-
Notifications
You must be signed in to change notification settings - Fork 96
Comparing changes
Open a pull request
base repository: googleapis/java-bigtable
base: v2.46.0
head repository: googleapis/java-bigtable
compare: v2.47.0
- 16 commits
- 46 files changed
- 5 contributors
Commits on Oct 29, 2024
-
chore(main): release 2.46.1-SNAPSHOT (#2390)
🤖 I have created a release *beep* *boop* --- ### Updating meta-information for bleeding-edge SNAPSHOT release. --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Configuration menu - View commit details
-
Copy full SHA for b7e5c81 - Browse repository at this point
Copy the full SHA b7e5c81View commit details -
chore: add feature flags for DirectAccess (#2392)
Change-Id: I81d16773980bff6232ffe20839a9968718a361b1 Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/java-bigtable/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [ ] Ensure the tests and linter pass - [ ] Code coverage does not decrease (if any source code was changed) - [ ] Appropriate docs were updated (if necessary) - [ ] Rollback plan is reviewed and LGTMed - [ ] All new data plane features have a completed end to end testing plan Fixes #<issue_number_goes_here> ☕️ If you write sample code, please follow the [samples format]( https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md).
Configuration menu - View commit details
-
Copy full SHA for ecf4d3e - Browse repository at this point
Copy the full SHA ecf4d3eView commit details
Commits on Nov 4, 2024
-
chore: improve logging in safe response observer (#2397)
Log the extra error
Configuration menu - View commit details
-
Copy full SHA for 81431d9 - Browse repository at this point
Copy the full SHA 81431d9View commit details -
chore(test): remove some warnings from tests (#2398)
Make sure to close the ephemeral stubs to avoid polluting the logs with unclosed channel errors
Configuration menu - View commit details
-
Copy full SHA for c3e9230 - Browse repository at this point
Copy the full SHA c3e9230View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ad0c95 - Browse repository at this point
Copy the full SHA 0ad0c95View commit details -
chore: remove unnecessary variable (#2400)
Change-Id: Ide37e9226983ffaa32d8d2cda03c1fd8d1ad7fff Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/java-bigtable/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [ ] Ensure the tests and linter pass - [ ] Code coverage does not decrease (if any source code was changed) - [ ] Appropriate docs were updated (if necessary) - [ ] Rollback plan is reviewed and LGTMed - [ ] All new data plane features have a completed end to end testing plan Fixes #<issue_number_goes_here> ☕️ If you write sample code, please follow the [samples format]( https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md).
Configuration menu - View commit details
-
Copy full SHA for e7ffbda - Browse repository at this point
Copy the full SHA e7ffbdaView commit details -
chore: simplify sample rows key callable chain (#2396)
Previously there were 3 chain creators: 1. createSampleRowKeysBaseCallable 2. createSampleRowKeysWithRequestCallable 3. createSampleRowKeysCallable The primary reason for this is that SampleRowKeysWithRequest was introduced after createSampleRowKeysCallable because it supports authorized views. This pr simplifies the logic by moving everything into createSampleRowKeysWithRequestCallable and makes createSampleRowKeysCallable be a tiny shim to convert a String tableId into a SampleRowKeysRequest
Configuration menu - View commit details
-
Copy full SHA for 3fa44fd - Browse repository at this point
Copy the full SHA 3fa44fdView commit details -
chore: refactor unary callable chains to avoid code duplication (#2394)
This is primarily a code clean up change that extracts all of the unary chain building logic into a helper method and removes a significant amount of code duplication.
Configuration menu - View commit details
-
Copy full SHA for b40828c - Browse repository at this point
Copy the full SHA b40828cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcf60c2 - Browse repository at this point
Copy the full SHA bcf60c2View commit details
Commits on Nov 5, 2024
-
chore: remodel unary callables as server streaming callables with an …
…adapter at the end (#2403) * chore: remodel unary callables as server streaming callables with an adapter at the end Change-Id: I8708dff0e192d7647ef2cb361fc0992e1ddd2b24 * test + fixes Change-Id: Id4c56656a829f5f4c7ab1170f5f980cf3cc3760c * chore: generate libraries at Mon Nov 4 22:30:01 UTC 2024 * oops Change-Id: I1bd8c318b3272925cd6b81601d7b1d7c772a853f * more tests Change-Id: I1c45f2058cadc1acb9c6abd87222be9eb233778c * avoid multiple cancels Change-Id: I4e05efaac6ae60f5827c6d666c3c6f6cebebaa54 * chore: generate libraries at Tue Nov 5 00:23:44 UTC 2024 * fix fallback Change-Id: I654e70f0b34f5d4c3071ba3c2fed64ea183a865e * chore: generate libraries at Tue Nov 5 00:42:37 UTC 2024 * proper fallback Change-Id: Ic0106f3c6983edbb032aeba6e107e4324952397d * Use transforming callable Change-Id: I8d8474050e40cd819d3be2a5b251448f6eb8c94f * fix npe Change-Id: Ib589ca063369e26ef214eb89099e459981dafe83 * clean up logic Change-Id: I4504c47143000d97554a96469d5f3fd368d08ef1 * oops, messed up splitting commits, this should've been part of this pr not the next Change-Id: I16a35e19c50b7b7b855f4299cf41f0607b3e90bd * typo Change-Id: I8202e935975e1a55606265c502fe7573b8a4acb0 * disable watchdog for the new ReadRow callable chain Change-Id: I4522719a65f24d27fb9dccde031c3b1cc04042c2 --------- Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
Configuration menu - View commit details
-
Copy full SHA for 6685aa3 - Browse repository at this point
Copy the full SHA 6685aa3View commit details
Commits on Nov 6, 2024
-
feat: add internal "deadline remaining" client side metric #2341 (#2370)
Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/java-bigtable/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [ ] Ensure the tests and linter pass - [ ] Code coverage does not decrease (if any source code was changed) - [ ] Appropriate docs were updated (if necessary) - [ ] Rollback plan is reviewed and LGTMed - [ ] All new data plane features have a completed end to end testing plan Fixes #<issue_number_goes_here> ☕️ If you write sample code, please follow the [samples format]( https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md).
Configuration menu - View commit details
-
Copy full SHA for 75d4105 - Browse repository at this point
Copy the full SHA 75d4105View commit details
Commits on Nov 7, 2024
-
feat: add an experimental feature to skip waiting for trailers for un…
…ary ops (#2404) * feat: add an experimental feature to skip waiting for trailers for unary ops This is off by default and can be enabled using an environment variable. When enabled, BigtableUnaryOperationCallable will resolve the user visible future immediately when a response is available and will tell metrics to freeze all timers. Metrics will still wait for the trailers in the background for necessary metadata to publish the frozen timer values. Change-Id: I2101ff375de711693720af4fd2e9535aa5355f9d * more testing Change-Id: Ifc95aa89c080ee8395d43adce1172f11354c306e * cosmetics Change-Id: I679aeac3ec7475757ce769f4c64ede1130b35ebd * comment Change-Id: Ia535905f4fed6f30854c05ceb300af39877ca4a1 * fix test Change-Id: I77664e40c9fd2d52b609f5063386b158cbc1e81e
Configuration menu - View commit details
-
Copy full SHA for cf58f26 - Browse repository at this point
Copy the full SHA cf58f26View commit details -
chore: make server streaming transformer safer (#2405)
Change-Id: I0fed7ea426a4b775a7fe5e661ed8e67f1faa53eb
Configuration menu - View commit details
-
Copy full SHA for a11d56f - Browse repository at this point
Copy the full SHA a11d56fView commit details
Commits on Nov 13, 2024
-
fix: simplify remaining deadline metric impl (#2410)
* fix: clean up remaining deadline metric * make naming consistent with gax * add a comment and skip record 0 * add comment * update calculation and test * fix test
Configuration menu - View commit details
-
Copy full SHA for 9796d57 - Browse repository at this point
Copy the full SHA 9796d57View commit details -
chore: deflake trailer skipping test (#2411)
Change-Id: I43324a0916e61e67ff3b7019189a9c54afae38ba Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: - [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/java-bigtable/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea - [ ] Ensure the tests and linter pass - [ ] Code coverage does not decrease (if any source code was changed) - [ ] Appropriate docs were updated (if necessary) - [ ] Rollback plan is reviewed and LGTMed - [ ] All new data plane features have a completed end to end testing plan Fixes #<issue_number_goes_here> ☕️ If you write sample code, please follow the [samples format]( https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md).
Configuration menu - View commit details
-
Copy full SHA for a94df4a - Browse repository at this point
Copy the full SHA a94df4aView commit details -
chore(main): release 2.47.0 (#2407)
* chore(main): release 2.47.0 * chore: generate libraries at Wed Nov 13 15:53:21 UTC 2024 --------- Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: cloud-java-bot <cloud-java-bot@google.com>
Configuration menu - View commit details
-
Copy full SHA for 160391e - Browse repository at this point
Copy the full SHA 160391eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.46.0...v2.47.0