From 64b90429d4fe53f8509a3923e046406b4bc5876a Mon Sep 17 00:00:00 2001 From: Sri Harsha CH <57220027+harshachinta@users.noreply.github.com> Date: Wed, 21 Feb 2024 18:35:04 +0530 Subject: [PATCH] fix(spanner): fix write replace used by dataflow template and import export (#2901) --- .../src/main/java/com/google/cloud/spanner/GrpcStruct.java | 1 + 1 file changed, 1 insertion(+) diff --git a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/GrpcStruct.java b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/GrpcStruct.java index e3aa2e8b668..6be649ae7c9 100644 --- a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/GrpcStruct.java +++ b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/GrpcStruct.java @@ -70,6 +70,7 @@ private Object writeReplace() { for (int i = 0; i < structFields.size(); i++) { Type.StructField field = structFields.get(i); String fieldName = field.getName(); + ensureDecoded(i); Object value = rowData.get(i); Type fieldType = field.getType(); switch (fieldType.getCode()) {