Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2104 commits
Select commit Hold shift + click to select a range
7d5d4ff
deps: update dependency com.google.cloud.opentelemetry:exporter-trace…
renovate-bot Mar 20, 2025
4343350
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot Mar 20, 2025
19b974a
fix: elide string processing of 'fine' level log messages unless they…
dconeybe Mar 21, 2025
94d4b20
chore: Update generation configuration at Thu Mar 20 02:28:32 UTC 202…
cloud-java-bot Mar 21, 2025
e91affc
chore(main): release 3.30.12-SNAPSHOT (#2052)
release-please[bot] Mar 21, 2025
a435a87
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Mar 21, 2025
f1b0e13
chore: Update generation configuration at Sat Mar 22 02:27:48 UTC 202…
cloud-java-bot Mar 22, 2025
b2a52c2
chore(main): release 3.30.12 (#2058)
release-please[bot] Mar 24, 2025
600b7f5
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot Mar 25, 2025
cd4949a
chore(main): release 3.30.13-SNAPSHOT (#2060)
release-please[bot] Mar 25, 2025
216ba10
deps: update beam.version to v2.64.0 (#2068)
renovate-bot Mar 31, 2025
6deffc0
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Apr 1, 2025
dcaf096
deps: update opentelemetry.version to v1.49.0 (#2070)
renovate-bot Apr 7, 2025
fff42ad
deps: update dependency com.diffplug.spotless:spotless-maven-plugin t…
renovate-bot Apr 8, 2025
d7b7b42
chore(main): release 3.30.13 (#2069)
release-please[bot] Apr 8, 2025
a9f994c
chore(main): release 3.30.14-SNAPSHOT (#2072)
release-please[bot] Apr 10, 2025
7092419
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot Apr 10, 2025
43f30f4
deps: update googleapis/sdk-platform-java action to v2.56.0 (#2075)
renovate-bot Apr 20, 2025
c9cf5dd
chore: Update generation configuration at Tue Apr 22 02:30:55 UTC 202…
cloud-java-bot Apr 22, 2025
aa9ef33
chore: Update generation configuration at Wed Apr 23 02:31:18 UTC 202…
cloud-java-bot Apr 23, 2025
d08b1d4
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Apr 23, 2025
bc527c9
chore(main): release 3.31.0 (#2077)
release-please[bot] Apr 23, 2025
0473c16
chore(main): release 3.31.1-SNAPSHOT (#2082)
release-please[bot] Apr 23, 2025
d9c1601
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Apr 23, 2025
283ce50
deps: update googleapis/sdk-platform-java action to v2.56.1 (#2081)
renovate-bot Apr 23, 2025
6ab0136
chore: Update generation configuration at Wed Apr 23 16:48:26 UTC 202…
cloud-java-bot Apr 23, 2025
2ab1b23
deps: update googleapis/sdk-platform-java action to v2.56.2 (#2087)
renovate-bot Apr 24, 2025
10eae7b
chore: Update generation configuration at Fri Apr 25 02:31:46 UTC 202…
cloud-java-bot Apr 25, 2025
017bda7
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Apr 25, 2025
2bfb329
chore(main): release 3.31.1 (#2086)
release-please[bot] Apr 25, 2025
e51269e
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot Apr 26, 2025
19056a6
chore: Update generation configuration at Tue Apr 29 02:31:48 UTC 202…
cloud-java-bot Apr 29, 2025
c3f7ab9
chore(main): release 3.31.2-SNAPSHOT (#2090)
release-please[bot] Apr 29, 2025
f25c783
deps: update dependency com.google.api.grpc:proto-google-cloud-trace-…
renovate-bot May 1, 2025
fd32df4
deps: update dependency com.google.cloud:google-cloud-trace to v2.61.…
renovate-bot May 1, 2025
572771d
chore: Update generation configuration at Sun May 4 02:34:58 UTC 202…
cloud-java-bot May 5, 2025
0b6a0f8
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot May 5, 2025
81fb034
chore(main): release 3.31.2 (#2096)
release-please[bot] May 5, 2025
45971b7
chore(main): release 3.31.3-SNAPSHOT (#2100)
release-please[bot] May 5, 2025
d3543be
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot May 5, 2025
d07eee0
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot May 7, 2025
45cd723
deps: update dependency com.google.api.grpc:proto-google-cloud-trace-…
renovate-bot May 7, 2025
71af7dc
deps: update googleapis/sdk-platform-java action to v2.57.0 (#2104)
renovate-bot May 7, 2025
ed91a9b
deps: update dependency com.google.cloud:google-cloud-trace to v2.62.…
renovate-bot May 8, 2025
ba88e68
chore: Update generation configuration at Thu May 8 02:33:00 UTC 202…
cloud-java-bot May 8, 2025
476dc22
chore(main): release 3.31.3 (#2108)
release-please[bot] May 8, 2025
13ba8c1
chore(main): release 3.31.4-SNAPSHOT (#2109)
release-please[bot] May 9, 2025
8e6b1ef
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot May 9, 2025
661c722
Fix: Status is missing while creating FirestoreException from ApiExce…
milaGGL May 9, 2025
aa2fda1
chore: Update generation configuration at Sun May 11 02:33:44 UTC 202…
cloud-java-bot May 12, 2025
8a90873
deps: update opentelemetry.version to v1.50.0 (#2114)
renovate-bot May 12, 2025
ccf6e39
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot May 12, 2025
90eae70
deps: update beam.version to v2.65.0 (#2115)
renovate-bot May 12, 2025
f4c1c8e
chore: Update generation configuration at Tue May 13 02:33:14 UTC 202…
cloud-java-bot May 13, 2025
0bda278
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot May 14, 2025
0a57b92
deps: update googleapis/sdk-platform-java action to v2.58.0 (#2118)
renovate-bot May 14, 2025
e53cda8
chore(main): release 3.31.4 (#2112)
release-please[bot] May 14, 2025
d25bf0a
chore(main): release 3.31.5-SNAPSHOT (#2120)
release-please[bot] May 14, 2025
c0d3d14
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot May 14, 2025
cc007b4
chore: Update generation configuration at Wed May 21 02:33:18 UTC 202…
cloud-java-bot May 21, 2025
ceb3c42
deps: update dependency com.google.cloud:google-cloud-trace to v2.63.…
renovate-bot May 22, 2025
5e4ed4e
deps: update dependency com.google.api.grpc:proto-google-cloud-trace-…
renovate-bot May 22, 2025
b2cc329
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot May 23, 2025
d4cc095
chore: Update generation configuration at Tue May 27 02:33:02 UTC 202…
cloud-java-bot May 27, 2025
e8e03fa
build(deps): update dependency org.codehaus.mojo:exec-maven-plugin to…
renovate-bot May 28, 2025
2d06fb6
deps: update dependency com.diffplug.spotless:spotless-maven-plugin t…
renovate-bot May 28, 2025
eb26f72
deps: update dependency com.google.cloud.opentelemetry:exporter-trace…
renovate-bot May 28, 2025
60343c2
chore(main): release 3.31.5 (#2124)
release-please[bot] May 29, 2025
2b3b7ba
chore(main): release 3.31.6-SNAPSHOT (#2131)
release-please[bot] May 29, 2025
80bf66c
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot May 29, 2025
9d25132
chore: Update generation configuration at Tue Jun 3 02:33:48 UTC 202…
cloud-java-bot Jun 3, 2025
c898e9f
deps: update googleapis/sdk-platform-java action to v2.59.0 (#2133)
renovate-bot Jun 3, 2025
36012c0
deps: update dependency com.google.cloud:sdk-platform-java-config to …
zhumin8 Jun 4, 2025
5ef53ac
chore: Update generation configuration at Wed Jun 4 02:34:01 UTC 202…
cloud-java-bot Jun 4, 2025
9440623
chore(main): release 3.31.6 (#2137)
release-please[bot] Jun 4, 2025
0590360
chore(main): release 3.31.7-SNAPSHOT (#2139)
release-please[bot] Jun 5, 2025
7dfd8f3
deps: update dependency com.google.api.grpc:proto-google-cloud-trace-…
renovate-bot Jun 16, 2025
6485e0d
deps: update googleapis/sdk-platform-java action to v2.59.1 (#2147)
renovate-bot Jun 16, 2025
fd931e2
chore: Update generation configuration at Sat Jun 14 02:32:46 UTC 202…
cloud-java-bot Jun 16, 2025
1060673
deps: update opentelemetry.version to v1.51.0 (#2145)
renovate-bot Jun 16, 2025
a6b5edf
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot Jun 16, 2025
a9e7771
build(deps): update dependency org.codehaus.mojo:build-helper-maven-p…
renovate-bot Jun 16, 2025
e33b049
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Jun 16, 2025
6376b84
deps: update dependency com.google.cloud:google-cloud-trace to v2.64.…
renovate-bot Jun 16, 2025
202d81f
deps: update googleapis/sdk-platform-java action to v2.59.2 (#2152)
renovate-bot Jun 20, 2025
a84d395
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Jun 23, 2025
45afabc
deps: update dependency com.google.cloud:google-cloud-trace to v2.66.…
renovate-bot Jun 23, 2025
ab579bd
chore: Update generation configuration at Sat Jun 21 02:33:03 UTC 202…
cloud-java-bot Jun 23, 2025
09d392c
deps: update dependency com.google.api.grpc:proto-google-cloud-trace-…
renovate-bot Jun 23, 2025
93035a4
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Jun 25, 2025
fda3068
deps: update googleapis/sdk-platform-java action to v2.60.0 (#2156)
renovate-bot Jun 25, 2025
1184a5f
chore(main): release 3.31.7 (#2148)
release-please[bot] Jun 25, 2025
08498cd
chore(main): release 3.31.8-SNAPSHOT (#2161)
release-please[bot] Jun 26, 2025
fdd8b81
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot Jun 26, 2025
f83dd89
chore: Update generation configuration at Thu Jun 26 02:34:57 UTC 202…
cloud-java-bot Jun 26, 2025
ae09ba8
deps: update dependency com.google.cloud.opentelemetry:exporter-trace…
renovate-bot Jun 26, 2025
a44351c
deps: update googleapis/sdk-platform-java action to v2.60.0 (#2163)
renovate-bot Jun 26, 2025
4404817
deps: update dependency com.google.cloud:google-cloud-trace to v2.67.…
renovate-bot Jun 26, 2025
03b9aa9
chore: Update generation configuration at Wed Jul 2 02:35:05 UTC 202…
cloud-java-bot Jul 2, 2025
31d0e08
deps: update beam.version to v2.66.0 (#2172)
renovate-bot Jul 2, 2025
1f77b54
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Jul 2, 2025
6e431da
deps: update dependency com.google.api.grpc:proto-google-cloud-trace-…
renovate-bot Jul 2, 2025
126634e
deps: update googleapis/sdk-platform-java action to v2.60.0 (#2173)
renovate-bot Jul 2, 2025
6659f62
chore(main): release 3.31.8 (#2164)
release-please[bot] Jul 3, 2025
2e0c3cc
chore: Update generation configuration at Thu Jul 3 02:36:05 UTC 202…
cloud-java-bot Jul 3, 2025
efd0dfe
chore(main): release 3.31.9-SNAPSHOT (#2175)
release-please[bot] Jul 4, 2025
d2e1c35
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot Jul 4, 2025
2d08693
chore: Update generation configuration at Fri Jul 4 02:34:57 UTC 202…
cloud-java-bot Jul 4, 2025
98e6198
deps: update googleapis/sdk-platform-java action to v2.60.0 (#2176)
renovate-bot Jul 5, 2025
8e565bb
chore: Update generation configuration at Sat Jul 5 02:33:24 UTC 202…
cloud-java-bot Jul 7, 2025
1c6bab4
fix: Improve performance of the UTF-8 string comparison logic. (#2182)
dconeybe Jul 7, 2025
d0f156f
docs: add an example to the detailed comment in compareUtf8Strings() …
dconeybe Jul 9, 2025
9f4fa97
chore: Update generation configuration at Wed Jul 9 02:37:06 UTC 202…
cloud-java-bot Jul 9, 2025
b04c9f9
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Jul 9, 2025
0f72a97
deps: update googleapis/sdk-platform-java action to v2.60.1 (#2181)
renovate-bot Jul 10, 2025
544a50b
deps: update dependency org.apache.commons:commons-lang3 to v3.18.0 (…
renovate-bot Jul 11, 2025
fa38beb
deps: update dependency com.diffplug.spotless:spotless-maven-plugin t…
renovate-bot Jul 11, 2025
c34c0d4
chore(main): release 3.31.9 (#2179)
release-please[bot] Jul 11, 2025
360775d
chore: update generator config to 2.60.1 (#2189)
mpeddada1 Jul 15, 2025
5fe1485
deps: update opentelemetry.version to v1.52.0 (#2191)
renovate-bot Jul 15, 2025
50b53bb
deps: update dependency com.google.cloud:google-cloud-trace to v2.68.…
renovate-bot Jul 15, 2025
386b873
chore(deps): update dependency com.google.cloud:google-cloud-firestor…
renovate-bot Jul 15, 2025
d35c030
deps: update dependency com.google.api.grpc:proto-google-cloud-trace-…
renovate-bot Jul 15, 2025
b87f34c
chore(main): release 3.31.10-SNAPSHOT (#2190)
release-please[bot] Jul 15, 2025
4baa851
fix: Implement BulkWriter shutdown logic (#2202)
tom-andersen Jul 24, 2025
b35d437
chore: Update generation configuration at Thu Jul 24 18:15:29 UTC 202…
cloud-java-bot Jul 28, 2025
532beb5
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Jul 28, 2025
3bb28bf
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Jul 28, 2025
af20793
chore(main): release 3.32.0 (#2195)
release-please[bot] Jul 28, 2025
01aa51c
chore(main): release 3.32.1-SNAPSHOT (#2206)
release-please[bot] Aug 4, 2025
f1b3505
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Aug 4, 2025
c26b229
deps: update googleapis/sdk-platform-java action to v2.61.0 (#2214)
renovate-bot Aug 5, 2025
335a4ac
chore(deps): update dependency com.google.cloud:libraries-bom to v26.…
renovate-bot Aug 13, 2025
c52e428
chore(main): release 3.32.1 (#2215)
release-please[bot] Aug 13, 2025
14beba8
fix: Resolve RejectedExecutionException that occurred on BulkWriter c…
MarkDuckworth Aug 21, 2025
95d4da3
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Aug 25, 2025
984edb8
chore(main): release 3.32.2-SNAPSHOT (#2219)
release-please[bot] Aug 26, 2025
6402169
chore(main): release 3.32.2 (#2225)
release-please[bot] Aug 26, 2025
f7177df
deps: update googleapis/sdk-platform-java action to v2.62.1 (#2224)
renovate-bot Sep 9, 2025
d335ff0
chore(main): release 3.32.3-SNAPSHOT (#2226)
release-please[bot] Sep 10, 2025
88bdb10
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Sep 10, 2025
9791c87
chore: Update generation configuration at Thu Sep 11 02:29:07 UTC 202…
cloud-java-bot Sep 11, 2025
676d211
chore(main): release 3.33.0 (#2231)
release-please[bot] Sep 11, 2025
261b9e1
chore(main): release 3.33.1-SNAPSHOT (#2233)
release-please[bot] Sep 11, 2025
93d97e0
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Sep 24, 2025
f9ee019
chore: Update generation configuration at Wed Sep 24 17:56:16 UTC 202…
cloud-java-bot Sep 24, 2025
162c5a0
chore(main): release 3.33.1 (#2236)
release-please[bot] Sep 25, 2025
ad30cb4
chore: Update generation configuration at Sat Oct 4 02:24:31 UTC 202…
cloud-java-bot Oct 6, 2025
4a257ff
chore(main): release 3.33.2-SNAPSHOT (#2238)
release-please[bot] Oct 7, 2025
05a5a73
chore: Update generation configuration at Tue Oct 7 02:27:53 UTC 202…
cloud-java-bot Oct 7, 2025
e80f3c4
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Oct 7, 2025
d7adcb5
chore(main): release 3.33.2 (#2242)
release-please[bot] Oct 7, 2025
0f1f45e
chore(main): release 3.33.3-SNAPSHOT (#2245)
release-please[bot] Oct 17, 2025
62a2599
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Oct 20, 2025
14a4a32
chore(main): release 3.33.3 (#2250)
release-please[bot] Oct 20, 2025
daf7b8d
chore(main): release 3.33.4-SNAPSHOT (#2251)
release-please[bot] Oct 20, 2025
2dccd66
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Nov 13, 2025
a606abb
chore: Update generation configuration at Thu Nov 13 02:31:56 UTC 202…
cloud-java-bot Nov 13, 2025
847c8ef
chore(main): release 3.33.4 (#2255)
release-please[bot] Nov 13, 2025
bac656e
chore: add release-please config for protobuf-4.x (#2261)
diegomarquezp Dec 4, 2025
71901b0
chore: Update generation configuration at Thu Dec 11 02:33:38 UTC 202…
cloud-java-bot Dec 11, 2025
9972009
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Dec 11, 2025
f62d2bd
tests: Ignore flaky tests (#2273)
blakeli0 Dec 12, 2025
0f802ed
chore(main): release 3.33.5-SNAPSHOT (#2256)
release-please[bot] Dec 12, 2025
6d2dd4c
chore(main): release 3.34.0 (#2274)
release-please[bot] Dec 12, 2025
55d1bbb
chore(main): release 3.34.1-SNAPSHOT (#2275)
release-please[bot] Dec 13, 2025
c8599c3
feat: adding gcp resource name span attribute (#2260)
Gautam04 Dec 18, 2025
67dad4b
feat: Pipelines enters public preview (#2272)
wu-hui Jan 5, 2026
969039c
chore: cleanup release-please config (#2264)
diegomarquezp Jan 13, 2026
b4a419e
chore: Update generation configuration at Thu Jan 15 02:36:30 UTC 202…
cloud-java-bot Jan 15, 2026
6302d6d
chore(main): release 3.35.0 (#2283)
release-please[bot] Jan 15, 2026
1a0bb72
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Jan 19, 2026
1f902a7
chore(main): release 3.35.1-SNAPSHOT (#2288)
release-please[bot] Jan 19, 2026
f3e9a48
chore(main): release 3.35.1 (#2291)
release-please[bot] Jan 19, 2026
1732b0d
chore(main): release 3.35.2-SNAPSHOT (#2292)
release-please[bot] Jan 23, 2026
a9fa10c
fix: Remove undesired exists() conditions from query-to-pipeline conv…
wu-hui Jan 26, 2026
e829af4
deps: update shared config to 3.56.0 (#2300)
JoeWang1127 Jan 27, 2026
fb35084
deps: update googleapis/sdk-platform-java action to v2.66.0 (#2297)
renovate-bot Jan 27, 2026
a12bd2d
chore: Update generation configuration at Tue Jan 27 16:04:24 UTC 202…
cloud-java-bot Jan 27, 2026
d450d30
chore(main): release 3.36.0 (#2298)
release-please[bot] Jan 27, 2026
a8ef0ab
chore(main): release 3.36.1-SNAPSHOT (#2303)
release-please[bot] Jan 27, 2026
c62bd08
chore: replace old java team with cloud-sdk-java-team (#2306)
suztomo Jan 30, 2026
fcbf317
fix: Set max retry at 5 for executePipeline (#2307)
wu-hui Feb 2, 2026
5d3a715
fix: Setup CI against enterprise (#2299)
wu-hui Feb 2, 2026
70e2494
chore: remove `tools` and `api.txt` (#2311)
dlarocque Feb 4, 2026
939c88c
fix: correct FirestoreAdminClient source link in documentation (#2304)
jinseopkim0 Feb 4, 2026
a07c74b
feat: next release from main branch is 3.37.0 (#2314)
blakeli0 Feb 10, 2026
aca0fd2
chore: Update generation configuration at Thu Feb 12 02:58:10 UTC 202…
cloud-java-bot Feb 12, 2026
f75f183
deps: update dependency com.google.cloud:sdk-platform-java-config to …
jinseopkim0 Feb 12, 2026
5010b62
chore(main): release 3.37.0 (#2308)
release-please[bot] Feb 12, 2026
5b96877
feat: add support for `regexFind` and `regexFindAll` Pipeline express…
dlarocque Feb 17, 2026
54e9a51
chore: replace api-firestore and yoshi-java with updated names and re…
suztomo Feb 18, 2026
762d159
test: revert throw assertion in arrayContainsAnyQueries test (#2322)
dlarocque Feb 24, 2026
8c88014
chore: Update generation configuration at Thu Feb 26 02:53:56 UTC 202…
cloud-java-bot Feb 26, 2026
6edc1ac
chore(main): release 3.37.1-SNAPSHOT (#2318)
release-please[bot] Feb 26, 2026
6979d7c
deps: update dependency com.google.cloud:sdk-platform-java-config to …
lqiu96 Feb 26, 2026
9736a8e
chore(main): release 3.38.0 (#2324)
release-please[bot] Feb 27, 2026
7ba348b
fix: fix the wrong return type for Pipeline.as(String alias) (#2330)
cherylEnkidu Feb 27, 2026
1c7565e
feat: add arithmetic expressions (#2333)
yvonnep165 Mar 3, 2026
26a064f
feat: add first, last, arrayAgg and arrayAggDistinct expressions (#2334)
yvonnep165 Mar 3, 2026
c2c5d3f
feat(firestore): Add array expressions (#2331)
milaGGL Mar 5, 2026
a2239db
chore: Update generation configuration at Tue Mar 10 02:51:15 UTC 202…
cloud-java-bot Mar 10, 2026
7ca06f3
chore(main): release 3.38.1-SNAPSHOT (#2328)
release-please[bot] Mar 16, 2026
caeb834
feat(firestore): global option to turn on implicit orderby (#2337)
wu-hui Mar 17, 2026
e85412f
deps: update dependency com.google.cloud:sdk-platform-java-config to …
renovate-bot Mar 20, 2026
be49d37
chore: Update generation configuration at Sun Mar 22 02:58:18 UTC 202…
cloud-java-bot Mar 23, 2026
34b5ba2
chore(main): release 3.39.0 (#2341)
release-please[bot] Mar 23, 2026
67bef20
feat(firestore): Add logical expressions (#2339)
milaGGL Mar 23, 2026
ebd1d7f
feat: add `isType` expression (#2329)
dlarocque Mar 23, 2026
30962aa
chore(main): release 3.39.1-SNAPSHOT (#2344)
release-please[bot] Mar 23, 2026
7bf5c4e
feat: add support for remaining `map` pipeline expressions (#2321)
dlarocque Mar 27, 2026
ebaca6e
feat: Add string pipeline expressions (#2326)
dlarocque Mar 27, 2026
8c70258
feat: Add timestamp expressions (#2342)
yvonnep165 Mar 27, 2026
f75d4e9
feat: Add support for the parent expression and fix integration tests…
yvonnep165 Mar 30, 2026
0db80fe
feat(firestore): Add `ifNull` and `coalesce` expressions (#2349)
milaGGL Mar 30, 2026
676be56
feat: Add DML stages to pipelines (#2317)
wu-hui Mar 31, 2026
e1fc530
feat: Add subquery support in pipeline (#2323)
cherylEnkidu Mar 31, 2026
51a49b1
feat(firestore): Add array expressions (#2350)
milaGGL Apr 2, 2026
8e64a38
feat: Added public preview support for full-text search and geo searc…
MarkDuckworth Apr 3, 2026
c7bcc9a
feat: graduate Pipeline and related APIs from beta to GA (#2352)
wu-hui Apr 8, 2026
af75926
chore: remove snippet from the public api for the initial release and…
MarkDuckworth Apr 8, 2026
976e87c
chore(main): release 3.40.0 (#2345)
release-please[bot] Apr 14, 2026
8338eae
chore(main): release 3.40.1-SNAPSHOT (#2357)
release-please[bot] Apr 14, 2026
e4aa36d
deps: update sdk-platform-java-config to 3.61.0 (#2359)
diegomarquezp Apr 14, 2026
d5b85da
chore: update CODEOWNERS to include cloud-sdk-java-team (#2362)
diegomarquezp Apr 14, 2026
2d6dbda
chore: Update generation configuration at Tue Apr 14 02:59:06 UTC 202…
cloud-java-bot Apr 14, 2026
ed2550b
chore(main): release 3.41.0 (#2361)
release-please[bot] Apr 14, 2026
8c7385c
fix: enforce read-before-write in transaction execute() (#2358)
wu-hui Apr 15, 2026
03eff11
fix: Remove client-side assertion for Union with subcollection and de…
cherylEnkidu Apr 16, 2026
4a71da9
fix: Fix sending of Pipeline options when running a Pipeline in a tra…
MarkDuckworth Apr 21, 2026
dc5fc97
chore: stop referencing googleapis/sdk-platform-java (#2370)
suztomo Apr 21, 2026
c3a60cf
chore(firestore): rename nameddb to enterprise (#2371)
wu-hui May 1, 2026
cd93dca
chore(java-firestore): migrate java-firestore into monorepo
meltsufin May 4, 2026
ffa4733
chore(java-firestore): migrate GraalVM Native presubmit config
meltsufin May 4, 2026
1afd785
chore(java-firestore): migrate Integration presubmit configurations
meltsufin May 4, 2026
54cd549
chore(java-firestore): update .repo-metadata.json
meltsufin May 4, 2026
695ff5e
chore(java-firestore): remove common files from module root
meltsufin May 4, 2026
12d6beb
chore(java-firestore): add code owners for java-firestore
meltsufin May 4, 2026
24eedab
chore(java-firestore): add module to root pom.xml
meltsufin May 4, 2026
260d48a
chore(java-firestore): migrate and adapt GitHub Actions workflows
meltsufin May 4, 2026
942c693
chore(java-firestore): add library to generation_config.yaml
meltsufin May 4, 2026
6d0b5cd
chore(java-firestore): consolidate versions.txt into root
meltsufin May 4, 2026
9f6d359
chore(java-firestore): migrate .OwlBot-hermetic.yaml
meltsufin May 4, 2026
175f5a0
chore(java-firestore): migrate owlbot.py
meltsufin May 4, 2026
e5a2039
chore(java-firestore): modernize root pom.xml
meltsufin May 4, 2026
bb27217
chore(java-firestore): modernize BOM pom.xml
meltsufin May 4, 2026
0327289
chore(java-firestore): align versions and format owlbot configurations
meltsufin May 4, 2026
23f6eb7
chore(java-firestore): exempt from global integration testing matrix
meltsufin May 4, 2026
a806b15
chore(java-firestore): skip version check for java-firestore
meltsufin May 4, 2026
b2498ae
chore: generate libraries at Mon May 4 15:27:51 UTC 2026
cloud-java-bot May 4, 2026
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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,4 @@
/google-auth-library-java/ @googleapis/cloud-sdk-auth-team @googleapis/cloud-sdk-java-team @googleapis/aion-team
/java-storage/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team
/java-storage-nio/ @googleapis/gcs-team @googleapis/cloud-sdk-java-team
/java-firestore/ @googleapis/firestore-team @googleapis/cloud-sdk-java-team
11 changes: 9 additions & 2 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@ jobs:
with:
filters: |
src:
- '!(java-bigquery|java-bigquerystorage|java-datastore|java-logging-logback|java-logging|java-spanner|java-storage|google-auth-library-java)/**/*.java'
- '!(java-bigquery|java-bigquerystorage|java-datastore|java-logging-logback|java-logging|java-spanner|java-storage|google-auth-library-java)/**/pom.xml'
- '!(google-auth-library-java|java-bigquery|java-bigquerystorage|java-datastore|java-firestore|java-logging|java-logging-logback|java-spanner|java-storage)/**/*.java'
- '!(google-auth-library-java|java-bigquery|java-bigquerystorage|java-datastore|java-firestore|java-logging|java-logging-logback|java-spanner|java-storage)/**/pom.xml'
- 'pom.xml'
ci:
- '.github/workflows/ci.yaml'
Expand Down Expand Up @@ -171,6 +171,13 @@ jobs:
- 'sdk-platform-java/**/*.java'
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
java-firestore:
- 'java-firestore/**'
- 'google-auth-library-java/**/*.java'
- 'google-auth-library-java/**/pom.xml'
- 'sdk-platform-java/**/*.java'
- 'sdk-platform-java/java-shared-dependencies/**/pom.xml'
- 'sdk-platform-java/gapic-generator-java-pom-parent/pom.xml'
split-units:
runs-on: ubuntu-latest
needs: changes
Expand Down
156 changes: 156 additions & 0 deletions .github/workflows/java-firestore-ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
# Copyright 2022 Google LLC
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# 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.
# Github action job to test core java library features on
# downstream client libraries before they are released.
on:
push:
branches:
- main
pull_request:
name: java-firestore ci
env:
BUILD_SUBDIR: java-firestore
jobs:
filter:
runs-on: ubuntu-latest
outputs:
library: ${{ steps.filter.outputs.library }}
steps:
- uses: actions/checkout@v4
- uses: dorny/paths-filter@v3
id: filter
with:
filters: |
library:
- 'java-firestore/**'
units:
needs: filter
if: ${{ needs.filter.outputs.library == 'true' }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
java: [11, 17, 21, 25]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: ${{matrix.java}}
- run: java -version
- run: .kokoro/build.sh
env:
JOB_TYPE: test
units-java8:
needs: filter
if: ${{ needs.filter.outputs.library == 'true' }}
# Building using Java 17 and run the tests with Java 8 runtime
name: "units (8)"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: 8
distribution: temurin
- name: "Set jvm system property environment variable for surefire plugin (unit tests)"
# Maven surefire plugin (unit tests) allows us to specify JVM to run the tests.
# https://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#jvm
run: echo "SUREFIRE_JVM_OPT=-Djvm=${JAVA_HOME}/bin/java -P !java17" >> $GITHUB_ENV
shell: bash
- uses: actions/setup-java@v4
with:
java-version: 17
distribution: temurin
- run: .kokoro/build.sh
env:
JOB_TYPE: test
windows:
needs: filter
if: ${{ needs.filter.outputs.library == 'true' }}
runs-on: windows-latest
steps:
- name: Support longpaths
run: git config --system core.longpaths true
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 8
- run: java -version
- run: .kokoro/build.sh
env:
JOB_TYPE: test
dependencies:
needs: filter
if: ${{ needs.filter.outputs.library == 'true' }}
runs-on: ubuntu-latest
strategy:
matrix:
java: [17]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: ${{matrix.java}}
- run: java -version
- run: .kokoro/dependencies.sh
javadoc:
needs: filter
if: ${{ needs.filter.outputs.library == 'true' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 17
- run: java -version
- run: .kokoro/build.sh
env:
JOB_TYPE: javadoc
lint:
needs: filter
if: ${{ needs.filter.outputs.library == 'true' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 17
- run: java -version
- run: .kokoro/build.sh
env:
JOB_TYPE: lint
HEAD_SHA: ${{ github.event.pull_request.head.sha }}
BASE_SHA: ${{ github.event.pull_request.base.sha }}
clirr:
needs: filter
if: ${{ needs.filter.outputs.library == 'true' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 11
- run: java -version
- run: .kokoro/build.sh
env:
JOB_TYPE: clirr
BUILD_SUBDIR: java-firestore
1 change: 1 addition & 0 deletions .kokoro/common.sh
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ excluded_modules=(
'google-auth-library-java/oauth2_http'
'java-storage'
'java-storage-nio'
'java-firestore'
)

function retry_with_backoff {
Expand Down
37 changes: 37 additions & 0 deletions .kokoro/presubmit/firestore-graalvm-native-presubmit.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.61.0" # {x-version-update:google-cloud-shared-dependencies:current}
}

env_vars: {
key: "JOB_TYPE"
value: "graalvm-single"
}

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "-DFIRESTORE_EDITION=standard"
}

env_vars: {
key: "GOOGLE_CLOUD_PROJECT"
value: "java-review"
}

env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
value: "secret_manager/java-review_firestore-java-it"
}

env_vars: {
key: "SECRET_MANAGER_KEYS"
value: "java-review_firestore-java-it"
}

env_vars: {
key: "BUILD_SUBDIR"
value: "java-firestore"
}
37 changes: 37 additions & 0 deletions .kokoro/presubmit/firestore-integration-named-db.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java11"
}

env_vars: {
key: "JOB_TYPE"
value: "integration-single"
}

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "-DFIRESTORE_DATABASE_ID=enterprise -DFIRESTORE_EDITION=enterprise"
}

env_vars: {
key: "GCLOUD_PROJECT"
value: "java-review"
}

env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
value: "secret_manager/java-review_firestore-java-it"
}

env_vars: {
key: "SECRET_MANAGER_KEYS"
value: "java-review_firestore-java-it"
}

env_vars: {
key: "BUILD_SUBDIR"
value: "java-firestore"
}
37 changes: 37 additions & 0 deletions .kokoro/presubmit/firestore-integration.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Format: //devtools/kokoro/config/proto/build.proto

# Configure the docker image for kokoro-trampoline.
env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java11"
}

env_vars: {
key: "JOB_TYPE"
value: "integration-single"
}

env_vars: {
key: "INTEGRATION_TEST_ARGS"
value: "-DFIRESTORE_EDITION=standard"
}

env_vars: {
key: "GCLOUD_PROJECT"
value: "java-review"
}

env_vars: {
key: "GOOGLE_APPLICATION_CREDENTIALS"
value: "secret_manager/java-review_firestore-java-it"
}

env_vars: {
key: "SECRET_MANAGER_KEYS"
value: "java-review_firestore-java-it"
}

env_vars: {
key: "BUILD_SUBDIR"
value: "java-firestore"
}
7 changes: 7 additions & 0 deletions gapic-libraries-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -684,6 +684,13 @@
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-firestore-bom</artifactId>
<version>3.41.0</version><!-- {x-version-update:google-cloud-firestore:current} -->
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-functions-bom</artifactId>
Expand Down
1 change: 1 addition & 0 deletions generation/check_non_release_please_versions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ for pomFile in $(find . -mindepth 2 -name pom.xml | sort ); do
[[ "${pomFile}" =~ .*google-auth-library-java.* ]] || \
[[ "${pomFile}" =~ .*java-storage.* ]] || \
[[ "${pomFile}" =~ .*java-storage-nio.* ]] || \
[[ "${pomFile}" =~ .*java-firestore.* ]] || \
[[ "${pomFile}" =~ .*java-vertexai.* ]] || \
[[ "${pomFile}" =~ .*.github*. ]]; then
continue
Expand Down
24 changes: 24 additions & 0 deletions generation_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3080,3 +3080,27 @@ libraries:
- proto_path: google/iam/v2beta
- proto_path: google/iam/v3
- proto_path: google/iam/v3beta
- api_shortname: firestore
name_pretty: Cloud Firestore
product_documentation: https://cloud.google.com/firestore
client_documentation: https://cloud.google.com/java/docs/reference/google-cloud-firestore/latest/history
issue_tracker: https://issuetracker.google.com/savedsearches/5337669
release_level: stable
language: java
distribution_name: com.google.cloud:google-cloud-firestore
codeowner_team: '@googleapis/firestore-team'
api_id: firestore.googleapis.com
library_type: GAPIC_COMBO
api_description: is a fully-managed NoSQL document database for mobile, web, and
server development from Firebase and Google Cloud Platform. It's backed by a
multi-region replicated database that ensures once data is committed, it's durable
even in the face of unexpected disasters. Not only that, but despite being a distributed
database, it's also strongly consistent and offers seamless integration with other
Firebase and Google Cloud Platform products, including Google Cloud Functions.
transport: grpc
excluded_poms: google-cloud-firestore,google-cloud-firestore-bom
recommended_package: com.google.cloud.firestore
GAPICs:
- proto_path: google/firestore/v1
- proto_path: google/firestore/admin/v1
- proto_path: google/firestore/bundle
4 changes: 2 additions & 2 deletions java-datastore/google-cloud-datastore/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -208,12 +208,12 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-monitoring</artifactId>
<version>3.91.0</version><!-- {x-version-update:google-cloud-monitoring:current} -->
<version>3.93.0-SNAPSHOT</version><!-- {x-version-update:google-cloud-monitoring:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-monitoring-v3</artifactId>
<version>3.91.0</version><!-- {x-version-update:google-cloud-monitoring:current} -->
<version>3.93.0-SNAPSHOT</version><!-- {x-version-update:google-cloud-monitoring:current} -->
</dependency>
<dependency>
<groupId>io.opentelemetry</groupId>
Expand Down
Loading
Loading