Skip to content

Commit 122f4cf

Browse files
authored
Merge branch 'main' into uuid
2 parents 1028823 + 73fca01 commit 122f4cf

File tree

11 files changed

+198
-471
lines changed

11 files changed

+198
-471
lines changed

.github/workflows/unmanaged_dependency_check.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ jobs:
1717
# repository
1818
.kokoro/build.sh
1919
- name: Unmanaged dependency check
20-
uses: googleapis/sdk-platform-java/java-shared-dependencies/unmanaged-dependency-check@google-cloud-shared-dependencies/v3.44.0
20+
uses: googleapis/sdk-platform-java/java-shared-dependencies/unmanaged-dependency-check@google-cloud-shared-dependencies/v3.45.1
2121
with:
2222
bom-path: google-cloud-spanner-bom/pom.xml

.kokoro/presubmit/graalvm-native-17.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Configure the docker image for kokoro-trampoline.
44
env_vars: {
55
key: "TRAMPOLINE_IMAGE"
6-
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.44.0"
6+
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_b:3.45.1"
77
}
88

99
env_vars: {

.kokoro/presubmit/graalvm-native.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Configure the docker image for kokoro-trampoline.
44
env_vars: {
55
key: "TRAMPOLINE_IMAGE"
6-
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.44.0"
6+
value: "gcr.io/cloud-devrel-public-resources/graalvm_sdk_platform_a:3.45.1"
77
}
88

99
env_vars: {

generation_config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
gapic_generator_version: 2.55.1
2-
googleapis_commitish: bc7f715d7f58afe381fbc244a8bcde7f0afa11ed
2+
googleapis_commitish: 803b23488149d2d00725edc52d8a6498b6ab0fec
33
libraries_bom_version: 26.56.0
44
libraries:
55
- api_shortname: spanner

google-cloud-spanner-bom/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<parent>
99
<groupId>com.google.cloud</groupId>
1010
<artifactId>sdk-platform-java-config</artifactId>
11-
<version>3.44.0</version>
11+
<version>3.45.1</version>
1212
</parent>
1313

1414
<name>Google Cloud Spanner BOM</name>

google-cloud-spanner/clirr-ignored-differences.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -882,4 +882,16 @@
882882
<className>com/google/cloud/spanner/connection/Connection</className>
883883
<method>java.lang.String getDefaultSequenceKind()</method>
884884
</difference>
885+
886+
<!-- Removed ConnectionOptions$ConnectionProperty in favor of the more generic ConnectionProperty class. -->
887+
<difference>
888+
<differenceType>8001</differenceType>
889+
<className>com/google/cloud/spanner/connection/ConnectionOptions$ConnectionProperty</className>
890+
</difference>
891+
<difference>
892+
<differenceType>6001</differenceType>
893+
<className>com/google/cloud/spanner/connection/ConnectionOptions</className>
894+
<field>VALID_PROPERTIES</field>
895+
</difference>
896+
885897
</differences>

google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/ConnectionOptions.java

Lines changed: 0 additions & 292 deletions
Large diffs are not rendered by default.

google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/ConnectionProperties.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -125,11 +125,7 @@
125125
import com.google.spanner.v1.DirectedReadOptions;
126126
import java.time.Duration;
127127

128-
/**
129-
* Utility class that defines all known connection properties. This class will eventually replace
130-
* the list of {@link com.google.cloud.spanner.connection.ConnectionOptions.ConnectionProperty} in
131-
* {@link ConnectionOptions}.
132-
*/
128+
/** Utility class that defines all known connection properties. */
133129
public class ConnectionProperties {
134130
private static final ImmutableMap.Builder<String, ConnectionProperty<?>>
135131
CONNECTION_PROPERTIES_BUILDER = ImmutableMap.builder();

google-cloud-spanner/src/test/java/com/google/cloud/spanner/InlineBeginTransactionTest.java

Lines changed: 170 additions & 159 deletions
Large diffs are not rendered by default.

google-cloud-spanner/src/test/java/com/google/cloud/spanner/MockSpannerServiceImpl.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -607,7 +607,7 @@ private static void checkStreamException(
607607
private ConcurrentMap<ByteString, Boolean> commitRetryTransactions = new ConcurrentHashMap<>();
608608
private final AtomicBoolean abortNextTransaction = new AtomicBoolean();
609609
private final AtomicBoolean abortNextStatement = new AtomicBoolean();
610-
private final AtomicBoolean ignoreNextInlineBeginRequest = new AtomicBoolean();
610+
private final AtomicBoolean ignoreInlineBeginRequest = new AtomicBoolean();
611611
private ConcurrentMap<String, AtomicLong> transactionCounters = new ConcurrentHashMap<>();
612612
private ConcurrentMap<String, List<ByteString>> partitionTokens = new ConcurrentHashMap<>();
613613
private ConcurrentMap<ByteString, Instant> transactionLastUsed = new ConcurrentHashMap<>();
@@ -790,8 +790,8 @@ public void abortAllTransactions() {
790790
}
791791
}
792792

793-
public void ignoreNextInlineBeginRequest() {
794-
ignoreNextInlineBeginRequest.set(true);
793+
public void setIgnoreInlineBeginRequest(boolean ignore) {
794+
ignoreInlineBeginRequest.set(ignore);
795795
}
796796

797797
public void freeze() {
@@ -1063,7 +1063,7 @@ public void executeSql(ExecuteSqlRequest request, StreamObserver<ResultSet> resp
10631063
.setMetadata(
10641064
ResultSetMetadata.newBuilder()
10651065
.setTransaction(
1066-
ignoreNextInlineBeginRequest.getAndSet(false)
1066+
ignoreInlineBeginRequest.get()
10671067
? Transaction.getDefaultInstance()
10681068
: Transaction.newBuilder().setId(transactionId).build())
10691069
.build());
@@ -1096,7 +1096,7 @@ private void returnResultSet(
10961096
metadata
10971097
.toBuilder()
10981098
.setTransaction(
1099-
ignoreNextInlineBeginRequest.getAndSet(false)
1099+
ignoreInlineBeginRequest.get()
11001100
? Transaction.getDefaultInstance()
11011101
: Transaction.newBuilder().setId(transactionId).build())
11021102
.build();
@@ -1197,7 +1197,7 @@ public void executeBatchDml(
11971197
.setMetadata(
11981198
ResultSetMetadata.newBuilder()
11991199
.setTransaction(
1200-
ignoreNextInlineBeginRequest.getAndSet(false)
1200+
ignoreInlineBeginRequest.get()
12011201
? Transaction.getDefaultInstance()
12021202
: Transaction.newBuilder().setId(transactionId).build())
12031203
.build())
@@ -1747,7 +1747,7 @@ private void returnPartialResultSet(
17471747
metadata
17481748
.toBuilder()
17491749
.setTransaction(
1750-
ignoreNextInlineBeginRequest.getAndSet(false)
1750+
ignoreInlineBeginRequest.get()
17511751
? Transaction.getDefaultInstance()
17521752
: Transaction.newBuilder().setId(transactionId).build())
17531753
.build();
@@ -1802,7 +1802,7 @@ private void returnPartialResultSet(
18021802
ResultSetMetadata.newBuilder()
18031803
.setRowType(StructType.newBuilder().addFields(field).build())
18041804
.setTransaction(
1805-
ignoreNextInlineBeginRequest.getAndSet(false)
1805+
ignoreInlineBeginRequest.get()
18061806
? Transaction.getDefaultInstance()
18071807
: Transaction.newBuilder().setId(transaction.getId()).build())
18081808
.build())
@@ -1815,7 +1815,7 @@ private void returnPartialResultSet(
18151815
ResultSetMetadata.newBuilder()
18161816
.setRowType(StructType.newBuilder().addFields(field).build())
18171817
.setTransaction(
1818-
ignoreNextInlineBeginRequest.getAndSet(false)
1818+
ignoreInlineBeginRequest.get()
18191819
? Transaction.getDefaultInstance()
18201820
: Transaction.newBuilder().setId(transaction.getId()).build())
18211821
.build())

0 commit comments

Comments
 (0)