Send feedback
Changelog
Stay organized with collections
Save and categorize content based on your preferences.
2.74.0 (latest)
2.73.0
2.72.0
2.71.0
2.70.0
2.68.0
2.67.1
2.66.0
2.65.1
2.63.0
2.62.0
2.61.0
2.60.0
2.59.0
2.58.2
2.56.0
2.54.0
2.52.0
2.51.2
2.49.0
2.46.0
2.45.1
2.44.1
2.43.0
2.42.0
2.40.0
2.39.5
2.37.0
2.35.1
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.1
2.28.0
2.74.0 (2026-03-02)
Features
Add awaitOptimizeRestoredTable helper for Bigtable Admin (#2781 ) (cf15d45 )
Add TieredStorageConfig to table admin api (f05a1a3 )
Bigtable: Add support for creating instances with tags (#2733 ) (bc46174 )
Expose generated GAPIC admin client and freeze legacy surface (#2806 ) (c620710 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.67.0 (f05a1a3 )
Ensure that per attempt metrics tracer is below the retries (#2793 ) (1f39032 )
Dependencies
2.73.1 (2026-02-17)
Bug Fixes
bigtable: Drop redudant fields from internal otel metrics which are already in monitored resource (#2783 ) (f45bb0e )
Fix skip large row (#2785 ) (504bb51 )
Test proxy doesn't return "http2 excpetion" for long errors (#2775 ) (dafe647 )
Use StatusProto.fromThrowable for ApiException in test-proxy (#2778 ) (de1669e )
2.73.0 (2026-02-06)
Features
Add methods to wait for consistency with a token (#2762 ) (b4a90b2 )
Dependencies
2.72.0 (2026-01-30)
Features
Add GcRuleBuilder for safe GC rule construction (#2758 ) (4a99a8c )
Handle StatusRuntimeException in CbtTestProxy, increase inbound message / metadata size (#2763 ) (3e27d28 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.66.0 (ca24007 )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.56.0 (#2765 ) (d1020a1 )
2.71.0 (2026-01-15)
Features
Bug Fixes
bigtable: Add handling for gauge metrics (#2719 ) (87aa4d5 )
Create stub with BigtableClientContext so otels are closed (#2747 ) (3d0a6d9 )
Update BigtableChannelPool to use the background executor (#2753 ) (8f6e2df )
Use the same background executor in otel reader and monitoring c… (#2746 ) (3a58f9b )
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.76.0 (#2754 ) (be54ef6 )
Update shared dependencies (#2752 ) (fe1074c )
2.70.1 (2025-12-12)
Dependencies
2.70.0 (2025-11-18)
Features
Add PeerInfo proto in Bigtable API (0736694 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.64.1 (0736694 )
Dependencies
Documentation
Update javadoc sample for BigtableTableAdminClient.listTables (#2308 ) (56237d7 )
2.69.0 (2025-11-17)
Features
bigtable: Add internal grpc subconnections metric and add outstanding rpcs to INTERNAL_VIEW (#2700 ) (e3e6e99 )
bigtable: Expose a metric to track the number of outstanding rpcs (unary , streaming) in channel pool (#2696 ) (140a1ad )
bigtable: Populate alts field in channel entry (#2702 ) (1bfb763 )
Enable ALTS hard bound token in Bigtable w/ direct access (#2695 ) (d12b37d )
2.68.0 (2025-10-22)
Features
Add Type API updates needed to support structured keys in materialized views (469290e )
Bug Fixes
Add ReadRows/SampleRowKeys bindings for materialized views (469290e )
deps: Update the Java code generator (gapic-generator-java) to 2.62.3 (469290e )
deps: Update the Java code generator (gapic-generator-java) to 2.63.0 (ed6c03f )
Don't use String.format in Preconditions messages (#2691 ) (62a1812 )
Fixed the bigtableadmin API name for snippet region tags and possibly other GAPIC attributes (469290e )
Dependencies
2.67.1 (2025-10-08)
Dependencies
2.67.0 (2025-09-24)
Features
Bug Fixes
Add missing break; to PROTO and ENUM value type check (#2672 ) (337e432 )
Remove beta api annotation for query paginator (#2660 ) (f68a1fa )
Dependencies
2.66.0 (2025-09-10)
Features
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.52.1 (#2668 ) (06ac93e )
2.65.1 (2025-08-27)
Dependencies
2.65.0 (2025-08-12)
Features
bigtable: Lower the value for max rpc channels as channel resize is slow (1m, 2 channel) (#2656 ) (d8055c1 )
2.64.0 (2025-08-08)
Features
Add tags field to Instance proto (stable branch) (089d527 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.61.0 (089d527 )
Dependencies
2.63.0 (2025-07-30)
Features
Add Idempotency to Cloud Bigtable MutateRowsRequest API (bc58b4f )
Add port as a parameter for the bigtable emulator (#2645 ) (5acd3dc )
Add type support for Proto and Enum (bc58b4f )
Publish Proto and Enum types to CBT data API (ace12d5 )
Selective GAPIC autogeneration for Python Bigtable Admin (e219c38 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.60.2 (e219c38 )
Update routing_parameters.path_template (e219c38 )
Dependencies
Documentation
Sync generated comments from the API Protos (bc58b4f )
2.62.0 (2025-07-15)
Features
Add Idempotency to Cloud Bigtable MutateRowRequest API (b5acca6 )
Add SchemaBundles API (b5acca6 )
bigtable: Add schema bundle support (#2619 ) (7d7b9a9 )
Next release from main branch is 2.62.0 (#2621 ) (202b211 )
Dependencies
2.61.0 (2025-06-27)
Features
Add getter for universe domain in JwtCredentialsWithAudience (#2598 ) (9ad66b1 )
Bug Fixes
Add name elements for the POM.xml files (a873719 )
Populate table id for materialized view (#2610 ) (50c3fe2 )
Dependencies
2.60.0 (2025-06-06)
Features
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.59.0 (65782aa )
Ensure that multiple instances of a client in the same process dont clobber each other (#2590 ) (8d3dca4 )
Dependencies
2.59.0 (2025-05-16)
Features
bigtable: Add DeletionProtection support for Logical Views (#2539 ) (d9ba32b )
Dependencies
2.58.2 (2025-05-08)
Bug Fixes
Dependencies
2.58.1 (2025-04-28)
Bug Fixes
2.58.0 (2025-04-28)
Features
Add deletion_protection support for LVs (43c97a3 )
bigtable: Add integration tests for Materialized/Logical Views (#2518 ) (4d3a7e6 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.56.2 (43c97a3 )
Fix retry info algorithm setting (#2562 ) (c424ccb )
Use universe domain when creating the monitoring client (#2570 ) (3b51e12 )
2.57.3 (2025-04-01)
Bug Fixes
2.57.2 (2025-03-31)
Bug Fixes
2.57.1 (2025-03-24)
Bug Fixes
Handling of totalTimeout on sql plan refresh (#2541 ) (bf49cf9 )
2.57.0 (2025-03-24)
Features
Add PreparedStatement and update ExecuteQuery API to use it (#2534 ) (49d4d09 )
2.56.0 (2025-03-18)
Features
bigtable: Add support for Logical Views in Admin API (#2519 ) (6dac3fd )
bigtable: Add support for Materialized Views in Admin API (#2511 ) (55cd719 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.55.1 (7992af0 )
Dependencies
2.55.0 (2025-03-11)
Features
Add MaterializedViewName to ReadRows and SampleRowKeys (1763c6e )
Add MaterializedViews and LogicalViews APIs (1763c6e )
Add MaterializedViews and LogicalViews APIs (7340527 )
Add PrepareQuery api and update ExecuteQuery to support it (1763c6e )
bigtable: Add support for data APIs for materialized views (#2508 ) (6310a63 )
large-row-skip: Added large-row-skip-callable with configurable rowadapter (#2509 ) (ba193ef )
Next release from main branch is 2.55.0 (#2506 ) (4e45837 )
Publish row_key_schema fields in table proto and relevant admin APIs to setup a table with a row_key_schema (7340527 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.54.0 (91e4369 )
Documentation
Fixed formatting of resource path strings (7340527 )
2.54.0 (2025-02-28)
Features
Dependencies
2.53.0 (2025-02-21)
Features
2.52.0 (2025-02-14)
Features
Automated backups are supported in the admin client (#2472 ) (48633e6 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.53.0 (47ca299 )
Extend timeouts for check consistency (47ca299 )
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.52.0 (#2490 ) (ca25d4e )
Update dependency com.google.cloud:sdk-platform-java-config to v3.43.0 (#2481 ) (deb1f79 )
2.51.2 (2025-02-03)
Bug Fixes
Dependencies
2.51.1 (2025-01-10)
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.50.0 (#2464 ) (d63dd43 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.41.1 (#2461 ) (ed24b4c )
Update googleapis/sdk-platform-java action to v2.51.1 (#2460 ) (35c979f )
2.51.0 (2024-12-17)
Features
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.51.0 (a5444a5 )
Move resource detection to the first export to avoid slow start (#2450 ) (cec010a )
Dependencies
2.50.0 (2024-12-06)
Features
2.49.0 (2024-12-03)
Features
Bug Fixes
Allow factory to export to different projects (#2374 ) (06b912c )
Send priming requests on the channel directly (#2435 ) (b76698d )
2.48.0 (2024-11-19)
Features
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.50.0 (6b35b47 )
Make client side metrics tag in sync with server (#2401 ) (bba4183 )
Dependencies
2.47.0 (2024-11-13)
Features
Add an experimental feature to skip waiting for trailers for unary ops (#2404 ) (cf58f26 )
Add internal "deadline remaining" client side metric #2341 (#2370 ) (75d4105 )
Bug Fixes
2.46.0 (2024-10-29)
Features
Bug Fixes
Dependencies
2.45.1 (2024-10-14)
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.47.0 (cdc2cc7 )
Dependencies
2.45.0 (2024-10-03)
Features
Add support for Cloud Bigtable Node Scaling Factor for CBT Clusters (caf879c )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.46.1 (caf879c )
Support override monitoring endpoint (#2364 ) (a341eb8 )
Dependencies
Downgrade grpc to 1.67.1 (#2366 ) (1baecb3 )
Update dependency com.google.cloud:gapic-libraries-bom to v1.45.0 (#2363 ) (9d24c45 )
2.44.1 (2024-09-26)
Bug Fixes
Add RetryCallable to the callable chain (#2348 ) (0330d77 )
Pass deadline through ExecuteQuery RetrySettings (#2355 ) (6bc9820 )
Time based flakiness in execute query deadline test (#2358 ) (b474173 )
Dependencies
Update dependency com.google.cloud:sdk-platform-java-config to v3.36.1 (#2351 ) (40c428e )
2.44.0 (2024-09-16)
Features
Dependencies
2.43.0 (2024-08-22)
Features
Add fields and the BackupType proto for Hot Backups (#2300 ) (acaa3ff )
Allow non default service account in DirectPath (#2312 ) (09d0f23 )
bigtable: Remove deprecated Bytes from BigEndianBytesEncoding (#2309 ) (32f244f )
Enable hermetic library generation (#2234 ) (169aea5 )
Bug Fixes
Add missing call to EqualsTester#testEquals (#2307 ) (8b49f9c )
Dependencies
2.42.0 (2024-08-06)
Features
Support float32, float64, and array type query params (#2297 ) (a65640e )
Bug Fixes
Adapt toString tests to introduction of java.time in gax (93f66a7 )
Dependencies
Update shared dependencies (93f66a7 )
2.41.0 (2024-07-24)
Features
Add MergeToCell to Mutation APIs (#2279 ) (0ce8a2a )
Add support for MergeToCell API (#2258 ) (191d15c )
Add support for new functions (#2287 ) (dd6583a )
Create new environment variable to toggle directpath scoped to cloud bigtable. (#2261 ) (9062944 )
Implement ExecuteQuery API for SQL support (#2280 ) (25218e8 )
Dependencies
Update dependency com.google.truth.extensions:truth-proto-extension to v1.4.4 (#2282 ) (d00a9e0 )
2.40.0 (2024-06-28)
Features
Add String type with Utf8Raw encoding to Bigtable API (#2191 ) (e7f03fc )
Bug Fixes
Dependencies
Update dependency com.google.truth.extensions:truth-proto-extension to v1.4.3 (#2268 ) (4573220 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.10.3 (#2269 ) (69fef96 )
Update shared dependencies (#2265 ) (61014ca )
2.39.5 (2024-06-10)
Bug Fixes
Make change stream unknown mod error more actionable (#1938 ) (e7ba045 )
Rate limiting should be ineffective when RateLimitInfo is not present (#2243 ) (a0ec901 )
Dependencies
2.39.4 (2024-05-28)
Dependencies
Update dependency org.graalvm.buildtools:junit-platform-native to v0.10.2 (#2236 ) (2609103 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.2 (#2237 ) (6728931 )
Update shared dependencies (#2235 ) (8d38150 )
2.39.3 (2024-05-21)
Bug Fixes
2.39.2 (2024-05-09)
Dependencies
2.39.1 (2024-05-08)
Bug Fixes
Batch time series data when exporting client-side metric (#2222 ) (1f9f169 )
Remove stale module from bom (#2218 ) (7145864 )
2.39.0 (2024-04-29)
Features
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.36.0 (#2215 ) (5a9259e )
Update shared dependencies (#2190 ) (3f37d8d )
2.38.0 (2024-04-15)
Features
Add Data Boost configurations to admin API (f29c5bb )
Add feature flag for client side metrics (#2179 ) (f29c5bb )
Migrate to OTEL and enable metrics by default (#2166 ) (1682939 )
Bug Fixes
2.37.0 (2024-03-27)
Features
Bug Fixes
Update the accounting of partial batch mutations (#2149 ) (4158094 )
Dependencies
2.36.0 (2024-03-13)
Features
2.35.1 (2024-03-07)
Dependencies
2.35.0 (2024-03-05)
Features
Add authorized view bindings to Cloud Bigtable data APIs and messages (#2144 ) (ae89709 )
Bug Fixes
Per-connection metrics issue when using a different Bigtable project (#2143 ) (8dbd680 )
2.34.0 (2024-02-21)
Features
Add the export logic for per-connection error rate metric (#2121 ) (d053f2d )
Create the backbone of counting errors per connection each minute. (#2094 ) (7d27816 )
Dependencies
Update actions/setup-java action to v4 (#2106 ) (a694296 )
Update dependency com.google.cloud:gapic-libraries-bom to v1.30.0 (#2126 ) (f613bd0 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.25.0 (#2113 ) (ba1973e )
Update dependency com.google.truth.extensions:truth-proto-extension to v1.4.1 (#2119 ) (0a7ad66 )
Update dependency org.graalvm.buildtools:junit-platform-native to v0.10.1 (#2122 ) (99ec284 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.10.1 (#2123 ) (12d961a )
2.33.0 (2024-02-12)
Features
Define the metrics for collecting per connection error count. (#2088 ) (b212bbf )
Bug Fixes
Deflake Backup integration tests due to deleteBackup timeouts (#2105 ) (0948da7 )
Extend timeouts for deleting snapshots, backups and tables (#2108 ) (df1d307 )
Dependencies
autogen: Set packed = false on field_behavior extension (#2101 ) (7c438c6 )
Update actions/setup-java action to v4 (#2099 ) (a6c7c77 )
Update dependency com.google.cloud:gapic-libraries-bom to v1.29.0 (#2109 ) (ef88519 )
Update dependency com.google.cloud:sdk-platform-java-config to v3.24.0 (#2085 ) (3851a5e )
Update dependency org.graalvm.buildtools:junit-platform-native to v0.10.0 (#2091 ) (2516a09 )
Update protobuf to 25.2 in WORKSPACE (#2086 ) (3eafcee )
2.32.0 (2024-01-25)
Features
Append version to the client name in client-side metrics. (#2062 ) (9a0cdc8 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.32.0 (#2060 ) (c218ac3 )
Dependencies
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.23.0 (#2076 ) (5d1079c )
Update dependency com.google.truth.extensions:truth-proto-extension to v1.3.0 (#2058 ) (1622a9f )
Update shared dependencies (#2056 ) (f73ba40 )
2.31.0 (2024-01-12)
Features
Add a flag to add / remove routing cookie from callable chain (#2032 ) (201e631 )
Adding feature flags for routing cookie and retry info (#2031 ) (08c5bf1 )
Count row merging errors as internal errors (#2045 ) (fc7845b )
Enable feature flag when setting is enabled (#2043 ) (e0d90db )
Handle retry info so client respect the delay server sets (#2026 ) (f1b7fc7 )
Bug Fixes
deps: Update the Java code generator (gapic-generator-java) to 2.31.0 (#2044 ) (d9042a5 )
Fix RetryInfo algorithm and tests (#2041 ) (dad7517 )
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.27.0 (#2030 ) (a492d02 )
Update dependency com.google.truth.extensions:truth-proto-extension to v1.2.0 (#2035 ) (46e1e03 )
2.30.0 (2023-12-05)
Features
Client sends routing cookie back to server (#1888 ) (4c73abd )
Dependencies
Update dependency org.junit.vintage:junit-vintage-engine to v5.10.1 (#1990 ) (7ad70e3 )
Update shared dependencies (#2016 ) (4e49dff )
2.29.1 (2023-11-07)
Bug Fixes
Add getPageSize() to QueryPaginator (42a7e36 )
Dependencies
2.29.0 (2023-10-26)
Features
Dependencies
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.28 (#1966 ) (8fb09e5 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.28 (#1967 ) (117e0ec )
Update shared dependencies (#1964 ) (bf5a9b7 )
2.28.0 (2023-10-12)
Features
Add support for Cloud Bigtable Request Priorities in App Profiles (#1954 ) (8822571 )
Add test profile to push metrics to test environment (#1921 ) (2104315 )
Dependencies
2.27.4 (2023-09-29)
Dependencies
Update dependency com.google.cloud:gapic-libraries-bom to v1.21.0 (#1942 ) (f8d533f )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.16.1 (#1933 ) (159636a )
2.27.3 (2023-09-29)
Bug Fixes
Dependencies
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.27 (#1919 ) (56d6b40 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.27 (#1920 ) (ca1dd5b )
Update gapic-generator-java to 2.26.0 (#1936 ) (15cd486 )
2.27.2 (2023-09-13)
Bug Fixes
Dependencies
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.26 (#1896 ) (dfc4231 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.26 (#1897 ) (d446856 )
Update shared dependencies (#1901 ) (96f2690 )
2.27.1 (2023-09-12)
Bug Fixes
Aggregate batching throttling latency per attempt and reset it between (#1905 ) (e6cc5f6 )
Make sure to propagate the response when throttling is enabled (#1908 ) (f743187 )
Dependencies
Update the Java code generator (gapic-generator-java) to 2.25.0 (#1902 ) (f4fe6a0 )
2.27.0 (2023-08-17)
Features
2.26.0 (2023-08-09)
Features
Bug Fixes
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.24.0 (#1878 ) (0de458d )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.14.0 (#1873 ) (bb83064 )
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.24 (#1876 ) (d397c33 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.24 (#1877 ) (1a8be60 )
2.25.1 (2023-07-25)
Bug Fixes
Update the readRow attempt timeouts to be inline with unary rpcs instead of scans (#1834 ) (168c33e )
Dependencies
Update dependency org.junit.vintage:junit-vintage-engine to v5.10.0 (#1847 ) (825faaa )
Update shared dependencies (#1845 ) (88e1892 )
Update the Java code generator (gapic-generator-java) to 2.23.1 (#1846 ) (78fd837 )
2.25.0 (2023-07-14)
Features
Change stream retention to create and update table (#1823 ) (05fca58 )
Bug Fixes
Documentation
Fix formatting for reversed order field example (#1836 ) (10a0426 )
Increase the maximum retention period for a Cloud Bigtable backup from 30 days to 90 days (#1826 ) (159fe38 )
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.22.0 (#1838 ) (fba2c49 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.13.0 (#1833 ) (cb160af )
2.24.1 (2023-06-27)
Bug Fixes
Remove javadoc external link configuration (#1815 ) (9c71a93 )
2.24.0 (2023-06-27)
Features
Dependencies
Update dependency com.google.truth.extensions:truth-proto-extension to v1.1.5 (#1801 ) (a8961e8 )
Update dependency kr.motd.maven:os-maven-plugin to v1.7.1 (#1792 ) (80acca0 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.23 (#1800 ) (a9172c4 )
Update shared dependencies to 3.12.0, monitoring to 3.21.0, update renovate config (#1807 ) (12fc8cd )
2.23.3 (2023-06-08)
Bug Fixes
Set wait timeout and update default attempt timeout to 30 minutes (#1779 ) (11019b8 )
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.20.0 (#1785 ) (8ddd370 )
Update gapic-generator-java to 2.21.0 (#1760 ) (05545f8 )
Update shared dependencies to 3.11.0 (#1783 ) (96aaa2a )
2.23.2 (2023-05-30)
Documentation
samples: Add bigtable filter snippet (#1762 ) (48a6ed0 )
samples: Remove client initialization as the snippets are not used standalone (#1768 ) (a6ac97c )
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.19.0 (#1769 ) (956c851 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.10.1 (#1767 ) (901b88f )
Update dependency com.google.truth.extensions:truth-proto-extension to v1.1.4 (#1770 ) (a94a522 )
Update doclet version to v1.9.0 (#1761 ) (a5d4215 )
2.23.1 (2023-05-11)
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.18.0 (#1749 ) (1d7d391 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.9.0 (#1744 ) (60df07f )
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.22 (#1746 ) (86ea9db )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.22 (#1747 ) (caa4462 )
2.23.0 (2023-05-09)
Features
Resizing channel pool size based on the work load (#1271 ) (7fb1a09 )
Documentation
Clean up BetaApi annotations from built in metrics API (#1741 ) (c2fbd04 )
2.22.0 (2023-05-02)
Features
Bug Fixes
2.21.0 (2023-04-27)
Features
Track the latency a request is queued on the grpc channel (#1604 ) (bf3e7dd )
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.17.0 (#1722 ) (c6f7767 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.8.0 (#1720 ) (aa230b5 )
2.20.4 (2023-04-17)
Documentation
Make delete examples consistent with other languages (#1710 ) (2d80188 )
Dependencies
Update actions/setup-go action to v4 (#1700 ) (1fd13ba )
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.16.0 (#1712 ) (f3bb088 )
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.21 (#1704 ) (d60c946 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.21 (#1705 ) (8f3d69d )
Update shared dependencies (#1703 ) (076b411 )
Upgrade maven-enforcer-plugin to 3.3.0, remove duplicate entry in pom (#1702 ) (392fc69 )
2.20.3 (2023-04-03)
Dependencies
Upgrade shared dependencies to 3.6.0 and monitoring to 3.15.0 (#1688 ) (c0bad0d )
2.20.2 (2023-03-29)
Bug Fixes
Higher application blocking latency precision (#1676 ) (45ce93b )
Make ChangeStreamRecord interface serializable (#1685 ) (b97badb )
Mark readRow requests as unary operations (#1679 ) (f88bb67 )
2.20.1 (2023-03-21)
Bug Fixes
If new_partitions is size 0, do not enforce size check (#1673 ) (07bcfd9 )
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.14.0 (#1668 ) (06f9615 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.5.0 (#1670 ) (74cebf3 )
2.20.0 (2023-03-02)
Features
Add getNewPartitions method to CloseStream for Bigtable ChangeStream (#1655 ) (8847fed )
Add new_partitions field for CloseStream for Cloud Bigtable ChangeStream (#1654 ) (0e283bf )
Bug Fixes
Fix StackOverflow in ChangeStreamStateMachine due to excessive mods (#1648 ) (9e11106 )
Use org.threeten.bp.Duration for ReadChangeStreamQuery::heartbeatDura… (#1652 ) (87261a9 )
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.13.0 (#1656 ) (1c632ec )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.4.0 (#1657 ) (c7a3e29 )
2.19.2 (2023-02-21)
Bug Fixes
Change types for Cloud Bigtable Changestream methods (#1639 ) (908d70f )
Dependencies
Update shared deps to 3.3.0 and monitoring to 3.12.0 (#1643 ) (1a54fbf )
2.19.1 (2023-02-16)
Bug Fixes
Change the return type of Heartbeat::getEstimatedLowWatermark to long (#1631 ) (a101494 )
Fix connectivity error count calculation (#1632 ) (0803785 )
test: Fix flaky test (#1633 ) (fc29cd3 )
Dependencies
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.20 (#1626 ) (0865023 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.20 (#1627 ) (782e81f )
2.19.0 (2023-02-10)
Features
Bug Fixes
Modify ConvertExceptionCallable to retry on Goaway (#1588 ) (cf752ea )
Documentation
Fix javadoc code example for awaitOptimizeRestoredTableAsync (#1617 ) (8b23bb9 )
2.18.4 (2023-02-06)
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.11.0 (#1609 ) (88be13e )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.2.0 (#1610 ) (15db117 )
2.18.3 (2023-01-24)
Bug Fixes
Make channel priming work with batch endpoint (#1600 ) (133c7e5 )
2.18.2 (2023-01-24)
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.10.0 (#1597 ) (1724d4e )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.1.2 (#1595 ) (e466191 )
2.18.1 (2023-01-17)
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.9.0 (#1579 ) (70c0500 )
2.18.0 (2023-01-12)
Features
Bug Fixes
Call attemptStarted method with the request (#1562 ) (325f09c )
Defer instance admin api errors to RPC time rather then client construction time (#1576 ) (06a0ced )
Dependencies
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.1.1 (#1572 ) (a68fb80 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.9.2 (#1573 ) (e1362aa )
2.17.1 (2022-12-13)
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.8.0 (#1548 ) (48f136d )
2.17.0 (2022-12-07)
Features
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom … (#1531 ) (ee98338 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.1.0 (#1539 ) (3244cef )
Update dependency kr.motd.maven:os-maven-plugin to v1.7.1 (#1518 ) (8309681 )
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.19 (#1537 ) (7f7c478 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.19 (#1538 ) (9d3df57 )
2.16.0 (2022-11-11)
Features
Bug Fixes
2.15.1 (2022-11-08)
Bug Fixes
Call record attempt compeletion on permanent failures (#1502 ) (f409c47 )
Fix the connectivity error count caculation (#1401 ) (1f8cfd7 )
Only record retry count when it's > 0 (#1488 ) (445a667 )
Dependencies
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.6 (#1501 ) (8f61c64 )
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.17 (#1495 ) (1b7c21a )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.17 (#1496 ) (74779e3 )
2.15.0 (2022-10-26)
Features
Add apis for Mutation and RowMutationEntry (#1454 ) (a86934f )
Bug Fixes
Catch all throwables so version mismatch won't hang the client (#1402 ) (c03b8a4 )
Fix attempt status tag for metrics (#1477 ) (e54cf7d )
Rename metric names to match the external name (#1479 ) (28ca7c3 )
Set a longer timeout to wait for callbacks to be executed (#1478 ) (0d9ff6a )
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.5.0 (#1464 ) (d8e58a5 )
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.6.0 (#1476 ) (331dcfb )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.5 (#1470 ) (557a4fb )
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.15 (#1462 ) (69540cb )
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.16 (#1467 ) (53599ca )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.15 (#1463 ) (a6612f9 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.16 (#1468 ) (fe0ddb1 )
2.14.1 (2022-10-05)
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.4.6 (#1450 ) (96b1e80 )
2.14.0 (2022-10-03)
Features
Dependencies
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 (#1446 ) (81034c5 )
2.13.0 (2022-09-27)
Features
Bug Fixes
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.4.5 (#1406 ) (d906729 )
Update dependency org.graalvm.buildtools:junit-platform-native to v0.9.14 (#1411 ) (ef7d741 )
Update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.14 (#1412 ) (dcae319 )
Update dependency org.junit.vintage:junit-vintage-engine to v5.9.1 (#1409 ) (c1e195d )
2.12.0 (2022-09-15)
Features
generated: Publish CBT deletion_protection field in Table, UpdateTableRequest, and UpdateTable API (f1f3f05 )
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.4.3 (#1386 ) (f460373 )
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.4.3 (#1387 ) (e339cb1 )
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.4.4 (#1395 ) (a2db183 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 (#1384 ) (ee3b256 )
Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 (#1393 ) (df6c6c7 )
2.11.2 (2022-09-07)
Bug Fixes
Make cloud-monitoring a runtime dependency (#1371 ) (930d043 )
Dependencies
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.4.2 (#1373 ) (43b8052 )
Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.4.2 (#1374 ) (4174f0d )
2.11.1 (2022-08-26)
Bug Fixes
reset a measure map everytime the stats are recorded (#1364 ) (1683365 )
2.11.0 (2022-08-17)
Features
Dependencies
update dependency com.google.cloud:google-cloud-monitoring-bom to v3.4.1 (#1352 ) (f8d97e5 )
2.10.3 (2022-08-08)
Bug Fixes
2.10.2 (2022-08-03)
Bug Fixes
add a ReadFirstRow callable to set future in onComplete (#1326 ) (cb539b5 )
The metadata could be returned in trailer or header depends on i… (#1337 ) (c4b8c03 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v3 (#1328 ) (bee0ca0 )
upgrade shared config to 1.5.3, exclude google-http-client and google-http-client-gson from gax in google-cloud-bigtable-stats (#1336 ) (98b3349 )
2.10.1 (2022-08-01)
Bug Fixes
Dependencies
update dependency org.junit.vintage:junit-vintage-engine to v5.9.0 (#1323 ) (7655747 )
2.10.0 (2022-07-26)
Features
Bug Fixes
enable integration test for google-cloud-bigtable-stats (#1311 ) (7c77879 )
fix race condition in BuiltinMetricsTracer (#1320 ) (644454a )
ignore repackaged files to fix clirr (#1300 ) (99b67ba )
Dependencies
update dependency org.graalvm.buildtools:junit-platform-native to v0.9.13 (#1306 ) (ddae354 )
update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.13 (#1307 ) (c0740fe )
2.9.0 (2022-06-30)
Features
add built-in metric constants (#1243 ) (b1fc00a )
generated: Add storage_utilization_gib_per_node to Autoscaling target (a4c6621 )
generated: Cloud Bigtable Undelete Table service and message proto files (a4c6621 )
update tracers to use built in metrics (#1244 ) (df77560 )
Bug Fixes
Documentation
sample: update README for native image sample (#1281 ) (4a3a2c9 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 (#1285 ) (1dc7787 )
update dependency org.graalvm.buildtools:junit-platform-native to v0.9.12 (#1283 ) (ba7844a )
update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.12 (#1284 ) (75d0066 )
2.8.0 (2022-05-27)
Features
split emulator into core without deps and a higher level wrapper with grpc helpers (#1264 ) (6fdc2c1 )
Bug Fixes
java: enable skipped tests for Native Image testing (#1234 ) (560a501 )
2.7.0 (2022-05-20)
Features
(generated) Add ListHotTablets API method and protobufs (f127f1a )
(generated) AuditConfig for IAM v1 (f127f1a )
add build scripts for native image testing in Java 17 (#1440 ) (#1255 ) (2e0bf19 )
next release from main branch is v2.7.0 (22acfc4 )
Documentation
Remove the limitation of all clusters in a CMEK instance must use the same key (f127f1a )
sample: remove unused native-image-support dependency (#1237 ) (520670e )
Update cpu_utilization_percent limit (f127f1a )
Dependencies
update dependency com.google.cloud:google-cloud-gcloud-maven-plugin to v0.1.5 (#1249 ) (9fb02d6 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.11.0 (#1253 ) (86a1e0e )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 (#1256 ) (d4b05a4 )
2.6.2 (2022-04-15)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 (#1221 ) (acdaa33 )
update dependency com.google.cloud:native-image-support to v0.13.1 (#1222 ) (a14de82 )
2.6.1 (2022-03-29)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 (#1212 ) (e38841c )
update dependency com.google.cloud:native-image-support to v0.12.10 (#1203 ) (a62a104 )
update dependency com.google.cloud:native-image-support to v0.12.11 (#1210 ) (2c5090c )
update dependency com.google.cloud:native-image-support to v0.12.7 (#1196 ) (476da07 )
update dependency com.google.cloud:native-image-support to v0.12.8 (#1201 ) (d9fd936 )
update dependency com.google.cloud:native-image-support to v0.12.9 (#1202 ) (29c6005 )
update dependency org.graalvm.buildtools:junit-platform-native to v0.9.11 (#1207 ) (f2a01dc )
update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.11 (#1208 ) (9f93af3 )
2.6.0 (2022-03-03)
Features
add WarmAndPing request for channel priming (#1178 ) (385ab33 )
Documentation
sample: Add sample for native image support in Bigtable (#1165 ) (143aaee )
Dependencies
update actions/github-script action to v6 (#1170 ) (5790bdf )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 (#1186 ) (74cafca )
update dependency com.google.cloud:native-image-support to v0.12.4 (#1175 ) (9cc6fbc )
update dependency com.google.cloud:native-image-support to v0.12.5 (#1183 ) (b025b34 )
update dependency com.google.cloud:native-image-support to v0.12.6 (#1187 ) (b110d65 )
update dependency org.graalvm.buildtools:native-maven-plugin to v0.9.10 (#1174 ) (7ff5fa7 )
2.5.3 (2022-02-08)
Bug Fixes
2.5.2 (2022-01-31)
Bug Fixes
UpdateAppProfileRequest equals and hashcode should build proto (#1142 ) (c9f1ed8 )
Dependencies
java: update actions/github-script action to v5 (#1339 ) (#1147 ) (9bfcccf )
update actions/github-script action to v5 (#1146 ) (9b2c918 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.7.0 (#1150 ) (744e483 )
2.5.1 (2022-01-07)
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.6.0 (#1124 ) (55ebf69 )
2.5.0 (2022-01-05)
Features
Bug Fixes
align ip version preference for the wrapped emulator (#1052 ) (9dc93c5 )
remove stats from javadoc (#1108 ) (33fe7fe )
remove tracking latency from channel priming requests (#1082 ) (bd873bc )
2.4.0 (2021-12-07)
Features
2.3.1 (2021-12-03)
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.1 (#1087 ) (f290ce7 )
2.3.0 (2021-11-16)
Features
configure branch 2.2.x as a release branch (#1044 ) (68e8790 )
send attempt and timestamp in headers (#935 ) (de3b476 )
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.0 (#1064 ) (5b72aa9 )
2.2.0 (2021-10-20)
Features
app profile multi cluster routing support with specified cluster ids (#961 ) (f4c5c32 )
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.4.0 (#1038 ) (d3efb29 )
2.1.4 (2021-09-22)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.3.0 (#1020 ) (272f044 )
2.1.3 (2021-09-21)
Dependencies
migrate to mockito-core 3.12.4 (#1008 ) (d9f19db )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.1 (#1010 ) (a54a021 )
2.1.2 (2021-09-13)
Bug Fixes
Reverts
temporary workaround for maven wildcard excludes (#989 ) (148a928 )
2.1.1 (2021-09-01)
Dependencies
update dependency com.google.cloud:google-cloud-conformance-tests to v0.2.0 (#971 ) (5c614d5 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.0 (#975 ) (e5bb52e )
2.1.0 (2021-08-25)
Features
publish new fields to support cluster group routing (#958 ) (09b31bd )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.1.0 (#962 ) (a013e77 )
2.0.1 (2021-08-11)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v2.0.1 (#948 ) (31a7cb6 )
2.0.0 (2021-08-09)
⚠ BREAKING CHANGES
release gapic-generator-java v2.0.0 (#938)
update java compile to 1.8 (update google-cloud-shared-config … (#939)
Features
gapic-generator-java v1.0.12, mtls support (#871 ) (3ec05d4 )
release gapic-generator-java v2.0.0 (#938 ) (d2456e4 )
update java compile to 1.8 (update google-cloud-shared-config … (#939 ) (57cddee )
Dependencies
fix UpperBoundsDep check for checker-qual (#941 ) (1d7c224 )
1.27.3 (2021-07-19)
Bug Fixes
client.close() should wait until the channels are terminated before shutting down the executor (#916 ) (914f0cc )
1.27.2 (2021-07-01)
Bug Fixes
jwt authentication on batch-bigtable.googleapis.com (#892 ) (d2ca9c6 )
1.27.1 (2021-06-30)
Bug Fixes
Add shopt -s nullglob to dependencies script (#884 ) (8b971a2 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.4.0 (#889 ) (8b6754f )
1.27.0 (2021-06-22)
Features
all setting timeouts for batchers + fix handling of timeouts for point reads (#861 ) (c145ceb )
call setting timeouts for batchers (#877 ) (0f3654d )
Bug Fixes
Update dependencies.sh to not break on mac (#873 ) (9e6b85d )
Reverts
Revert "feat: promote stream wait timeouts to deadlines for point reads" (#876 ) (4614912 )
Documentation
1.26.1 (2021-06-07)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.3.0 (#857 ) (fd2bf65 )
update truth-proto-extension to 1.1.3 and exclude protobuf-java from its dependencies (#854 ) (e7773ee )
1.26.0 (2021-06-03)
Features
promote stream wait timeouts to deadlines for point reads (#848 ) (9b3c601 )
Bug Fixes
add back in extraFiles and fix file path (#833 ) (f914954 )
exclude protobuf from conformance-tests (#845 ) (1d89191 )
Fix the race condition in decay average (#850 ) (66a9c9e )
revert conformance test version (#846 ) (b23b0d7 )
Dependencies
update dependency com.google.cloud:google-cloud-conformance-tests to v0.1.1 (#852 ) (e1c951c )
1.25.0 (2021-05-19)
Features
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 (#814 ) (1299d72 )
1.24.1 (2021-05-11)
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 (#805 ) (a498687 )
Documentation
update the comments in Cloud Bigtable RestoreTable API to reflect the new API capability (#804 ) (f5e5d5a )
1.24.0 (2021-04-30)
Features
1.23.2 (2021-04-23)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v1 (#781 ) (dbf856f )
1.23.1 (2021-04-20)
Bug Fixes
docs: correct docs for CUSTOMER_MANAGED_ENCRYPTION (#737 ) (b3bb7f7 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.1 (#741 ) (cfdd0cd )
1.23.0 (2021-04-13)
Features
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.0 (#717 ) (dfc2efd )
1.22.0 (2021-04-06)
Features
Dependencies
update autovalue.version to v1.8 (#703 ) (13e7796 )
update dependency com.google.truth.extensions:truth-proto-extension to v1.1.2 (#704 ) (3fa8b00 )
1.21.3 (2021-04-01)
Dependencies
update dependency com.google.errorprone:error_prone_annotations to v2.6.0 (#693 ) (831d044 )
1.21.2 (2021-03-22)
Dependencies
1.21.1 (2021-03-15)
Bug Fixes
retry: restore grpc_service_config for CreateBackup and {Restore,Snapshot}Table (#667 ) (121f071 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.1 (#671 ) (6ba3bf3 )
1.21.0 (2021-03-02)
Features
Dependencies
update dependency com.google.cloud:google-cloud-gcloud-maven-plugin to v0.1.2 (#652 ) (71a8fd7 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.0 (#653 ) (c5049c1 )
1.20.1 (2021-02-22)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.19.0 (#640 ) (bf1f49f )
1.20.0 (2021-02-05)
Features
Bug Fixes
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.1 (#590 ) (5035ad0 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.18.0 (#592 ) (c58b73a )
update dependency com.google.errorprone:error_prone_annotations to v2.5.0 (#591 ) (dfa4da7 )
update dependency com.google.errorprone:error_prone_annotations to v2.5.1 (#594 ) (ea599a1 )
Documentation
Expand hello world snippet to show how to access specific cells (#516 ) (a9001a8 )
Update stackdriver examples for tracing and stats (#613 ) (3e8af74 )
use autogenerated readme functionality and regenerate (#568 ) (844e5be )
1.19.2 (2020-12-15)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.0 (#566 ) (7c8e32b )
1.19.1 (2020-12-14)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.1 (1c4ceda )
1.19.0 (2020-12-03)
Features
1.18.1 (2020-12-02)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.0 (#546 ) (070bda2 )
1.18.0 (2020-11-13)
Features
autogenerated: Update BigtableTableAdmin GetIamPolicy to include the additional binding for Backup, Change DeleteAppProfileRequest.ignore_warnings to REQUIRED. (#530 ) (8c16fa4 )
Bug Fixes
make keepalive params a bit conservative (#528 ) (f5f66c9 )
1.17.3 (2020-11-11)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.15.0 (#521 ) (ed300d0 )
1.17.2 (2020-11-10)
Bug Fixes
readRowSettings use manual readRows settings instead of gapics (#494 ) (0ef7c5d )
Reverts
Revert "feat: attemp DirectPath by default (#467)" (#520) (b33b0fc ), closes #467 #520
1.17.1 (2020-10-31)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.14.1 (#505 ) (ab6284d )
1.17.0 (2020-10-23)
Features
Bug Fixes
Make refreshing channel compatible with BigtableDataClientFactory (#474 ) (fc74164 )
Documentation
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.1 (#475 ) (9e56edf )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.13.0 (#484 ) (aad648f )
update dependency com.google.truth:truth to v1.1 (#483 ) (cca1e0e )
1.16.2 (2020-10-14)
Dependencies
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.13 (#459 ) (a7824ea )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.11.0 (#460 ) (d2d806c )
1.16.1 (2020-10-08)
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 (#452 ) (c211c1c )
1.16.0 (2020-10-06)
Features
Bug Fixes
test: Clean up tests (#439 ) (c5c881b )
Add documentation to bulkReadRows that each batch will process t… (#410 ) (71dc8e3 )
Filters should be serializable (#397 ) (57edfde )
RowCells are not actually serializeable (#407 ) (39e17cc )
Dependencies
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.12 (#415 ) (7b3713a )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.0 (#428 ) (373032e )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.1 (#443 ) (939fefa )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.9.1 (#427 ) (5175e28 )
1.15.0 (2020-09-01)
Features
extend channel priming logic to also send fake requests (#398 ) (6f1ead2 )
deps: adopt flatten plugin and google-cloud-shared-dependencies (#350 ) (2298596 )
Bug Fixes
temporarily disable reporting to unblock releases (#395 ) (a56a0f8 )
Dependencies
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.6 (#377 ) (bdae336 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.9.0 (#402 ) (08f7d84 )
1.14.0 (2020-07-20)
Features
Cloud Bigtable Managed Backup Implementation (#305 ) (9e3307a )
1.13.1 (2020-07-10)
Reverts
Revert "fix: change app_profile_id to the correct header app_profile (#318)" (#335) (200cfac ), closes #318 #335
Dependencies
update autovalue.version to v1.7.3 (#341 ) (071d0fe )
update autovalue.version to v1.7.4 (#365 ) (18ba73d )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.6.0 (#325 ) (6fc5b7b )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.7.0 (#326 ) (2aab7a8 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.1 (#343 ) (f0314a1 )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.2 (#362 ) (1c37f5d )
update dependency com.google.cloud:google-cloud-shared-dependencies to v0.8.3 (#366 ) (ade8b36 )
update dependency com.google.errorprone:error_prone_annotations to v2.4.0 (#328 ) (b9e5e83 )
update protobuf.version to v3.12.2 (#320 ) (d5cf1d4 )
use google-cloud-shared-dependencies in bigtable deps bom (#324 ) (8f76fc8 )
1.13.0 (2020-05-27)
Features
adding utility to transform protobuf into model object (#299 ) (00f6d2d )
expose new API with ReadRowsRequest in EnhancedBigtableStub (#276 ) (394efe4 )
Update opencensus metrics to include bigtable resource ids and rpc level metrics (#214 ) (7214ef6 )
Bug Fixes
bigtable v2 retry config settings to disable streaming RPC retries (#315 ) (a7e43f0 )
change app_profile_id to the correct header app_profile (#318 ) (237b15d )
Dependencies
update autovalue.version to v1.7.2 (#306 ) (bc215c5 )
update dependency com.google.api:api-common to v1.9.1 (#316 ) (482603a )
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.11 (#307 ) (50a19a6 )
update dependency com.google.cloud:google-cloud-core-bom to v1.93.5 (#317 ) (7f61f90 )
update protobuf.version to v3.12.1 (#308 ) (99e3a95 )
Documentation
1.12.2 (2020-05-11)
Bug Fixes
set x-goog-api-client as internal header (#293 ) (3b58a4f )
1.12.1 (2020-05-08)
Bug Fixes
1.12.0 (2020-05-06)
Features
add more context to row merging errors (#281 ) (d88547c )
Bug Fixes
build: fix version update flag in samples pom.xml (#285 ) (6a1f970 )
Dependencies
update autovalue.version to v1.7.1 (#278 ) (e2f4e9e )
update core dependencies (#215 ) (ad7aab4 )
update core dependencies for google-cloud-core and gax (#240 ) (8f384f4 )
update dependency com.google.api:api-common to v1.9.0 (#231 ) (9a0f983 )
update dependency com.google.api:gax-bom to v1.55.0 (#234 ) (f910a32 )
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.10 (#271 ) (2bf6195 )
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.8 (#216 ) (423cb6b )
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.9 (#230 ) (a84c689 )
update dependency com.google.cloud:google-cloud-core-bom to v1.93.3 (#219 ) (92f2755 )
update dependency com.google.cloud.samples:shared-configuration to v1.0.15 (#246 ) (3348210 )
update dependency com.google.guava:guava-bom to v29 (#244 ) (0f7bd45 )
update dependency com.google.http-client:google-http-client-bom to v1.35.0 (#272 ) (af0874b )
update dependency io.grpc:grpc-bom to v1.28.1 (#236 ) (4a72205 )
update dependency io.grpc:grpc-bom to v1.29.0 (#267 ) (2e6393b )
update dependency org.threeten:threetenbp to v1.4.2 (#225 ) (5b94b02 )
update dependency org.threeten:threetenbp to v1.4.3 (#237 ) (86fab5c )
update dependency org.threeten:threetenbp to v1.4.4 (#270 ) (6eba2af )
update google.common-protos.version to v1.18.0 (#279 ) (1571dd9 )
update opencensus.version to v0.26.0 (#223 ) (1a00982 )
1.11.0 (2020-03-03)
Features
Dependencies
update core dependencies (#183 ) (674bb73 )
update dependency com.google.api:gax-bom to v1.54.0 (#208 ) (16cb625 )
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.5 (#180 ) (687335b )
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.6 (#207 ) (6e803e9 )
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.7 (#210 ) (9988811 )
update dependency com.google.cloud:google-cloud-core-bom to v1.92.3 (#179 ) (7b896dd )
update dependency com.google.cloud:google-cloud-core-bom to v1.92.5 (279b64c )
update dependency com.google.cloud:google-cloud-core-bom to v1.93.0 (#209 ) (86905bf )
update dependency com.google.cloud:google-cloud-core-bom to v1.93.1 (#211 ) (a4596b5 )
update dependency com.google.http-client:google-http-client-bom to v1.34.1 (#175 ) (c25e8aa )
update dependency com.google.http-client:google-http-client-bom to v1.34.2 (#201 ) (72c6d52 )
update dependency io.grpc:grpc-bom to v1.27.0 (#177 ) (c8ab8a6 )
update dependency io.grpc:grpc-bom to v1.27.1 (#200 ) (c622be3 )
update dependency io.grpc:grpc-bom to v1.27.2 (#206 ) (33a609a )
update opencensus.version to v0.25.0 (#198 ) (1a36da2 )
update protobuf.version to v3.11.3 (#187 ) (f38e3e3 )
update protobuf.version to v3.11.4 (#202 ) (f9b4438 )
Documentation
regen: update sample code to set total timeout, add API client header test (f3be131 )
readme note for gke deployment configuration (#185 ) (0afa13a )
1.10.0 (2020-01-27)
Features
introducing bulk read API through Batcher (#99 ) (e87179e )
Dependencies
update dependency com.google.auth:google-auth-library-bom to v0.20.0 (#168 ) (8d69936 )
update dependency com.google.cloud:google-cloud-conformance-tests to v0.0.4 (#157 ) (abbc6c8 )
update dependency com.google.cloud:google-cloud-core-bom to v1.92.2 (#147 ) (f3462b1 )
update dependency com.google.truth:truth to v1.0.1 (#156 ) (f767feb )
update dependency org.threeten:threetenbp to v1.4.1 (#153 ) (f92da32 )
Documentation
synth updates to javadoc and kokoro build configs (d6275a7 )
1.9.1 (2020-01-09)
Dependencies
1.9.0 (2020-01-06)
Features
add BigtableDataClientFactory to create lightweight data clients (#112 ) (d6bfd30 )
introduce google-cloud-bigtable-deps-bom (#130 ) (9289a13 )
Dependencies
update core dependencies to v1.92.1 (#132 ) (da1e6c6 )
update dependency com.google.guava:guava-bom to v28.2-android (2905528 )
update dependency io.grpc:grpc-bom to v1.26.0 (#121 ) (82a5094 )
update dependency junit:junit to v4.13 (#131 ) (d4f46fd )
Documentation
1.8.0 (2019-12-17)
Features
add implementation of ChannelPrimer to establish connection to GFE and integrate into bigtable client (#115 ) (276f942 )
update filter to accept an exact timestamp for better accessibility (#92 ) (e25758b )
Dependencies
update gax.version to v1.51.0 (#105 ) (dcdd0c3 )
upgrade gax to 1.52.0, google-cloud-core to 1.92.0 (#118 ) (c106497 )
1.7.1 (2019-11-13)
Dependencies
1.7.0 (2019-11-07)
Features
Bug Fixes
align version numbers for proto and grpc versions (#52 ) (dbfa73a )
fix maven test configs to make sure admin tests don't clobber data tests (#47 ) (18576f5 )
fix regression in batch#close silently ignoring entry failures by upgrading to gax to 1.50.0 (#67 ) (5aa8769 )
handle recovery failures during stream reframing failure (#46 ) (a16cb88 )
Prevent integration tests from different profiles from trampling each other (#69 ) (638615a )
use proper scope for DirectPath transitive dependencies (#59 ) (1d1c4de )
Documentation
cleanup links to java-bigtable and javadoc (#56 ) (846a44f )
1.6.0 (2019-10-24)
Features
Add Experimental DirectPath support (#8 ) (2dd5105 )
Dependencies
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]