Changelog

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

  • parallel execution and verbose grpc logs (#1004) (dd5164d)

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

  • fix connection pool size for samples (#880) (d0d1aa3)

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

  • add gcf-owl-bot[bot] to ignoreAuthors (#815) (ea558b0)

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

  • fix: update client documentation link (#312) (7e04c7a)

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