googleapis / googleapis/google-cloud-python

BigTable does not support querying Materialized Views via the ReadRows API

Open
#17,677 0 comments 0 reactions 0 assignees View on GitHub
api: bigtable priority: p2 type: feature request
Dominant language
Python
Stars
5.4k
Forks
1.8k
Avg merge
3d 4h
Merged PRs (30d)
122

Description

### Determine this is the right repository

- [x] I determined this is the correct repository in which to report this feature request.

### Summary of the feature request

I would like to be able to run operations like ReadRows, SampleRowKeys, etc. on materialized views in Bigtable.

### Desired code experience

_No response_

### Expected results

_No response_

### API client name and version

google-cloud-bigtable 2.38

### Use case

SMRK would be helpful on a CMV for us, when we do async background data processing while using the CMV as a job queue

### Additional context

Proposed PR: https://github.com/googleapis/google-cloud-python/pull/17676

Contributor guide

Open the contributing guide

Research direction

Review the proposed pull request first, then trace the Bigtable client paths for ReadRows and SampleRowKeys. Confirm that these operations support materialized views, including the SMRK use case described in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, databases
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.