Skip to content

Refactor: refactor code changes from main #1659

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 249 commits into
base: grpc-experimental
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
249 commits
Select commit Hold shift + click to select a range
39839ca
chore: update sync-repo-settings.yaml (#1417)
kolea2 May 1, 2024
48d7daf
deps: update dependency com.google.errorprone:error_prone_core to v2.…
renovate-bot May 2, 2024
5a5dfdf
deps: update dependency com.google.guava:guava-testlib to v33.2.0-jre…
renovate-bot May 2, 2024
ac3a1c1
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot May 3, 2024
b265fb3
fix(deps): Update the Java code generator (gapic-generator-java) to 2…
gcf-owl-bot[bot] May 3, 2024
da51c88
chore(main): release 2.19.2 (#1414)
release-please[bot] May 6, 2024
beb8d0d
chore(main): release 2.19.3-SNAPSHOT (#1432)
release-please[bot] May 6, 2024
f93c60f
build(deps): update dependency org.apache.maven.plugins:maven-deploy-…
renovate-bot May 6, 2024
063a81e
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot May 6, 2024
b6f1c89
chore: autogen updates (#1434)
gcf-owl-bot[bot] May 8, 2024
d6c295e
chore: update dependency versions in java templates (#1964) (#1435)
gcf-owl-bot[bot] May 9, 2024
24f8780
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot May 13, 2024
b9cece7
build: update actions/setup-java action to v4 (#1391)
renovate-bot May 13, 2024
80dbca1
deps: update actions/checkout action to v4 (#1390)
renovate-bot May 14, 2024
79f6c46
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot May 16, 2024
b3836a4
chore(main): release 2.19.3 (#1438)
release-please[bot] May 16, 2024
13d9af1
chore(main): release 2.19.4-SNAPSHOT (#1444)
release-please[bot] May 16, 2024
4191938
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot May 17, 2024
29aea34
test(deps): update dependency org.graalvm.buildtools:native-maven-plu…
renovate-bot May 20, 2024
6caf603
build(deps): update dependency org.codehaus.mojo:build-helper-maven-p…
renovate-bot May 20, 2024
15365eb
chore: [java] allow passing libraries_bom_version from env (#1967) (#…
gcf-owl-bot[bot] May 20, 2024
15148f1
test(deps): update dependency org.graalvm.buildtools:junit-platform-n…
renovate-bot May 20, 2024
c3c1317
fix: Migrate off TextPrinter's deprecated methods (#1452)
lqiu96 May 20, 2024
ff5e397
feat: New PropertyMask field which allows partial commits, lookups, a…
gcf-owl-bot[bot] May 20, 2024
992815d
fix: set the correct database id on the key parent when calling Key#g…
nzhenry May 27, 2024
2d380e5
chore(main): release 2.20.0 (#1454)
release-please[bot] May 28, 2024
55c5a63
chore(main): release 2.20.1-SNAPSHOT (#1461)
release-please[bot] May 28, 2024
5058efb
test: add integration test for incomplete key (#1460)
kolea2 May 28, 2024
85b90a2
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot May 28, 2024
bb1b403
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot May 29, 2024
42c643d
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Jun 4, 2024
614e930
deps: update dependency com.google.guava:guava-testlib to v33.2.1-jre…
renovate-bot Jun 4, 2024
e3fac2b
deps: update dependency com.google.errorprone:error_prone_core to v2.…
renovate-bot Jun 4, 2024
e8e1576
build(deps): update dependency org.sonatype.plugins:nexus-staging-mav…
renovate-bot Jun 4, 2024
e7636fd
chore(main): release 2.20.1 (#1476)
release-please[bot] Jun 4, 2024
9d61e9b
Doc: Add gRPC datastore gapic upgrade user guide (#1489)
cindy-peng Jun 25, 2024
44080bc
chore(main): release 2.20.2-SNAPSHOT (#1479)
release-please[bot] Jun 27, 2024
d940c93
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Jun 28, 2024
9293051
chore(main): release 2.20.2 (#1503)
release-please[bot] Jun 28, 2024
d142d9c
feat: enable hermetic library generation (#1462)
diegomarquezp Jun 30, 2024
b55ec32
ci: [java] automatic kokoro label in and /gcbrun comment (#1965) (#1481)
gcf-owl-bot[bot] Jul 1, 2024
43b00f3
test(deps): update dependency com.google.truth:truth to v1.4.3 (#1501)
renovate-bot Jul 1, 2024
515331e
chore: correct hermetic library generation script path (#1506)
diegomarquezp Jul 2, 2024
c146cab
chore: skip hermetic generation on fork PRs (#1510)
diegomarquezp Jul 2, 2024
250f86b
chore: make the owlbot postprocessor check non-required (#1512)
diegomarquezp Jul 3, 2024
d9dff92
chore: disable the Owl Bot post-processor (#1511)
diegomarquezp Jul 3, 2024
b244b8f
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Jul 9, 2024
6a6e925
chore(main): release 2.20.3-SNAPSHOT (#1504)
release-please[bot] Jul 10, 2024
d478009
chore: setup 2.19.x lts branch (#1535)
zhumin8 Jul 31, 2024
21d8cad
chore(main): release 2.21.0 (#1517)
release-please[bot] Aug 5, 2024
9e52395
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Aug 6, 2024
2e39265
chore(main): release 2.21.1-SNAPSHOT (#1538)
release-please[bot] Aug 6, 2024
7bc796e
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Aug 6, 2024
a9e90f3
chore(main): release 2.21.1 (#1540)
release-please[bot] Aug 6, 2024
af6831d
chore(main): release 2.21.2-SNAPSHOT (#1541)
release-please[bot] Aug 20, 2024
642e12f
chore: secure hermetic_library_generation workflow (#1552)
diegomarquezp Aug 20, 2024
8c5f595
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Aug 22, 2024
e368dc5
chore(main): release 2.21.2 (#1553)
release-please[bot] Aug 23, 2024
f209ad4
chore: remove datastore native image sample in favor of sample hosted…
mpeddada1 Aug 27, 2024
da52932
chore: remove unused image tag in .OwlBot-hermetic.yaml (#1559)
diegomarquezp Sep 5, 2024
a9e8a67
chore(main): release 2.21.3-SNAPSHOT (#1554)
release-please[bot] Sep 9, 2024
99e9d17
chore: Update generation configuration at Tue Sep 10 17:00:48 UTC 202…
cloud-java-bot Sep 10, 2024
27e6063
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Sep 10, 2024
5a79fd8
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Sep 10, 2024
18ba37f
deps: update dependency com.google.guava:guava-testlib to v33.3.0-jre…
renovate-bot Sep 10, 2024
8d3af32
deps: update dependency com.google.errorprone:error_prone_core to v2.…
renovate-bot Sep 10, 2024
90811b6
chore: change if condition in workflow (#1567)
JoeWang1127 Sep 11, 2024
4ce3082
chore: Update generation configuration at Wed Sep 11 15:40:41 UTC 202…
cloud-java-bot Sep 11, 2024
266f703
build(deps): update dependency org.apache.maven.plugins:maven-deploy-…
renovate-bot Sep 11, 2024
0478c55
test(deps): update dependency com.google.truth:truth to v1.4.4 (#1520)
renovate-bot Sep 11, 2024
ee788a1
deps: update dependency org.easymock:easymock to v5.4.0 (#1482)
renovate-bot Sep 11, 2024
37a4f58
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Sep 11, 2024
7e7a030
chore(main): release 2.21.3 (#1565)
release-please[bot] Sep 11, 2024
3e33c4c
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Sep 11, 2024
e95d878
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Sep 12, 2024
3e9bf50
chore: Add Clirr exemptions for Protobuf 4.27.4+ runtime (#1575)
lqiu96 Sep 13, 2024
224b137
chore: Update generation configuration at Thu Sep 19 02:21:53 UTC 202…
cloud-java-bot Sep 19, 2024
5440c22
feat: Introducing Tracing with OpenTelemetry API #1537 (#1576)
jimit-j-shah Sep 19, 2024
63218dc
chore(main): release 2.21.4-SNAPSHOT (#1571)
release-please[bot] Sep 20, 2024
b43a5c3
chore: Update generation configuration at Sat Sep 21 02:20:09 UTC 202…
cloud-java-bot Sep 23, 2024
9d719e8
fix: Update opentelemetry-sdk dependency to be test-only (#1595)
jimit-j-shah Sep 24, 2024
23c5c26
fix: Update opentelemetry.version to 1.42.1 to match the BOM version …
jimit-j-shah Sep 24, 2024
2db9e43
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Sep 24, 2024
d2a214c
chore: Update generation configuration at Tue Sep 24 02:23:54 UTC 202…
cloud-java-bot Sep 24, 2024
fae3b74
deps: update dependency com.google.cloud:gapic-libraries-bom to v1.43…
renovate-bot Sep 25, 2024
5d078a4
deps: update dependency com.google.guava:guava-testlib to v33.3.1-jre…
renovate-bot Sep 25, 2024
1286792
feat: add sample code for multiple inequalities indexing consideratio…
cindy-peng Sep 25, 2024
9e9786e
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Sep 26, 2024
e1b7d4b
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Sep 26, 2024
8f74a49
deps: update dependency com.google.testparameterinjector:test-paramet…
renovate-bot Sep 26, 2024
df9705b
chore(main): release 2.22.0 (#1589)
release-please[bot] Sep 30, 2024
678eee2
chore: Update generation configuration at Sat Sep 28 02:22:38 UTC 202…
cloud-java-bot Sep 30, 2024
0da1219
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Sep 30, 2024
742d059
chore: use composite action (#1610)
JoeWang1127 Oct 2, 2024
b299266
chore: Update generation configuration at Wed Oct 9 02:23:35 UTC 202…
cloud-java-bot Oct 9, 2024
6eaff23
deps: update sdk platform java dependencies (#1617)
renovate-bot Oct 14, 2024
fee3f7c
chore(main): release 2.22.1-SNAPSHOT (#1606)
release-please[bot] Oct 14, 2024
e15bb05
chore(main): release 2.23.0 (#1622)
release-please[bot] Oct 14, 2024
3512ba2
chore: Update generation configuration at Tue Oct 15 02:24:25 UTC 202…
cloud-java-bot Oct 15, 2024
d13d9c6
chore: Update generation configuration at Fri Oct 18 02:24:22 UTC 202…
cloud-java-bot Oct 19, 2024
e3c4138
chore: Update generation configuration at Tue Oct 22 02:24:17 UTC 202…
cloud-java-bot Oct 22, 2024
af7de65
chore(main): release 2.23.1-SNAPSHOT (#1623)
release-please[bot] Oct 23, 2024
67f41ff
chore: Update generation configuration at Thu Oct 24 02:23:46 UTC 202…
cloud-java-bot Oct 24, 2024
d3bce79
deps: update googleapis/sdk-platform-java action to v2.48.0 (#1628)
renovate-bot Oct 24, 2024
c44f17a
fix(sample): change update entity sample to use transaction (#1633)
cindy-peng Oct 24, 2024
6453f1e
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Oct 24, 2024
51b7e35
chore(main): release 2.24.0 (#1631)
release-please[bot] Oct 25, 2024
57598d7
deps: update googleapis/sdk-platform-java action to v2.49.0 (#1638)
renovate-bot Oct 28, 2024
bff8540
chore(main): release 2.24.1-SNAPSHOT (#1635)
release-please[bot] Oct 28, 2024
6bc3f1b
chore: Update generation configuration at Sun Oct 27 02:26:19 UTC 202…
cloud-java-bot Oct 28, 2024
fe61f66
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Oct 28, 2024
5899f7c
chore(main): release 2.24.1 (#1641)
release-please[bot] Oct 28, 2024
173a883
fix(doc): Add discriptions for TransactionCallable interface (#1644)
cindy-peng Oct 29, 2024
1189211
fix(doc): Fix return types for batch interface (#1645)
cindy-peng Oct 29, 2024
cb6a8fc
chore: Update generation configuration at Tue Oct 29 02:24:47 UTC 202…
cloud-java-bot Oct 29, 2024
29daac0
chore: Update generation configuration at Wed Oct 30 02:24:22 UTC 202…
cloud-java-bot Oct 30, 2024
ef586ea
chore(main): release 2.24.2-SNAPSHOT (#1643)
release-please[bot] Oct 30, 2024
29f8185
chore: Update generation configuration at Thu Oct 31 02:24:55 UTC 202…
cloud-java-bot Oct 31, 2024
adf7a54
chore: Update generation configuration at Sat Nov 2 02:22:17 UTC 202…
cloud-java-bot Nov 4, 2024
8f32aca
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Nov 4, 2024
92952c8
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Nov 4, 2024
61a1c2b
chore: Update generation configuration at Tue Nov 5 02:22:24 UTC 202…
cloud-java-bot Nov 5, 2024
d05d1a4
chore: Update generation configuration at Wed Nov 6 02:21:44 UTC 202…
cloud-java-bot Nov 6, 2024
73460e0
chore(main): release 2.24.2 (#1648)
release-please[bot] Nov 11, 2024
dc9258c
chore: Update generation configuration at Tue Nov 12 02:21:13 UTC 202…
cloud-java-bot Nov 12, 2024
21f1a22
chore(main): release 2.24.3-SNAPSHOT (#1655)
release-please[bot] Nov 18, 2024
b4d3ab9
deps: update sdk platform java dependencies (#1662)
renovate-bot Nov 18, 2024
7d247a8
chore: Update generation configuration at Mon Nov 18 02:27:15 UTC 202…
cloud-java-bot Nov 18, 2024
5d5f1db
chore(main): release 2.24.3 (#1665)
release-please[bot] Nov 18, 2024
8244ad2
chore: Update generation configuration at Wed Nov 20 02:25:57 UTC 202…
cloud-java-bot Nov 20, 2024
bb32db6
chore: make library generation required (#1672)
JoeWang1127 Nov 20, 2024
593c50c
chore: disable V3-experimental branch rules (#1668)
cindy-peng Nov 21, 2024
5a78a80
feat: introduce `java.time` methods and variables (#1671)
diegomarquezp Nov 28, 2024
8146530
chore: mark the unmanaged dependency check required (#1675)
JoeWang1127 Nov 28, 2024
b3fbfcc
Docs: Update gapic upgrade installation instructions (#1677)
cindy-peng Dec 5, 2024
c308e4c
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Dec 9, 2024
3de67d5
chore: Update generation configuration at Sat Dec 7 02:27:08 UTC 202…
cloud-java-bot Dec 9, 2024
9c992a7
chore(main): release 2.24.4-SNAPSHOT (#1667)
release-please[bot] Dec 10, 2024
b3042dd
chore: Update generation configuration at Tue Dec 10 02:28:41 UTC 202…
cloud-java-bot Dec 10, 2024
5c6a678
deps: update dependency com.google.cloud:gapic-libraries-bom to v1.48…
renovate-bot Dec 10, 2024
456ecaa
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Dec 10, 2024
1d89e6c
chore: Update generation configuration at Wed Dec 11 02:27:51 UTC 202…
cloud-java-bot Dec 11, 2024
f9652d4
chore(main): release 2.25.0 (#1681)
release-please[bot] Dec 12, 2024
3b52271
chore(main): release 2.25.1-SNAPSHOT (#1686)
release-please[bot] Dec 13, 2024
4372350
deps: update sdk platform java dependencies (#1685)
renovate-bot Dec 13, 2024
2e85cb7
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Dec 13, 2024
106ee4d
chore: Update generation configuration at Fri Dec 13 02:28:28 UTC 202…
cloud-java-bot Dec 13, 2024
12b8f12
chore(main): release 2.25.1 (#1688)
release-please[bot] Dec 13, 2024
926c25f
chore: Update generation configuration at Sat Dec 14 02:26:29 UTC 202…
cloud-java-bot Dec 16, 2024
93e45ed
chore: Update generation configuration at Tue Dec 31 02:22:25 UTC 202…
cloud-java-bot Jan 2, 2025
732ae66
chore: Update generation configuration at Fri Jan 3 02:23:25 UTC 202…
cloud-java-bot Jan 4, 2025
9d53195
fix: Fix emulator command arg data-dir (#1695)
cindy-peng Jan 4, 2025
9b63580
chore: Update generation configuration at Sat Jan 4 02:21:14 UTC 202…
cloud-java-bot Jan 6, 2025
978fafe
chore: Update generation configuration at Wed Jan 8 02:23:09 UTC 202…
cloud-java-bot Jan 8, 2025
b91a2af
deps: update dependency com.google.guava:guava-testlib to v33.4.0-jre…
renovate-bot Jan 8, 2025
cd258d0
chore(main): release 2.25.2-SNAPSHOT (#1689)
release-please[bot] Jan 8, 2025
8160c28
deps: update dependency com.google.cloud:gapic-libraries-bom to v1.49…
renovate-bot Jan 8, 2025
f94b595
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Jan 8, 2025
bf9537f
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Jan 8, 2025
7f5c379
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Jan 8, 2025
90d8b30
chore: Update generation configuration at Thu Jan 9 02:33:59 UTC 202…
cloud-java-bot Jan 9, 2025
1beb7a1
chore(main): release 2.25.2 (#1702)
release-please[bot] Jan 10, 2025
b78660f
deps: update dependency com.google.cloud:gapic-libraries-bom to v1.50…
renovate-bot Jan 13, 2025
f336bf7
chore: Update generation configuration at Mon Jan 13 02:25:37 UTC 202…
cloud-java-bot Jan 13, 2025
124f8b2
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Jan 13, 2025
1573cca
chore(main): release 2.25.3-SNAPSHOT (#1709)
release-please[bot] Jan 15, 2025
352b248
chore(main): release 2.25.3 (#1714)
release-please[bot] Jan 16, 2025
2a7a9a1
chore(main): release 2.25.4-SNAPSHOT (#1715)
release-please[bot] Jan 17, 2025
9d5c8dd
chore: Update generation configuration at Thu Jan 16 02:19:57 UTC 202…
cloud-java-bot Jan 21, 2025
0333b07
deps: update dependency org.easymock:easymock to v5.5.0 (#1666)
renovate-bot Jan 22, 2025
2f31c5b
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Jan 22, 2025
fa8cea0
chore: Update generation configuration at Wed Jan 22 02:22:09 UTC 202…
cloud-java-bot Jan 22, 2025
a38a741
chore(main): release 2.25.4 (#1718)
release-please[bot] Jan 23, 2025
50f106d
feat: Add firestoreInDatastoreMode for datastore emulator (#1698)
cindy-peng Jan 24, 2025
df740b6
chore: Update generation configuration at Thu Jan 23 02:20:40 UTC 202…
cloud-java-bot Jan 24, 2025
1cbaf22
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Jan 29, 2025
999d51a
chore(main): release 2.25.5-SNAPSHOT (#1722)
release-please[bot] Jan 29, 2025
bde9254
chore(main): release 2.26.0 (#1727)
release-please[bot] Jan 30, 2025
9594024
chore: Update generation configuration at Wed Jan 29 02:19:56 UTC 202…
cloud-java-bot Jan 30, 2025
ffa05a2
chore: Update generation configuration at Fri Jan 31 02:20:29 UTC 202…
cloud-java-bot Feb 2, 2025
a690e53
chore(main): release 2.26.1-SNAPSHOT (#1728)
release-please[bot] Feb 3, 2025
89f31a8
deps: update dependency com.google.cloud:gapic-libraries-bom to v1.51…
renovate-bot Feb 3, 2025
ebc9bcf
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Feb 5, 2025
6e62989
chore: Update generation configuration at Mon Feb 3 02:21:17 UTC 202…
cloud-java-bot Feb 5, 2025
c4d82a3
chore: Update generation configuration at Wed Feb 5 02:21:45 UTC 202…
cloud-java-bot Feb 5, 2025
8b54994
chore(main): release 2.26.1 (#1731)
release-please[bot] Feb 6, 2025
bf553db
chore: Update generation configuration at Thu Feb 6 02:21:48 UTC 202…
cloud-java-bot Feb 7, 2025
6ce5039
chore(main): release 2.26.2-SNAPSHOT (#1735)
release-please[bot] Feb 11, 2025
7a7a203
chore: Update generation configuration at Tue Feb 11 02:22:43 UTC 202…
cloud-java-bot Feb 11, 2025
b8a7a5d
deps: update googleapis/sdk-platform-java action to v2.53.0 (#1738)
renovate-bot Feb 12, 2025
0e1a2d6
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Feb 12, 2025
5b59a62
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Feb 12, 2025
be0d0cd
chore: Update generation configuration at Wed Feb 12 02:21:54 UTC 202…
cloud-java-bot Feb 12, 2025
7272a41
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Feb 12, 2025
4755aeb
chore(main): release 2.26.2 (#1740)
release-please[bot] Feb 12, 2025
de24a2c
chore: Update generation configuration at Thu Feb 13 02:22:31 UTC 202…
cloud-java-bot Feb 13, 2025
c4157f8
chore: add grpc-experimental branch rules (#1745)
cindy-peng Feb 17, 2025
a42c6df
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Feb 20, 2025
fb2bd58
chore: Update generation configuration at Sat Feb 15 02:21:37 UTC 202…
cloud-java-bot Feb 20, 2025
592072b
deps: update dependency com.google.cloud:gapic-libraries-bom to v1.52…
renovate-bot Feb 20, 2025
26c3db0
chore(main): release 2.26.3-SNAPSHOT (#1742)
release-please[bot] Feb 21, 2025
da5d9e5
chore(main): release 2.26.3 (#1758)
release-please[bot] Feb 22, 2025
63468ae
chore(main): release 2.26.4-SNAPSHOT (#1762)
release-please[bot] Feb 24, 2025
5144e7a
chore: Update generation configuration at Fri Feb 21 02:23:23 UTC 202…
cloud-java-bot Feb 24, 2025
65479a2
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Feb 24, 2025
a573815
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Feb 24, 2025
6f7d7c1
chore: Update generation configuration at Tue Feb 25 02:24:23 UTC 202…
cloud-java-bot Feb 25, 2025
28f5d27
build(deps): update dependency org.apache.maven.plugins:maven-compile…
renovate-bot Feb 25, 2025
be01b18
chore: Update generation configuration at Wed Feb 26 02:24:15 UTC 202…
cloud-java-bot Feb 26, 2025
7a86509
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Feb 26, 2025
a12b0f3
chore(main): release 2.26.4 (#1772)
release-please[bot] Feb 26, 2025
b9b302b
chore: Update generation configuration at Thu Feb 27 02:24:49 UTC 202…
cloud-java-bot Feb 27, 2025
d29f47c
feat: next release from main branch is 2.27.0 (#1781)
ldetmer Feb 28, 2025
a278ce0
chore(main): release 2.26.5-SNAPSHOT (#1774)
release-please[bot] Mar 3, 2025
d5e4e84
chore: Update generation configuration at Fri Feb 28 02:25:01 UTC 202…
cloud-java-bot Mar 4, 2025
eda6bf8
chore: Update generation configuration at Wed Mar 5 02:25:11 UTC 202…
cloud-java-bot Mar 5, 2025
126f919
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Mar 5, 2025
0fea1bb
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Mar 5, 2025
8369118
deps: update dependency com.google.cloud:gapic-libraries-bom to v1.53…
renovate-bot Mar 5, 2025
e763727
build(deps): update dependency org.apache.maven.plugins:maven-deploy-…
renovate-bot Mar 5, 2025
08f2826
chore(main): release 2.27.0 (#1783)
release-please[bot] Mar 7, 2025
b8aa8da
chore(main): release 2.27.1-SNAPSHOT (#1787)
release-please[bot] Mar 10, 2025
1833349
chore: Update generation configuration at Fri Mar 7 02:25:44 UTC 202…
cloud-java-bot Mar 11, 2025
ba1ad98
chore: Update generation configuration at Mon Mar 17 02:27:09 UTC 202…
cloud-java-bot Mar 17, 2025
ab5ac8e
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Mar 18, 2025
cbf58a5
chore: Update generation configuration at Tue Mar 18 02:26:52 UTC 202…
cloud-java-bot Mar 20, 2025
2a82de0
chore(main): release 2.27.1 (#1794)
release-please[bot] Mar 20, 2025
8ceb62b
chore: Update generation configuration at Thu Mar 27 02:26:48 UTC 202…
cloud-java-bot Mar 27, 2025
b8f7a48
chore(main): release 2.27.2-SNAPSHOT (#1804)
release-please[bot] Apr 21, 2025
1e24334
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Apr 22, 2025
5c736fa
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Apr 22, 2025
1210f32
chore: Update generation configuration at Fri Apr 25 02:28:52 UTC 202…
cloud-java-bot Apr 25, 2025
4d2026c
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Apr 25, 2025
e1a8983
chore(main): release 2.27.2 (#1827)
release-please[bot] Apr 25, 2025
2b22096
chore: Update generation configuration at Sun Apr 27 02:30:03 UTC 202…
cloud-java-bot Apr 28, 2025
126cf09
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Apr 28, 2025
c5a5593
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot Apr 28, 2025
c71b786
chore(main): release 2.27.3-SNAPSHOT (#1828)
release-please[bot] Apr 29, 2025
a296d43
feat: Java datastore gapic upgrade (#1824)
cindy-peng Apr 29, 2025
42188b9
chore: Update generation configuration at Tue Apr 29 02:28:51 UTC 202…
cloud-java-bot Apr 29, 2025
be02369
doc: modify installation instructions for gapic public preview (#1833)
cindy-peng Apr 29, 2025
6beb152
chore(main): release 2.28.0 (#1832)
release-please[bot] Apr 30, 2025
6a38446
chore(main): release 2.28.1-SNAPSHOT (#1837)
release-please[bot] May 5, 2025
ac393e6
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot May 6, 2025
0745906
deps: update googleapis/sdk-platform-java action to v2.57.0 (#1842)
renovate-bot May 6, 2025
f9a1432
chore(main): release 2.28.1 (#1843)
release-please[bot] May 6, 2025
52741c7
chore(main): release 2.28.2-SNAPSHOT (#1845)
release-please[bot] May 6, 2025
b8fc73d
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot May 7, 2025
0808d9a
chore(deps): update dependency com.google.cloud:google-cloud-datastor…
renovate-bot May 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 5 additions & 5 deletions .cloudbuild/samples_build.yaml
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
steps:
- name: gcr.io/cloud-devrel-public-resources/java8
- name: gcr.io/cloud-devrel-public-resources/java11
entrypoint: ls
args: [
'-alt',
]
- name: gcr.io/cloud-devrel-public-resources/java8
- name: gcr.io/cloud-devrel-public-resources/java11
entrypoint: curl
args: [
'--header',
'Metadata-Flavor: Google',
'http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/email'
]
- name: gcr.io/cloud-devrel-public-resources/java8
- name: gcr.io/cloud-devrel-public-resources/java11
entrypoint: pwd
- name: gcr.io/cloud-devrel-public-resources/java8
- name: gcr.io/cloud-devrel-public-resources/java11
entrypoint: bash
args: [
'.kokoro/build.sh'
Expand All @@ -22,7 +22,7 @@ steps:
- 'JOB_TYPE=samples'
- 'GOOGLE_CLOUD_PROJECT=cloud-java-ci-sample'
- 'KOKORO_GITHUB_PULL_REQUEST_NUMBER=$_PR_NUMBER'
- name: gcr.io/cloud-devrel-public-resources/java8
- name: gcr.io/cloud-devrel-public-resources/java11
entrypoint: echo
args: [
'Sample job succeeded',
Expand Down
9 changes: 5 additions & 4 deletions .github/.OwlBot.yaml → .github/.OwlBot-hermetic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,6 @@
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

docker:
image: "gcr.io/cloud-devrel-public-resources/owlbot-java:latest"
deep-remove-regex:
- "/proto-google-.*/src"

Expand All @@ -25,8 +22,12 @@ deep-copy-regex:
dest: "/owl-bot-staging/$1/proto-google-cloud-datastore-$1/src"
- source: "/google/datastore/admin/(v.*)/.*-java/proto-google-.*/src"
dest: "/owl-bot-staging/$1/proto-google-cloud-datastore-admin-$1/src"
- source: "/google/datastore/(v.*)/.*-java/grpc-google-.*/src"
dest: "/owl-bot-staging/$1/grpc-google-cloud-datastore-$1/src"
- source: "/google/datastore/admin/(v.*)/.*-java/grpc-google-.*/src"
dest: "/owl-bot-staging/$1/grpc-google-cloud-datastore-admin-$1/src"
# Admin & Data APIs share the same wrapper library.
- source: "/google/datastore/(v.*)/.*-java/gapic-google-.*/src"
dest: "/owl-bot-staging/$1/google-cloud-datastore/src"
- source: "/google/datastore/admin/(v.*)/.*-java/gapic-google-.*/src"
dest: "/owl-bot-staging/$1/google-cloud-datastore/src"
dest: "/owl-bot-staging/$1/google-cloud-datastore/src"
17 changes: 0 additions & 17 deletions .github/.OwlBot.lock.yaml

This file was deleted.

5 changes: 2 additions & 3 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,7 @@ updates:
# it via template in the synthtool repository.
ignore:
- dependency-name: "*"

# rules for the `V3-experimental` branch
# rules for the `grpc-experimental` branch
- package-ecosystem: maven
directory: "/"
schedule:
Expand All @@ -28,4 +27,4 @@ updates:
# Prefix all commit messages with "deps: "
prefix: "deps"
open-pull-requests-limit: 10
target-branch: "V3-experimental"
target-branch: "grpc-experimental"
1 change: 1 addition & 0 deletions .github/generated-files-bot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ externalManifests:
file: '.github/readme/synth.metadata/synth.metadata'
jsonpath: '$.generatedFiles[*]'
ignoreAuthors:
- 'cloud-java-bot'
- 'renovate-bot'
- 'yoshi-automation'
- 'release-please[bot]'
Expand Down
8 changes: 8 additions & 0 deletions .github/release-please.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,11 @@ branches:
handleGHRelease: true
releaseType: java-backport
branch: 2.17.x
- bumpMinorPreMajor: true
handleGHRelease: true
releaseType: java-backport
branch: 2.19.x
- bumpMinorPreMajor: true
handleGHRelease: true
releaseType: java-backport
branch: 2.26.x
175 changes: 175 additions & 0 deletions .github/scripts/update_generation_config.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
#!/bin/bash
set -e
# This script should be run at the root of the repository.
# This script is used to update googleapis_commitish, gapic_generator_version,
# and libraries_bom_version in generation configuration at the time of running
# and create a pull request.

# The following commands need to be installed before running the script:
# 1. git
# 2. gh
# 3. jq

# Utility functions
# Get the latest released version of a Maven artifact.
function get_latest_released_version() {
local group_id=$1
local artifact_id=$2
json_content=$(curl -s "https://search.maven.org/solrsearch/select?q=g:${group_id}+AND+a:${artifact_id}&core=gav&rows=500&wt=json")
latest=$(jq -r '.response.docs[] | select(.v | test("^[0-9]+(\\.[0-9]+)*$")) | .v' <<< "${json_content}" | sort -V | tail -n 1)
if [[ -z "${latest}" ]]; then
echo "The latest version of ${group_id}:${artifact_id} is empty."
echo "The returned json from maven.org is invalid: ${json_content}"
exit 1
else
echo "${latest}"
fi
}

# Update a key to a new value in the generation config.
function update_config() {
local key_word=$1
local new_value=$2
local file=$3
echo "Update ${key_word} to ${new_value} in ${file}"
sed -i -e "s/^${key_word}.*$/${key_word}: ${new_value}/" "${file}"
}

# Update an action to a new version in GitHub action.
function update_action() {
local key_word=$1
local new_value=$2
local file=$3
echo "Update ${key_word} to ${new_value} in ${file}"
# use a different delimiter because the key_word contains "/".
sed -i -e "s|${key_word}@v.*$|${key_word}@v${new_value}|" "${file}"
}

# The parameters of this script is:
# 1. base_branch, the base branch of the result pull request.
# 2. repo, organization/repo-name, e.g., googleapis/google-cloud-java
# 3. [optional] generation_config, the path to the generation configuration,
# the default value is generation_config.yaml in the repository root.
# 4. [optional] workflow, the library generation workflow file,
# the default value is .github/workflows/hermetic_library_generation.yaml.
while [[ $# -gt 0 ]]; do
key="$1"
case "${key}" in
--base_branch)
base_branch="$2"
shift
;;
--repo)
repo="$2"
shift
;;
--generation_config)
generation_config="$2"
shift
;;
--workflow)
workflow="$2"
shift
;;
*)
echo "Invalid option: [$1]"
exit 1
;;
esac
shift
done

if [ -z "${base_branch}" ]; then
echo "missing required argument --base_branch"
exit 1
fi

if [ -z "${repo}" ]; then
echo "missing required argument --repo"
exit 1
fi

if [ -z "${generation_config}" ]; then
generation_config="generation_config.yaml"
echo "Use default generation config: ${generation_config}"
fi

if [ -z "${workflow}" ]; then
workflow=".github/workflows/hermetic_library_generation.yaml"
echo "Use default library generation workflow file: ${workflow}"
fi

current_branch="generate-libraries-${base_branch}"
title="chore: Update generation configuration at $(date)"

git checkout "${base_branch}"
# Try to find a open pull request associated with the branch
pr_num=$(gh pr list -s open -H "${current_branch}" -q . --json number | jq ".[] | .number")
# Create a branch if there's no open pull request associated with the
# branch; otherwise checkout the pull request.
if [ -z "${pr_num}" ]; then
git checkout -b "${current_branch}"
# Push the current branch to remote so that we can
# compare the commits later.
git push -u origin "${current_branch}"
else
gh pr checkout "${pr_num}"
fi

# Only allow fast-forward merging; exit with non-zero result if there's merging
# conflict.
git merge -m "chore: merge ${base_branch} into ${current_branch}" "${base_branch}"

mkdir tmp-googleapis
# Use partial clone because only commit history is needed.
git clone --filter=blob:none https://github.com/googleapis/googleapis.git tmp-googleapis
pushd tmp-googleapis
git pull
latest_commit=$(git rev-parse HEAD)
popd
rm -rf tmp-googleapis
update_config "googleapis_commitish" "${latest_commit}" "${generation_config}"

# Update gapic-generator-java version to the latest
latest_version=$(get_latest_released_version "com.google.api" "gapic-generator-java")
update_config "gapic_generator_version" "${latest_version}" "${generation_config}"

# Update composite action version to latest gapic-generator-java version
update_action "googleapis/sdk-platform-java/.github/scripts" \
"${latest_version}" \
"${workflow}"

# Update libraries-bom version to the latest
latest_version=$(get_latest_released_version "com.google.cloud" "libraries-bom")
update_config "libraries_bom_version" "${latest_version}" "${generation_config}"

git add "${generation_config}" "${workflow}"
changed_files=$(git diff --cached --name-only)
if [[ "${changed_files}" == "" ]]; then
echo "The latest generation config is not changed."
echo "Skip committing to the pull request."
else
git commit -m "${title}"
fi

# There are potentially at most two commits: merge commit and change commit.
# We want to exit the script if no commit happens (otherwise this will be an
# infinite loop).
# `git cherry` is a way to find whether the local branch has commits that are
# not in the remote branch.
# If we find any such commit, push them to remote branch.
unpushed_commit=$(git cherry -v "origin/${current_branch}" | wc -l)
if [[ "${unpushed_commit}" -eq 0 ]]; then
echo "No unpushed commits, exit"
exit 0
fi

if [ -z "${pr_num}" ]; then
git remote add remote_repo https://cloud-java-bot:"${GH_TOKEN}@github.com/${repo}.git"
git fetch -q remote_repo
git push -f remote_repo "${current_branch}"
gh pr create --title "${title}" --head "${current_branch}" --body "${title}" --base "${base_branch}"
else
git push
gh pr edit "${pr_num}" --title "${title}" --body "${title}"
fi
Loading
Loading