♊️ GemiNews 🗞️
🏡
📰 Articles
🏷️ Tags
🧠 Queries
📈 Graphs
☁️ Stats
💁🏻 Assistant
Demo 1: Embeddings + Recommendation
Demo 2: Bella RAGa
Demo 3: NewRetriever
Demo 4: Assistant function calling
Editing article
Title
Summary
Content
<strong class="release-note-product-title">Apigee X</strong> <h3>Announcement</h3> <p>On April 1, 2024, we released an updated version of Apigee.</p> <h3>Feature</h3> <p>With this release, Apigee expanded its support for data residency to additional regions in Canada. Data residency for Apigee meets compliance and regulatory requirements by allowing you to specify the geographic locations (regions) where Apigee data is stored.</p> <p>For more information, see <a href="https://cloud.google.com/apigee/docs/api-platform/get-started/drz-concepts">Introduction to data residency</a>.</p> <p>For a list of supported geographic locations, see <a href="https://cloud.google.com/apigee/docs/locations">Apigee locations</a>.</p> <strong class="release-note-product-title">Assured Workloads</strong> <h3>Announcement</h3> <p>The following new <a href="https://cloud.google.com/assured-workloads/docs/control-packages">control packages</a> are now available in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>. See <a href="https://cloud.google.com/assured-workloads/docs/supported-products">Supported products</a> to learn about which Google Cloud products are supported for each new control package:</p> <ul> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#au-regions">Australia Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#br-regions">Brazil Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#ca-regions">Canada Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#cl-regions">Chile Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#eu-regions">EU Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#in-regions">India Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#id-regions">Indonesia Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#il-regions">Israel Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#sg-regions">Singapore Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#kr-regions">South Korea Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#ch-regions">Switzerland Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#tw-regions">Taiwan Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#uk-regions">UK Regions</a></li> <li><a href="https://cloud.google.com/assured-workloads/docs/control-packages#us-regions">US Regions</a></li> </ul> <h3>Announcement</h3> <p>You can now create <a href="https://cloud.google.com/assured-workloads/docs/key-concepts#folders">Assured Workloads folders</a> from Resource Manager's <strong>Manage resources</strong> page in the Google Cloud console. See <a href="https://cloud.google.com/resource-manager/docs/creating-managing-folders#creating-folders">Creating and managing folders</a> for more information.</p> <strong class="release-note-product-title">Backup and DR</strong> <h3>Feature</h3> <p>Backup and DR Service added support to <a href="https://cloud.google.com/backup-disaster-recovery/docs/create-plan/dynamic-protection">automatically protect your compute engine instances</a> using Google Cloud tags. The dynamic protection tags feature is supported for backup/recovery appliances running on version 11.0.10.417 or later. You can check the appliance version from <strong>Manage</strong> > <strong>Appliances</strong> page.</p> <strong class="release-note-product-title">BigQuery</strong> <h3>Libraries</h3> <p>A weekly digest of client library updates from across the <a href="https://cloud.google.com/sdk">Cloud SDK</a>.</p> <div class="ds-selector-tabs" data-ds-scope="code-sample"> <section><h3 track-name="node.js">Node.js</h3><h3 target="_blank" rel="noreferrer noopener" id="changes_for_google-cloudbigquery" class="external">Changes for <a href="https://github.com/googleapis/nodejs-bigquery">@google-cloud/bigquery</a></h3> <h4 id="752_2024-03-27"><a href="https://github.com/googleapis/nodejs-bigquery/compare/v7.5.1...v7.5.2" target="_blank" rel="noreferrer noopener" class="external">7.5.2</a> (2024-03-27)</h4> <h5 id="bug_fixes">Bug Fixes</h5> <ul> <li>Set projectId in jobs emitted by load streams (<a href="https://github.com/googleapis/nodejs-bigquery/issues/1346" target="_blank" rel="noreferrer noopener" class="external">#1346</a>) (<a href="https://github.com/googleapis/nodejs-bigquery/commit/bd8254c05b33831b0610233fcc793bd5e3bb20ff" target="_blank" rel="noreferrer noopener" class="external">bd8254c</a>)</li> </ul></section> <section><h3 track-name="go">Go</h3><h3 target="_blank" rel="noreferrer noopener" id="changes_for_bigquerystorageapiv1beta1" class="external">Changes for <a href="https://github.com/googleapis/google-cloud-go/tree/main/bigquery/storage/apiv1beta1">bigquery/storage/apiv1beta1</a></h3> <h4 id="1600_2024-03-27"><a href="https://github.com/googleapis/google-cloud-go/compare/bigquery/v1.59.1...bigquery/v1.60.0" target="_blank" rel="noreferrer noopener" class="external">1.60.0</a> (2024-03-27)</h4> <h5 id="features">Features</h5> <ul> <li><strong>bigquery/analyticshub:</strong> Support selective sharing on data clean room Listings (<a href="https://github.com/googleapis/google-cloud-go/commit/a3bb7c07ba570f26c6eb073ab3275487784547d0" target="_blank" rel="noreferrer noopener" class="external">a3bb7c0</a>)</li> <li><strong>bigquery/datatransfer:</strong> Add UnenrollDataSources API which gives users a programmatic way to unenroll data sources (<a href="https://github.com/googleapis/google-cloud-go/commit/a86aa8e962b77d152ee6cdd433ad94967150ef21" target="_blank" rel="noreferrer noopener" class="external">a86aa8e</a>)</li> <li><strong>bigquery/storage:</strong> Add the RANGE type to the google.cloud.bigquery.storage.v1.TableFieldSchema (<a href="https://github.com/googleapis/google-cloud-go/commit/0195fe9292274ff9d86c71079a8e96ed2e5f9331" target="_blank" rel="noreferrer noopener" class="external">0195fe9</a>)</li> </ul> <h5 id="bug_fixes_2">Bug Fixes</h5> <ul> <li><strong>bigquery/storage/managedwriter:</strong> Fix flowcontrol refund on error (<a href="https://github.com/googleapis/google-cloud-go/issues/9649" target="_blank" rel="noreferrer noopener" class="external">#9649</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/a07bf1d463416d8a4bbfbbd7e720653962fb27d5" target="_blank" rel="noreferrer noopener" class="external">a07bf1d</a>)</li> <li><strong>bigquery/storage/managedwriter:</strong> Retry improvements (<a href="https://github.com/googleapis/google-cloud-go/issues/9642" target="_blank" rel="noreferrer noopener" class="external">#9642</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/48a9258954b9be40d74656dc12fe46f2bbc19bda" target="_blank" rel="noreferrer noopener" class="external">48a9258</a>)</li> <li><strong>bigquery:</strong> Update protobuf dep to v1.33.0 (<a href="https://github.com/googleapis/google-cloud-go/commit/30b038d8cac0b8cd5dd4761c87f3f298760dd33a" target="_blank" rel="noreferrer noopener" class="external">30b038d</a>)</li> </ul> <h5 id="documentation">Documentation</h5> <ul> <li><strong>bigquery/datatransfer:</strong> Update unenrollDataSources API documentation (<a href="https://github.com/googleapis/google-cloud-go/issues/9449" target="_blank" rel="noreferrer noopener" class="external">#9449</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/da644ccc6f154d41b8bedf21f4c4cc8aa9ce41bf" target="_blank" rel="noreferrer noopener" class="external">da644cc</a>)</li> <li><strong>bigquery/storage:</strong> Mark BigQueryWrite v1beta2 as deprecated (<a href="https://github.com/googleapis/google-cloud-go/commit/d130d861f55d137a2803340c2e11da3589669cb8" target="_blank" rel="noreferrer noopener" class="external">d130d86</a>)</li> </ul></section> <section><h3 track-name="python">Python</h3><h3 target="_blank" rel="noreferrer noopener" id="changes_for_google-cloud-bigquery" class="external">Changes for <a href="https://github.com/googleapis/python-bigquery">google-cloud-bigquery</a></h3> <h4 id="3200_2024-03-27_-_yanked"><a href="https://github.com/googleapis/python-bigquery/compare/v3.19.0...v3.20.0" target="_blank" rel="noreferrer noopener" class="external">3.20.0</a> (2024-03-27) - YANKED</h4> <h4 id="reason_this_release_was_yanked">Reason this release was yanked:</h4> <p>undeclared dependency on pyarrow</p> <h5 id="features_2">Features</h5> <ul> <li>Add <code>fields</code> parameter to <code>set_iam_policy</code> for consistency with update methods (<a href="https://github.com/googleapis/python-bigquery/issues/1872" target="_blank" rel="noreferrer noopener" class="external">#1872</a>) (<a href="https://github.com/googleapis/python-bigquery/commit/08b1e6f9c41121907c345daedbae40ece18e8b6a" target="_blank" rel="noreferrer noopener" class="external">08b1e6f</a>)</li> </ul> <h5 id="bug_fixes_3">Bug Fixes</h5> <ul> <li>Correct type checking (<a href="https://github.com/googleapis/python-bigquery/issues/1848" target="_blank" rel="noreferrer noopener" class="external">#1848</a>) (<a href="https://github.com/googleapis/python-bigquery/commit/2660dbd4821a89a1e20e3e1541504a409f1979aa" target="_blank" rel="noreferrer noopener" class="external">2660dbd</a>)</li> <li>Update error logging when converting to pyarrow column fails (<a href="https://github.com/googleapis/python-bigquery/issues/1836" target="_blank" rel="noreferrer noopener" class="external">#1836</a>) (<a href="https://github.com/googleapis/python-bigquery/commit/0ac6e9bf186945832f5dcdf5a4d95667b4da223e" target="_blank" rel="noreferrer noopener" class="external">0ac6e9b</a>)</li> <li>Updates a number of optional dependencies (<a href="https://github.com/googleapis/python-bigquery/issues/1864" target="_blank" rel="noreferrer noopener" class="external">#1864</a>) (<a href="https://github.com/googleapis/python-bigquery/commit/c2496a1014a7d99e805b3d0a66e4517165bd7e01" target="_blank" rel="noreferrer noopener" class="external">c2496a1</a>)</li> <li>Use an allowlist instead of denylist to determine when <code>query_and_wait</code> uses <code>jobs.query</code> API (<a href="https://github.com/googleapis/python-bigquery/issues/1869" target="_blank" rel="noreferrer noopener" class="external">#1869</a>) (<a href="https://github.com/googleapis/python-bigquery/commit/e265db6a6a37d13056dcaac240c2cf3975dfd644" target="_blank" rel="noreferrer noopener" class="external">e265db6</a>)</li> </ul></section> </div> <h3>Feature</h3> <p>You can now enable, disable, and analyze <a href="https://cloud.google.com/bigquery/docs/history-based-optimizations">history-based optimizations for queries</a>. This feature is in <a href="https://cloud.google.com/products/#product-launch-stages">preview</a>.</p> <h3>Announcement</h3> <p>BigQuery Studio is now available in the <a href="https://cloud.google.com/bigquery/docs/locations#bqstudio-loc">South Carolina (us-east1) region</a> to manage versions of code assets such as notebooks and saved queries.</p> <h3>Feature</h3> <p>The <a href="https://cloud.google.com/bigquery/docs/search-ads-transfer">BigQuery Data Transfer Service for Search Ads 360</a> now supports the new <a href="https://developers.google.com/search-ads/reporting/overview">Search Ads 360 Reporting API</a>. You can use the Search Ads 360 connector to specify custom Floodlight variables and custom columns when transferring Search Ads 360 data to BigQuery. This feature is now <a href="https://cloud.google.com/products/#product-launch-stages">generally available</a> (GA).</p> <strong class="release-note-product-title">Bigtable</strong> <h3>Libraries</h3> <p>A weekly digest of client library updates from across the <a href="https://cloud.google.com/sdk">Cloud SDK</a>.</p> <div class="ds-selector-tabs" data-ds-scope="code-sample"> <section><h3 track-name="java">Java</h3><h3 target="_blank" rel="noreferrer noopener" id="changes_for_google-cloud-bigtable" class="external">Changes for <a href="https://github.com/googleapis/java-bigtable">google-cloud-bigtable</a></h3> <h4 id="2370_2024-03-27"><a href="https://github.com/googleapis/java-bigtable/compare/v2.36.0...v2.37.0" target="_blank" rel="noreferrer noopener" class="external">2.37.0</a> (2024-03-27)</h4> <h5 id="features">Features</h5> <ul> <li>Add admin APIs for AuthorizedView (<a href="https://github.com/googleapis/java-bigtable/issues/2175" target="_blank" rel="noreferrer noopener" class="external">#2175</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/13d1df3910e3041b57485a09317f717932b21727" target="_blank" rel="noreferrer noopener" class="external">13d1df3</a>)</li> <li>Support AuthorizedView in bigtable data client (<a href="https://github.com/googleapis/java-bigtable/issues/2177" target="_blank" rel="noreferrer noopener" class="external">#2177</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/4b255d0160b0ea30a4ab6453ccae278f40d32ee2" target="_blank" rel="noreferrer noopener" class="external">4b255d0</a>)</li> </ul> <h5 id="bug_fixes">Bug Fixes</h5> <ul> <li>Update the accounting of partial batch mutations (<a href="https://github.com/googleapis/java-bigtable/issues/2149" target="_blank" rel="noreferrer noopener" class="external">#2149</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/4158094c34c85b1540197256f98e8880962fb13d" target="_blank" rel="noreferrer noopener" class="external">4158094</a>)</li> </ul> <h5 id="dependencies">Dependencies</h5> <ul> <li>Update shared dependencies (<a href="https://github.com/googleapis/java-bigtable/issues/2174" target="_blank" rel="noreferrer noopener" class="external">#2174</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/f313f1410f28df15438d83acaa74b715c752abdd" target="_blank" rel="noreferrer noopener" class="external">f313f14</a>)</li> </ul></section> </div> <strong class="release-note-product-title">Carbon Footprint</strong> <h3>Feature</h3> <p>Scope 2 market-based emissions data is now launched in Preview. This metric represents purchased electricity, incorporating Google's annual renewable energy purchases. Scope 2 emissions on this page are estimated using annual emissions factors from government sources (IEA, EPA & AIB). You can <a href="https://cloud.google.com/carbon-footprint/docs/methodology#market-based-allocation">learn more here</a> about the methodology and the difference between location-based and market-based emission metrics.</p> <p>Scope 2 market-based emissions data is available only from January 2023 onwards and can be accessed in:</p> <ul> <li><p>The <a href="https://console.cloud.google.com/carbon">console Dashboard</a> on the <strong>Market-based emissions</strong> <a href="https://cloud.google.com/carbon-footprint/docs/view-carbon-data#market-based-location-based">tab</a>, and</p></li> <li><p>The <a href="https://cloud.google.com/carbon-footprint/docs/export">BigQuery export</a> as field <code>carbon_footprint_kgCO2e.scope2.market_based</code> in the <a href="https://cloud.google.com/carbon-footprint/docs/data-schema">export data schema</a>. </p></li> </ul> <p>Please note that data already <a href="https://cloud.google.com/carbon-footprint/docs/export">exported to BigQuery</a> for previous months will still have Scope 2 market-based emissions data as NULL in your exported tables. To see the newly-released market-based data, <a href="https://cloud.google.com/bigquery/docs/working-with-transfers#manually_trigger_a_transfer_or_backfill">schedule a manual data backfill</a> for the desired time period. Note that there is a half-month lag of our data release. For example, to backfill January and February 2023 data, run the backfill for February 15, 2023 and March 15, 2023, which will update the data for January and February 2023 in your BigQuery table.</p> <strong class="release-note-product-title">Cloud Load Balancing</strong> <h3>Feature</h3> <p>You can now configure advanced traffic management using <em>flexible pattern matching</em>. This feature allows you to use wildcard syntax anywhere in your path matcher configuration. You can use this feature to customize origin routing for different types of traffic and request and response behaviors. In addition, you can now use results from your pattern matching to rewrite the path that is sent to the origin.</p> <p>Pattern matching with wildcards is now supported for the following products:</p> <ul> <li>Global external Application Load Balancer (launched previously)</li> <li>Regional external Application Load Balancer</li> <li>Cross-region internal Application Load Balancer</li> <li>Regional internal Application Load Balancer</li> <li>Traffic Director</li> </ul> <p>For details, see <a href="https://cloud.google.com/load-balancing/docs/url-map-concepts#wildcards-regx-dynamic-route">URL maps overview: Wildcards and pattern matching operators in path templates for route rules</a>.</p> <p>This capability is available in <strong>General availability</strong>.</p> <strong class="release-note-product-title">Cloud SQL for MySQL</strong> <h3>Changed</h3> <p>If your Cloud SQL Enterprise edition instance stores the transaction logs used for point-in-time recovery (PITR) on disk, then when you do an in-place upgrade to Cloud SQL Enterprise Plus edition, the storage location for the transaction logs is switched to Cloud Storage. For more information, see <a href="https://cloud.google.com/sql/docs/mysql/upgrade-cloud-sql-instance-to-enterprise-plus-in-place">Upgrade an instance to Cloud SQL Enterprise Plus edition by using in-place upgrade</a>.</p> <p>To check where your instance stores the transaction logs used for PITR, see <a href="https://cloud.google.com/sql/docs/mysql/backup-recovery/pitr#check-log-storage-location.">Use point-in-time recovery (PITR)</a></p> <strong class="release-note-product-title">Cloud Storage</strong> <h3>Libraries</h3> <p>A weekly digest of client library updates from across the <a href="https://cloud.google.com/sdk">Cloud SDK</a>.</p> <div class="ds-selector-tabs" data-ds-scope="code-sample"> <section><h3 track-name="go">Go</h3><h3 target="_blank" rel="noreferrer noopener" id="changes_for_storageinternalapiv2" class="external">Changes for <a href="https://github.com/googleapis/google-cloud-go/tree/main/storage/internal/apiv2">storage/internal/apiv2</a></h3> <h4 id="1400_2024-03-29"><a href="https://github.com/googleapis/google-cloud-go/compare/storage/v1.39.1...storage/v1.40.0" target="_blank" rel="noreferrer noopener" class="external">1.40.0</a> (2024-03-29)</h4> <h5 id="features">Features</h5> <ul> <li><strong>storage:</strong> Implement io.WriterTo in Reader (<a href="https://github.com/googleapis/google-cloud-go/issues/9659" target="_blank" rel="noreferrer noopener" class="external">#9659</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/8264a962d1c21d52e8fca50af064c5535c3708d3" target="_blank" rel="noreferrer noopener" class="external">8264a96</a>)</li> <li><strong>storage:</strong> New storage control client (<a href="https://github.com/googleapis/google-cloud-go/issues/9631" target="_blank" rel="noreferrer noopener" class="external">#9631</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/1f4d27957743878976d6b4549cc02a5bb894d330" target="_blank" rel="noreferrer noopener" class="external">1f4d279</a>)</li> </ul> <h5 id="bug_fixes">Bug Fixes</h5> <ul> <li><strong>storage:</strong> Retry errors from last recv on uploads (<a href="https://github.com/googleapis/google-cloud-go/issues/9616" target="_blank" rel="noreferrer noopener" class="external">#9616</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/b6574aa42ebad0532c2749b6ece879b932f95cb9" target="_blank" rel="noreferrer noopener" class="external">b6574aa</a>)</li> <li><strong>storage:</strong> Update protobuf dep to v1.33.0 (<a href="https://github.com/googleapis/google-cloud-go/commit/30b038d8cac0b8cd5dd4761c87f3f298760dd33a" target="_blank" rel="noreferrer noopener" class="external">30b038d</a>)</li> </ul> <h5 id="performance_improvements">Performance Improvements</h5> <ul> <li><strong>storage:</strong> Remove protobuf's copy of data on unmarshalling (<a href="https://github.com/googleapis/google-cloud-go/issues/9526" target="_blank" rel="noreferrer noopener" class="external">#9526</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/81281c04e503fd83301baf88cc352c77f5d476ca" target="_blank" rel="noreferrer noopener" class="external">81281c0</a>)</li> </ul></section> </div> <h3>Feature</h3> <p>Google Cloud Storage now offers Dual-region Google Egress Bandwidth quotas per dual-region location. See <a href="https://cloud.google.com/storage/docs/bandwidth-usage">Bandwidth usage in Cloud Storage</a>.</p> <strong class="release-note-product-title">Container Optimized OS</strong> <h3>Changed</h3> <h3 id="cos-dev-117-18342-0-0_">cos-dev-117-18342-0-0 <a id="cos-arm64-dev-117-18342-0-0"/></h3> <table class=pkg> <tr> <td>Kernel</td> <td>Docker</td> <td>Containerd</td> <td>GPU Drivers</td> </tr> <tr> <td><a href="https://cos.googlesource.com/third_party/kernel/+/d73be6b341a42c313a617f487dbaeeea9aece079 ">COS-6.1.83</a></td> <td>v24.0.9</td> <td>v1.7.10</td> <td>v535.161.07(default),v550.54.14(latest),v470.239.06(R470 for compatibility with K80 GPUs)</td> </tr> </table> <h3>Changed</h3> <p>Upgraded app-admin/google-guest-configs to v20240307.00.</p> <h3>Changed</h3> <p>Upgraded localtoast to v1.1.7 and opted out of logging-service-running benchmark by default for cis-level2.</p> <h3>Changed</h3> <p>Upgraded app-containers/cni-plugins to v1.4.1.</p> <h3>Changed</h3> <p>Upgraded app-admin/node-problem-detector to v0.8.17.</p> <h3>Changed</h3> <p>Upgraded app-admin/google-osconfig-agent to v20240320.00.</p> <h3>Changed</h3> <p>Upgraded app-containers/docker, app-containers/docker-test and app-containers/docker-cli to v24.0.9.</p> <h3>Changed</h3> <p>Upgraded app-admin/google-guest-agent to v20240314.00.</p> <h3>Changed</h3> <p>Update app-containers/nvidia-container-toolkit to v1.14.6.</p> <h3>Changed</h3> <p>Upgraded chromeos-base/debugd-client to v0.0.1-r2662.</p> <h3>Changed</h3> <p>Upgraded chromeos-base/vm_protos to v0.0.1-r563.</p> <h3>Changed</h3> <p>Upgraded chromeos-base/chromeos-common-script to v0.0.1-r613.</p> <h3>Changed</h3> <p>Upgraded chromeos-base/power_manager-client to v0.0.1-r2889.</p> <h3>Changed</h3> <p>Upgraded chromeos-base/shill-client to v0.0.1-r4408.</p> <h3>Changed</h3> <p>Upgraded chromeos-base/update_engine-client to v0.0.1-r2404.</p> <h3>Changed</h3> <p>Upgraded chromeos-base/session_manager-client to v0.0.1-r2753.</p> <h3>Changed</h3> <p>Upgraded chromeos-base/hiberman-client to v0.0.1-r470.</p> <h3>Changed</h3> <p>Upgraded chromeos-base/chromeos-dbus-bindings to v0.0.1-r2788.</p> <h3>Changed</h3> <p>Upgraded chromeos-base/chromeos-common-script to v0.0.1-r610.</p> <h3>Changed</h3> <p>Upgraded app-benchmarks/bootchart to v0.9.2-r5.</p> <h3>Changed</h3> <p>Updated the Linux kernel to v6.1.83.</p> <h3>Feature</h3> <p>Added NVIDIA GPU drivers R550 branch and update latest to 550.54.14.</p> <h3>Fixed</h3> <p>Fixed a bug in google-guest-agent service enablement.</p> <h3>Changed</h3> <p>Downgraded app-misc/ca-certificates to v20230311.3.96.1.</p> <h3>Changed</h3> <h3 id="cos-109-17800-147-54_">cos-109-17800-147-54 <a id="cos-arm64-109-17800-147-54"/></h3> <table class=pkg> <tr> <td>Kernel</td> <td>Docker</td> <td>Containerd</td> <td>GPU Drivers</td> </tr> <tr> <td><a href="https://cos.googlesource.com/third_party/kernel/+/769c8003ee85ac5fd89aea375db5f7b58a1ebce2 ">COS-6.1.75</a></td> <td>v24.0.9</td> <td>v1.7.13</td> <td>v535.161.07(default),v550.54.14(latest),v470.239.06(R470 for compatibility with K80 GPUs)</td> </tr> </table> <h3>Changed</h3> <p>Updated app-containers/nvidia-container-toolkit to v1.14.6.</p> <h3>Changed</h3> <p>Upgraded localtoast to v1.1.7 and opted out of logging-service-running benchmark by default for cis-level2.</p> <h3>Changed</h3> <p>Upgraded sys-apps/makedumpfile to v1.7.4.</p> <h3>Changed</h3> <p>Upgraded app-admin/fluent-bit to v1.9.10.</p> <h3>Changed</h3> <p>Upgraded app-admin/node-problem-detector to v0.8.17.</p> <h3>Changed</h3> <p>Upgraded net-misc/chrony to v4.5.</p> <h3>Feature</h3> <p>Added NVIDIA GPU drivers R550 branch and update latest to 550.54.14.</p> <h3>Fixed</h3> <p>Fixed a bug in google-guest-agent service enablement.</p> <h3>Security</h3> <p>Fixed CVE-2024-26584 in the Linux kernel.</p> <h3>Security</h3> <p>Fixed CVE-2024-26585 in the Linux kernel.</p> <h3>Changed</h3> <h3 id="cos-beta-113-18244-1-33_">cos-beta-113-18244-1-33 <a id="cos-arm64-beta-113-18244-1-33"/></h3> <table class=pkg> <tr> <td>Kernel</td> <td>Docker</td> <td>Containerd</td> <td>GPU Drivers</td> </tr> <tr> <td><a href="https://cos.googlesource.com/third_party/kernel/+/2e207237ed731b20c6088fcf976a275d26a68754 ">COS-6.1.77</a></td> <td>v24.0.9</td> <td>v1.7.10</td> <td>v535.161.07(default),v550.54.14(latest),v470.239.06(R470 for compatibility with K80 GPUs)</td> </tr> </table> <h3>Changed</h3> <p>Update app-containers/nvidia-container-toolkit to v1.14.6.</p> <h3>Feature</h3> <p>Added NVIDIA GPU drivers R550 branch and update latest to 550.54.14.</p> <h3>Changed</h3> <h3 id="cos-101-17162-386-59_">cos-101-17162-386-59 <a id="cos-arm64-101-17162-386-59"/></h3> <table class=pkg> <tr> <td>Kernel</td> <td>Docker</td> <td>Containerd</td> <td>GPU Drivers</td> </tr> <tr> <td><a href="https://cos.googlesource.com/third_party/kernel/+/12a5314829cc84c90720b6f3223ff660a218ce95 ">COS-5.15.146</a></td> <td>v20.10.24</td> <td>v1.6.28</td> <td>v470.239.06(default),v550.54.14(latest)</td> </tr> </table> <h3>Feature</h3> <p>Added NVIDIA GPU drivers R550 branch and update latest to 550.54.14.</p> <strong class="release-note-product-title">Dataproc Metastore</strong> <h3>Feature</h3> <p>Dataproc Metastore now supports <a href="https://cloud.google.com/dataproc-metastore/docs/managed-migration">managed migrations</a>. </p> <p>Managed migration is an automated feature that helps you migrate data from a self-managed Hive Metastore to a Dataproc Metastore service, without any sizable down time.</p> <h3>Feature</h3> <p>Dataproc Metastore now supports <a href="https://cloud.google.com/dataproc-metastore/docs/scaling-factors#autoscaling">autoscaling</a>. Autoscaling automatically increases or decreases the scaling factor required to run your workloads.</p> <strong class="release-note-product-title">Firestore in Datastore mode</strong> <h3>Libraries</h3> <p>A weekly digest of client library updates from across the <a href="https://cloud.google.com/sdk">Cloud SDK</a>.</p> <div class="ds-selector-tabs" data-ds-scope="code-sample"> <section><h3 track-name="node.js">Node.js</h3><h3 target="_blank" rel="noreferrer noopener" id="changes_for_google-clouddatastore" class="external">Changes for <a href="https://github.com/googleapis/nodejs-datastore">@google-cloud/datastore</a></h3> <h4 id="860_2024-03-25"><a href="https://github.com/googleapis/nodejs-datastore/compare/v8.5.0...v8.6.0" target="_blank" rel="noreferrer noopener" class="external">8.6.0</a> (2024-03-25)</h4> <h5 id="features">Features</h5> <ul> <li>Add new types ExplainOptions, ExplainMetrics, PlanSummary, ExecutionStats (<a href="https://github.com/googleapis/nodejs-datastore/issues/1241" target="_blank" rel="noreferrer noopener" class="external">#1241</a>) (<a href="https://github.com/googleapis/nodejs-datastore/commit/6c409d5c922288bd8286917b266cdb553cfd43cf" target="_blank" rel="noreferrer noopener" class="external">6c409d5</a>)</li> <li>Nodejs transaction redesign feature branch (<a href="https://github.com/googleapis/nodejs-datastore/issues/1235" target="_blank" rel="noreferrer noopener" class="external">#1235</a>) (<a href="https://github.com/googleapis/nodejs-datastore/commit/1585d4a4e1b4b16d198307a3e97ffcf156d000b1" target="_blank" rel="noreferrer noopener" class="external">1585d4a</a>)</li> </ul> <h5 id="bug_fixes">Bug Fixes</h5> <ul> <li><strong>deps:</strong> Update dependency async-mutex to ^0.5.0 (<a href="https://github.com/googleapis/nodejs-datastore/issues/1240" target="_blank" rel="noreferrer noopener" class="external">#1240</a>) (<a href="https://github.com/googleapis/nodejs-datastore/commit/0ba1281efe16ef0b725937627445c32c36b9f705" target="_blank" rel="noreferrer noopener" class="external">0ba1281</a>)</li> </ul></section> <section><h3 track-name="java">Java</h3><h3 target="_blank" rel="noreferrer noopener" id="changes_for_google-cloud-datastore" class="external">Changes for <a href="https://github.com/googleapis/java-datastore">google-cloud-datastore</a></h3> <h4 id="2190_2024-03-25"><a href="https://github.com/googleapis/java-datastore/compare/v2.18.6...v2.19.0" target="_blank" rel="noreferrer noopener" class="external">2.19.0</a> (2024-03-25)</h4> <h5 id="features_2">Features</h5> <ul> <li>Implement query profile (<a href="https://github.com/googleapis/java-datastore/issues/1365" target="_blank" rel="noreferrer noopener" class="external">#1365</a>) (<a href="https://github.com/googleapis/java-datastore/commit/2515ed6cf733df84069309a3055a21cdd65c9c90" target="_blank" rel="noreferrer noopener" class="external">2515ed6</a>)</li> </ul></section> </div> <strong class="release-note-product-title">Policy Intelligence</strong> <h3>Issue</h3> <p><a href="https://cloud.google.com/policy-intelligence/docs/troubleshoot-access">Policy Troubleshooter for IAM</a> currently doesn't fetch tags for regional resources, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/regional-clusters">Google Kubernetes Engine (GKE) clusters</a>. As a result, if you have IAM policies with <a href="https://cloud.google.com/iam/docs/tags-access-control">tag-based conditions</a> and you try to use Policy Troubleshooter to troubleshoot access to regional resources, you might get inaccurate results. Our engineering team is working to resolve this issue.</p> <strong class="release-note-product-title">SAP on Google Cloud</strong> <h3>Announcement</h3> <p><strong>Google Cloud's Agent for SAP version 3.2</strong></p> <p>Version 3.2 of Google Cloud's Agent for SAP is generally available (GA). This version introduces the default collection of Workload Manager evaluation metrics for new agent installations, configuration commands for updating the agent configuration, and enhancements to the Backint, disk snapshot, and Process Monitoring features.</p> <p>For more information, see <a href="https://cloud.google.com/solutions/sap/docs/agent-for-sap/whats-new">What's new with Google Cloud's Agent for SAP</a>.</p> <strong class="release-note-product-title">Virtual Private Cloud</strong> <h3>Feature</h3> <p>You can use <a href="https://cloud.google.com/vpc/docs/packet-mirroring">Packet Mirroring</a> to collect IPv6 traffic. This feature is available in <strong>General Availability</strong>.</p>
Author
Link
Published date
Image url
Feed url
Guid
Hidden blurb
--- !ruby/object:Feedjira::Parser::AtomEntry content: "<strong class=\"release-note-product-title\">Apigee X</strong>\n<h3>Announcement</h3>\n<p>On April 1, 2024, we released an updated version of Apigee.</p>\n<h3>Feature</h3>\n<p>With this release, Apigee expanded its support for data residency to additional regions in Canada. Data residency for Apigee meets compliance and regulatory requirements by allowing you to specify the geographic locations (regions) where Apigee data is stored.</p>\n\n<p>For more information, see <a href=\"https://cloud.google.com/apigee/docs/api-platform/get-started/drz-concepts\">Introduction to data residency</a>.</p>\n\n<p>For a list of supported geographic locations, see <a href=\"https://cloud.google.com/apigee/docs/locations\">Apigee locations</a>.</p>\n<strong class=\"release-note-product-title\">Assured Workloads</strong>\n<h3>Announcement</h3>\n<p>The following new <a href=\"https://cloud.google.com/assured-workloads/docs/control-packages\">control packages</a> are now available in <a href=\"https://cloud.google.com/products#product-launch-stages\">Preview</a>. See <a href=\"https://cloud.google.com/assured-workloads/docs/supported-products\">Supported products</a> to learn about which Google Cloud products are supported for each new control package:</p>\n\n<ul>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#au-regions\">Australia Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#br-regions\">Brazil Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#ca-regions\">Canada Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#cl-regions\">Chile Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#eu-regions\">EU Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#in-regions\">India Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#id-regions\">Indonesia Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#il-regions\">Israel Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#sg-regions\">Singapore Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#kr-regions\">South Korea Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#ch-regions\">Switzerland Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#tw-regions\">Taiwan Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#uk-regions\">UK Regions</a></li>\n<li><a href=\"https://cloud.google.com/assured-workloads/docs/control-packages#us-regions\">US Regions</a></li>\n</ul>\n<h3>Announcement</h3>\n<p>You can now create <a href=\"https://cloud.google.com/assured-workloads/docs/key-concepts#folders\">Assured Workloads folders</a> from Resource Manager's <strong>Manage resources</strong> page in the Google Cloud console. See <a href=\"https://cloud.google.com/resource-manager/docs/creating-managing-folders#creating-folders\">Creating and managing folders</a> for more information.</p>\n<strong class=\"release-note-product-title\">Backup and DR</strong>\n<h3>Feature</h3>\n<p>Backup and DR Service added support to <a href=\"https://cloud.google.com/backup-disaster-recovery/docs/create-plan/dynamic-protection\">automatically protect your compute engine instances</a> using Google Cloud tags. The dynamic protection tags feature is supported for backup/recovery appliances running on version 11.0.10.417 or later. You can check the appliance version from <strong>Manage</strong> > <strong>Appliances</strong> page.</p>\n<strong class=\"release-note-product-title\">BigQuery</strong>\n<h3>Libraries</h3>\n<p>A weekly digest of client library updates from across the <a href=\"https://cloud.google.com/sdk\">Cloud SDK</a>.</p>\n<div class=\"ds-selector-tabs\" data-ds-scope=\"code-sample\">\n<section><h3 track-name=\"node.js\">Node.js</h3><h3 target=\"_blank\" rel=\"noreferrer noopener\" id=\"changes_for_google-cloudbigquery\" class=\"external\">Changes for <a href=\"https://github.com/googleapis/nodejs-bigquery\">@google-cloud/bigquery</a></h3>\n\n<h4 id=\"752_2024-03-27\"><a href=\"https://github.com/googleapis/nodejs-bigquery/compare/v7.5.1...v7.5.2\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">7.5.2</a> (2024-03-27)</h4>\n\n<h5 id=\"bug_fixes\">Bug Fixes</h5>\n\n<ul>\n<li>Set projectId in jobs emitted by load streams (<a href=\"https://github.com/googleapis/nodejs-bigquery/issues/1346\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#1346</a>) (<a href=\"https://github.com/googleapis/nodejs-bigquery/commit/bd8254c05b33831b0610233fcc793bd5e3bb20ff\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">bd8254c</a>)</li>\n</ul></section>\n<section><h3 track-name=\"go\">Go</h3><h3 target=\"_blank\" rel=\"noreferrer noopener\" id=\"changes_for_bigquerystorageapiv1beta1\" class=\"external\">Changes for <a href=\"https://github.com/googleapis/google-cloud-go/tree/main/bigquery/storage/apiv1beta1\">bigquery/storage/apiv1beta1</a></h3>\n\n<h4 id=\"1600_2024-03-27\"><a href=\"https://github.com/googleapis/google-cloud-go/compare/bigquery/v1.59.1...bigquery/v1.60.0\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">1.60.0</a> (2024-03-27)</h4>\n\n<h5 id=\"features\">Features</h5>\n\n<ul>\n<li><strong>bigquery/analyticshub:</strong> Support selective sharing on data clean room Listings (<a href=\"https://github.com/googleapis/google-cloud-go/commit/a3bb7c07ba570f26c6eb073ab3275487784547d0\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">a3bb7c0</a>)</li>\n<li><strong>bigquery/datatransfer:</strong> Add UnenrollDataSources API which gives users a programmatic way to unenroll data sources (<a href=\"https://github.com/googleapis/google-cloud-go/commit/a86aa8e962b77d152ee6cdd433ad94967150ef21\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">a86aa8e</a>)</li>\n<li><strong>bigquery/storage:</strong> Add the RANGE type to the google.cloud.bigquery.storage.v1.TableFieldSchema (<a href=\"https://github.com/googleapis/google-cloud-go/commit/0195fe9292274ff9d86c71079a8e96ed2e5f9331\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">0195fe9</a>)</li>\n</ul>\n\n<h5 id=\"bug_fixes_2\">Bug Fixes</h5>\n\n<ul>\n<li><strong>bigquery/storage/managedwriter:</strong> Fix flowcontrol refund on error (<a href=\"https://github.com/googleapis/google-cloud-go/issues/9649\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#9649</a>) (<a href=\"https://github.com/googleapis/google-cloud-go/commit/a07bf1d463416d8a4bbfbbd7e720653962fb27d5\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">a07bf1d</a>)</li>\n<li><strong>bigquery/storage/managedwriter:</strong> Retry improvements (<a href=\"https://github.com/googleapis/google-cloud-go/issues/9642\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#9642</a>) (<a href=\"https://github.com/googleapis/google-cloud-go/commit/48a9258954b9be40d74656dc12fe46f2bbc19bda\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">48a9258</a>)</li>\n<li><strong>bigquery:</strong> Update protobuf dep to v1.33.0 (<a href=\"https://github.com/googleapis/google-cloud-go/commit/30b038d8cac0b8cd5dd4761c87f3f298760dd33a\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">30b038d</a>)</li>\n</ul>\n\n<h5 id=\"documentation\">Documentation</h5>\n\n<ul>\n<li><strong>bigquery/datatransfer:</strong> Update unenrollDataSources API documentation (<a href=\"https://github.com/googleapis/google-cloud-go/issues/9449\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#9449</a>) (<a href=\"https://github.com/googleapis/google-cloud-go/commit/da644ccc6f154d41b8bedf21f4c4cc8aa9ce41bf\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">da644cc</a>)</li>\n<li><strong>bigquery/storage:</strong> Mark BigQueryWrite v1beta2 as deprecated (<a href=\"https://github.com/googleapis/google-cloud-go/commit/d130d861f55d137a2803340c2e11da3589669cb8\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">d130d86</a>)</li>\n</ul></section>\n<section><h3 track-name=\"python\">Python</h3><h3 target=\"_blank\" rel=\"noreferrer noopener\" id=\"changes_for_google-cloud-bigquery\" class=\"external\">Changes for <a href=\"https://github.com/googleapis/python-bigquery\">google-cloud-bigquery</a></h3>\n\n<h4 id=\"3200_2024-03-27_-_yanked\"><a href=\"https://github.com/googleapis/python-bigquery/compare/v3.19.0...v3.20.0\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">3.20.0</a> (2024-03-27) - YANKED</h4>\n\n<h4 id=\"reason_this_release_was_yanked\">Reason this release was yanked:</h4>\n\n<p>undeclared dependency on pyarrow</p>\n\n<h5 id=\"features_2\">Features</h5>\n\n<ul>\n<li>Add <code>fields</code> parameter to <code>set_iam_policy</code> for consistency with update methods (<a href=\"https://github.com/googleapis/python-bigquery/issues/1872\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#1872</a>) (<a href=\"https://github.com/googleapis/python-bigquery/commit/08b1e6f9c41121907c345daedbae40ece18e8b6a\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">08b1e6f</a>)</li>\n</ul>\n\n<h5 id=\"bug_fixes_3\">Bug Fixes</h5>\n\n<ul>\n<li>Correct type checking (<a href=\"https://github.com/googleapis/python-bigquery/issues/1848\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#1848</a>) (<a href=\"https://github.com/googleapis/python-bigquery/commit/2660dbd4821a89a1e20e3e1541504a409f1979aa\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">2660dbd</a>)</li>\n<li>Update error logging when converting to pyarrow column fails (<a href=\"https://github.com/googleapis/python-bigquery/issues/1836\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#1836</a>) (<a href=\"https://github.com/googleapis/python-bigquery/commit/0ac6e9bf186945832f5dcdf5a4d95667b4da223e\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">0ac6e9b</a>)</li>\n<li>Updates a number of optional dependencies (<a href=\"https://github.com/googleapis/python-bigquery/issues/1864\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#1864</a>) (<a href=\"https://github.com/googleapis/python-bigquery/commit/c2496a1014a7d99e805b3d0a66e4517165bd7e01\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">c2496a1</a>)</li>\n<li>Use an allowlist instead of denylist to determine when <code>query_and_wait</code> uses <code>jobs.query</code> API (<a href=\"https://github.com/googleapis/python-bigquery/issues/1869\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#1869</a>) (<a href=\"https://github.com/googleapis/python-bigquery/commit/e265db6a6a37d13056dcaac240c2cf3975dfd644\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">e265db6</a>)</li>\n</ul></section>\n</div>\n<h3>Feature</h3>\n<p>You can now enable, disable, and analyze\n<a href=\"https://cloud.google.com/bigquery/docs/history-based-optimizations\">history-based optimizations for queries</a>. This feature is in <a href=\"https://cloud.google.com/products/#product-launch-stages\">preview</a>.</p>\n<h3>Announcement</h3>\n<p>BigQuery Studio is now available in the <a href=\"https://cloud.google.com/bigquery/docs/locations#bqstudio-loc\">South Carolina (us-east1) region</a> to manage versions of code assets such as notebooks and saved queries.</p>\n<h3>Feature</h3>\n<p>The <a href=\"https://cloud.google.com/bigquery/docs/search-ads-transfer\">BigQuery Data Transfer Service for Search Ads 360</a> now supports the new <a href=\"https://developers.google.com/search-ads/reporting/overview\">Search Ads 360 Reporting API</a>. You can use the Search Ads 360 connector to specify custom Floodlight variables and custom columns when transferring Search Ads 360 data to BigQuery. This feature is now <a href=\"https://cloud.google.com/products/#product-launch-stages\">generally available</a> (GA).</p>\n<strong class=\"release-note-product-title\">Bigtable</strong>\n<h3>Libraries</h3>\n<p>A weekly digest of client library updates from across the <a href=\"https://cloud.google.com/sdk\">Cloud SDK</a>.</p>\n<div class=\"ds-selector-tabs\" data-ds-scope=\"code-sample\">\n<section><h3 track-name=\"java\">Java</h3><h3 target=\"_blank\" rel=\"noreferrer noopener\" id=\"changes_for_google-cloud-bigtable\" class=\"external\">Changes for <a href=\"https://github.com/googleapis/java-bigtable\">google-cloud-bigtable</a></h3>\n\n<h4 id=\"2370_2024-03-27\"><a href=\"https://github.com/googleapis/java-bigtable/compare/v2.36.0...v2.37.0\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">2.37.0</a> (2024-03-27)</h4>\n\n<h5 id=\"features\">Features</h5>\n\n<ul>\n<li>Add admin APIs for AuthorizedView (<a href=\"https://github.com/googleapis/java-bigtable/issues/2175\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#2175</a>) (<a href=\"https://github.com/googleapis/java-bigtable/commit/13d1df3910e3041b57485a09317f717932b21727\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">13d1df3</a>)</li>\n<li>Support AuthorizedView in bigtable data client (<a href=\"https://github.com/googleapis/java-bigtable/issues/2177\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#2177</a>) (<a href=\"https://github.com/googleapis/java-bigtable/commit/4b255d0160b0ea30a4ab6453ccae278f40d32ee2\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">4b255d0</a>)</li>\n</ul>\n\n<h5 id=\"bug_fixes\">Bug Fixes</h5>\n\n<ul>\n<li>Update the accounting of partial batch mutations (<a href=\"https://github.com/googleapis/java-bigtable/issues/2149\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#2149</a>) (<a href=\"https://github.com/googleapis/java-bigtable/commit/4158094c34c85b1540197256f98e8880962fb13d\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">4158094</a>)</li>\n</ul>\n\n<h5 id=\"dependencies\">Dependencies</h5>\n\n<ul>\n<li>Update shared dependencies (<a href=\"https://github.com/googleapis/java-bigtable/issues/2174\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#2174</a>) (<a href=\"https://github.com/googleapis/java-bigtable/commit/f313f1410f28df15438d83acaa74b715c752abdd\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">f313f14</a>)</li>\n</ul></section>\n</div>\n<strong class=\"release-note-product-title\">Carbon Footprint</strong>\n<h3>Feature</h3>\n<p>Scope 2 market-based emissions data is now launched in Preview. This metric represents purchased electricity, incorporating Google's annual renewable energy purchases. Scope 2 emissions on this page are estimated using annual emissions factors from government sources (IEA, EPA & AIB). You can <a href=\"https://cloud.google.com/carbon-footprint/docs/methodology#market-based-allocation\">learn more here</a> about the methodology and the difference between location-based and market-based emission metrics.</p>\n\n<p>Scope 2 market-based emissions data is available only from January 2023 onwards and can be accessed in:</p>\n\n<ul>\n<li><p>The <a href=\"https://console.cloud.google.com/carbon\">console Dashboard</a> on the <strong>Market-based emissions</strong> <a href=\"https://cloud.google.com/carbon-footprint/docs/view-carbon-data#market-based-location-based\">tab</a>, and</p></li>\n<li><p>The <a href=\"https://cloud.google.com/carbon-footprint/docs/export\">BigQuery export</a> as field <code>carbon_footprint_kgCO2e.scope2.market_based</code> in the <a href=\"https://cloud.google.com/carbon-footprint/docs/data-schema\">export data schema</a>. </p></li>\n</ul>\n\n<p>Please note that data already <a href=\"https://cloud.google.com/carbon-footprint/docs/export\">exported to BigQuery</a> for previous months will still have Scope 2 market-based emissions data as NULL in your exported tables. To see the newly-released market-based data, <a href=\"https://cloud.google.com/bigquery/docs/working-with-transfers#manually_trigger_a_transfer_or_backfill\">schedule a manual data backfill</a> for the desired time period. Note that there is a half-month lag of our data release. For example, to backfill January and February 2023 data, run the backfill for February 15, 2023 and March 15, 2023, which will update the data for January and February 2023 in your BigQuery table.</p>\n<strong class=\"release-note-product-title\">Cloud Load Balancing</strong>\n<h3>Feature</h3>\n<p>You can now configure advanced traffic management using <em>flexible pattern matching</em>. This feature allows you to use wildcard syntax anywhere in your path matcher configuration. You can use this feature to customize origin routing for different types of traffic and request and response behaviors. In addition, you can now use results from your pattern matching to rewrite the path that is sent to the origin.</p>\n\n<p>Pattern matching with wildcards is now supported for the following products:</p>\n\n<ul>\n<li>Global external Application Load Balancer (launched previously)</li>\n<li>Regional external Application Load Balancer</li>\n<li>Cross-region internal Application Load Balancer</li>\n<li>Regional internal Application Load Balancer</li>\n<li>Traffic Director</li>\n</ul>\n\n<p>For details, see <a href=\"https://cloud.google.com/load-balancing/docs/url-map-concepts#wildcards-regx-dynamic-route\">URL maps overview: Wildcards and pattern matching operators in path templates for route rules</a>.</p>\n\n<p>This capability is available in <strong>General availability</strong>.</p>\n<strong class=\"release-note-product-title\">Cloud SQL for MySQL</strong>\n<h3>Changed</h3>\n<p>If your Cloud SQL Enterprise edition instance stores the transaction logs used for point-in-time recovery (PITR) on disk, then when you do an in-place upgrade to Cloud SQL Enterprise Plus edition, the storage location for the transaction logs is switched to Cloud Storage. For more information, see <a href=\"https://cloud.google.com/sql/docs/mysql/upgrade-cloud-sql-instance-to-enterprise-plus-in-place\">Upgrade an instance to Cloud SQL Enterprise Plus edition by using in-place upgrade</a>.</p>\n\n<p>To check where your instance stores the transaction logs used for PITR, see <a href=\"https://cloud.google.com/sql/docs/mysql/backup-recovery/pitr#check-log-storage-location.\">Use point-in-time recovery (PITR)</a></p>\n<strong class=\"release-note-product-title\">Cloud Storage</strong>\n<h3>Libraries</h3>\n<p>A weekly digest of client library updates from across the <a href=\"https://cloud.google.com/sdk\">Cloud SDK</a>.</p>\n<div class=\"ds-selector-tabs\" data-ds-scope=\"code-sample\">\n<section><h3 track-name=\"go\">Go</h3><h3 target=\"_blank\" rel=\"noreferrer noopener\" id=\"changes_for_storageinternalapiv2\" class=\"external\">Changes for <a href=\"https://github.com/googleapis/google-cloud-go/tree/main/storage/internal/apiv2\">storage/internal/apiv2</a></h3>\n\n<h4 id=\"1400_2024-03-29\"><a href=\"https://github.com/googleapis/google-cloud-go/compare/storage/v1.39.1...storage/v1.40.0\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">1.40.0</a> (2024-03-29)</h4>\n\n<h5 id=\"features\">Features</h5>\n\n<ul>\n<li><strong>storage:</strong> Implement io.WriterTo in Reader (<a href=\"https://github.com/googleapis/google-cloud-go/issues/9659\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#9659</a>) (<a href=\"https://github.com/googleapis/google-cloud-go/commit/8264a962d1c21d52e8fca50af064c5535c3708d3\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">8264a96</a>)</li>\n<li><strong>storage:</strong> New storage control client (<a href=\"https://github.com/googleapis/google-cloud-go/issues/9631\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#9631</a>) (<a href=\"https://github.com/googleapis/google-cloud-go/commit/1f4d27957743878976d6b4549cc02a5bb894d330\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">1f4d279</a>)</li>\n</ul>\n\n<h5 id=\"bug_fixes\">Bug Fixes</h5>\n\n<ul>\n<li><strong>storage:</strong> Retry errors from last recv on uploads (<a href=\"https://github.com/googleapis/google-cloud-go/issues/9616\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#9616</a>) (<a href=\"https://github.com/googleapis/google-cloud-go/commit/b6574aa42ebad0532c2749b6ece879b932f95cb9\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">b6574aa</a>)</li>\n<li><strong>storage:</strong> Update protobuf dep to v1.33.0 (<a href=\"https://github.com/googleapis/google-cloud-go/commit/30b038d8cac0b8cd5dd4761c87f3f298760dd33a\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">30b038d</a>)</li>\n</ul>\n\n<h5 id=\"performance_improvements\">Performance Improvements</h5>\n\n<ul>\n<li><strong>storage:</strong> Remove protobuf's copy of data on unmarshalling (<a href=\"https://github.com/googleapis/google-cloud-go/issues/9526\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#9526</a>) (<a href=\"https://github.com/googleapis/google-cloud-go/commit/81281c04e503fd83301baf88cc352c77f5d476ca\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">81281c0</a>)</li>\n</ul></section>\n</div>\n<h3>Feature</h3>\n<p>Google Cloud Storage now offers Dual-region Google Egress Bandwidth quotas per dual-region location. See <a href=\"https://cloud.google.com/storage/docs/bandwidth-usage\">Bandwidth usage in Cloud Storage</a>.</p>\n<strong class=\"release-note-product-title\">Container Optimized OS</strong>\n<h3>Changed</h3>\n<h3 id=\"cos-dev-117-18342-0-0_\">cos-dev-117-18342-0-0 <a id=\"cos-arm64-dev-117-18342-0-0\"/></h3>\n\n<table class=pkg>\n <tr>\n <td>Kernel</td>\n \ <td>Docker</td>\n <td>Containerd</td>\n <td>GPU Drivers</td>\n </tr>\n \ <tr>\n <td><a href=\"https://cos.googlesource.com/third_party/kernel/+/d73be6b341a42c313a617f487dbaeeea9aece079\n\">COS-6.1.83</a></td>\n \ <td>v24.0.9</td>\n <td>v1.7.10</td>\n <td>v535.161.07(default),v550.54.14(latest),v470.239.06(R470 for compatibility with K80 GPUs)</td>\n </tr>\n</table>\n<h3>Changed</h3>\n<p>Upgraded app-admin/google-guest-configs to v20240307.00.</p>\n<h3>Changed</h3>\n<p>Upgraded localtoast to v1.1.7 and opted out of\nlogging-service-running benchmark by default for cis-level2.</p>\n<h3>Changed</h3>\n<p>Upgraded app-containers/cni-plugins to v1.4.1.</p>\n<h3>Changed</h3>\n<p>Upgraded app-admin/node-problem-detector to v0.8.17.</p>\n<h3>Changed</h3>\n<p>Upgraded app-admin/google-osconfig-agent to v20240320.00.</p>\n<h3>Changed</h3>\n<p>Upgraded app-containers/docker, app-containers/docker-test and app-containers/docker-cli to v24.0.9.</p>\n<h3>Changed</h3>\n<p>Upgraded app-admin/google-guest-agent to v20240314.00.</p>\n<h3>Changed</h3>\n<p>Update app-containers/nvidia-container-toolkit to v1.14.6.</p>\n<h3>Changed</h3>\n<p>Upgraded chromeos-base/debugd-client to v0.0.1-r2662.</p>\n<h3>Changed</h3>\n<p>Upgraded chromeos-base/vm_protos to v0.0.1-r563.</p>\n<h3>Changed</h3>\n<p>Upgraded chromeos-base/chromeos-common-script to v0.0.1-r613.</p>\n<h3>Changed</h3>\n<p>Upgraded chromeos-base/power_manager-client to v0.0.1-r2889.</p>\n<h3>Changed</h3>\n<p>Upgraded chromeos-base/shill-client to v0.0.1-r4408.</p>\n<h3>Changed</h3>\n<p>Upgraded chromeos-base/update_engine-client to v0.0.1-r2404.</p>\n<h3>Changed</h3>\n<p>Upgraded chromeos-base/session_manager-client to v0.0.1-r2753.</p>\n<h3>Changed</h3>\n<p>Upgraded chromeos-base/hiberman-client to v0.0.1-r470.</p>\n<h3>Changed</h3>\n<p>Upgraded chromeos-base/chromeos-dbus-bindings to v0.0.1-r2788.</p>\n<h3>Changed</h3>\n<p>Upgraded chromeos-base/chromeos-common-script to v0.0.1-r610.</p>\n<h3>Changed</h3>\n<p>Upgraded app-benchmarks/bootchart to v0.9.2-r5.</p>\n<h3>Changed</h3>\n<p>Updated the Linux kernel to v6.1.83.</p>\n<h3>Feature</h3>\n<p>Added NVIDIA GPU drivers R550 branch and update latest to\n550.54.14.</p>\n<h3>Fixed</h3>\n<p>Fixed a bug in google-guest-agent service enablement.</p>\n<h3>Changed</h3>\n<p>Downgraded app-misc/ca-certificates to v20230311.3.96.1.</p>\n<h3>Changed</h3>\n<h3 id=\"cos-109-17800-147-54_\">cos-109-17800-147-54 <a id=\"cos-arm64-109-17800-147-54\"/></h3>\n\n<table class=pkg>\n <tr>\n <td>Kernel</td>\n \ <td>Docker</td>\n <td>Containerd</td>\n <td>GPU Drivers</td>\n </tr>\n \ <tr>\n <td><a href=\"https://cos.googlesource.com/third_party/kernel/+/769c8003ee85ac5fd89aea375db5f7b58a1ebce2\n\">COS-6.1.75</a></td>\n \ <td>v24.0.9</td>\n <td>v1.7.13</td>\n <td>v535.161.07(default),v550.54.14(latest),v470.239.06(R470 for compatibility with K80 GPUs)</td>\n </tr>\n</table>\n<h3>Changed</h3>\n<p>Updated app-containers/nvidia-container-toolkit to v1.14.6.</p>\n<h3>Changed</h3>\n<p>Upgraded localtoast to v1.1.7 and opted out of\nlogging-service-running benchmark by default for cis-level2.</p>\n<h3>Changed</h3>\n<p>Upgraded sys-apps/makedumpfile to v1.7.4.</p>\n<h3>Changed</h3>\n<p>Upgraded app-admin/fluent-bit to v1.9.10.</p>\n<h3>Changed</h3>\n<p>Upgraded app-admin/node-problem-detector to v0.8.17.</p>\n<h3>Changed</h3>\n<p>Upgraded net-misc/chrony to v4.5.</p>\n<h3>Feature</h3>\n<p>Added NVIDIA GPU drivers R550 branch and update latest to\n550.54.14.</p>\n<h3>Fixed</h3>\n<p>Fixed a bug in google-guest-agent service enablement.</p>\n<h3>Security</h3>\n<p>Fixed CVE-2024-26584 in the Linux kernel.</p>\n<h3>Security</h3>\n<p>Fixed CVE-2024-26585 in the Linux kernel.</p>\n<h3>Changed</h3>\n<h3 id=\"cos-beta-113-18244-1-33_\">cos-beta-113-18244-1-33 <a id=\"cos-arm64-beta-113-18244-1-33\"/></h3>\n\n<table class=pkg>\n <tr>\n <td>Kernel</td>\n \ <td>Docker</td>\n <td>Containerd</td>\n <td>GPU Drivers</td>\n </tr>\n \ <tr>\n <td><a href=\"https://cos.googlesource.com/third_party/kernel/+/2e207237ed731b20c6088fcf976a275d26a68754\n\">COS-6.1.77</a></td>\n \ <td>v24.0.9</td>\n <td>v1.7.10</td>\n <td>v535.161.07(default),v550.54.14(latest),v470.239.06(R470 for compatibility with K80 GPUs)</td>\n </tr>\n</table>\n<h3>Changed</h3>\n<p>Update app-containers/nvidia-container-toolkit to v1.14.6.</p>\n<h3>Feature</h3>\n<p>Added NVIDIA GPU drivers R550 branch and update latest to\n550.54.14.</p>\n<h3>Changed</h3>\n<h3 id=\"cos-101-17162-386-59_\">cos-101-17162-386-59 <a id=\"cos-arm64-101-17162-386-59\"/></h3>\n\n<table class=pkg>\n <tr>\n <td>Kernel</td>\n <td>Docker</td>\n <td>Containerd</td>\n \ <td>GPU Drivers</td>\n </tr>\n <tr>\n <td><a href=\"https://cos.googlesource.com/third_party/kernel/+/12a5314829cc84c90720b6f3223ff660a218ce95\n\">COS-5.15.146</a></td>\n \ <td>v20.10.24</td>\n <td>v1.6.28</td>\n <td>v470.239.06(default),v550.54.14(latest)</td>\n \ </tr>\n</table>\n<h3>Feature</h3>\n<p>Added NVIDIA GPU drivers R550 branch and update latest to\n550.54.14.</p>\n<strong class=\"release-note-product-title\">Dataproc Metastore</strong>\n<h3>Feature</h3>\n<p>Dataproc Metastore now supports <a href=\"https://cloud.google.com/dataproc-metastore/docs/managed-migration\">managed migrations</a>. </p>\n\n<p>Managed migration is an automated feature that helps you migrate data from a self-managed Hive Metastore to a Dataproc Metastore service, without any sizable down time.</p>\n<h3>Feature</h3>\n<p>Dataproc Metastore now supports <a href=\"https://cloud.google.com/dataproc-metastore/docs/scaling-factors#autoscaling\">autoscaling</a>. Autoscaling automatically increases or decreases the scaling factor required to run your workloads.</p>\n<strong class=\"release-note-product-title\">Firestore in Datastore mode</strong>\n<h3>Libraries</h3>\n<p>A weekly digest of client library updates from across the <a href=\"https://cloud.google.com/sdk\">Cloud SDK</a>.</p>\n<div class=\"ds-selector-tabs\" data-ds-scope=\"code-sample\">\n<section><h3 track-name=\"node.js\">Node.js</h3><h3 target=\"_blank\" rel=\"noreferrer noopener\" id=\"changes_for_google-clouddatastore\" class=\"external\">Changes for <a href=\"https://github.com/googleapis/nodejs-datastore\">@google-cloud/datastore</a></h3>\n\n<h4 id=\"860_2024-03-25\"><a href=\"https://github.com/googleapis/nodejs-datastore/compare/v8.5.0...v8.6.0\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">8.6.0</a> (2024-03-25)</h4>\n\n<h5 id=\"features\">Features</h5>\n\n<ul>\n<li>Add new types ExplainOptions, ExplainMetrics, PlanSummary, ExecutionStats (<a href=\"https://github.com/googleapis/nodejs-datastore/issues/1241\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#1241</a>) (<a href=\"https://github.com/googleapis/nodejs-datastore/commit/6c409d5c922288bd8286917b266cdb553cfd43cf\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">6c409d5</a>)</li>\n<li>Nodejs transaction redesign feature branch (<a href=\"https://github.com/googleapis/nodejs-datastore/issues/1235\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#1235</a>) (<a href=\"https://github.com/googleapis/nodejs-datastore/commit/1585d4a4e1b4b16d198307a3e97ffcf156d000b1\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">1585d4a</a>)</li>\n</ul>\n\n<h5 id=\"bug_fixes\">Bug Fixes</h5>\n\n<ul>\n<li><strong>deps:</strong> Update dependency async-mutex to ^0.5.0 (<a href=\"https://github.com/googleapis/nodejs-datastore/issues/1240\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#1240</a>) (<a href=\"https://github.com/googleapis/nodejs-datastore/commit/0ba1281efe16ef0b725937627445c32c36b9f705\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">0ba1281</a>)</li>\n</ul></section>\n<section><h3 track-name=\"java\">Java</h3><h3 target=\"_blank\" rel=\"noreferrer noopener\" id=\"changes_for_google-cloud-datastore\" class=\"external\">Changes for <a href=\"https://github.com/googleapis/java-datastore\">google-cloud-datastore</a></h3>\n\n<h4 id=\"2190_2024-03-25\"><a href=\"https://github.com/googleapis/java-datastore/compare/v2.18.6...v2.19.0\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">2.19.0</a> (2024-03-25)</h4>\n\n<h5 id=\"features_2\">Features</h5>\n\n<ul>\n<li>Implement query profile (<a href=\"https://github.com/googleapis/java-datastore/issues/1365\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">#1365</a>) (<a href=\"https://github.com/googleapis/java-datastore/commit/2515ed6cf733df84069309a3055a21cdd65c9c90\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"external\">2515ed6</a>)</li>\n</ul></section>\n</div>\n<strong class=\"release-note-product-title\">Policy Intelligence</strong>\n<h3>Issue</h3>\n<p><a href=\"https://cloud.google.com/policy-intelligence/docs/troubleshoot-access\">Policy Troubleshooter for IAM</a> currently doesn't fetch tags for regional resources, such as <a href=\"https://cloud.google.com/kubernetes-engine/docs/concepts/regional-clusters\">Google Kubernetes Engine (GKE) clusters</a>. As a result, if you have IAM policies with <a href=\"https://cloud.google.com/iam/docs/tags-access-control\">tag-based conditions</a> and you try to use Policy Troubleshooter to troubleshoot access to regional resources, you might get inaccurate results. Our engineering team is working to resolve this issue.</p>\n<strong class=\"release-note-product-title\">SAP on Google Cloud</strong>\n<h3>Announcement</h3>\n<p><strong>Google Cloud's Agent for SAP version 3.2</strong></p>\n\n<p>Version 3.2 of Google Cloud's Agent for SAP is generally available (GA). This version introduces the default collection of Workload Manager evaluation metrics for new agent installations, configuration commands for updating the agent configuration, and enhancements to the Backint, disk snapshot, and Process Monitoring features.</p>\n\n<p>For more information, see <a href=\"https://cloud.google.com/solutions/sap/docs/agent-for-sap/whats-new\">What's new with Google Cloud's Agent for SAP</a>.</p>\n<strong class=\"release-note-product-title\">Virtual Private Cloud</strong>\n<h3>Feature</h3>\n<p>You can use <a href=\"https://cloud.google.com/vpc/docs/packet-mirroring\">Packet Mirroring</a> to collect IPv6 traffic. This feature is available in <strong>General Availability</strong>.</p>\n\n " title_type: title: April 01, 2024 links: - https://cloud.google.com/release-notes#April_01_2024 published: &1 2024-04-01 07:00:00.000000000 Z entry_id: tag:google.com,2016:gcp-release-notes#April_01_2024 carlessian_info: news_filer_version: 2 newspaper: GCP latest releases macro_region: Technology rss_fields: - content - title_type - title - links - published - entry_id - updated updated: *1 categories: [] url: https://cloud.google.com/release-notes#April_01_2024
Language
Active
Ricc internal notes
Imported via /Users/ricc/git/gemini-news-crawler/webapp/db/seeds.d/import-feedjira.rb on 2024-04-03 16:31:15 +0200. Content is EMPTY here. Entried: content,title_type,title,links,published,entry_id,updated. TODO add Newspaper: filename = /Users/ricc/git/gemini-news-crawler/webapp/db/seeds.d/../../../crawler/out/feedjira/Technology/GCP latest releases/2024-04-01-April_01,_2024-v2.yaml
Ricc source
Show this article
Back to articles