Changelog
2.22.0 (2023-12-12)
Features
Add support for Cloud Bigtable Request Priorities in App Profiles (#871) (a4d551e)
Introduce compatibility with native namespace packages (#893) (d218f4e)
Publish CopyBackup protos to external customers (#855) (4105df7)
Bug Fixes
Add feature flag for improved mutate rows throttling (e5af359)
Use
retry_asyncinstead ofretryin async client (597efd1)
Documentation
- Minor formatting (e5af359)
2.21.0 (2023-08-02)
Features
Documentation
2.20.0 (2023-07-17)
Features
Add experimental reverse scan for public preview (d5720f8)
Increase the maximum retention period for a Cloud Bigtable backup from 30 days to 90 days (d5720f8)
Bug Fixes
Documentation
2.19.0 (2023-06-08)
Features
Bug Fixes
Documentation
2.18.1 (2023-05-11)
Bug Fixes
2.18.0 (2023-05-10)
Features
Bug Fixes
Documentation
2.17.0 (2023-03-01)
Features
2.16.0 (2023-02-27)
Features
Enable “rest” transport in Python for services supporting numeric enums (c5116e0)
Publish the Cloud Bigtable Change Streams (c5116e0)
Bug Fixes
Documentation
- Add documentation for enums (beb5bf3)
2.15.0 (2023-01-10)
Features
2.14.1 (2022-12-06)
Bug Fixes
deps: Require google-api-core >=1.34.0, >=2.11.0 (e5875cb)
Drop usage of pkg_resources (e5875cb)
Fix timeout default values (e5875cb)
Documentation
- samples: Snippetgen should call await on the operation coroutine before calling result (e5875cb)
2.14.0 (2022-11-30)
Features
Add typing to proto.Message based class attributes (c1538d5)
remove enum value ReadRowsRequest.RequestStatsView.REQUEST_STATS_EFFICIENCY (c1538d5)
remove field ReadIterationStats.deletes_seen (c1538d5)
remove field RequestStats.read_efficiency_stats (c1538d5)
remove proto ReadEfficiencyStats (c1538d5)
rename field RequestStats.all_read_stats to full_read_stats_view (c1538d5)
rename proto AllReadStats to FullReadStatsView (c1538d5)
rename proto ReadIteratorStats to ReadIterationStats (c1538d5)
Bug Fixes
- Add dict typing for client_options (c1538d5)
2.13.2 (2022-10-20)
Bug Fixes
2.13.1 (2022-10-10)
Bug Fixes
2.13.0 (2022-09-29)
Features
Bug Fixes
2.12.0 (2022-09-19)
Features
- Publish CBT deletion_protection field in Table, UpdateTableRequest, and UpdateTable API (#670) (c57289c)
Documentation
2.11.3 (2022-08-17)
Performance Improvements
2.11.2 (2022-08-11)
Bug Fixes
2.11.1 (2022-08-08)
Bug Fixes
2.11.0 (2022-08-04)
Features
add audience parameter (a7a7699)
Add storage_utilization_gib_per_node to Autoscaling target (a7a7699)
Cloud Bigtable Undelete Table service and message proto files (a7a7699)
Bug Fixes
Performance Improvements
2.10.1 (2022-06-03)
Bug Fixes
Documentation
2.10.0 (2022-05-30)
Features
Documentation
2.9.0 (2022-04-14)
Features
App Profile multi cluster routing support with specified cluster ids (#549) (a0ed5b5)
AuditConfig for IAM v1 (4e50278)
Bug Fixes
- deps: require grpc-google-iam-v1 >=0.12.4 (4e50278)
Documentation
- fix type in docstring for map fields (4e50278)
2.8.1 (2022-04-07)
Bug Fixes
2.8.0 (2022-04-04)
Features
Documentation
Remove the limitation that all clusters in a CMEK instance must use the same key (f008eea)
2.7.1 (2022-03-17)
Bug Fixes
2.7.0 (2022-03-06)
Features
Bug Fixes
deps: require google-api-core>=1.31.5, >=2.3.2 (#526) (a8a92ee)
deps: require proto-plus>=1.15.0 (a8a92ee)
2.6.0 (2022-02-26)
Features
2.5.2 (2022-02-24)
Bug Fixes
2.5.1 (2022-02-17)
Bug Fixes
2.5.0 (2022-02-07)
Features
Bug Fixes
deps: drop packaging dependency (a535f99)
deps: require google-api-core >= 1.28.0 (a535f99)
improper types in pagers generation (f9c7699)
resolve DuplicateCredentialArgs error when using credentials_file (d6bff70)
Documentation
clarify comments in ReadRowsRequest and RowFilter (#494) (1efd9b5)
list oneofs in docstring (a535f99)
2.4.0 (2021-09-24)
Features
Bug Fixes
- add ‘dict’ annotation type to ‘request’ (160bfd3)
2.3.3 (2021-07-24)
Bug Fixes
2.3.2 (2021-07-20)
Bug Fixes
deps: pin ‘google-{api,cloud}-core’, ‘google-auth’ to allow 2.x versions (#379) (95b2e13)
directly append to pb for beter read row performance (#382) (7040e11)
2.3.1 (2021-07-13)
Bug Fixes
2.3.0 (2021-07-01)
Features
Bug Fixes
Documentation
add paramter mutation_timeout to instance.table docs (#305) (5bbd06e)
omit mention of Python 2.7 in ‘CONTRIBUTING.rst’ (#1127) (#329) (6bf0c64), closes #1126
2.2.0 (2021-04-30)
Features
2.1.0 (2021-04-21)
Features
2.0.0 (2021-04-06)
⚠ BREAKING CHANGES
- microgenerator changes (#203)
Features
Bug Fixes
address issue in establishing an emulator connection (#246) (1a31826)
fix unit test that could be broken by user’s environment (#239) (cbd712e)
guard assignments of certain values against None (#220) (341f448)
retry: restore grpc_service_config for CreateBackup and {Restore,Snapshot}Table (#240) (79f1734)
Documentation
Dependencies
2.0.0-dev1 (2021-02-24)
⚠ BREAKING CHANGES
- microgenerator changes (#203)
Features
Bug Fixes
1.7.0 (2021-02-09)
Features
Bug Fixes
Documentation
1.6.1 (2020-12-01)
Documentation
1.6.0 (2020-11-16)
Features
add ‘timeout’ arg to ‘Table.mutate_rows’ (#157) (6d597a1), closes /github.com/googleapis/python-bigtable/issues/7#issuecomment-715538708 #7
1.5.1 (2020-10-06)
Bug Fixes
1.5.0 (2020-09-22)
Features
add response status to DirectRow.commit() (#128) (2478bb8), closes #127
pass ‘client_options’ to base class ctor (#104) (e55ca07), closes #69
Bug Fixes
pass timeout to ‘PartialRowsData.response_iterator’ (#16) (8f76434)
retry if failure occurs on initial call in MutateRows (#123) (0c9cde8)
python_samples: README link fix, enforce samples=True (#114) (dfe658a)
Documentation
use correct storage type constant in docstrings (#110) (bc6db77)
samples: filter cpu query to get metrics for the correct resources ([#4238](https://www.github.com/googleapis/python-bigtable/issues/4238)) (#81) (2c8c386)