diff --git a/.kokoro/build.sh b/.kokoro/build.sh
index 6d60be15..3984fa2d 100755
--- a/.kokoro/build.sh
+++ b/.kokoro/build.sh
@@ -20,17 +20,22 @@ scriptDir=$(realpath $(dirname "${BASH_SOURCE[0]}"))
## cd to the parent directory, i.e. the root of the git repo
cd ${scriptDir}/..
+# include common functions
+source ${scriptDir}/common.sh
+
# Print out Java version
java -version
echo ${JOB_TYPE}
-mvn install -B -V \
- -DskipTests=true \
- -Dclirr.skip=true \
- -Denforcer.skip=true \
- -Dmaven.javadoc.skip=true \
- -Dgcloud.download.skip=true \
- -T 1C
+# attempt to install 3 times with exponential backoff (starting with 10 seconds)
+retry_with_backoff 3 10 \
+ mvn install -B -V \
+ -DskipTests=true \
+ -Dclirr.skip=true \
+ -Denforcer.skip=true \
+ -Dmaven.javadoc.skip=true \
+ -Dgcloud.download.skip=true \
+ -T 1C
# if GOOGLE_APPLICATION_CREDIENTIALS is specified as a relative path prepend Kokoro root directory onto it
if [[ ! -z "${GOOGLE_APPLICATION_CREDENTIALS}" && "${GOOGLE_APPLICATION_CREDENTIALS}" != /* ]]; then
diff --git a/.kokoro/common.sh b/.kokoro/common.sh
new file mode 100644
index 00000000..a3bbc5f6
--- /dev/null
+++ b/.kokoro/common.sh
@@ -0,0 +1,44 @@
+#!/bin/bash
+# Copyright 2020 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.
+
+# set -eo pipefail
+
+function retry_with_backoff {
+ attempts_left=$1
+ sleep_seconds=$2
+ shift 2
+ command=$@
+
+ echo "${command}"
+ ${command}
+ exit_code=$?
+
+ if [[ $exit_code == 0 ]]
+ then
+ return 0
+ fi
+
+ # failure
+ if [[ ${attempts_left} > 0 ]]
+ then
+ echo "failure (${exit_code}), sleeping ${sleep_seconds}..."
+ sleep ${sleep_seconds}
+ new_attempts=$((${attempts_left} - 1))
+ new_sleep=$((${sleep_seconds} * 2))
+ retry_with_backoff ${new_attempts} ${new_sleep} ${command}
+ fi
+
+ return $exit_code
+}
diff --git a/.kokoro/dependencies.sh b/.kokoro/dependencies.sh
index b350e299..0aade871 100755
--- a/.kokoro/dependencies.sh
+++ b/.kokoro/dependencies.sh
@@ -15,7 +15,13 @@
set -eo pipefail
-cd github/java-redis/
+## Get the directory of the build script
+scriptDir=$(realpath $(dirname "${BASH_SOURCE[0]}"))
+## cd to the parent directory, i.e. the root of the git repo
+cd ${scriptDir}/..
+
+# include common functions
+source ${scriptDir}/common.sh
# Print out Java
java -version
@@ -24,8 +30,9 @@ echo $JOB_TYPE
export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=128m"
# this should run maven enforcer
-mvn install -B -V \
- -DskipTests=true \
- -Dclirr.skip=true
+retry_with_backoff 3 10 \
+ mvn install -B -V \
+ -DskipTests=true \
+ -Dclirr.skip=true
mvn -B dependency:analyze -DfailOnWarning=true
diff --git a/.kokoro/linkage-monitor.sh b/.kokoro/linkage-monitor.sh
index aac3544f..759ab4e2 100755
--- a/.kokoro/linkage-monitor.sh
+++ b/.kokoro/linkage-monitor.sh
@@ -17,18 +17,26 @@ set -eo pipefail
# Display commands being run.
set -x
-cd github/java-redis/
+## Get the directory of the build script
+scriptDir=$(realpath $(dirname "${BASH_SOURCE[0]}"))
+## cd to the parent directory, i.e. the root of the git repo
+cd ${scriptDir}/..
+
+# include common functions
+source ${scriptDir}/common.sh
# Print out Java version
java -version
echo ${JOB_TYPE}
-mvn install -B -V \
- -DskipTests=true \
- -Dclirr.skip=true \
- -Denforcer.skip=true \
- -Dmaven.javadoc.skip=true \
- -Dgcloud.download.skip=true
+# attempt to install 3 times with exponential backoff (starting with 10 seconds)
+retry_with_backoff 3 10 \
+ mvn install -B -V \
+ -DskipTests=true \
+ -Dclirr.skip=true \
+ -Denforcer.skip=true \
+ -Dmaven.javadoc.skip=true \
+ -Dgcloud.download.skip=true
# Kokoro job cloud-opensource-java/ubuntu/linkage-monitor-gcs creates this JAR
JAR=linkage-monitor-latest-all-deps.jar
diff --git a/proto-google-cloud-redis-v1/src/main/java/com/google/cloud/redis/v1/Instance.java b/proto-google-cloud-redis-v1/src/main/java/com/google/cloud/redis/v1/Instance.java
index 5b896a1c..13a9c258 100644
--- a/proto-google-cloud-redis-v1/src/main/java/com/google/cloud/redis/v1/Instance.java
+++ b/proto-google-cloud-redis-v1/src/main/java/com/google/cloud/redis/v1/Instance.java
@@ -1195,8 +1195,9 @@ public com.google.protobuf.ByteString getAlternativeLocationIdBytes() {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -1221,8 +1222,9 @@ public java.lang.String getRedisVersion() {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -1582,13 +1584,17 @@ public int getRedisConfigsCount() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -1612,13 +1618,17 @@ public java.util.Map getRedisConfigs() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -1634,13 +1644,17 @@ public java.util.Map getRedisConfigsMap() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -1661,13 +1675,17 @@ public java.lang.String getRedisConfigsOrDefault(
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -3183,8 +3201,9 @@ public Builder setAlternativeLocationIdBytes(com.google.protobuf.ByteString valu
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3209,8 +3228,9 @@ public java.lang.String getRedisVersion() {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3235,8 +3255,9 @@ public com.google.protobuf.ByteString getRedisVersionBytes() {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3260,8 +3281,9 @@ public Builder setRedisVersion(java.lang.String value) {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3281,8 +3303,9 @@ public Builder clearRedisVersion() {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -4155,13 +4178,17 @@ public int getRedisConfigsCount() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4185,13 +4212,17 @@ public java.util.Map getRedisConfigs() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4207,13 +4238,17 @@ public java.util.Map getRedisConfigsMap() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4234,13 +4269,17 @@ public java.lang.String getRedisConfigsOrDefault(
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4268,13 +4307,17 @@ public Builder clearRedisConfigs() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4299,13 +4342,17 @@ public java.util.Map getMutableRedisConfigs(
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4328,13 +4375,17 @@ public Builder putRedisConfigs(java.lang.String key, java.lang.String value) {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/proto-google-cloud-redis-v1/src/main/java/com/google/cloud/redis/v1/InstanceOrBuilder.java b/proto-google-cloud-redis-v1/src/main/java/com/google/cloud/redis/v1/InstanceOrBuilder.java
index 0cc84525..06d1257f 100644
--- a/proto-google-cloud-redis-v1/src/main/java/com/google/cloud/redis/v1/InstanceOrBuilder.java
+++ b/proto-google-cloud-redis-v1/src/main/java/com/google/cloud/redis/v1/InstanceOrBuilder.java
@@ -210,8 +210,9 @@ public interface InstanceOrBuilder
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -226,8 +227,9 @@ public interface InstanceOrBuilder
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -441,13 +443,17 @@ public interface InstanceOrBuilder
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -461,13 +467,17 @@ public interface InstanceOrBuilder
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -484,13 +494,17 @@ public interface InstanceOrBuilder
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -504,13 +518,17 @@ public interface InstanceOrBuilder
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -524,13 +542,17 @@ public interface InstanceOrBuilder
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/proto-google-cloud-redis-v1/src/main/proto/google/cloud/redis/v1/cloud_redis.proto b/proto-google-cloud-redis-v1/src/main/proto/google/cloud/redis/v1/cloud_redis.proto
index c16ceb60..1b466945 100644
--- a/proto-google-cloud-redis-v1/src/main/proto/google/cloud/redis/v1/cloud_redis.proto
+++ b/proto-google-cloud-redis-v1/src/main/proto/google/cloud/redis/v1/cloud_redis.proto
@@ -1,4 +1,4 @@
-// Copyright 2019 Google LLC.
+// Copyright 2020 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -11,7 +11,6 @@
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
-//
syntax = "proto3";
@@ -277,8 +276,9 @@ message Instance {
// If not provided, latest supported version will be used. Currently, the
// supported values are:
//
- // * `REDIS_4_0` for Redis 4.0 compatibility (default)
// * `REDIS_3_2` for Redis 3.2 compatibility
+ // * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ // * `REDIS_5_0` for Redis 5.0 compatibility
string redis_version = 7 [(google.api.field_behavior) = OPTIONAL];
// Optional. The CIDR range of internal addresses that are reserved for this
@@ -315,16 +315,22 @@ message Instance {
// http://redis.io/topics/config. Currently, the only supported parameters
// are:
//
- // Redis 3.2 and above:
+ // Redis version 3.2 and newer:
//
// * maxmemory-policy
// * notify-keyspace-events
//
- // Redis 4.0 and above:
+ // Redis version 4.0 and newer:
//
// * activedefrag
- // * lfu-log-factor
// * lfu-decay-time
+ // * lfu-log-factor
+ // * maxmemory-gb
+ //
+ // Redis version 5.0 and newer:
+ //
+ // * stream-node-max-bytes
+ // * stream-node-max-entries
map redis_configs = 16 [(google.api.field_behavior) = OPTIONAL];
// Required. The service tier of the instance.
diff --git a/proto-google-cloud-redis-v1beta1/src/main/java/com/google/cloud/redis/v1beta1/Instance.java b/proto-google-cloud-redis-v1beta1/src/main/java/com/google/cloud/redis/v1beta1/Instance.java
index e88ce0c2..bf9d8fbe 100644
--- a/proto-google-cloud-redis-v1beta1/src/main/java/com/google/cloud/redis/v1beta1/Instance.java
+++ b/proto-google-cloud-redis-v1beta1/src/main/java/com/google/cloud/redis/v1beta1/Instance.java
@@ -1195,8 +1195,9 @@ public com.google.protobuf.ByteString getAlternativeLocationIdBytes() {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -1221,8 +1222,9 @@ public java.lang.String getRedisVersion() {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -1582,13 +1584,17 @@ public int getRedisConfigsCount() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -1612,13 +1618,17 @@ public java.util.Map getRedisConfigs() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -1634,13 +1644,17 @@ public java.util.Map getRedisConfigsMap() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -1661,13 +1675,17 @@ public java.lang.String getRedisConfigsOrDefault(
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -3191,8 +3209,9 @@ public Builder setAlternativeLocationIdBytes(com.google.protobuf.ByteString valu
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3217,8 +3236,9 @@ public java.lang.String getRedisVersion() {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3243,8 +3263,9 @@ public com.google.protobuf.ByteString getRedisVersionBytes() {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3268,8 +3289,9 @@ public Builder setRedisVersion(java.lang.String value) {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -3289,8 +3311,9 @@ public Builder clearRedisVersion() {
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -4163,13 +4186,17 @@ public int getRedisConfigsCount() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4193,13 +4220,17 @@ public java.util.Map getRedisConfigs() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4215,13 +4246,17 @@ public java.util.Map getRedisConfigsMap() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4242,13 +4277,17 @@ public java.lang.String getRedisConfigsOrDefault(
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4276,13 +4315,17 @@ public Builder clearRedisConfigs() {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4307,13 +4350,17 @@ public java.util.Map getMutableRedisConfigs(
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -4336,13 +4383,17 @@ public Builder putRedisConfigs(java.lang.String key, java.lang.String value) {
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/proto-google-cloud-redis-v1beta1/src/main/java/com/google/cloud/redis/v1beta1/InstanceOrBuilder.java b/proto-google-cloud-redis-v1beta1/src/main/java/com/google/cloud/redis/v1beta1/InstanceOrBuilder.java
index 663691f3..0b92ef41 100644
--- a/proto-google-cloud-redis-v1beta1/src/main/java/com/google/cloud/redis/v1beta1/InstanceOrBuilder.java
+++ b/proto-google-cloud-redis-v1beta1/src/main/java/com/google/cloud/redis/v1beta1/InstanceOrBuilder.java
@@ -210,8 +210,9 @@ public interface InstanceOrBuilder
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -226,8 +227,9 @@ public interface InstanceOrBuilder
* Optional. The version of Redis software.
* If not provided, latest supported version will be used. Currently, the
* supported values are:
- * * `REDIS_4_0` for Redis 4.0 compatibility (default)
* * `REDIS_3_2` for Redis 3.2 compatibility
+ * * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ * * `REDIS_5_0` for Redis 5.0 compatibility
*
*
* string redis_version = 7 [(.google.api.field_behavior) = OPTIONAL];
@@ -441,13 +443,17 @@ public interface InstanceOrBuilder
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -461,13 +467,17 @@ public interface InstanceOrBuilder
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -484,13 +494,17 @@ public interface InstanceOrBuilder
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -504,13 +518,17 @@ public interface InstanceOrBuilder
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
@@ -524,13 +542,17 @@ public interface InstanceOrBuilder
* Optional. Redis configuration parameters, according to
* http://redis.io/topics/config. Currently, the only supported parameters
* are:
- * Redis 3.2 and above:
+ * Redis version 3.2 and newer:
* * maxmemory-policy
* * notify-keyspace-events
- * Redis 4.0 and above:
+ * Redis version 4.0 and newer:
* * activedefrag
- * * lfu-log-factor
* * lfu-decay-time
+ * * lfu-log-factor
+ * * maxmemory-gb
+ * Redis version 5.0 and newer:
+ * * stream-node-max-bytes
+ * * stream-node-max-entries
*
*
* map<string, string> redis_configs = 16 [(.google.api.field_behavior) = OPTIONAL];
diff --git a/proto-google-cloud-redis-v1beta1/src/main/proto/google/cloud/redis/v1beta1/cloud_redis.proto b/proto-google-cloud-redis-v1beta1/src/main/proto/google/cloud/redis/v1beta1/cloud_redis.proto
index 968523fe..47d9a6fe 100644
--- a/proto-google-cloud-redis-v1beta1/src/main/proto/google/cloud/redis/v1beta1/cloud_redis.proto
+++ b/proto-google-cloud-redis-v1beta1/src/main/proto/google/cloud/redis/v1beta1/cloud_redis.proto
@@ -1,4 +1,4 @@
-// Copyright 2019 Google LLC.
+// Copyright 2020 Google LLC
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -11,7 +11,6 @@
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.
-//
syntax = "proto3";
@@ -291,8 +290,9 @@ message Instance {
// If not provided, latest supported version will be used. Currently, the
// supported values are:
//
- // * `REDIS_4_0` for Redis 4.0 compatibility (default)
// * `REDIS_3_2` for Redis 3.2 compatibility
+ // * `REDIS_4_0` for Redis 4.0 compatibility (default)
+ // * `REDIS_5_0` for Redis 5.0 compatibility
string redis_version = 7 [(google.api.field_behavior) = OPTIONAL];
// Optional. The CIDR range of internal addresses that are reserved for this
@@ -329,16 +329,22 @@ message Instance {
// http://redis.io/topics/config. Currently, the only supported parameters
// are:
//
- // Redis 3.2 and above:
+ // Redis version 3.2 and newer:
//
// * maxmemory-policy
// * notify-keyspace-events
//
- // Redis 4.0 and above:
+ // Redis version 4.0 and newer:
//
// * activedefrag
- // * lfu-log-factor
// * lfu-decay-time
+ // * lfu-log-factor
+ // * maxmemory-gb
+ //
+ // Redis version 5.0 and newer:
+ //
+ // * stream-node-max-bytes
+ // * stream-node-max-entries
map redis_configs = 16 [(google.api.field_behavior) = OPTIONAL];
// Required. The service tier of the instance.
diff --git a/renovate.json b/renovate.json
index fc641270..b332fddc 100644
--- a/renovate.json
+++ b/renovate.json
@@ -56,7 +56,9 @@
},
{
"packagePatterns": [
- "^com.google.cloud:libraries-bom"
+ "^com.google.cloud:google-cloud-redis",
+ "^com.google.cloud:libraries-bom",
+ "^com.google.cloud.samples:shared-configuration"
],
"semanticCommitType": "chore",
"semanticCommitScope": "deps"
@@ -75,4 +77,4 @@
}
],
"semanticCommits": true
-}
+}
\ No newline at end of file
diff --git a/synth.metadata b/synth.metadata
index 065440fd..55c9683e 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -1,5 +1,5 @@
{
- "updateTime": "2020-03-24T09:40:49.515200Z",
+ "updateTime": "2020-03-26T22:16:30.238270Z",
"sources": [
{
"generator": {
@@ -12,15 +12,17 @@
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "275fbcce2c900278d487c33293a3c7e1fbcd3a34",
- "internalRef": "301661567"
+ "sha": "8bea81bfa461698981b3d3a488a95633d2f6e9ff",
+ "internalRef": "303197602",
+ "log": "8bea81bfa461698981b3d3a488a95633d2f6e9ff\nchore: use latest protoc-java-resource-name-plugin in bazel WORKSPACE.\nnew commits:\n- fix: stop generating `parseList` and `toStringList` if a multi-pattern resource name has subclasses (#79)\n\ncommitter: @hzyi-google\nPiperOrigin-RevId: 303197602\n\nb14af92e565264675d6b12cd2c0ded6c94ddd7f8\nfix talent API incorrect placeholders in two resource name patterns.\ncommitter: @hzyi-google\n\nPiperOrigin-RevId: 303189497\n\n8e22db908ae09e1f7e2802c03b4563fd6b524e0e\nchore(google/maps): Update postprocessing script for Java.\n\n- Update root build.gradle to load local plugin\n- Change com.google.api.grpc group to com.google.maps\n\nPiperOrigin-RevId: 303176850\n\n65816afa71e588252b7119dc723592abe51ea106\nbazel: update gapic-generator-go to v0.12.5 and gapic-generator hash\n\nChanges to gapic-generator-go include:\n* feat: strip invalid link references in comments\n* chore: updating Go deps in bazel repositories\n\nChanges to gapic-generator include:\n* fix: bazel go build gen check for cloud in proto pkg name\n* Revert \"feat: allow static substitution for group name\"\n\nPiperOrigin-RevId: 303150338\n\nd4aa417ed2bba89c2d216900282bddfdafef6128\nFix incorrect retry config in gapic v2 for kms.\n\nPiperOrigin-RevId: 303010132\n\nfd08334533204fdd1b33f79fcb263dbb5bf13de0\nfix: osconfig/v1 update go_gapic_library target to microgen interface\n\nPiperOrigin-RevId: 303007866\n\ne2c0f2a0e06d86b50aba98f67f9f291587d986b3\nUpdate comments for google/rpc/error_details.proto.\n\nPiperOrigin-RevId: 303002528\n\nf786c7586748e78a286b1620ff3ddbf7b4dcab92\nfeat: Add OsConfigService v1 patch APIs.\n\nPiperOrigin-RevId: 302999346\n\n0341fa3fc2f4073a1b1f260d37b2ce620799f545\nTurn on gapic config v2 for kms.\n\nCommitter: @hzyi-google\nPiperOrigin-RevId: 302980301\n\n32dc6e832039b61ac3fb82c72eb0a27570aebcd6\nredis: v1beta1 enables REDIS_5_0 as an option for redis_version field and adds two new redis configs --stream-node-max-entries --stream-node-max-bytes\n\nPiperOrigin-RevId: 302958009\n\n685f16483cc4d87c35051f21f8f13ef4fdc919b4\nredis: v1 enables REDIS_5_0 as an option for redis_version field and adds two new redis configs --stream-node-max-entries --stream-node-max-bytes\n\nPiperOrigin-RevId: 302957729\n\n733cb282ae5e64673ef86c9a5dff647df803d8b7\nAdd GAPIC cofiguration for v1 client library genetration.\n\nPiperOrigin-RevId: 302928200\n\n1b0fff5f2ec6dc4a9443d9b50e70e9c94c30c45b\ndocs: remove an internal lint declaration\n\nPiperOrigin-RevId: 302928106\n\n2be23f3f3036a6f7ce0844def3d2d3da74e5d415\nfix(google/maps): Add post-processing rules for Google Maps APIs\n\nPiperOrigin-RevId: 302925222\n\nfd83ab212176a1042e8d45ea90766b3bf59ac679\nfix: migrate osconfig/agentendpoint/v1 go_gapic_library target to microgen impl\n\nPiperOrigin-RevId: 302913609\n\n0e07113e776bdd8fcc0783372e08bb6e76cb1b5b\ndocs: Update documentation with links to smart home developer guides and reference pages. Remove outdated authorization instructions.\n\nPiperOrigin-RevId: 302892245\n\n551cf1e6e3addcc63740427c4f9b40dedd3dac27\nfeat: Add OS Config AgentEndpointService v1 PatchJobs and Tasks APIs.\n\nPiperOrigin-RevId: 302792195\n\n1df117114c73299b614dfd3ba3632bf246669336\nSynchronize new proto/yaml changes.\n\nPiperOrigin-RevId: 302753982\n\n71d6c56a14bb433beb1237dccb48dabcd9597924\nRefresh monitoring client libraries.\nRename to Cloud Monitoring API.\nAdded support for TimeSeriesQueryLanguageCondition condition type in alert policies.\n\nPiperOrigin-RevId: 302735422\n\n25a1781c096974df99d556cc5888fefa82bc6425\nbazel: migrate all go_gapic_library targets to microgenerator implementation\n\n* update rules_go and gazelle bazel dependencies\n* update gapic-generator bazel dependency (with build file generator changes)\n\nPiperOrigin-RevId: 302730217\n\n36c0febd0fa7267ab66d14408eec2afd1b6bec4e\nUpdate GAPIC configurations to v2 .yaml.\n\nPiperOrigin-RevId: 302639621\n\n078f222366ed344509a48f2f084944ef61476613\nFix containeranalysis v1beta1 assembly target name\n\nPiperOrigin-RevId: 302529186\n\n0be7105dc52590fa9a24e784052298ae37ce53aa\nAdd BUILD.bazel file to asset/v1p1beta1\n\nPiperOrigin-RevId: 302154871\n\n6c248fd13e8543f8d22cbf118d978301a9fbe2a8\nAdd missing resource annotations and additional_bindings to dialogflow v2 API.\n\nPiperOrigin-RevId: 302063117\n\n9a3a7f33be9eeacf7b3e98435816b7022d206bd7\nChange the service name from \"chromeos-moblab.googleapis.com\" to \"chromeosmoblab.googleapis.com\"\n\nPiperOrigin-RevId: 302060989\n\n98a339237577e3de26cb4921f75fb5c57cc7a19f\nfeat: devtools/build/v1 publish client library config annotations\n\n* add details field to some of the BuildEvents\n* add final_invocation_id and build_tool_exit_code fields to BuildStatus\n\nPiperOrigin-RevId: 302044087\n\ncfabc98c6bbbb22d1aeaf7612179c0be193b3a13\nfeat: home/graph/v1 publish client library config annotations & comment updates\n\nThis change includes adding the client library configuration annotations, updated proto comments, and some client library configuration files.\n\nPiperOrigin-RevId: 302042647\n\nc8c8c0bd15d082db9546253dbaad1087c7a9782c\nchore: use latest gapic-generator in bazel WORKSPACE.\nincluding the following commits from gapic-generator:\n- feat: take source protos in all sub-packages (#3144)\n\nPiperOrigin-RevId: 301843591\n\ne4daf5202ea31cb2cb6916fdbfa9d6bd771aeb4c\nAdd bazel file for v1 client lib generation\n\nPiperOrigin-RevId: 301802926\n\n"
}
},
{
"git": {
"name": "synthtool",
"remote": "https://github.com/googleapis/synthtool.git",
- "sha": "bcad3e01b69851ad682a87f8202003a1683ad73a"
+ "sha": "e36822bfa0acb355502dab391b8ef9c4f30208d8",
+ "log": "e36822bfa0acb355502dab391b8ef9c4f30208d8\nchore(java): treat samples shared configuration dependency update as chore (#457)\n\n\n1b4cc80a7aaf164f6241937dd87f3bd1f4149e0c\nfix: do not run node 8 CI (#456)\n\n\nee4330a0e5f4b93978e8683fbda8e6d4148326b7\nchore(java_templates): mark version bumps of current library as a chore (#452)\n\nWith the samples/install-without-bom/pom.xml referencing the latest released library, we want to mark updates of this version as a chore for renovate bot.\na0d3133a5d45544a66345059eebf76933265c099\nfix(java): run mvn install with retry (#453)\n\n* fix(java): run mvn install with retry\n\n* fix invocation of command\n6a17abc7652e2fe563e1288c6e8c23fc260dda97\ndocs: document the release schedule we follow (#454)\n\n\n7e98e1609c91082f4eeb63b530c6468aefd18cfd\nbuild: use checkout@v2, not v1, as this allows manual re-running of tests (#451)\n\nhttps://github.com/actions/checkout/issues/23\n"
}
}
],