Skip to content

feat(bigtable): route read_row/mutate_row through the accelerator with native fallback - #2

Open
mutianf wants to merge 4 commits into
accel-01-daemon-subprocess-wrapperfrom
accel-02-route-read-mutate
Open

feat(bigtable): route read_row/mutate_row through the accelerator with native fallback#2
mutianf wants to merge 4 commits into
accel-01-daemon-subprocess-wrapperfrom
accel-02-route-read-mutate

Conversation

@mutianf

@mutianf mutianf commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Stack PR 2/7 — base: accel-01-daemon-subprocess-wrapper

Routes read_row and mutate_row through the accelerator daemon when eligible, via the method-name gate in _accelerator/_routing.py and per-method dispatch branches.


Accelerator stack

  1. daemon subprocess wrapper
  2. route read_row and mutate_row through daemon
  3. forward auth/identity config to daemon
  4. verify daemon identity before routing
  5. authenticate RPCs with stdin handshake secret
  6. pass Python client version for User-Agent
  7. package prebuilt daemon into wheel

Comment thread packages/google-cloud-bigtable/google/cloud/bigtable/data/_async/client.py Outdated
Comment thread packages/google-cloud-bigtable/google/cloud/bigtable/data/_async/client.py Outdated
@mutianf
mutianf force-pushed the accel-02-route-read-mutate branch from 934f2cd to b86802c Compare August 10, 2026 16:38
Comment thread packages/google-cloud-bigtable/google/cloud/bigtable/data/_async/client.py Outdated
@mutianf
mutianf force-pushed the accel-02-route-read-mutate branch 2 times, most recently from 8543853 to 86edefc Compare August 11, 2026 14:07
@mutianf mutianf changed the title feat(bigtable): route read_row and mutate_row through accelerator daemon feat(bigtable): route read_row/mutate_row through the accelerator with native fallback Aug 11, 2026
@mutianf
mutianf force-pushed the accel-02-route-read-mutate branch from 86edefc to 1fc9db4 Compare August 11, 2026 21:35
…h native fallback

Change-Id: I6fc1d2563ca3185b12efb87b96eff2b7be438405
…back comments

Change-Id: I191c52745e0cd10e5ab99e5e06135cd2e518bb9f
Change-Id: I72d5e456cdf722498ace021cc1f976cc1469a4dc
…NIMPLEMENTED

Change-Id: Ifad0d9eb9d7b4d03fff07de2549a6d3294cf2f16
@mutianf
mutianf force-pushed the accel-02-route-read-mutate branch from 1fc9db4 to 6d4ace5 Compare August 11, 2026 21:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant