dependabot[bot] opened a new pull request, #16377:
URL: https://github.com/apache/iceberg/pull/16377

   Bumps 
[com.google.cloud:libraries-bom](https://github.com/googleapis/java-cloud-bom) 
from 26.80.0 to 26.81.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/googleapis/java-cloud-bom/releases";>com.google.cloud:libraries-bom's
 releases</a>.</em></p>
   <blockquote>
   <h2>v26.81.0</h2>
   <p>GCP Libraries BOM 26.81.0</p>
   <p>Here are the differences from the previous version (26.80.0)</p>
   <h1>New Addition</h1>
   <ul>
   <li>com.google.cloud:google-cloud-health:0.1.0</li>
   </ul>
   <p>The group ID of the following artifacts is 
<code>com.google.cloud</code>.</p>
   <h1>Notable Changes</h1>
   <h2>Datastore V3 Major Version Changes</h2>
   <p>Datastore V3 is now available in Maven Central and brings the following 
changes:</p>
   <ul>
   <li>gRPC transport is enabled by default (swapped from HttpJson 
transport)</li>
   <li>gRPC default ChannelPool configurations updated to dynamically resize 
and better support initial load and request spikes</li>
   </ul>
   <p>The major version bump did not remove any major functionality. This major 
version bump primarily serves as a signal regarding the default transport swap 
and the possible behavioral breaking change. As part of the major version bump, 
we have removed the existing methods marked as <code>@Deprecated</code> from 
the client library and bumped the classes and methods marked as 
<code>@ObsoleteApi</code> to be <code>@Deprecated</code>.</p>
   <h3>Impact</h3>
   <h4>Transport Swap</h4>
   <p>If you are an existing gRPC Datastore user, you should not experience any 
behavioral changes from this upgrade. Please monitor your applications after 
the upgrade.</p>
   <p>If you are an existing HttpJson Datastore user, the default transport has 
been changed. If you cannot swap to use gRPC, then you will need to make the 
following changes to explicitly set the <code>HttpTransportOptions</code> if 
you wish to continue to use HttpJson.</p>
   <pre><code>   DatastoreOptions httpJsonTransportOptions =
           DatastoreOptions.newBuilder()
               .setTransportOptions(HttpTransportOptions.newBuilder().build())
               .build();
       Datastore datastore = httpJsonTransportOptions.getService();
   </code></pre>
   <h4>New Feature: Client-Side Metrics</h4>
   <p>Datastore V3 introduces built-in client-side observability to help you 
monitor API performance and troubleshoot latency. The client library can now 
automatically record and export metrics (such as operation latencies and 
attempt counts) to Google Cloud Monitoring using a private OpenTelemetry 
pipeline. Additionally, you can configure the client to route these metrics to 
your own custom OpenTelemetry backend.</p>
   <p>Note: Built-in export to Google Cloud Monitoring is currently disabled by 
default. To use this feature, you must explicitly enable it via 
<code>DatastoreOpenTelemetryOptions</code>.</p>
   <h4><code>@Deprecated annotation</code></h4>
   <p>Since we have added new methods with the <code>@Deprecated</code> 
annotation, you can experience new CI failures if you fail compilation from 
deprecated usages. The client library has marked the alternatives that you can 
migrate to properly move off these newly deprecated cases.</p>
   <h3>Commits</h3>
   <ul>
   <li><strong>datastore:</strong> Bump to v3 major version (<a 
href="https://redirect.github.com/googleapis/google-cloud-java/issues/12989";>#12989</a>)
 (<a 
href="https://github.com/googleapis/google-cloud-java/commit/df2099407854fdd0b225b748977b77e97db07d75";>df20994</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/googleapis/java-cloud-bom/commit/083ab1799481c1f8229bc76d2d164399a9f0cdfb";><code>083ab17</code></a>
 chore: release main (<a 
href="https://redirect.github.com/googleapis/java-cloud-bom/issues/7479";>#7479</a>)</li>
   <li><a 
href="https://github.com/googleapis/java-cloud-bom/commit/33c49cf6af6a2a15ab5e48be01b7aeeabcdf73c5";><code>33c49cf</code></a>
 deps: update dependency com.google.guava:guava-bom to v33.6.0-jre (<a 
href="https://redirect.github.com/googleapis/java-cloud-bom/issues/7451";>#7451</a>)</li>
   <li><a 
href="https://github.com/googleapis/java-cloud-bom/commit/d60e8eba1fce9242a6b8a70a6e11e8128b0539e5";><code>d60e8eb</code></a>
 deps: update dependency com.google.guava:guava-bom to v33.6.0-jre (<a 
href="https://redirect.github.com/googleapis/java-cloud-bom/issues/7452";>#7452</a>)</li>
   <li><a 
href="https://github.com/googleapis/java-cloud-bom/commit/87df62bdb0efff6d65fe8001f7e7c6cd13b54676";><code>87df62b</code></a>
 chore: release main (<a 
href="https://redirect.github.com/googleapis/java-cloud-bom/issues/7459";>#7459</a>)</li>
   <li><a 
href="https://github.com/googleapis/java-cloud-bom/commit/c0a013b0e3dca7f0b789259a27647bcc0b1cf065";><code>c0a013b</code></a>
 deps: update dependency com.google.cloud:gapic-libraries-bom to v1.86.0 (<a 
href="https://redirect.github.com/googleapis/java-cloud-bom/issues/7462";>#7462</a>)</li>
   <li><a 
href="https://github.com/googleapis/java-cloud-bom/commit/4bdba3c2d8c79c1a14278b2c9e45c4ad35fc0797";><code>4bdba3c</code></a>
 deps: update dependency com.google.cloud:google-cloud-firestore-bom to 
v3.42....</li>
   <li><a 
href="https://github.com/googleapis/java-cloud-bom/commit/a1abc407fb2352112937095f17223820b3b4f0dc";><code>a1abc40</code></a>
 deps: update dependency com.google.cloud:google-cloud-pubsublite-bom to 
v1.16...</li>
   <li><a 
href="https://github.com/googleapis/java-cloud-bom/commit/4853000e3893bd4f6f87d558afe8a2e30e4fb945";><code>4853000</code></a>
 deps: update dependency com.google.cloud:google-cloud-bigtable-bom to 
v2.78.0...</li>
   <li><a 
href="https://github.com/googleapis/java-cloud-bom/commit/74ff608e498c2841f16881c22611c43578475a6c";><code>74ff608</code></a>
 deps: update dependency com.google.guava:guava to v33 (<a 
href="https://redirect.github.com/googleapis/java-cloud-bom/issues/7470";>#7470</a>)</li>
   <li><a 
href="https://github.com/googleapis/java-cloud-bom/commit/3b875af70d71bec28e3e1985552046dddadb61c2";><code>3b875af</code></a>
 deps: update dependency com.google.cloud:first-party-dependencies to v3.62.0 
...</li>
   <li>Additional commits viewable in <a 
href="https://github.com/googleapis/java-cloud-bom/compare/v26.80.0...v26.81.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.cloud:libraries-bom&package-manager=gradle&previous-version=26.80.0&new-version=26.81.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to