X Tutup
Skip to content

Commit ca24007

Browse files
chore: Update generation configuration at Fri Jan 30 03:01:57 UTC 2026 (#2716)
* chore: Update generation configuration at Wed Nov 19 02:37:27 UTC 2025 * chore: generate libraries at Wed Nov 19 02:38:03 UTC 2025 * chore: Update generation configuration at Thu Nov 20 02:37:19 UTC 2025 * chore: Update generation configuration at Fri Nov 21 02:37:09 UTC 2025 * chore: Update generation configuration at Wed Nov 26 02:38:21 UTC 2025 * chore: Update generation configuration at Thu Nov 27 02:37:34 UTC 2025 * chore: Update generation configuration at Fri Nov 28 02:37:22 UTC 2025 * chore: Update generation configuration at Tue Dec 2 02:39:21 UTC 2025 * chore: Update generation configuration at Wed Dec 3 02:39:10 UTC 2025 * chore: Update generation configuration at Thu Dec 4 02:39:19 UTC 2025 * chore: Update generation configuration at Fri Dec 5 02:39:32 UTC 2025 * chore: Update generation configuration at Sat Dec 6 02:36:24 UTC 2025 * chore: Update generation configuration at Tue Dec 9 02:39:24 UTC 2025 * chore: Update generation configuration at Wed Dec 10 02:40:54 UTC 2025 * chore: Update generation configuration at Thu Dec 11 02:41:43 UTC 2025 * chore: generate libraries at Thu Dec 11 02:42:18 UTC 2025 * chore: Update generation configuration at Fri Dec 12 02:41:20 UTC 2025 * chore: Update generation configuration at Sat Dec 13 02:38:29 UTC 2025 * chore: generate libraries at Sat Dec 13 02:38:57 UTC 2025 * chore: Update generation configuration at Mon Dec 15 02:45:35 UTC 2025 * chore: Update generation configuration at Tue Dec 16 02:41:34 UTC 2025 * chore: Update generation configuration at Wed Dec 17 02:39:49 UTC 2025 * chore: generate libraries at Wed Dec 17 02:40:17 UTC 2025 * chore: Update generation configuration at Thu Dec 18 02:39:47 UTC 2025 * chore: Update generation configuration at Fri Dec 19 02:41:11 UTC 2025 * chore: Update generation configuration at Sat Dec 20 02:38:22 UTC 2025 * chore: generate libraries at Sat Dec 20 02:38:49 UTC 2025 * chore: Update generation configuration at Wed Dec 24 02:41:02 UTC 2025 * chore: Update generation configuration at Thu Dec 25 02:43:03 UTC 2025 * chore: Update generation configuration at Tue Dec 30 02:43:30 UTC 2025 * chore: Update generation configuration at Wed Dec 31 02:43:06 UTC 2025 * chore: Update generation configuration at Tue Jan 6 02:44:50 UTC 2026 * chore: generate libraries at Tue Jan 6 02:45:18 UTC 2026 * chore: Update generation configuration at Wed Jan 7 02:45:24 UTC 2026 * chore: generate libraries at Wed Jan 7 02:45:56 UTC 2026 * chore: Update generation configuration at Thu Jan 8 02:44:38 UTC 2026 * chore: Update generation configuration at Fri Jan 9 02:45:16 UTC 2026 * chore: Update generation configuration at Sat Jan 10 02:40:51 UTC 2026 * chore: Update generation configuration at Tue Jan 13 02:44:21 UTC 2026 * chore: generate libraries at Tue Jan 13 02:44:53 UTC 2026 * chore: Update generation configuration at Fri Jan 16 02:46:11 UTC 2026 * chore: generate libraries at Fri Jan 16 02:46:40 UTC 2026 * chore: Update generation configuration at Sat Jan 17 02:39:53 UTC 2026 * chore: Update generation configuration at Tue Jan 20 02:47:01 UTC 2026 * chore: Update generation configuration at Wed Jan 21 02:45:42 UTC 2026 * chore: generate libraries at Wed Jan 21 02:46:13 UTC 2026 * chore: Update generation configuration at Thu Jan 22 02:49:57 UTC 2026 * chore: Update generation configuration at Fri Jan 23 02:46:28 UTC 2026 * chore: Update generation configuration at Sat Jan 24 02:42:50 UTC 2026 * chore: generate libraries at Sat Jan 24 02:43:16 UTC 2026 * chore: Update generation configuration at Tue Jan 27 02:50:55 UTC 2026 * chore: Update generation configuration at Wed Jan 28 02:48:18 UTC 2026 * chore: Update generation configuration at Thu Jan 29 03:01:32 UTC 2026 * chore: Update generation configuration at Fri Jan 30 03:01:57 UTC 2026 --------- Co-authored-by: Igor Bernstein <igorbernstein@google.com>
1 parent d1020a1 commit ca24007

File tree

370 files changed

+13812
-23766
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

370 files changed

+13812
-23766
lines changed

.github/scripts/update_generation_config.sh

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,17 @@ function get_latest_released_version() {
1818
group_id_url_path="$(sed 's|\.|/|g' <<< "${group_id}")"
1919
url="https://repo1.maven.org/maven2/${group_id_url_path}/${artifact_id}/maven-metadata.xml"
2020
xml_content=$(curl -s --fail "${url}")
21-
latest=$(xmllint --xpath 'metadata/versioning/latest/text()' - <<< "${xml_content}")
21+
22+
# 1. Extract all version tags
23+
# 2. Strip the XML tags to leave just the version numbers
24+
# 3. Filter for strictly numbers.numbers.numbers (e.g., 2.54.0)
25+
# 4. Sort by version (V) and take the last one (tail -n 1)
26+
latest=$(echo "${xml_content}" \
27+
| grep -oE '<version>[0-9]+\.[0-9]+\.[0-9]+</version>' \
28+
| sed -E 's/<[^>]+>//g' \
29+
| sort -V \
30+
| tail -n 1)
31+
2232
if [[ -z "${latest}" ]]; then
2333
echo "The latest version of ${group_id}:${artifact_id} is empty."
2434
echo "The returned json from maven.org is invalid: ${json_content}"

.github/workflows/hermetic_library_generation.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
with:
3838
fetch-depth: 0
3939
token: ${{ secrets.CLOUD_JAVA_BOT_TOKEN }}
40-
- uses: googleapis/sdk-platform-java/.github/scripts@v2.64.1
40+
- uses: googleapis/sdk-platform-java/.github/scripts@v2.66.0
4141
if: env.SHOULD_RUN == 'true'
4242
with:
4343
base_ref: ${{ github.base_ref }}

.github/workflows/update_generation_config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
- uses: actions/checkout@v4
3030
with:
3131
fetch-depth: 0
32-
token: ${{ secrets.CLOUD_JAVA_BOT_TOKEN }}
32+
token: ${{ secrets.CLOUD_JAVA_BOT_GITHUB_TOKEN }}
3333
- name: Install Dependencies
3434
shell: bash
3535
run: sudo apt-get update && sudo apt-get install -y libxml2-utils
@@ -43,5 +43,5 @@ jobs:
4343
--base_branch "${base_branch}" \
4444
--repo ${{ github.repository }}
4545
env:
46-
GH_TOKEN: ${{ secrets.CLOUD_JAVA_BOT_TOKEN }}
46+
GH_TOKEN: ${{ secrets.CLOUD_JAVA_BOT_GITHUB_TOKEN }}
4747

README.md

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ If you are using Maven without the BOM, add this to your dependencies:
4949
If you are using Gradle 5.x or later, add this to your dependencies:
5050

5151
```Groovy
52-
implementation platform('com.google.cloud:libraries-bom:26.71.0')
52+
implementation platform('com.google.cloud:libraries-bom:26.74.0')
5353
5454
implementation 'com.google.cloud:google-cloud-bigtable'
5555
```
@@ -446,29 +446,10 @@ information.
446446

447447
Apache 2.0 - See [LICENSE][license] for more information.
448448

449-
## CI Status
450-
451-
Java Version | Status
452-
------------ | ------
453-
Java 8 | [![Kokoro CI][kokoro-badge-image-2]][kokoro-badge-link-2]
454-
Java 8 OSX | [![Kokoro CI][kokoro-badge-image-3]][kokoro-badge-link-3]
455-
Java 8 Windows | [![Kokoro CI][kokoro-badge-image-4]][kokoro-badge-link-4]
456-
Java 11 | [![Kokoro CI][kokoro-badge-image-5]][kokoro-badge-link-5]
457-
458449
Java is a registered trademark of Oracle and/or its affiliates.
459450

460451
[product-docs]: https://cloud.google.com/bigtable
461452
[javadocs]: https://cloud.google.com/java/docs/reference/google-cloud-bigtable/latest/history
462-
[kokoro-badge-image-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigtable/java7.svg
463-
[kokoro-badge-link-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigtable/java7.html
464-
[kokoro-badge-image-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigtable/java8.svg
465-
[kokoro-badge-link-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigtable/java8.html
466-
[kokoro-badge-image-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigtable/java8-osx.svg
467-
[kokoro-badge-link-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigtable/java8-osx.html
468-
[kokoro-badge-image-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigtable/java8-win.svg
469-
[kokoro-badge-link-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigtable/java8-win.html
470-
[kokoro-badge-image-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigtable/java11.svg
471-
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-bigtable/java11.html
472453
[stability-image]: https://img.shields.io/badge/stability-stable-green
473454
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-bigtable.svg
474455
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-bigtable/2.71.0

generation_config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
gapic_generator_version: 2.64.1
2-
googleapis_commitish: 15fa97d38ad2a38319426328c795ef76a03448bd
3-
libraries_bom_version: 26.71.0
1+
gapic_generator_version: 2.66.0
2+
googleapis_commitish: fa4dc54cf123a351f3215b384a7dc7c9f36005b7
3+
libraries_bom_version: 26.74.0
44
template_excludes:
55
- .gitignore
66
- .kokoro/presubmit/integration.cfg

google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/stub/BigtableInstanceAdminStubSettings.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,8 +159,8 @@
159159
* }</pre>
160160
*
161161
* Please refer to the [Client Side Retry
162-
* Guide](https://github.com/googleapis/google-cloud-java/blob/main/docs/client_retries.md) for
163-
* additional support in setting retries.
162+
* Guide](https://docs.cloud.google.com/java/docs/client-retries) for additional support in setting
163+
* retries.
164164
*
165165
* <p>To configure the RetrySettings of a Long Running Operation method, create an
166166
* OperationTimedPollAlgorithm object and update the RPC's polling algorithm. For example, to

google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/admin/v2/stub/BigtableTableAdminStubSettings.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,8 +167,8 @@
167167
* }</pre>
168168
*
169169
* Please refer to the [Client Side Retry
170-
* Guide](https://github.com/googleapis/google-cloud-java/blob/main/docs/client_retries.md) for
171-
* additional support in setting retries.
170+
* Guide](https://docs.cloud.google.com/java/docs/client-retries) for additional support in setting
171+
* retries.
172172
*
173173
* <p>To configure the RetrySettings of a Long Running Operation method, create an
174174
* OperationTimedPollAlgorithm object and update the RPC's polling algorithm. For example, to

google-cloud-bigtable/src/main/resources/META-INF/native-image/com.google.cloud.bigtable.admin.v2/reflect-config.json

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4175,6 +4175,15 @@
41754175
"allDeclaredClasses": true,
41764176
"allPublicClasses": true
41774177
},
4178+
{
4179+
"name": "com.google.protobuf.DescriptorProtos$FeatureSet$EnforceNamingStyle",
4180+
"queryAllDeclaredConstructors": true,
4181+
"queryAllPublicConstructors": true,
4182+
"queryAllDeclaredMethods": true,
4183+
"allPublicMethods": true,
4184+
"allDeclaredClasses": true,
4185+
"allPublicClasses": true
4186+
},
41784187
{
41794188
"name": "com.google.protobuf.DescriptorProtos$FeatureSet$EnumType",
41804189
"queryAllDeclaredConstructors": true,
@@ -4229,6 +4238,33 @@
42294238
"allDeclaredClasses": true,
42304239
"allPublicClasses": true
42314240
},
4241+
{
4242+
"name": "com.google.protobuf.DescriptorProtos$FeatureSet$VisibilityFeature",
4243+
"queryAllDeclaredConstructors": true,
4244+
"queryAllPublicConstructors": true,
4245+
"queryAllDeclaredMethods": true,
4246+
"allPublicMethods": true,
4247+
"allDeclaredClasses": true,
4248+
"allPublicClasses": true
4249+
},
4250+
{
4251+
"name": "com.google.protobuf.DescriptorProtos$FeatureSet$VisibilityFeature$Builder",
4252+
"queryAllDeclaredConstructors": true,
4253+
"queryAllPublicConstructors": true,
4254+
"queryAllDeclaredMethods": true,
4255+
"allPublicMethods": true,
4256+
"allDeclaredClasses": true,
4257+
"allPublicClasses": true
4258+
},
4259+
{
4260+
"name": "com.google.protobuf.DescriptorProtos$FeatureSet$VisibilityFeature$DefaultSymbolVisibility",
4261+
"queryAllDeclaredConstructors": true,
4262+
"queryAllPublicConstructors": true,
4263+
"queryAllDeclaredMethods": true,
4264+
"allPublicMethods": true,
4265+
"allDeclaredClasses": true,
4266+
"allPublicClasses": true
4267+
},
42324268
{
42334269
"name": "com.google.protobuf.DescriptorProtos$FeatureSetDefaults",
42344270
"queryAllDeclaredConstructors": true,
@@ -4346,6 +4382,24 @@
43464382
"allDeclaredClasses": true,
43474383
"allPublicClasses": true
43484384
},
4385+
{
4386+
"name": "com.google.protobuf.DescriptorProtos$FieldOptions$FeatureSupport",
4387+
"queryAllDeclaredConstructors": true,
4388+
"queryAllPublicConstructors": true,
4389+
"queryAllDeclaredMethods": true,
4390+
"allPublicMethods": true,
4391+
"allDeclaredClasses": true,
4392+
"allPublicClasses": true
4393+
},
4394+
{
4395+
"name": "com.google.protobuf.DescriptorProtos$FieldOptions$FeatureSupport$Builder",
4396+
"queryAllDeclaredConstructors": true,
4397+
"queryAllPublicConstructors": true,
4398+
"queryAllDeclaredMethods": true,
4399+
"allPublicMethods": true,
4400+
"allDeclaredClasses": true,
4401+
"allPublicClasses": true
4402+
},
43494403
{
43504404
"name": "com.google.protobuf.DescriptorProtos$FieldOptions$JSType",
43514405
"queryAllDeclaredConstructors": true,
@@ -4652,6 +4706,15 @@
46524706
"allDeclaredClasses": true,
46534707
"allPublicClasses": true
46544708
},
4709+
{
4710+
"name": "com.google.protobuf.DescriptorProtos$SymbolVisibility",
4711+
"queryAllDeclaredConstructors": true,
4712+
"queryAllPublicConstructors": true,
4713+
"queryAllDeclaredMethods": true,
4714+
"allPublicMethods": true,
4715+
"allDeclaredClasses": true,
4716+
"allPublicClasses": true
4717+
},
46554718
{
46564719
"name": "com.google.protobuf.DescriptorProtos$UninterpretedOption",
46574720
"queryAllDeclaredConstructors": true,

google-cloud-bigtable/src/main/resources/META-INF/native-image/com.google.cloud.bigtable.data.v2/reflect-config.json

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2636,6 +2636,15 @@
26362636
"allDeclaredClasses": true,
26372637
"allPublicClasses": true
26382638
},
2639+
{
2640+
"name": "com.google.protobuf.DescriptorProtos$FeatureSet$EnforceNamingStyle",
2641+
"queryAllDeclaredConstructors": true,
2642+
"queryAllPublicConstructors": true,
2643+
"queryAllDeclaredMethods": true,
2644+
"allPublicMethods": true,
2645+
"allDeclaredClasses": true,
2646+
"allPublicClasses": true
2647+
},
26392648
{
26402649
"name": "com.google.protobuf.DescriptorProtos$FeatureSet$EnumType",
26412650
"queryAllDeclaredConstructors": true,
@@ -2690,6 +2699,33 @@
26902699
"allDeclaredClasses": true,
26912700
"allPublicClasses": true
26922701
},
2702+
{
2703+
"name": "com.google.protobuf.DescriptorProtos$FeatureSet$VisibilityFeature",
2704+
"queryAllDeclaredConstructors": true,
2705+
"queryAllPublicConstructors": true,
2706+
"queryAllDeclaredMethods": true,
2707+
"allPublicMethods": true,
2708+
"allDeclaredClasses": true,
2709+
"allPublicClasses": true
2710+
},
2711+
{
2712+
"name": "com.google.protobuf.DescriptorProtos$FeatureSet$VisibilityFeature$Builder",
2713+
"queryAllDeclaredConstructors": true,
2714+
"queryAllPublicConstructors": true,
2715+
"queryAllDeclaredMethods": true,
2716+
"allPublicMethods": true,
2717+
"allDeclaredClasses": true,
2718+
"allPublicClasses": true
2719+
},
2720+
{
2721+
"name": "com.google.protobuf.DescriptorProtos$FeatureSet$VisibilityFeature$DefaultSymbolVisibility",
2722+
"queryAllDeclaredConstructors": true,
2723+
"queryAllPublicConstructors": true,
2724+
"queryAllDeclaredMethods": true,
2725+
"allPublicMethods": true,
2726+
"allDeclaredClasses": true,
2727+
"allPublicClasses": true
2728+
},
26932729
{
26942730
"name": "com.google.protobuf.DescriptorProtos$FeatureSetDefaults",
26952731
"queryAllDeclaredConstructors": true,
@@ -2807,6 +2843,24 @@
28072843
"allDeclaredClasses": true,
28082844
"allPublicClasses": true
28092845
},
2846+
{
2847+
"name": "com.google.protobuf.DescriptorProtos$FieldOptions$FeatureSupport",
2848+
"queryAllDeclaredConstructors": true,
2849+
"queryAllPublicConstructors": true,
2850+
"queryAllDeclaredMethods": true,
2851+
"allPublicMethods": true,
2852+
"allDeclaredClasses": true,
2853+
"allPublicClasses": true
2854+
},
2855+
{
2856+
"name": "com.google.protobuf.DescriptorProtos$FieldOptions$FeatureSupport$Builder",
2857+
"queryAllDeclaredConstructors": true,
2858+
"queryAllPublicConstructors": true,
2859+
"queryAllDeclaredMethods": true,
2860+
"allPublicMethods": true,
2861+
"allDeclaredClasses": true,
2862+
"allPublicClasses": true
2863+
},
28102864
{
28112865
"name": "com.google.protobuf.DescriptorProtos$FieldOptions$JSType",
28122866
"queryAllDeclaredConstructors": true,
@@ -3113,6 +3167,15 @@
31133167
"allDeclaredClasses": true,
31143168
"allPublicClasses": true
31153169
},
3170+
{
3171+
"name": "com.google.protobuf.DescriptorProtos$SymbolVisibility",
3172+
"queryAllDeclaredConstructors": true,
3173+
"queryAllPublicConstructors": true,
3174+
"queryAllDeclaredMethods": true,
3175+
"allPublicMethods": true,
3176+
"allDeclaredClasses": true,
3177+
"allPublicClasses": true
3178+
},
31163179
{
31173180
"name": "com.google.protobuf.DescriptorProtos$UninterpretedOption",
31183181
"queryAllDeclaredConstructors": true,

0 commit comments

Comments
 (0)
X Tutup