Skip to content
This repository was archived by the owner on May 8, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
178 commits
Select commit Hold shift + click to select a range
88bf067
chore(deps): update dependency com.google.cloud:libraries-bom to v26 …
renovate-bot Jul 12, 2022
c7539f9
build: enable longpaths support for windows test (#1485) (#1310)
gcf-owl-bot[bot] Jul 13, 2022
de35414
build(deps): update dependency org.codehaus.mojo:extra-enforcer-rules…
renovate-bot Jul 13, 2022
ddae354
deps: update dependency org.graalvm.buildtools:junit-platform-native …
renovate-bot Jul 13, 2022
c0740fe
deps: update dependency org.graalvm.buildtools:native-maven-plugin to…
renovate-bot Jul 13, 2022
5ab424c
test(deps): update dependency com.google.cloud:google-cloud-conforman…
renovate-bot Jul 13, 2022
7c77879
fix: enable integration test for google-cloud-bigtable-stats (#1311)
mutianf Jul 15, 2022
85ff18c
chore: mark native image checks as required (#1313)
mpeddada1 Jul 18, 2022
0f9854b
test(deps): update dependency com.google.cloud:google-cloud-conforman…
renovate-bot Jul 18, 2022
2aa490c
ci: update template so GAPIC_AUTO repos do not require special approv…
gcf-owl-bot[bot] Jul 19, 2022
6629821
feat: use PingAndWarm request for channel priming (#1179)
mutianf Jul 19, 2022
d182bec
build(deps): update dependency org.apache.maven.plugins:maven-deploy-…
renovate-bot Jul 19, 2022
5282589
feat: add storage utilization gib per node for autoscaling (#1317)
kolea2 Jul 22, 2022
644454a
fix: fix race condition in BuiltinMetricsTracer (#1320)
mutianf Jul 26, 2022
57fe707
chore(main): release 2.10.0 (#1302)
release-please[bot] Jul 26, 2022
7655747
deps: update dependency org.junit.vintage:junit-vintage-engine to v5.…
renovate-bot Jul 26, 2022
30e7b90
chore(main): release 2.10.1-SNAPSHOT (#1321)
release-please[bot] Jul 26, 2022
1a5b3a2
fix: retry rst stream in mutations (#1327)
mutianf Jul 29, 2022
0a44123
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Aug 1, 2022
4fdf37e
chore(main): release 2.10.1 (#1325)
release-please[bot] Aug 1, 2022
eca3969
build(deps): update dependency org.codehaus.mojo:extra-enforcer-rules…
renovate-bot Aug 1, 2022
fdabaaf
chore(main): release 2.10.2-SNAPSHOT (#1331)
release-please[bot] Aug 2, 2022
644aeb3
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Aug 2, 2022
cb539b5
fix: add a ReadFirstRow callable to set future in onComplete (#1326)
mutianf Aug 2, 2022
98b3349
deps: upgrade shared config to 1.5.3, exclude google-http-client and …
blakeli0 Aug 2, 2022
c4b8c03
fix: The metadata could be returned in trailer or header depends on i…
mutianf Aug 3, 2022
bee0ca0
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
renovate-bot Aug 3, 2022
2313980
chore(main): release 2.10.2 (#1335)
release-please[bot] Aug 8, 2022
f82104a
chore(main): release 2.10.3-SNAPSHOT (#1340)
release-please[bot] Aug 8, 2022
8071de6
fix: declaring 2 http libraries as runtime (#1341)
suztomo Aug 8, 2022
dca1535
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Aug 10, 2022
a283659
chore(main): release 2.10.3 (#1343)
release-please[bot] Aug 11, 2022
6ff3970
chore(main): release 2.10.4-SNAPSHOT (#1348)
release-please[bot] Aug 11, 2022
b865578
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Aug 11, 2022
7ce915e
feat: add stackdriver exporter (#1247)
mutianf Aug 12, 2022
d315473
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Aug 12, 2022
8d353a2
chore: add opencensus lincese and update readme (#1353)
mutianf Aug 15, 2022
f399240
chore: add instructions to enable builtin metrics (#1358)
mutianf Aug 16, 2022
f8d97e5
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
renovate-bot Aug 16, 2022
cb2ff66
test(deps): update dependency org.mockito:mockito-core to v4.7.0 (#1356)
renovate-bot Aug 16, 2022
dcfd512
test(deps): update dependency com.google.cloud:google-cloud-conforman…
renovate-bot Aug 16, 2022
c7ffd6b
build(deps): update dependency org.apache.maven.plugins:maven-javadoc…
renovate-bot Aug 17, 2022
8c3edb0
chore(main): release 2.11.0 (#1350)
release-please[bot] Aug 22, 2022
f81f1a5
chore(main): release 2.11.1-SNAPSHOT (#1361)
release-please[bot] Aug 22, 2022
1ac859b
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Aug 23, 2022
c039a83
test: add integration test for builtin metrics (#1360)
mutianf Aug 25, 2022
faa5b36
build(deps): update dependency org.apache.maven.shared:maven-dependen…
renovate-bot Aug 25, 2022
1683365
fix: reset a measure map everytime the stats are recorded (#1364)
mutianf Aug 26, 2022
d1b269f
chore(main): release 2.11.1 (#1365)
release-please[bot] Aug 29, 2022
6f4c01d
chore(main): release 2.11.2-SNAPSHOT (#1366)
release-please[bot] Aug 29, 2022
54bf5f5
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Aug 29, 2022
d29fada
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Aug 31, 2022
930d043
fix: make cloud-monitoring a runtime dependency (#1371)
mutianf Aug 31, 2022
72a7387
test: disable integration test (#1375)
mutianf Sep 1, 2022
4174f0d
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
renovate-bot Sep 2, 2022
b3cc7f0
test: fix metrics integration test, remove the server latency since t…
mutianf Sep 2, 2022
43b8052
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
renovate-bot Sep 2, 2022
c310e65
chore(main): release 2.11.2 (#1372)
release-please[bot] Sep 7, 2022
3ccac48
chore(main): release 2.11.3-SNAPSHOT (#1380)
release-please[bot] Sep 7, 2022
ad3e2e1
test(deps): update dependency org.mockito:mockito-core to v4.8.0 (#1382)
renovate-bot Sep 8, 2022
6442660
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Sep 8, 2022
ee3b256
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
renovate-bot Sep 9, 2022
868be5c
chore: Generated snippets should not be owned by samples reviewers (#…
gcf-owl-bot[bot] Sep 10, 2022
df6c6c7
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
renovate-bot Sep 15, 2022
e339cb1
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
renovate-bot Sep 15, 2022
f460373
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
renovate-bot Sep 15, 2022
a2db183
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
renovate-bot Sep 15, 2022
f1f3f05
feat: Publish CBT deletion_protection field in Table, UpdateTableRequ…
gcf-owl-bot[bot] Sep 15, 2022
768fe52
chore: move cloud monitoring bom to deps bom (#1388)
kolea2 Sep 15, 2022
44a7856
chore(main): release 2.12.0 (#1396)
release-please[bot] Sep 15, 2022
17037e0
chore(main): release 2.12.1-SNAPSHOT (#1397)
release-please[bot] Sep 16, 2022
4ddf00b
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Sep 16, 2022
1cece54
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Sep 20, 2022
d906729
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
renovate-bot Sep 20, 2022
c1e195d
deps: update dependency org.junit.vintage:junit-vintage-engine to v5.…
renovate-bot Sep 21, 2022
e829b92
feat: add gRPC RLS dependency (#1248)
mohanli-ml Sep 21, 2022
dcae319
deps: update dependency org.graalvm.buildtools:native-maven-plugin to…
renovate-bot Sep 22, 2022
ef7d741
deps: update dependency org.graalvm.buildtools:junit-platform-native …
renovate-bot Sep 22, 2022
e6788b0
chore: pin versions of dependencies for compatibility with Python 3.6…
gcf-owl-bot[bot] Sep 26, 2022
3bfc7bc
fix: add a UUID in the task value (#1430)
mutianf Sep 27, 2022
0a94bac
chore(main): release 2.13.0 (#1407)
release-please[bot] Sep 27, 2022
58406a9
chore(main): release 2.13.1-SNAPSHOT (#1431)
release-please[bot] Sep 27, 2022
e989200
feat: publish the RequestStats proto (#1400)
gcf-owl-bot[bot] Sep 28, 2022
e8ac59f
chore: exclude requirements.txt file from renovate-bot (#1594) (#1416)
gcf-owl-bot[bot] Sep 28, 2022
0c9d6fc
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Sep 29, 2022
81034c5
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
renovate-bot Oct 3, 2022
1ec6edd
chore(bazel): update protobuf to v3.21.7 (#1445)
gcf-owl-bot[bot] Oct 3, 2022
2d1fc89
chore(main): release 2.14.0 (#1447)
release-please[bot] Oct 3, 2022
cc31b98
chore(main): release 2.14.1-SNAPSHOT (#1448)
release-please[bot] Oct 4, 2022
96b1e80
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
renovate-bot Oct 5, 2022
ec148f2
chore(main): release 2.14.1 (#1452)
release-please[bot] Oct 5, 2022
30a6d11
chore(main): release 2.14.2-SNAPSHOT (#1453)
release-please[bot] Oct 5, 2022
44a611e
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Oct 6, 2022
738f6ba
samples: Add examples for making requests in a salted row key scenari…
billyjacobson Oct 6, 2022
e62e91b
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Oct 7, 2022
c03b8a4
fix: catch all throwables so version mismatch won't hang the client (…
mutianf Oct 7, 2022
a86934f
feat: add apis for Mutation and RowMutationEntry (#1454)
mutianf Oct 11, 2022
8c5ff0b
chore: [java] generation with shared deps 3.0.4 (#1641) (#1451)
gcf-owl-bot[bot] Oct 17, 2022
a6612f9
deps: update dependency org.graalvm.buildtools:native-maven-plugin to…
renovate-bot Oct 17, 2022
69540cb
deps: update dependency org.graalvm.buildtools:junit-platform-native …
renovate-bot Oct 17, 2022
d8e58a5
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
renovate-bot Oct 18, 2022
01f9981
build(deps): update dependency com.google.cloud:google-cloud-shared-c…
renovate-bot Oct 21, 2022
53599ca
deps: update dependency org.graalvm.buildtools:junit-platform-native …
renovate-bot Oct 21, 2022
557a4fb
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
renovate-bot Oct 21, 2022
84f5ad5
test(deps): update dependency org.mockito:mockito-core to v4.8.1 (#1471)
renovate-bot Oct 21, 2022
bed81a1
chore: pin versions of certifi and google-resumable-media (#1660) (#…
gcf-owl-bot[bot] Oct 21, 2022
fe0ddb1
deps: update dependency org.graalvm.buildtools:native-maven-plugin to…
renovate-bot Oct 24, 2022
a503dc1
chore: Fix typo in PartialListClustersException and PartialListInstan…
shantstepanian Oct 24, 2022
5e4b9fa
chore: [java] remove flatten plugin dependency check (#1663) (#1474)
gcf-owl-bot[bot] Oct 24, 2022
331dcfb
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
renovate-bot Oct 25, 2022
e54cf7d
fix: fix attempt status tag for metrics (#1477)
mutianf Oct 25, 2022
0d9ff6a
fix: set a longer timeout to wait for callbacks to be executed (#1478)
mutianf Oct 26, 2022
515e7fb
chore: Adding unavailableZones to PartialList*Exception message (#1475)
shantstepanian Oct 26, 2022
28ca7c3
fix: rename metric names to match the external name (#1479)
mutianf Oct 26, 2022
504c71c
chore(main): release 2.15.0 (#1457)
release-please[bot] Oct 27, 2022
5b7fb7d
chore(main): release 2.15.1-SNAPSHOT (#1481)
release-please[bot] Oct 27, 2022
81ce2af
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Oct 27, 2022
6db9326
chore(deps): update dependency protobuf to v3.20.2 (#1659) (#1485)
gcf-owl-bot[bot] Oct 28, 2022
1c0a682
Revert "chore(deps): update dependency protobuf to v3.20.2" (#1674) (…
gcf-owl-bot[bot] Oct 31, 2022
e67ac61
chore: add internal api for row merging (#1465)
igorbernstein2 Nov 1, 2022
445a667
fix: only record retry count when it's > 0 (#1488)
mutianf Nov 1, 2022
b12e551
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Nov 1, 2022
550f035
chore: Fix the cloud bigtable link in readme (#1492)
mutianf Nov 3, 2022
1b7c21a
deps: update dependency org.graalvm.buildtools:junit-platform-native …
renovate-bot Nov 4, 2022
74779e3
deps: update dependency org.graalvm.buildtools:native-maven-plugin to…
renovate-bot Nov 4, 2022
1f8cfd7
fix: fix the connectivity error count caculation (#1401)
mutianf Nov 7, 2022
6d446fc
test: add a test for fix #1477 and few other tests to increase covera…
mutianf Nov 7, 2022
5a23c97
chore(java): update dependencies in java requirements file (#1695) (#…
gcf-owl-bot[bot] Nov 7, 2022
f409c47
fix: call record attempt compeletion on permanent failures (#1502)
mutianf Nov 7, 2022
8f61c64
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
renovate-bot Nov 8, 2022
340db73
chore(main): release 2.15.1 (#1490)
release-please[bot] Nov 9, 2022
38ac115
fix: fix metric client settings (#1509)
mutianf Nov 9, 2022
93d0bec
chore: update google-auth to 2.14.1 (#1703) (#1507)
gcf-owl-bot[bot] Nov 9, 2022
f6b243d
feat: remove proto ReadEfficiencyStats (#1455)
gcf-owl-bot[bot] Nov 11, 2022
e60c974
chore: use gcp-docuploader 0.6.3 (#1708) (#1511)
gcf-owl-bot[bot] Nov 11, 2022
0db74df
chore(main): release 2.15.2-SNAPSHOT (#1506)
release-please[bot] Nov 11, 2022
dddb50d
chore(main): release 2.16.0 (#1512)
release-please[bot] Nov 11, 2022
012bdee
chore(main): release 2.16.1-SNAPSHOT (#1513)
release-please[bot] Nov 11, 2022
b0be046
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Nov 14, 2022
4fc6a93
feat: next release from main branch is 2.17.0 (#1514)
prash-mi Nov 14, 2022
fb5ce88
test(deps): update dependency org.mockito:mockito-core to v4.9.0 (#1517)
renovate-bot Nov 14, 2022
132b4e4
feat: add test proxy to java-bigtable client (#1498)
mutianf Nov 14, 2022
8309681
deps: update dependency kr.motd.maven:os-maven-plugin to v1.7.1 (#1518)
renovate-bot Nov 15, 2022
caae6a5
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Nov 18, 2022
f6dcef7
build(deps): update dependency org.apache.maven.shared:maven-dependen…
renovate-bot Nov 20, 2022
12be473
chore: update readme to build the root directory first (#1526)
mutianf Nov 21, 2022
9705e71
test(deps): update dependency org.graalvm.buildtools:native-maven-plu…
renovate-bot Nov 21, 2022
c5bcc66
test(deps): update dependency org.graalvm.buildtools:junit-platform-n…
renovate-bot Nov 21, 2022
524184d
test(fix): update the test proxy to set app profile id and connect to…
liujiongxin Nov 22, 2022
ee98338
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
mutianf Nov 22, 2022
5c8e1f6
feat: add a query paginator (#1530)
mutianf Nov 29, 2022
44d1367
chore: update native image checks to use graalvm-22.3.0 (#1534)
mpeddada1 Nov 30, 2022
cb1d440
build(deps): update dependency com.google.cloud:google-cloud-shared-c…
renovate-bot Dec 1, 2022
e94babc
build(deps): update dependency org.apache.maven.plugins:maven-depende…
renovate-bot Dec 1, 2022
9d3df57
deps: update dependency org.graalvm.buildtools:native-maven-plugin to…
renovate-bot Dec 5, 2022
7f7c478
deps: update dependency org.graalvm.buildtools:junit-platform-native …
renovate-bot Dec 5, 2022
335977c
feat: implement cross-project table restore (#1536)
TracyCuiCan Dec 5, 2022
3244cef
deps: update dependency com.google.cloud:google-cloud-shared-dependen…
renovate-bot Dec 7, 2022
2f0825e
chore(main): release 2.17.0 (#1516)
release-please[bot] Dec 7, 2022
f24b522
chore(main): release 2.17.1-SNAPSHOT (#1540)
release-please[bot] Dec 7, 2022
cf93932
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Dec 7, 2022
815ac52
build(deps): bump certifi from 2022.9.24 to 2022.12.7 in /synthtool/g…
gcf-owl-bot[bot] Dec 12, 2022
431928e
test(fix): update the test proxy's pom file to build a shaded jar, al…
liujiongxin Dec 12, 2022
48f136d
deps: update dependency com.google.cloud:google-cloud-monitoring-bom …
renovate-bot Dec 13, 2022
0d55e3b
chore(main): release 2.17.1 (#1549)
release-please[bot] Dec 13, 2022
461b4ae
chore(deps): update dependency com.google.cloud:google-cloud-bigtable…
renovate-bot Dec 13, 2022
1b2ba59
chore(main): release 2.17.2-SNAPSHOT (#1550)
release-please[bot] Dec 13, 2022
3e5ad15
chore(doc): fix documentation on cloud.google.com to not show interna…
mutianf Dec 15, 2022
303959c
feat: enable channel priming by default (#1555)
mutianf Dec 16, 2022
0c9aa49
chore: update readme on client side metrics (#1557)
mutianf Dec 16, 2022
274139b
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Dec 19, 2022
7538246
test(deps): update dependency org.mockito:mockito-core to v4.10.0 (#1…
renovate-bot Dec 19, 2022
d897b0e
test(fix): update the test proxy's import paths to work with the shad…
liujiongxin Dec 19, 2022
325f09c
fix: Call attemptStarted method with the request (#1562)
mutianf Dec 20, 2022
1ef8ed8
test(deps): update dependency org.mockito:mockito-core to v4.11.0 (#1…
renovate-bot Jan 3, 2023
0e47116
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Jan 5, 2023
1573bd7
Merge remote-tracking branch 'origin/main' into cdc_rebase
Jan 5, 2023
5303203
fix: Fix the setRefreshingChannel related errors
Jan 9, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/.OwlBot.lock.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@
# limitations under the License.
docker:
image: gcr.io/cloud-devrel-public-resources/owlbot-java:latest
digest: sha256:e76136cc48f90aa19ba29cdfbd4002111467e44a1c9d905867d98dafafbd03bb
digest: sha256:9de537d592b60e5eac73b374a28263969bae91ecdb29b445e894576fbf54851c
2 changes: 1 addition & 1 deletion .kokoro/requirements.in
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ pycparser==2.21
pyperclip==1.8.2
python-dateutil==2.8.2
requests==2.27.1
certifi==2022.9.24
certifi==2022.12.7
importlib-metadata==4.8.3
zipp==3.6.0
google_api_core==2.8.2
Expand Down
6 changes: 3 additions & 3 deletions .kokoro/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ cachetools==4.2.4 \
# via
# -r requirements.in
# google-auth
certifi==2022.9.24 \
--hash=sha256:0d9c601124e5a6ba9712dbc60d9c53c21e34f5f641fe83002317394311bdce14 \
--hash=sha256:90c1a32f1d68f940488354e36370f6cca89f0f106db09518524c88d6ed83f382
certifi==2022.12.7 \
--hash=sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3 \
--hash=sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18
# via
# -r requirements.in
# requests
Expand Down
22 changes: 12 additions & 10 deletions .readme-partials.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,18 +116,14 @@ custom_content: |
TIP: If you are experiencing version conflicts with gRPC, see [Version Conflicts](#version-conflicts).

## Enabling client side metrics

Cloud Bigtable client supports publishing client side metrics to
[Cloud Monitoring](https://cloud.google.com/monitoring/docs/monitoring-overview) under the
`bigtable.googleapis.com/client` namespace.

Please fill out this [Google Form](https://forms.gle/xuhu6vCunn2MjV2m9) to sign up for the private preview of this
feature. And enable it by setting:

```java
BigtableDataSettings.enableBuiltinMetrics();
```


This feature is available once you upgrade to version 2.16.0 and above.
Follow the guide on https://cloud.google.com/bigtable/docs/client-side-metrics-setup to enable.

## Client request tracing: OpenCensus Tracing

Cloud Bigtable client supports [OpenCensus Tracing](https://opencensus.io/tracing/),
Expand Down Expand Up @@ -203,6 +199,12 @@ custom_content: |

## Enabling Cloud Bigtable Metrics: OpenCensus Stats

---
Note: We recommend [enabling client side built-in metrics](#enabling-client-side-metrics)
if you want to view your metrics on cloud monitoring. This integration is only for exporting the
metrics to a third party dashboard.
---

Cloud Bigtable client supports [Opencensus Metrics](https://opencensus.io/stats/),
which gives insight into the client internals and aids in debugging production issues.
All Cloud Bigtable Metrics are prefixed with `cloud.google.com/java/bigtable/`. The
Expand Down Expand Up @@ -237,7 +239,7 @@ custom_content: |
each operation required, tagged by operation name and final operation status.
Under normal circumstances, this will be 1.

### GFE metric views:
#### GFE metric views:
* `cloud.google.com/java/bigtable/gfe_latency`: A distribution of the latency
between Google's network receives an RPC and reads back the first byte of
the response.
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [2.17.1](https://github.com/googleapis/java-bigtable/compare/v2.17.0...v2.17.1) (2022-12-13)


### Dependencies

* Update dependency com.google.cloud:google-cloud-monitoring-bom to v3.8.0 ([#1548](https://github.com/googleapis/java-bigtable/issues/1548)) ([48f136d](https://github.com/googleapis/java-bigtable/commit/48f136dc1422d601d5470a33763e37514cf620de))

## [2.17.0](https://github.com/googleapis/java-bigtable/compare/v2.16.0...v2.17.0) (2022-12-07)


Expand Down
26 changes: 14 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file:
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>libraries-bom</artifactId>
<version>26.1.5</version>
<version>26.3.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand All @@ -41,28 +41,28 @@ If you are using Maven without BOM, add this to your dependencies:
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable</artifactId>
<version>2.17.0</version>
<version>2.17.1</version>
</dependency>

```

If you are using Gradle 5.x or later, add this to your dependencies:

```Groovy
implementation platform('com.google.cloud:libraries-bom:26.1.5')
implementation platform('com.google.cloud:libraries-bom:26.3.0')

implementation 'com.google.cloud:google-cloud-bigtable'
```
If you are using Gradle without BOM, add this to your dependencies:

```Groovy
implementation 'com.google.cloud:google-cloud-bigtable:2.17.0'
implementation 'com.google.cloud:google-cloud-bigtable:2.17.1'
```

If you are using SBT, add this to your dependencies:

```Scala
libraryDependencies += "com.google.cloud" % "google-cloud-bigtable" % "2.17.0"
libraryDependencies += "com.google.cloud" % "google-cloud-bigtable" % "2.17.1"
```

## Authentication
Expand Down Expand Up @@ -219,13 +219,9 @@ Cloud Bigtable client supports publishing client side metrics to
[Cloud Monitoring](https://cloud.google.com/monitoring/docs/monitoring-overview) under the
`bigtable.googleapis.com/client` namespace.

Please fill out this [Google Form](https://forms.gle/xuhu6vCunn2MjV2m9) to sign up for the private preview of this
feature. And enable it by setting:
This feature is available once you upgrade to version 2.16.0 and above.
Follow the guide on https://cloud.google.com/bigtable/docs/client-side-metrics-setup to enable.

```java
BigtableDataSettings.enableBuiltinMetrics();
```

## Client request tracing: OpenCensus Tracing

Cloud Bigtable client supports [OpenCensus Tracing](https://opencensus.io/tracing/),
Expand Down Expand Up @@ -301,6 +297,12 @@ Tracing.getTraceConfig().updateActiveTraceParams(

## Enabling Cloud Bigtable Metrics: OpenCensus Stats

---
Note: We recommend [enabling client side built-in metrics](#enabling-client-side-metrics)
if you want to view your metrics on cloud monitoring. This integration is only for exporting the
metrics to a third party dashboard.
---

Cloud Bigtable client supports [Opencensus Metrics](https://opencensus.io/stats/),
which gives insight into the client internals and aids in debugging production issues.
All Cloud Bigtable Metrics are prefixed with `cloud.google.com/java/bigtable/`. The
Expand Down Expand Up @@ -335,7 +337,7 @@ metrics will be tagged with:
each operation required, tagged by operation name and final operation status.
Under normal circumstances, this will be 1.

### GFE metric views:
#### GFE metric views:
* `cloud.google.com/java/bigtable/gfe_latency`: A distribution of the latency
between Google's network receives an RPC and reads back the first byte of
the response.
Expand Down
18 changes: 9 additions & 9 deletions google-cloud-bigtable-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-bom</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<packaging>pom</packaging>
<parent>
<groupId>com.google.cloud</groupId>
Expand Down Expand Up @@ -63,42 +63,42 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-emulator</artifactId>
<version>0.154.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable-emulator:current} -->
<version>0.154.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable-emulator:current} -->
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-emulator-core</artifactId>
<version>0.154.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable-emulator:current} -->
<version>0.154.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable-emulator:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-bigtable-admin-v2</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-bigtable-admin-v2:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-bigtable-admin-v2:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-bigtable-v2</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-bigtable-v2:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:grpc-google-cloud-bigtable-v2:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-bigtable-admin-v2</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-bigtable-admin-v2:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-bigtable-admin-v2:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-bigtable-v2</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-bigtable-v2:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:proto-google-cloud-bigtable-v2:current} -->
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-stats</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
</dependency>
</dependencies>
</dependencyManagement>
Expand Down
4 changes: 2 additions & 2 deletions google-cloud-bigtable-deps-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-deps-bom</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->

<packaging>pom</packaging>
<description>
Expand Down Expand Up @@ -73,7 +73,7 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-monitoring-bom</artifactId>
<version>3.7.0</version>
<version>3.8.0</version>
<exclusions>
<exclusion>
<!-- using the perfmark version in opencensus -->
Expand Down
4 changes: 2 additions & 2 deletions google-cloud-bigtable-emulator-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
<parent>
<artifactId>google-cloud-bigtable-parent</artifactId>
<groupId>com.google.cloud</groupId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
</parent>

<artifactId>google-cloud-bigtable-emulator-core</artifactId>
<version>0.154.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable-emulator:current} -->
<version>0.154.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable-emulator:current} -->

<description>
A Java wrapper for the Cloud Bigtable emulator.
Expand Down
10 changes: 5 additions & 5 deletions google-cloud-bigtable-emulator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>

<artifactId>google-cloud-bigtable-emulator</artifactId>
<version>0.154.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable-emulator:current} -->
<version>0.154.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable-emulator:current} -->
<name>Google Cloud Java - Bigtable Emulator</name>
<url>https://github.com/googleapis/java-bigtable</url>
<description>
Expand All @@ -14,7 +14,7 @@
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-parent</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
</parent>
<scm>
<connection>scm:git:git@github.com:googleapis/java-bigtable.git</connection>
Expand Down Expand Up @@ -81,14 +81,14 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-deps-bom</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-bom</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<type>pom</type>
<scope>import</scope>
</dependency>
Expand All @@ -99,7 +99,7 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-emulator-core</artifactId>
<version>0.154.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable-emulator:current} -->
<version>0.154.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable-emulator:current} -->
</dependency>

<dependency>
Expand Down
6 changes: 3 additions & 3 deletions google-cloud-bigtable-stats/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-parent</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
</parent>
<modelVersion>4.0.0</modelVersion>

<!-- This module is a workaround to support and publish built-in metrics to cloud monitoring
through Stackdriver. Built-in metrics will be implemented with shaded OpenCensus so it won't interfere with
customer's application metrics. -->
<artifactId>google-cloud-bigtable-stats</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<description>Experimental project to shade OpenCensus dependencies.</description>

<properties>
Expand All @@ -25,7 +25,7 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-deps-bom</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down
10 changes: 5 additions & 5 deletions google-cloud-bigtable/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>google-cloud-bigtable</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<packaging>jar</packaging>
<name>Google Cloud Bigtable</name>
<url>https://github.com/googleapis/java-bigtable</url>
Expand All @@ -12,11 +12,11 @@
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-parent</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
</parent>
<properties>
<!-- The version that will be embedded in the published jar via maven-resources-plugin -->
<java-bigtable.version>2.17.1-SNAPSHOT</java-bigtable.version><!-- {x-version-update:google-cloud-bigtable:current} -->
<java-bigtable.version>2.17.2-SNAPSHOT</java-bigtable.version><!-- {x-version-update:google-cloud-bigtable:current} -->

<site.installationModule>google-cloud-bigtable</site.installationModule>

Expand Down Expand Up @@ -47,14 +47,14 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-deps-bom</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigtable-bom</artifactId>
<version>2.17.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<version>2.17.2-SNAPSHOT</version><!-- {x-version-update:google-cloud-bigtable:current} -->
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,6 @@
@InternalApi("For internal use only")
public final class Version {
// {x-version-update-start:google-cloud-bigtable:current}
public static String VERSION = "2.17.1-SNAPSHOT";
public static String VERSION = "2.17.2-SNAPSHOT";
// {x-version-update-end}
}
Loading