2.51.0 (2024-12-17)
- 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)
2.50.0 (2024-12-06)
2.49.0 (2024-12-03)
- Allow factory to export to different projects (#2374) (06b912c)
- Send priming requests on the channel directly (#2435) (b76698d)
2.48.0 (2024-11-19)
- 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)
- Revert downgrade grpc to 1.67.1 #2366 (#2414) (710fa52)
- Update dependency com.google.cloud:gapic-libraries-bom to v1.48.0 (#2422) (2088a39)
- Update sdk-platform-java dependencies (#2418) (c12bb01)
2.47.0 (2024-11-13)
- Add an experimental feature to skip waiting for trailers for unary ops (#2404) (cf58f26)
- Add internal "deadline remaining" client side metric #2341 (#2370) (75d4105)
2.46.0 (2024-10-29)
2.45.1 (2024-10-14)
- deps: Update the Java code generator (gapic-generator-java) to 2.47.0 (cdc2cc7)
2.45.0 (2024-10-03)
- Add support for Cloud Bigtable Node Scaling Factor for CBT Clusters (caf879c)
- deps: Update the Java code generator (gapic-generator-java) to 2.46.1 (caf879c)
- Support override monitoring endpoint (#2364) (a341eb8)
- 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)
- 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)
2.44.0 (2024-09-16)
- Add APIs to enable hot backups (#2313) (6d004cd)
- Add support for awaiting Data Boost (#2329) (8556574)
2.43.0 (2024-08-22)
- 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)
2.42.0 (2024-08-06)
- Adapt toString tests to introduction of java.time in gax (93f66a7)
- Update shared dependencies (93f66a7)
2.41.0 (2024-07-24)
- 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)
2.40.0 (2024-06-28)
- Add getServiceName() to EnhancedBigTableStubSettings (#2256) (da703db)
- Remove grpclb (#2033) (7355375)
- 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)
- Make change stream unknown mod error more actionable (#1938) (e7ba045)
- Rate limiting should be ineffective when RateLimitInfo is not present (#2243) (a0ec901)
2.39.4 (2024-05-28)
- 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)
2.39.2 (2024-05-09)
2.39.1 (2024-05-08)
- Batch time series data when exporting client-side metric (#2222) (1f9f169)
- Remove stale module from bom (#2218) (7145864)
2.39.0 (2024-04-29)
- 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)
- 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)
- Add more error handling (#2203) (c2a63f7)
- Fix export to log detect resource errors (#2197) (d32fbb7)
2.37.0 (2024-03-27)
- Add admin APIs for AuthorizedView (#2175) (13d1df3)
- Support AuthorizedView in bigtable data client (#2177) (4b255d0)
2.36.0 (2024-03-13)
- Add models for type APIs (#2160) (8277ea8)
- Publish new bigtable APIs for types and aggregates (#2158) (430dffe)
2.35.1 (2024-03-07)
2.35.0 (2024-03-05)
2.34.0 (2024-02-21)
- Add the export logic for per-connection error rate metric (#2121) (d053f2d)
- Create the backbone of counting errors per connection each minute. (#2094) (7d27816)
- 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)
- Deflake Backup integration tests due to deleteBackup timeouts (#2105) (0948da7)
- Extend timeouts for deleting snapshots, backups and tables (#2108) (df1d307)
- 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)
- 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)
- 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)
- deps: Update the Java code generator (gapic-generator-java) to 2.31.0 (#2044) (d9042a5)
- Fix RetryInfo algorithm and tests (#2041) (dad7517)
- 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)
- 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)
- Add getPageSize() to QueryPaginator (42a7e36)
2.29.0 (2023-10-26)
- 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)
- Add support for Cloud Bigtable Request Priorities in App Profiles (#1954) (8822571)
- Add test profile to push metrics to test environment (#1921) (2104315)
2.27.4 (2023-09-29)
- 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)
- 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)
- Check that all bulk mutation entries are accounted for (#1907) (9ad8a00)
- Set wait timeout on watchdog (#1913) (f8ba6fe)
- 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)
- Aggregate batching throttling latency per attempt and reset it between (#1905) (e6cc5f6)
- Make sure to propagate the response when throttling is enabled (#1908) (f743187)
2.27.0 (2023-08-17)
- Copy backup API support (#1398) (558a408)
- Publish CopyBackup protos to external customers (#1883) (d6e934f)
2.26.0 (2023-08-09)
- Add last_scanned_row_key feature (#1856) (ef30dde)
- Enable last_scanned_row_responses feature flag (#1862) (c2288c9)
- Setup 2.25.x lts branch (#1866) (220cf4b)
- 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)
- 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)
- Fix batch mutation limit (#1808) (ed24d4f)
- Update default sample row key attempt timeout to 5 min (#1827) (2f363ef)
- 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)
- 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)
2.24.0 (2023-06-27)
- Add experimental reverse scan for public preview (#1809) (f4f2e2e)
- Reverse scans public preview (#1711) (176360f)
- 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)
- 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)
- samples: Add bigtable filter snippet (#1762) (48a6ed0)
- samples: Remove client initialization as the snippets are not used standalone (#1768) (a6ac97c)
- 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)
- 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)
2.22.0 (2023-05-02)
- Add APIs to enable batch write flow control (#1730) (b518d68)
- Add rate limiting callable (#1729) (ee0da11)
- Send feature flag when flow control is enabled (#1731) (ba147c3)
2.21.0 (2023-04-27)
- 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)
- 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)
2.20.2 (2023-03-29)
- 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)
- 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)
- Add getNewPartitions method to CloseStream for Bigtable ChangeStream (#1655) (8847fed)
- Add new_partitions field for CloseStream for Cloud Bigtable ChangeStream (#1654) (0e283bf)
- Fix StackOverflow in ChangeStreamStateMachine due to excessive mods (#1648) (9e11106)
- Use org.threeten.bp.Duration for ReadChangeStreamQuery::heartbeatDura… (#1652) (87261a9)
- 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)
2.19.1 (2023-02-16)
- Change the return type of Heartbeat::getEstimatedLowWatermark to long (#1631) (a101494)
- Fix connectivity error count calculation (#1632) (0803785)
- test: Fix flaky test (#1633) (fc29cd3)
- 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)
2.18.4 (2023-02-06)
- 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)
2.18.2 (2023-01-24)
- 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)
2.18.0 (2023-01-12)
- Call attemptStarted method with the request (#1562) (325f09c)
- Defer instance admin api errors to RPC time rather then client construction time (#1576) (06a0ced)
- 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)
2.17.0 (2022-12-07)
- Add a query paginator (#1530) (5c8e1f6)
- Add test proxy to java-bigtable client (#1498) (132b4e4)
- Implement cross-project table restore (#1536) (335977c)
- Next release from main branch is 2.17.0 (#1514) (4fc6a93)
- 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)
2.15.1 (2022-11-08)
- 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)
- 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)
- 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)
- 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)
2.14.0 (2022-10-03)
2.13.0 (2022-09-27)
- 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)
- generated: Publish CBT deletion_protection field in Table, UpdateTableRequest, and UpdateTable API (f1f3f05)
- 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)
- 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)
2.11.0 (2022-08-17)
2.10.3 (2022-08-08)
2.10.2 (2022-08-03)
- 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)
- 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)
2.10.0 (2022-07-26)
- add response protos (#1246) (52d59ce)
- add response_params proto to clients (#1303) (93edfe1)
- add storage utilization gib per node for autoscaling (#1317) (5282589)
- use PingAndWarm request for channel priming (#1179) (6629821)
- 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)
- 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)
- 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)
- fix flaky test (#1293) (146c824)
- remove the shaded profile from root pom (#1274) (5eafcc3)
- rename HeaderTracer callables to BigtableTracer callables (#1276) (e0bd6c9)
- rename response observer and callbacks (#1291) (2705a47)
- 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)
- split emulator into core without deps and a higher level wrapper with grpc helpers (#1264) (6fdc2c1)
2.7.0 (2022-05-20)
- (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)
- 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)
- 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)
- 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)
- 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)
- 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)
2.5.2 (2022-01-31)
- 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)
2.5.0 (2022-01-05)
- add batch throttled ms metric (#888) (0d197a5)
- ARM support for gcloud bigtable emulator (#1094) (d3cb4a4)
- 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)
2.3.1 (2021-12-03)
- add placeholder class for bigtable-stats (#1075) (9d9f575)
- add status label to gfe metrics (#1077) (777549e)
- make placeholder class public (#1085) (879377a)
2.3.0 (2021-11-16)
- configure branch 2.2.x as a release branch (#1044) (68e8790)
- send attempt and timestamp in headers (#935) (de3b476)
2.2.0 (2021-10-20)
2.1.4 (2021-09-22)
2.1.3 (2021-09-21)
- 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)
2.1.1 (2021-09-01)
- 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)
2.0.1 (2021-08-11)
2.0.0 (2021-08-09)
- release gapic-generator-java v2.0.0 (#938)
- update java compile to 1.8 (update google-cloud-shared-config … (#939)
- 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)
1.27.3 (2021-07-19)
- client.close() should wait until the channels are terminated before shutting down the executor (#916) (914f0cc)
1.27.2 (2021-07-01)
1.27.1 (2021-06-30)
1.27.0 (2021-06-22)
- all setting timeouts for batchers + fix handling of timeouts for point reads (#861) (c145ceb)
- call setting timeouts for batchers (#877) (0f3654d)
1.26.1 (2021-06-07)
- 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)
- 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)
1.25.0 (2021-05-19)
1.24.1 (2021-05-11)
- update the comments in Cloud Bigtable RestoreTable API to reflect the new API capability (#804) (f5e5d5a)
1.24.0 (2021-04-30)
1.23.2 (2021-04-23)
1.23.1 (2021-04-20)
1.23.0 (2021-04-13)
1.22.0 (2021-04-06)
- 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)
1.21.2 (2021-03-22)
1.21.1 (2021-03-15)
1.21.0 (2021-03-02)
- generator: update protoc to v3.15.3 (#654) (4b0c59a)
- migrate to java microgenerator (#629) (60d17dc)
- publish new fields for CMEK support (#646) (e039386)
- 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)
1.20.0 (2021-02-05)
- fix MetricTracerTest to rebase on head (#581) (23e97cb)
- fix MutateRowsAttemptCallable to avoid NPE in MetricTracer (#557) (8d71020)
- Retry "received rst stream" (#586) (b09a21c)
- update repo name (#615) (bb3ed6d)
- 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)
- 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)
1.19.1 (2020-12-14)
- update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.1 (1c4ceda)
1.19.0 (2020-12-03)
1.18.1 (2020-12-02)
1.18.0 (2020-11-13)
- autogenerated: Update BigtableTableAdmin GetIamPolicy to include the additional binding for Backup, Change DeleteAppProfileRequest.ignore_warnings to REQUIRED. (#530) (8c16fa4)
1.17.3 (2020-11-11)
1.17.2 (2020-11-10)
1.17.1 (2020-10-31)
1.17.0 (2020-10-23)
- attemp DirectPath by default (#467) (89c622d)
- backup level IAM (#450) (f38a8ec)
- Implement toString for Bigtable*Settings (#488) (4d821f8)
- 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)
- 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)
1.16.0 (2020-10-06)
- 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)
- 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)
- extend channel priming logic to also send fake requests (#398) (6f1ead2)
- deps: adopt flatten plugin and google-cloud-shared-dependencies (#350) (2298596)
- 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)
1.13.1 (2020-07-10)
- Revert "fix: change app_profile_id to the correct header app_profile (#318)" (#335) (200cfac), closes #318 #335
- 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)
- 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)
- bigtable v2 retry config settings to disable streaming RPC retries (#315) (a7e43f0)
- change app_profile_id to the correct header app_profile (#318) (237b15d)
- 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)
1.12.2 (2020-05-11)
1.12.1 (2020-05-08)
1.12.0 (2020-05-06)
- 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)
- 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)
- 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)
- 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)
- synth updates to javadoc and kokoro build configs (d6275a7)
1.9.1 (2020-01-09)
1.9.0 (2020-01-06)
- add BigtableDataClientFactory to create lightweight data clients (#112) (d6bfd30)
- introduce google-cloud-bigtable-deps-bom (#130) (9289a13)
- 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)
1.8.0 (2019-12-17)
- 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)
- 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)
1.7.0 (2019-11-07)
- 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)