{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":203461426,"defaultBranch":"main","name":"java-datastore","ownerLogin":"googleapis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-20T22:07:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16785467?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726865449.0","currentOid":""},"activityList":{"items":[{"before":"2eac3d0d51e857ed46ebdb3fa926b993f453d8d3","after":"b48c40197d8cbef773476e3b0675c0eef721ca35","ref":"refs/heads/generate-libraries-main","pushedAt":"2024-09-21T02:20:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cloud-java-bot","name":null,"path":"/cloud-java-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122572305?s=80&v=4"},"commit":{"message":"chore: Update generation configuration at Sat Sep 21 02:20:09 UTC 2024","shortMessageHtmlLink":"chore: Update generation configuration at Sat Sep 21 02:20:09 UTC 2024"}},{"before":"63218dc8bca3a408bcc8b72a0752a550032ddf7d","after":"141ababa7c55ccb1119ab1232807a0e063a357a0","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-09-20T20:50:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 2.22.0","shortMessageHtmlLink":"chore(main): release 2.22.0"}},{"before":null,"after":"63218dc8bca3a408bcc8b72a0752a550032ddf7d","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-09-20T20:50:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 2.21.4-SNAPSHOT (#1571)\n\n:robot: I have created a release *beep* *boop*\n---\n\n\n### Updating meta-information for bleeding-edge SNAPSHOT release.\n\n---\nThis PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).","shortMessageHtmlLink":"chore(main): release 2.21.4-SNAPSHOT (#1571)"}},{"before":"258e98205be50816504c79074994125f01800d98","after":null,"ref":"refs/heads/release-please--branches--main","pushedAt":"2024-09-20T20:50:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gcf-merge-on-green[bot]","name":null,"path":"/apps/gcf-merge-on-green","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/51806?s=80&v=4"}},{"before":"5440c22364074c108450c3a748a6a17d5f1dddda","after":"63218dc8bca3a408bcc8b72a0752a550032ddf7d","ref":"refs/heads/main","pushedAt":"2024-09-20T20:50:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gcf-merge-on-green[bot]","name":null,"path":"/apps/gcf-merge-on-green","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/51806?s=80&v=4"},"commit":{"message":"chore(main): release 2.21.4-SNAPSHOT (#1571)\n\n:robot: I have created a release *beep* *boop*\n---\n\n\n### Updating meta-information for bleeding-edge SNAPSHOT release.\n\n---\nThis PR was generated with [Release Please](https://togithub.com/googleapis/release-please). See [documentation](https://togithub.com/googleapis/release-please#release-please).","shortMessageHtmlLink":"chore(main): release 2.21.4-SNAPSHOT (#1571)"}},{"before":"0c43380a2205e4d9c28b9234f31e9d4b808ca70f","after":null,"ref":"refs/heads/test-protobuf25.4-v2.19.2","pushedAt":"2024-09-20T17:58:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zhumin8","name":"Min Zhu","path":"/zhumin8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3340152?s=80&v=4"}},{"before":null,"after":"b3967b724a8492c3e8181b9fa2e61d67290c94bf","ref":"refs/heads/test-25.5","pushedAt":"2024-09-20T17:58:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zhumin8","name":"Min Zhu","path":"/zhumin8","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3340152?s=80&v=4"},"commit":{"message":"force protobuf version for testing.","shortMessageHtmlLink":"force protobuf version for testing."}},{"before":"0c3111c1e81b7332c08a074f69d262e2e9a75a61","after":"c23fae4af139be97d02e2b0f77ae67ff6fbb7a9f","ref":"refs/heads/cindy-ineq","pushedAt":"2024-09-20T17:51:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cindy-peng","name":"Cindy Peng","path":"/cindy-peng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148148319?s=80&v=4"},"commit":{"message":"Correct indexes","shortMessageHtmlLink":"Correct indexes"}},{"before":null,"after":"35149a723c0620fd4d6e7328c030d47ce2c08fc6","ref":"refs/heads/dependabot/maven/V3-experimental/com.google.cloud-google-cloud-shared-config-1.11.2","pushedAt":"2024-09-20T16:20:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"deps: bump com.google.cloud:google-cloud-shared-config\n\nBumps [com.google.cloud:google-cloud-shared-config](https://github.com/googleapis/java-shared-config) from 1.11.1 to 1.11.2.\n- [Release notes](https://github.com/googleapis/java-shared-config/releases)\n- [Changelog](https://github.com/googleapis/java-shared-config/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/googleapis/java-shared-config/compare/v1.11.1...v1.11.2)\n\n---\nupdated-dependencies:\n- dependency-name: com.google.cloud:google-cloud-shared-config\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"deps: bump com.google.cloud:google-cloud-shared-config"}},{"before":"3b84a75aa16f651720ecd43fbf51f835f896d0c0","after":"2eac3d0d51e857ed46ebdb3fa926b993f453d8d3","ref":"refs/heads/generate-libraries-main","pushedAt":"2024-09-20T02:24:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cloud-java-bot","name":null,"path":"/cloud-java-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122572305?s=80&v=4"},"commit":{"message":"chore: generate libraries at Fri Sep 20 02:22:36 UTC 2024","shortMessageHtmlLink":"chore: generate libraries at Fri Sep 20 02:22:36 UTC 2024"}},{"before":null,"after":"3b84a75aa16f651720ecd43fbf51f835f896d0c0","ref":"refs/heads/generate-libraries-main","pushedAt":"2024-09-20T02:22:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cloud-java-bot","name":null,"path":"/cloud-java-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122572305?s=80&v=4"},"commit":{"message":"chore: Update generation configuration at Fri Sep 20 02:21:45 UTC 2024","shortMessageHtmlLink":"chore: Update generation configuration at Fri Sep 20 02:21:45 UTC 2024"}},{"before":"cff4dd0874e2707e47576dd845fa2f24006ba52b","after":"258e98205be50816504c79074994125f01800d98","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-09-19T21:56:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 2.21.4-SNAPSHOT","shortMessageHtmlLink":"chore(main): release 2.21.4-SNAPSHOT"}},{"before":"e0d3ba9ee4d3346a3f42dce899becd41d66fd03e","after":null,"ref":"refs/heads/tracing-main-4","pushedAt":"2024-09-19T21:56:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jimit-j-shah","name":"Jimit Shah","path":"/jimit-j-shah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57637300?s=80&v=4"}},{"before":"224b13781baa96f94ca36c47220291273164127a","after":"5440c22364074c108450c3a748a6a17d5f1dddda","ref":"refs/heads/main","pushedAt":"2024-09-19T21:56:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jimit-j-shah","name":"Jimit Shah","path":"/jimit-j-shah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57637300?s=80&v=4"},"commit":{"message":"feat: Introducing Tracing with OpenTelemetry API #1537 (#1576)\n\n* feat: Adding TraceUtil interface and its implementation to enable Tracing controls via DatastoreOptions (#1431)\r\n\r\n* Adding EnabledTraceUtil, DisabledTraceUtil and TraceUtilTest\r\n* Annotating DatastoreOpenTelemetryOptions to be transient as they're not serializable\r\n* Adding google-auth-library-credentials dependency due to https://github.com/googleapis/java-datastore/actions/runs/8944472794/job/24571458116?pr=1431\r\n\r\n* feat: Adding Lookup RPC OpenTelemetry Tracing (#1437)\r\n\r\n* feat: Adding Lookup RPC OpenTelemetry Tracing\r\n- Removed OpenCensus Tracing\r\n- Added E2E tests with Global and Local OTel SDK\r\n- Moved OTel SDK setup to RemoteDatastoreHelper\r\n- Fixed pom to depend on BOM for all shared dependencies\r\n\r\n* feat: Adding Commit RPC Trace Instrumentation (#1440)\r\n\r\n- Added end-to-end test for Datastore operationsput, add, update and delete.\r\n- Updated E2E Test to use the namespace correctly for efficient clean-up of test data\r\n\r\n* feat: RunQuery trace instrumentation (#1441)\r\n\r\n* feat: RunQuery trace instrumentation\r\n\r\n* feat: RunAggregationQuery instrumentation (#1447)\r\n\r\n* feat: RunQuery trace instrumentation\r\n\r\n* Formatting\r\n\r\n* Formatting\r\n\r\n* Refactor: s/RUNQUERY/RUN_QUERY\r\n\r\n* feat: RunAggregationQuery Trace Instrumentation\r\n\r\n* Build: retiring test assertions for OpenCensus spans - will be replacing this in hermetic integration tests for OpenTelemetry using in-memory span exports (in addition to ITE2ETraceTest.java).\r\n\r\n* Formatting\r\n\r\n* Fixing @Test annotation missed after merge\r\n\r\n* Formatting\r\n\r\n* feat: RunQuery trace instrumentation\r\n\r\n* Formatting\r\n\r\n* Formatting\r\n\r\n* Refactor: s/RUNQUERY/RUN_QUERY\r\n\r\n* feat: RunAggregationQuery Trace Instrumentation\r\n\r\n* Build: retiring test assertions for OpenCensus spans - will be replacing this in hermetic integration tests for OpenTelemetry using in-memory span exports (in addition to ITE2ETraceTest.java).\r\n\r\n* Formatting\r\n\r\n* Fixing @Test annotation missed after merge\r\n\r\n* Formatting\r\n\r\n* feat: Add Transaction tracing\r\ntest: transactionalLookupTest\r\n\r\n* test: Transaction test for RunInTransaction - need to fix trace instrumentation for RunIn..\r\n\r\n* Adding transaction span names\r\n\r\n* TransactionLookupTest\r\n\r\n* feat: support for transactional operations\r\n- tested using newTransaction() and runInTransaction()\r\n\r\n* Revert \"feat: support for transactional operations\"\r\n\r\nThis reverts commit 10341c0b97cbc2025f9f928ce8cb09d5c036a5b3.\r\n\r\n* feat: support for transactional operations (#1468)\r\n\r\n* feat: support for transactional operations\r\n- tested using newTransaction() and runInTransaction()\r\n\r\n* feat: Allocateid tracing (#1488)\r\n\r\n* feat: Adding tracing for AllocateIds RPC\r\n\r\n* formatting\r\n\r\n* 🦉 Updates from OwlBot post-processor\r\n\r\nSee https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md\r\n\r\n---------\r\n\r\nCo-authored-by: Owl Bot \r\n\r\n* feat: Add tracing for ReserveIds operation (#1490)\r\n\r\n- added end-to-end test\r\n\r\n* fix: Fixed Span nesting for `ReadWriteTransactionCallable` by using parent SpanContext instead of just parent Context (#1495)\r\n\r\n* fix: Fixed the TraceUtil.startSpan method to use `SpanContext` for linking with the parent instead of `Context`.\r\n- This fixes the hierarchy of Spans appearing in a transaction under a Run method.\r\n- Tested using existing transaction test\r\n\r\n* Fixed commit reordering and typos\r\n\r\n* fix: lint errors\r\n\r\n* fix: Refactored the ReadWriteTransactioncallable.call method to use startSpan idiomatically\r\n- TraceUtil.startSpan needs more debugging\r\n- return DefaultTracerProvider instance (no-op) when initializing DisabledTraceUtil - this fixes the unit tests in DatastoreTest.testRunInTransactionWithReadWriteOption\r\n\r\n* feat: Added tracing for Transaction.RunQuery (#1499)\r\n\r\n* feat: Added span for Transactional RunQuery\r\n- tested\r\n\r\n* fix: lint\r\n\r\n* fix: patch apply issues\r\n\r\n* fix: refactor using boolean flag\r\n\r\n* fix: s/startSpan/startSpanWithParentContext\r\n\r\n* test: Additional Transaction Testing and cleanup OpenCensus usage (#1505)\r\n\r\n* test: newTransactionReadWriteTraceTest\r\n\r\n* fix: test literal\r\n\r\n* feat: Added tests for transaction cases\r\n\r\n* fix: Cleanup OpenCensus dead code\r\n\r\n* fix: updating version from 2.20.1 -> 2.21.0\r\n\r\n* fix: reverting version from 2.21.0 -> 2.20.1\r\n\r\n* fix: Adding an exception to the clirr-maven-plugin for an internal API parameter change from com.google.cloud.datastore.TraceUtil -> com.google.cloud.datastore.telemetry.TraceUtil\r\n\r\n* fix: Fixing the differenceType in clirr exception\r\n\r\n* fix: add an exception for removal of an internal class (com.google.cloud.datastore.TraceUtil)\r\n\r\n* fix: fixing incomplete difference details for type 7005\r\n\r\n* fix: Fixing `to` of the difference to be the entire signature\r\n\r\n* fix: typo\r\n\r\n* test: Adding ITTracingTest to verify events and span attributes (whic… (#1514)\r\n\r\n* test: Adding ITTracingTest to verify events and span attributes (which are not verified in ITE2ETracingTest) due to TraceClient API limitations.\r\n- This test uses InMemorySpanExporter to read the generated Otel span data by the test process to verify generated span data as it were before exporting to a backend. None of the span data is exported to a durable backend.\r\n- This test is still an E2E test as it requires a project to send RPCs to.\r\n\r\n* fix: fixing compilation error due to missing pom dependency.\r\n\r\n* test: Test for AllocateId and ReserveId rpcs\r\n\r\n* test: Commit/Put/Update/Delete tests\r\n\r\n* test: Added fixes and test for RunQuery event\r\n\r\n* test: Additional Transaction tests and AggregationQuery test (#1518)\r\n\r\n* test: ReadWrite Transaction test\r\n\r\n* test: Added test for Transactional RunQuery and Transaction Rollback\r\n\r\n* test: runInTransaction API tracing test\r\n- Fixed setting of common span attributes to spans in runInTransaction\r\n- Removed some gRPC related channel attributes that are not present in this Datastore version, yet.\r\n\r\n* fix: Undelete gRPC upgrade docs\r\n\r\n* fix: Undo merge mistakes\r\n\r\n* fix: Updating span event strings (#1539)\r\n\r\n* fix: Fixing user-facing span names in line with go/firestore-client-trace-catalog\r\n\r\n* fix: updating bom dependency version to fix https://github.com/googleapis/java-datastore/actions/runs/10256441634/job/28375496112?pr=1539\r\n\r\n* Fix: typo in test causing integration test failure (#1556)\r\n\r\nhttps://btx.cloud.google.com/invocations/c11a2e8b-4494-4ddc-a77e-cf2bcbcf5254/targets/cloud-devrel%2Fclient-libraries%2Fjava%2Fjava-datastore%2Fpresubmit%2Fintegration;config=default/log\r\n\r\n* fix: opentelemetry-sdk should only be used as a Test Dependency\r\n\r\n* fix: Update opentelemetry.version - this also fixes the tests failing in https://github.com/googleapis/java-datastore/actions/runs/10891578591/job/30222786908\r\n\r\n* fix: Replacing attribute key values w/ constants\r\n\r\n* fix: opentelemetry.version to fix RequireUpperBoundDeps check https://github.com/googleapis/java-datastore/actions/runs/10892403348/job/30225154043?pr=1576\r\n\r\n* fix: Create Span hierarchy using parent Span (#1580)\r\n\r\n* fix: Replace use of TraceUtil.SpanContext w/ TraceUtil.Context\r\n\r\n* fix: Fixing how span hierarchy is created across threads - using Span instead of Context\r\n\r\n* fix: cleaning up startSpan(spanName, parentContext) variant\r\n\r\n* fix: add TracedReadWriteTransactionCallable to bifurcate tracing enabled/disabled paths for the Transaction callback.\r\n- This change implements the idiomatic way to express nested spans as described in https://opentelemetry.io/docs/languages/java/instrumentation/#create-nested-spans\r\n\r\n* fix: cleanup\r\n\r\n* fix: cleanup\r\n\r\n* fix: cleanup\r\n\r\n* fix: formatting and import refactoring\r\n\r\n* chore: generate libraries at Thu Sep 19 18:35:54 UTC 2024\r\n\r\n---------\r\n\r\nCo-authored-by: Owl Bot \r\nCo-authored-by: cloud-java-bot ","shortMessageHtmlLink":"feat: Introducing Tracing with OpenTelemetry API #1537 (#1576)"}},{"before":"4ff789f929be2ec6afdd0c77a12d91321bf2791d","after":"0c3111c1e81b7332c08a074f69d262e2e9a75a61","ref":"refs/heads/cindy-ineq","pushedAt":"2024-09-19T18:53:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cindy-peng","name":"Cindy Peng","path":"/cindy-peng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148148319?s=80&v=4"},"commit":{"message":"Add index","shortMessageHtmlLink":"Add index"}},{"before":"a1adb66b2c969a57303d69a46ddbb25690c289c0","after":"e0d3ba9ee4d3346a3f42dce899becd41d66fd03e","ref":"refs/heads/tracing-main-4","pushedAt":"2024-09-19T18:37:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cloud-java-bot","name":null,"path":"/cloud-java-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122572305?s=80&v=4"},"commit":{"message":"chore: generate libraries at Thu Sep 19 18:35:54 UTC 2024","shortMessageHtmlLink":"chore: generate libraries at Thu Sep 19 18:35:54 UTC 2024"}},{"before":"d2e2680f5a1845ab102f92340c11014bcb577ae9","after":"a1adb66b2c969a57303d69a46ddbb25690c289c0","ref":"refs/heads/tracing-main-4","pushedAt":"2024-09-19T18:35:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jimit-j-shah","name":"Jimit Shah","path":"/jimit-j-shah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57637300?s=80&v=4"},"commit":{"message":"Merge branch 'main' into tracing-main-4","shortMessageHtmlLink":"Merge branch 'main' into tracing-main-4"}},{"before":"91458cf7ba83943c3c23c2effa46eda7bb429321","after":"cff4dd0874e2707e47576dd845fa2f24006ba52b","ref":"refs/heads/release-please--branches--main","pushedAt":"2024-09-19T18:08:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"release-please[bot]","name":null,"path":"/apps/release-please","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/40688?s=80&v=4"},"commit":{"message":"chore(main): release 2.21.4-SNAPSHOT","shortMessageHtmlLink":"chore(main): release 2.21.4-SNAPSHOT"}},{"before":"9fb2d9e29c3a54819cef8eba36b3d04d6af0b9e8","after":null,"ref":"refs/heads/generate-libraries-main","pushedAt":"2024-09-19T18:08:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cindy-peng","name":"Cindy Peng","path":"/cindy-peng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148148319?s=80&v=4"}},{"before":"3e9bf506c8dea79697f924398e8738fc8394ba7e","after":"224b13781baa96f94ca36c47220291273164127a","ref":"refs/heads/main","pushedAt":"2024-09-19T18:08:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cindy-peng","name":"Cindy Peng","path":"/cindy-peng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148148319?s=80&v=4"},"commit":{"message":"chore: Update generation configuration at Thu Sep 19 02:21:53 UTC 2024 (#1573)\n\n* chore: Update generation configuration at Thu Sep 12 02:19:58 UTC 2024\r\n\r\n* chore: generate libraries at Thu Sep 12 02:20:21 UTC 2024\r\n\r\n* chore: Update generation configuration at Fri Sep 13 02:20:43 UTC 2024\r\n\r\n* chore: Update generation configuration at Sat Sep 14 02:18:54 UTC 2024\r\n\r\n* chore: Update generation configuration at Mon Sep 16 02:25:16 UTC 2024\r\n\r\n* chore: Update generation configuration at Tue Sep 17 02:08:30 UTC 2024\r\n\r\n* chore: Update generation configuration at Wed Sep 18 02:20:33 UTC 2024\r\n\r\n* chore: Update generation configuration at Thu Sep 19 02:21:53 UTC 2024\r\n\r\n* chore: generate libraries at Thu Sep 19 02:22:20 UTC 2024","shortMessageHtmlLink":"chore: Update generation configuration at Thu Sep 19 02:21:53 UTC 2024 ("}},{"before":"e4b4af06b14e45159e282461a980ac5f281e63ab","after":"d2e2680f5a1845ab102f92340c11014bcb577ae9","ref":"refs/heads/tracing-main-4","pushedAt":"2024-09-19T17:44:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimit-j-shah","name":"Jimit Shah","path":"/jimit-j-shah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57637300?s=80&v=4"},"commit":{"message":"fix: formatting and import refactoring","shortMessageHtmlLink":"fix: formatting and import refactoring"}},{"before":"0c57edbbe8641f113e1d8d56b2bf3e967858df08","after":null,"ref":"refs/heads/jimit/remove_span_context","pushedAt":"2024-09-19T17:14:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jimit-j-shah","name":"Jimit Shah","path":"/jimit-j-shah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57637300?s=80&v=4"}},{"before":"7b0b45c70d13fadc2bf1f0831dd54a7f4af7212c","after":"e4b4af06b14e45159e282461a980ac5f281e63ab","ref":"refs/heads/tracing-main-4","pushedAt":"2024-09-19T17:14:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jimit-j-shah","name":"Jimit Shah","path":"/jimit-j-shah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57637300?s=80&v=4"},"commit":{"message":"fix: Create Span hierarchy using parent Span (#1580)\n\n* fix: Replace use of TraceUtil.SpanContext w/ TraceUtil.Context\r\n\r\n* fix: Fixing how span hierarchy is created across threads - using Span instead of Context\r\n\r\n* fix: cleaning up startSpan(spanName, parentContext) variant\r\n\r\n* fix: add TracedReadWriteTransactionCallable to bifurcate tracing enabled/disabled paths for the Transaction callback.\r\n- This change implements the idiomatic way to express nested spans as described in https://opentelemetry.io/docs/languages/java/instrumentation/#create-nested-spans\r\n\r\n* fix: cleanup\r\n\r\n* fix: cleanup\r\n\r\n* fix: cleanup","shortMessageHtmlLink":"fix: Create Span hierarchy using parent Span (#1580)"}},{"before":"075fd01fad35ed8fafc432f7b85ed287e159ea1c","after":"a5cb9562a62a1880d927ec9424228371cf37df84","ref":"refs/heads/test_protobuf_upgrade","pushedAt":"2024-09-19T15:21:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lqiu96","name":"Lawrence Qiu","path":"/lqiu96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6621793?s=80&v=4"},"commit":{"message":"Update build.sh","shortMessageHtmlLink":"Update build.sh"}},{"before":"f59bd81bfb221356027288491657245d3c05fbcf","after":"075fd01fad35ed8fafc432f7b85ed287e159ea1c","ref":"refs/heads/test_protobuf_upgrade","pushedAt":"2024-09-19T15:21:18.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"lqiu96","name":"Lawrence Qiu","path":"/lqiu96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6621793?s=80&v=4"},"commit":{"message":"Merge branch 'main' into test_protobuf_upgrade","shortMessageHtmlLink":"Merge branch 'main' into test_protobuf_upgrade"}},{"before":"e41db7f306c6af105f9526a6f2c1e59c30ebe98d","after":"9fb2d9e29c3a54819cef8eba36b3d04d6af0b9e8","ref":"refs/heads/generate-libraries-main","pushedAt":"2024-09-19T02:24:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cloud-java-bot","name":null,"path":"/cloud-java-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122572305?s=80&v=4"},"commit":{"message":"chore: generate libraries at Thu Sep 19 02:22:20 UTC 2024","shortMessageHtmlLink":"chore: generate libraries at Thu Sep 19 02:22:20 UTC 2024"}},{"before":"cffa98d47d74489b570a1bf55fcec94ca31d9546","after":"e41db7f306c6af105f9526a6f2c1e59c30ebe98d","ref":"refs/heads/generate-libraries-main","pushedAt":"2024-09-19T02:22:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cloud-java-bot","name":null,"path":"/cloud-java-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122572305?s=80&v=4"},"commit":{"message":"chore: Update generation configuration at Thu Sep 19 02:21:53 UTC 2024","shortMessageHtmlLink":"chore: Update generation configuration at Thu Sep 19 02:21:53 UTC 2024"}},{"before":"d25f0a19c7f489b6d11a67b7e1644f9f9ea84734","after":"0c57edbbe8641f113e1d8d56b2bf3e967858df08","ref":"refs/heads/jimit/remove_span_context","pushedAt":"2024-09-18T21:43:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimit-j-shah","name":"Jimit Shah","path":"/jimit-j-shah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57637300?s=80&v=4"},"commit":{"message":"fix: cleanup","shortMessageHtmlLink":"fix: cleanup"}},{"before":"00c718dc3059c1a33e3b1e5b4b0efde4eb57b796","after":"d25f0a19c7f489b6d11a67b7e1644f9f9ea84734","ref":"refs/heads/jimit/remove_span_context","pushedAt":"2024-09-18T20:11:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimit-j-shah","name":"Jimit Shah","path":"/jimit-j-shah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57637300?s=80&v=4"},"commit":{"message":"fix: cleanup","shortMessageHtmlLink":"fix: cleanup"}},{"before":"8e528efc4a8717995e8eb7d223364fe809232ad8","after":"00c718dc3059c1a33e3b1e5b4b0efde4eb57b796","ref":"refs/heads/jimit/remove_span_context","pushedAt":"2024-09-18T20:08:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimit-j-shah","name":"Jimit Shah","path":"/jimit-j-shah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57637300?s=80&v=4"},"commit":{"message":"fix: cleanup","shortMessageHtmlLink":"fix: cleanup"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwMjoyMDoxNi4wMDAwMDBazwAAAAS8fx17","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQwMjoyMDoxNi4wMDAwMDBazwAAAAS8fx17","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQyMDowODozNC4wMDAwMDBazwAAAAS6Hrgk"}},"title":"Activity · googleapis/java-datastore"}