diff --git a/README.md b/README.md index 01c88f4f8cf..b3edd324c8e 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file: com.google.cloud libraries-bom - 26.54.0 + 26.57.0 pom import diff --git a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/AbstractStatementParser.java b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/AbstractStatementParser.java index 30bf861d380..7b618a65b29 100644 --- a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/AbstractStatementParser.java +++ b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/AbstractStatementParser.java @@ -27,11 +27,13 @@ import com.google.cloud.spanner.SpannerExceptionFactory; import com.google.cloud.spanner.Statement; import com.google.cloud.spanner.connection.AbstractBaseUnitOfWork.InterceptorsUsage; +import com.google.cloud.spanner.connection.SimpleParser.Result; import com.google.cloud.spanner.connection.StatementResult.ClientSideStatementType; import com.google.cloud.spanner.connection.UnitOfWork.CallType; import com.google.common.annotations.VisibleForTesting; import com.google.common.base.Preconditions; import com.google.common.base.Splitter; +import com.google.common.base.Suppliers; import com.google.common.cache.Cache; import com.google.common.cache.CacheBuilder; import com.google.common.cache.CacheStats; @@ -39,6 +41,7 @@ import com.google.common.collect.ImmutableMap; import com.google.common.collect.ImmutableSet; import com.google.spanner.v1.ExecuteSqlRequest.QueryOptions; +import java.nio.CharBuffer; import java.util.Collection; import java.util.Collections; import java.util.HashMap; @@ -47,6 +50,7 @@ import java.util.Objects; import java.util.Set; import java.util.concurrent.Callable; +import java.util.function.Supplier; import java.util.logging.Level; import java.util.logging.Logger; import javax.annotation.Nullable; @@ -181,24 +185,24 @@ public static class ParsedStatement { private final StatementType type; private final ClientSideStatementImpl clientSideStatement; private final Statement statement; - private final String sqlWithoutComments; - private final boolean returningClause; + private final Supplier sqlWithoutComments; + private final Supplier returningClause; private final ReadQueryUpdateTransactionOption[] optionsFromHints; private static ParsedStatement clientSideStatement( ClientSideStatementImpl clientSideStatement, Statement statement, - String sqlWithoutComments) { + Supplier sqlWithoutComments) { return new ParsedStatement(clientSideStatement, statement, sqlWithoutComments); } - private static ParsedStatement ddl(Statement statement, String sqlWithoutComments) { + private static ParsedStatement ddl(Statement statement, Supplier sqlWithoutComments) { return new ParsedStatement(StatementType.DDL, statement, sqlWithoutComments); } private static ParsedStatement query( Statement statement, - String sqlWithoutComments, + Supplier sqlWithoutComments, QueryOptions defaultQueryOptions, ReadQueryUpdateTransactionOption[] optionsFromHints) { return new ParsedStatement( @@ -207,57 +211,66 @@ private static ParsedStatement query( statement, sqlWithoutComments, defaultQueryOptions, - false, + Suppliers.ofInstance(false), optionsFromHints); } private static ParsedStatement update( Statement statement, - String sqlWithoutComments, - boolean returningClause, + Supplier sqlWithoutComments, + Supplier returningClause, ReadQueryUpdateTransactionOption[] optionsFromHints) { return new ParsedStatement( StatementType.UPDATE, statement, sqlWithoutComments, returningClause, optionsFromHints); } - private static ParsedStatement unknown(Statement statement, String sqlWithoutComments) { + private static ParsedStatement unknown( + Statement statement, Supplier sqlWithoutComments) { return new ParsedStatement(StatementType.UNKNOWN, statement, sqlWithoutComments); } private ParsedStatement( ClientSideStatementImpl clientSideStatement, Statement statement, - String sqlWithoutComments) { + Supplier sqlWithoutComments) { Preconditions.checkNotNull(clientSideStatement); Preconditions.checkNotNull(statement); this.type = StatementType.CLIENT_SIDE; this.clientSideStatement = clientSideStatement; this.statement = statement; - this.sqlWithoutComments = Preconditions.checkNotNull(sqlWithoutComments); - this.returningClause = false; + this.sqlWithoutComments = sqlWithoutComments; + this.returningClause = Suppliers.ofInstance(false); this.optionsFromHints = EMPTY_OPTIONS; } private ParsedStatement( StatementType type, Statement statement, - String sqlWithoutComments, - boolean returningClause, + Supplier sqlWithoutComments, + Supplier returningClause, ReadQueryUpdateTransactionOption[] optionsFromHints) { this(type, null, statement, sqlWithoutComments, null, returningClause, optionsFromHints); } - private ParsedStatement(StatementType type, Statement statement, String sqlWithoutComments) { - this(type, null, statement, sqlWithoutComments, null, false, EMPTY_OPTIONS); + private ParsedStatement( + StatementType type, Statement statement, Supplier sqlWithoutComments) { + this( + type, + null, + statement, + sqlWithoutComments, + null, + Suppliers.ofInstance(false), + EMPTY_OPTIONS); } private ParsedStatement( StatementType type, ClientSideStatementImpl clientSideStatement, Statement statement, - String sqlWithoutComments, + Supplier sqlWithoutComments, QueryOptions defaultQueryOptions, - boolean returningClause, + Supplier returningClause, ReadQueryUpdateTransactionOption[] optionsFromHints) { Preconditions.checkNotNull(type); this.type = type; @@ -317,7 +330,7 @@ public StatementType getType() { /** @return whether the statement has a returning clause or not. */ @InternalApi public boolean hasReturningClause() { - return this.returningClause; + return this.returningClause.get(); } @InternalApi @@ -415,7 +428,7 @@ Statement mergeQueryOptions(Statement statement, QueryOptions defaultQueryOption /** @return the SQL statement with all comments removed from the SQL string. */ @InternalApi public String getSqlWithoutComments() { - return sqlWithoutComments; + return sqlWithoutComments.get(); } ClientSideStatement getClientSideStatement() { @@ -466,7 +479,7 @@ private static boolean isRecordStatementCacheStats() { // We do length*2 because Java uses 2 bytes for each char. .weigher( (Weigher) - (key, value) -> 2 * key.length() + 2 * value.sqlWithoutComments.length()) + (key, value) -> 2 * key.length() + 2 * value.statement.getSql().length()) .concurrencyLevel(Runtime.getRuntime().availableProcessors()); if (isRecordStatementCacheStats()) { cacheBuilder.recordStats(); @@ -514,8 +527,8 @@ ParsedStatement parse(Statement statement, QueryOptions defaultQueryOptions) { } ParsedStatement internalParse(Statement statement, QueryOptions defaultQueryOptions) { - StatementHintParser statementHintParser = - new StatementHintParser(getDialect(), statement.getSql()); + String sql = statement.getSql(); + StatementHintParser statementHintParser = new StatementHintParser(getDialect(), sql); ReadQueryUpdateTransactionOption[] optionsFromHints = EMPTY_OPTIONS; if (statementHintParser.hasStatementHints() && !statementHintParser.getClientSideStatementHints().isEmpty()) { @@ -523,23 +536,52 @@ ParsedStatement internalParse(Statement statement, QueryOptions defaultQueryOpti statement.toBuilder().replace(statementHintParser.getSqlWithoutClientSideHints()).build(); optionsFromHints = convertHintsToOptions(statementHintParser.getClientSideStatementHints()); } - // TODO: Qualify statements without removing comments first. - String sql = removeCommentsAndTrim(statement.getSql()); - ClientSideStatementImpl client = parseClientSideStatement(sql); + // Create a supplier that will actually remove all comments and hints from the SQL string to be + // backwards compatible with anything that really needs the SQL string without comments. + Supplier sqlWithoutCommentsSupplier = + Suppliers.memoize(() -> removeCommentsAndTrim(sql)); + + // Get rid of any spaces/comments at the start of the string. + SimpleParser simpleParser = new SimpleParser(getDialect(), sql); + simpleParser.skipWhitespaces(); + // Create a wrapper around the SQL string from the point after the first whitespace. + CharBuffer charBuffer = CharBuffer.wrap(sql, simpleParser.getPos(), sql.length()); + ClientSideStatementImpl client = parseClientSideStatement(charBuffer); + if (client != null) { - return ParsedStatement.clientSideStatement(client, statement, sql); + return ParsedStatement.clientSideStatement(client, statement, sqlWithoutCommentsSupplier); } else { - String sqlWithoutHints = - !sql.isEmpty() && sql.charAt(0) == '@' ? removeStatementHint(sql) : sql; - if (isQuery(sqlWithoutHints)) { - return ParsedStatement.query(statement, sql, defaultQueryOptions, optionsFromHints); - } else if (isUpdateStatement(sqlWithoutHints)) { - return ParsedStatement.update(statement, sql, checkReturningClause(sql), optionsFromHints); - } else if (isDdlStatement(sqlWithoutHints)) { - return ParsedStatement.ddl(statement, sql); + // Find the first keyword in the SQL statement. + Result keywordResult = simpleParser.eatNextKeyword(); + if (keywordResult.isValid()) { + // Determine the statement type based on the first keyword. + String keyword = keywordResult.getValue().toUpperCase(); + if (keywordResult.isInParenthesis()) { + // If the first keyword is inside one or more parentheses, then only a subset of all + // keywords are allowed. + if (SELECT_STATEMENTS_ALLOWING_PRECEDING_BRACKETS.contains(keyword)) { + return ParsedStatement.query( + statement, sqlWithoutCommentsSupplier, defaultQueryOptions, optionsFromHints); + } + } else { + if (selectStatements.contains(keyword)) { + return ParsedStatement.query( + statement, sqlWithoutCommentsSupplier, defaultQueryOptions, optionsFromHints); + } else if (dmlStatements.contains(keyword)) { + return ParsedStatement.update( + statement, + sqlWithoutCommentsSupplier, + // TODO: Make the returning clause check work without removing comments + Suppliers.memoize(() -> checkReturningClause(sqlWithoutCommentsSupplier.get())), + optionsFromHints); + } else if (ddlStatements.contains(keyword)) { + return ParsedStatement.ddl(statement, sqlWithoutCommentsSupplier); + } + } } } - return ParsedStatement.unknown(statement, sql); + // Fallthrough: Return an unknown statement. + return ParsedStatement.unknown(statement, sqlWithoutCommentsSupplier); } /** @@ -553,7 +595,7 @@ ParsedStatement internalParse(Statement statement, QueryOptions defaultQueryOpti * statement. */ @VisibleForTesting - ClientSideStatementImpl parseClientSideStatement(String sql) { + ClientSideStatementImpl parseClientSideStatement(CharSequence sql) { for (ClientSideStatementImpl css : statements) { if (css.matches(sql)) { return css; @@ -570,8 +612,10 @@ ClientSideStatementImpl parseClientSideStatement(String sql) { * @param sql The statement to check (without any comments). * @return true if the statement is a DDL statement (i.e. starts with 'CREATE', * 'ALTER' or 'DROP'). + * @deprecated Use {@link #parse(Statement)} instead */ @InternalApi + @Deprecated public boolean isDdlStatement(String sql) { return statementStartsWith(sql, ddlStatements); } @@ -583,8 +627,10 @@ public boolean isDdlStatement(String sql) { * * @param sql The statement to check (without any comments). * @return true if the statement is a SELECT statement (i.e. starts with 'SELECT'). + * @deprecated Use {@link #parse(Statement)} instead */ @InternalApi + @Deprecated public boolean isQuery(String sql) { // Skip any query hints at the beginning of the query. // We only do this if we actually know that it starts with a hint to prevent unnecessary @@ -607,8 +653,10 @@ public boolean isQuery(String sql) { * @param sql The statement to check (without any comments). * @return true if the statement is a DML update statement (i.e. starts with * 'INSERT', 'UPDATE' or 'DELETE'). + * @deprecated Use {@link #parse(Statement)} instead */ @InternalApi + @Deprecated public boolean isUpdateStatement(String sql) { // Skip any query hints at the beginning of the query. if (sql.startsWith("@")) { diff --git a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/ClientSideStatementImpl.java b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/ClientSideStatementImpl.java index f9ecba6652a..4cd4902a865 100644 --- a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/ClientSideStatementImpl.java +++ b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/ClientSideStatementImpl.java @@ -193,7 +193,7 @@ public ClientSideStatementType getStatementType() { return statementType; } - boolean matches(String statement) { + boolean matches(CharSequence statement) { Preconditions.checkState(pattern != null, "This statement has not been compiled"); return pattern.matcher(statement).matches(); } diff --git a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/SimpleParser.java b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/SimpleParser.java index 0af86892dde..66bf337f678 100644 --- a/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/SimpleParser.java +++ b/google-cloud-spanner/src/main/java/com/google/cloud/spanner/connection/SimpleParser.java @@ -33,16 +33,23 @@ class SimpleParser { * if so, what the value was. */ static class Result { - static final Result NOT_FOUND = new Result(null); + static final Result NOT_FOUND = new Result(null, false); static Result found(String value) { - return new Result(Preconditions.checkNotNull(value)); + return new Result(Preconditions.checkNotNull(value), false); + } + + static Result found(String value, boolean inParenthesis) { + return new Result(Preconditions.checkNotNull(value), inParenthesis); } private final String value; - private Result(String value) { + private final boolean inParenthesis; + + private Result(String value, boolean inParenthesis) { this.value = value; + this.inParenthesis = inParenthesis; } @Override @@ -55,7 +62,8 @@ public boolean equals(Object o) { if (!(o instanceof Result)) { return false; } - return Objects.equals(this.value, ((Result) o).value); + return Objects.equals(this.value, ((Result) o).value) + && Objects.equals(this.inParenthesis, ((Result) o).inParenthesis); } @Override @@ -73,6 +81,10 @@ boolean isValid() { String getValue() { return this.value; } + + boolean isInParenthesis() { + return this.inParenthesis; + } } // TODO: Replace this with a direct reference to the dialect, and move the isXYZSupported methods @@ -81,6 +93,9 @@ String getValue() { private final String sql; + // TODO: Use this length field instead of repeatedly calling sql.length() + private final int length; + private final boolean treatHintCommentsAsTokens; private int pos; @@ -100,6 +115,7 @@ String getValue() { !(treatHintCommentsAsTokens && dialect != Dialect.POSTGRESQL), "treatHintCommentsAsTokens can only be enabled for PostgreSQL"); this.sql = sql; + this.length = sql.length(); this.pos = pos; this.statementParser = AbstractStatementParser.getInstance(dialect); this.treatHintCommentsAsTokens = treatHintCommentsAsTokens; @@ -117,12 +133,54 @@ int getPos() { return this.pos; } + void skipHint() { + // We don't need to do anything special for PostgreSQL, as hints in PostgreSQL are inside + // comments and comments are automatically skipped by all methods. + if (getDialect() == Dialect.GOOGLE_STANDARD_SQL && eatTokens('@', '{')) { + while (pos < length && !eatToken('}')) { + pos += statementParser.skip(sql, pos, /*result=*/ null); + } + } + } + + Result eatNextKeyword() { + skipHint(); + boolean inParenthesis = false; + while (pos < length && eatToken('(')) { + inParenthesis = true; + } + return eatKeyword(inParenthesis); + } + /** Returns true if this parser has more tokens. Advances the position to the first next token. */ boolean hasMoreTokens() { skipWhitespaces(); return pos < sql.length(); } + /** Eats and returns the keyword at the current position. */ + Result eatKeyword() { + return eatKeyword(false); + } + + /** + * Eats and returns the keyword at the current position and returns a result that indicates that + * the keyword is inside one or more parentheses. + */ + Result eatKeyword(boolean inParenthesis) { + if (!hasMoreTokens()) { + return Result.NOT_FOUND; + } + if (!Character.isLetter(sql.charAt(pos))) { + return Result.NOT_FOUND; + } + int startPos = pos; + while (pos < length && Character.isLetter(sql.charAt(pos))) { + pos++; + } + return Result.found(sql.substring(startPos, pos), inParenthesis); + } + /** * Eats and returns the identifier at the current position. This implementation does not support * quoted identifiers. diff --git a/google-cloud-spanner/src/test/java/com/google/cloud/spanner/connection/ClientSideStatementsTest.java b/google-cloud-spanner/src/test/java/com/google/cloud/spanner/connection/ClientSideStatementsTest.java index fa208e799f9..0cf113cc888 100644 --- a/google-cloud-spanner/src/test/java/com/google/cloud/spanner/connection/ClientSideStatementsTest.java +++ b/google-cloud-spanner/src/test/java/com/google/cloud/spanner/connection/ClientSideStatementsTest.java @@ -18,6 +18,7 @@ import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertTrue; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.verify; @@ -64,6 +65,13 @@ private static String getScriptFile(Dialect dialect) { } } + @Test + public void testIsQuery() { + AbstractStatementParser parser = AbstractStatementParser.getInstance(dialect); + ParsedStatement parsedStatement = parser.parse(Statement.of("show/spanner.statement_tag;")); + assertTrue(parsedStatement.isQuery()); + } + @Test public void testExecuteClientSideStatementsScript() throws Exception { SqlScriptVerifier verifier = new SqlScriptVerifier(new TestConnectionProvider(dialect)); @@ -293,7 +301,7 @@ private static void generateTestStatements( log( statement.getExamplePrerequisiteStatements(), withInvalidSuffix(sql), - parser.isQuery(withInvalidSuffix(sql)) + parser.parse(Statement.of(withInvalidSuffix(sql))).isQuery() ? ErrorCode.UNIMPLEMENTED : ErrorCode.INVALID_ARGUMENT); } @@ -313,13 +321,13 @@ private static void generateTestStatements( log( statement.getExamplePrerequisiteStatements(), withSuffix(replacement, sql), - parser.isQuery(withSuffix(replacement, sql)) + parser.parse(Statement.of(withSuffix(replacement, sql))).isQuery() ? ErrorCode.UNIMPLEMENTED : ErrorCode.INVALID_ARGUMENT); log( statement.getExamplePrerequisiteStatements(), replaceLastSpaceWith(replacement, sql), - parser.isQuery(replaceLastSpaceWith(replacement, sql)) + parser.parse(Statement.of(replaceLastSpaceWith(replacement, sql))).isQuery() ? ErrorCode.UNIMPLEMENTED : ErrorCode.INVALID_ARGUMENT); } diff --git a/google-cloud-spanner/src/test/java/com/google/cloud/spanner/connection/StatementParserTest.java b/google-cloud-spanner/src/test/java/com/google/cloud/spanner/connection/StatementParserTest.java index fda4797871f..fbb0c024592 100644 --- a/google-cloud-spanner/src/test/java/com/google/cloud/spanner/connection/StatementParserTest.java +++ b/google-cloud-spanner/src/test/java/com/google/cloud/spanner/connection/StatementParserTest.java @@ -17,7 +17,6 @@ package com.google.cloud.spanner.connection; import static com.google.common.truth.Truth.assertThat; -import static org.hamcrest.MatcherAssert.assertThat; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotSame; diff --git a/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/ConnectionImplGeneratedSqlScriptTest.sql b/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/ConnectionImplGeneratedSqlScriptTest.sql index 9a8f0096348..0cad83a0f6a 100644 --- a/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/ConnectionImplGeneratedSqlScriptTest.sql +++ b/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/ConnectionImplGeneratedSqlScriptTest.sql @@ -160,15 +160,15 @@ NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; COMMIT; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:22.725000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:22.725000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:31.520000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:31.520000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; COMMIT; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:22.725000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:31.520000000Z'; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -510,15 +510,15 @@ NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; SET READ_ONLY_STALENESS='EXACT_STALENESS 10s'; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:22.871000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:22.871000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:31.643000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:31.643000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; SET READ_ONLY_STALENESS='EXACT_STALENESS 10s'; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:22.871000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:31.643000000Z'; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -950,8 +950,8 @@ BEGIN TRANSACTION; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; ROLLBACK; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:22.997000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:22.997000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:31.735000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:31.735000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; @@ -961,7 +961,7 @@ BEGIN TRANSACTION; SELECT 1 AS TEST; ROLLBACK; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:22.997000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:31.735000000Z'; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -1462,8 +1462,8 @@ BEGIN TRANSACTION; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; COMMIT; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.134000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.134000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:31.842000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:31.842000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; @@ -1473,7 +1473,7 @@ BEGIN TRANSACTION; SELECT 1 AS TEST; COMMIT; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.134000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:31.842000000Z'; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -1876,15 +1876,15 @@ NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; BEGIN TRANSACTION; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.248000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.248000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:31.941000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:31.941000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; BEGIN TRANSACTION; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.248000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:31.941000000Z'; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -2243,14 +2243,14 @@ SET AUTOCOMMIT=FALSE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.333000000Z'; +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.021000000Z'; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.333000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.021000000Z'; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -2600,13 +2600,13 @@ SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.430000000Z'; +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.095000000Z'; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.430000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.095000000Z'; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -2910,14 +2910,14 @@ SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.517000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.517000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.166000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.166000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.517000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.166000000Z'; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -3245,15 +3245,15 @@ NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; COMMIT; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.631000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.631000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.237000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.237000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; COMMIT; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.631000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.237000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -3662,8 +3662,8 @@ SET AUTOCOMMIT=FALSE; START BATCH DDL; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); RUN BATCH; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.718000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.718000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.293000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.293000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -3672,7 +3672,7 @@ START BATCH DDL; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); RUN BATCH; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.718000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.293000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -4081,14 +4081,14 @@ SET AUTOCOMMIT=FALSE; START BATCH DDL; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.807000000Z'; +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.349000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; START BATCH DDL; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.807000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.349000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -4438,13 +4438,13 @@ SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; START BATCH DDL; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.882000000Z'; +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.399000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; START BATCH DDL; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.882000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.399000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -4877,8 +4877,8 @@ SET TRANSACTION READ ONLY; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; COMMIT; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.959000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.959000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.457000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.457000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -4888,7 +4888,7 @@ SET TRANSACTION READ ONLY; SELECT 1 AS TEST; COMMIT; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.959000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.457000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -5288,15 +5288,15 @@ NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; SET TRANSACTION READ ONLY; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.045000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.045000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.519000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.519000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; SET TRANSACTION READ ONLY; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.045000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.519000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -5641,15 +5641,15 @@ NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; SET READ_ONLY_STALENESS='EXACT_STALENESS 10s'; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.120000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.120000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.567000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.567000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; SET READ_ONLY_STALENESS='EXACT_STALENESS 10s'; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.120000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.567000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -6088,8 +6088,8 @@ BEGIN TRANSACTION; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; ROLLBACK; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.291000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.291000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.620000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.620000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -6099,7 +6099,7 @@ BEGIN TRANSACTION; SELECT 1 AS TEST; ROLLBACK; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.291000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.620000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -6607,8 +6607,8 @@ BEGIN TRANSACTION; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; COMMIT; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.435000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.435000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.695000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.695000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -6618,7 +6618,7 @@ BEGIN TRANSACTION; SELECT 1 AS TEST; COMMIT; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.435000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.695000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -7023,15 +7023,15 @@ NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; BEGIN TRANSACTION; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.574000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.574000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.760000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.760000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; BEGIN TRANSACTION; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.574000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.760000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -7394,14 +7394,14 @@ SET AUTOCOMMIT=FALSE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.650000000Z'; +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.811000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.650000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.811000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -7756,13 +7756,13 @@ SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.743000000Z'; +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.869000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.743000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.869000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -8075,14 +8075,14 @@ SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.828000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.828000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.925000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.925000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.828000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.925000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -8392,13 +8392,13 @@ SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; START BATCH DDL; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.906000000Z'; +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.983000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; START BATCH DDL; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.906000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.983000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; @@ -8753,8 +8753,8 @@ SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; SET TRANSACTION READ ONLY; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.973000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.973000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.034000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.034000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -8762,7 +8762,7 @@ SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; SET TRANSACTION READ ONLY; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.973000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.034000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; @@ -9200,8 +9200,8 @@ SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; UPDATE foo SET bar=1; COMMIT; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.054000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.054000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.086000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.086000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -9209,8 +9209,8 @@ SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; UPDATE foo SET bar=1; COMMIT; -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.054000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.054000000Z' +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.086000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.086000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -9596,15 +9596,15 @@ NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.140000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.140000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.141000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.141000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.140000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.141000000Z'; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; @@ -9958,15 +9958,15 @@ NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.214000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.214000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.190000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.190000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.214000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.214000000Z' +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.190000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.190000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -10329,15 +10329,15 @@ NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; UPDATE foo SET bar=1; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.292000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.292000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.241000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.241000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; UPDATE foo SET bar=1; -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.292000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.292000000Z' +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.241000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.241000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -10730,16 +10730,16 @@ SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.376000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.376000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.294000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.294000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.376000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.376000000Z' +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.294000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.294000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -11125,15 +11125,15 @@ NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.454000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.454000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.345000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.345000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.454000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.454000000Z' +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.345000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.345000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -11466,14 +11466,14 @@ SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.539000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.539000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.396000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.396000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; SET AUTOCOMMIT=TRUE; -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.539000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.539000000Z' +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.396000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.396000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=FALSE; @@ -11796,15 +11796,15 @@ NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=TRUE; SET READ_ONLY_STALENESS='MAX_STALENESS 10s'; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.607000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.607000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.441000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.441000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=TRUE; SET READ_ONLY_STALENESS='MAX_STALENESS 10s'; -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.607000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.607000000Z' +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.441000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.441000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; @@ -12211,8 +12211,8 @@ SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; SELECT 1 AS TEST; COMMIT; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.688000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.688000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.490000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.490000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; @@ -12220,8 +12220,8 @@ SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; SELECT 1 AS TEST; COMMIT; -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.688000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.688000000Z' +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.490000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.490000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; @@ -12604,15 +12604,15 @@ NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.778000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.778000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.541000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.541000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; @EXPECT EXCEPTION FAILED_PRECONDITION -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.778000000Z'; +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.541000000Z'; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=TRUE; @@ -12950,15 +12950,15 @@ NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.853000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.853000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.588000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.588000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.853000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.853000000Z' +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.588000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.588000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; @@ -13305,15 +13305,15 @@ NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.929000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.929000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.639000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.639000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.929000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.929000000Z' +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.639000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.639000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; @@ -13630,14 +13630,14 @@ SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=TRUE; -SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:26.002000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:26.002000000Z' +SET READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.688000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.688000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; SET AUTOCOMMIT=TRUE; -SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:26.002000000Z'; -@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:26.002000000Z' +SET READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.688000000Z'; +@EXPECT RESULT_SET 'READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.688000000Z' SHOW VARIABLE READ_ONLY_STALENESS; NEW_CONNECTION; SET READONLY=TRUE; diff --git a/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/postgresql/ClientSideStatementsTest.sql b/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/postgresql/ClientSideStatementsTest.sql index 210200b2a87..04b2c5286e0 100644 --- a/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/postgresql/ClientSideStatementsTest.sql +++ b/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/postgresql/ClientSideStatementsTest.sql @@ -41,7 +41,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -50,7 +50,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -59,7 +59,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -68,7 +68,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -77,7 +77,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -86,7 +86,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -95,7 +95,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -104,7 +104,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -113,7 +113,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -122,7 +122,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -131,7 +131,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -140,7 +140,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -149,7 +149,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -158,7 +158,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -167,7 +167,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -176,7 +176,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -185,7 +185,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#autocommit; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -194,7 +194,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show autocommit/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-autocommit; NEW_CONNECTION; show variable autocommit; @@ -438,7 +438,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -447,7 +447,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -456,7 +456,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -465,7 +465,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -474,7 +474,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -483,7 +483,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -492,7 +492,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -501,7 +501,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -510,7 +510,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -519,7 +519,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -528,7 +528,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -537,7 +537,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -546,7 +546,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -555,7 +555,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -564,7 +564,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -573,7 +573,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -582,7 +582,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.readonly; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -591,7 +591,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.readonly/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.readonly; NEW_CONNECTION; show variable spanner.readonly; @@ -869,7 +869,7 @@ show spanner.retry_aborts_internally%; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -884,7 +884,7 @@ show spanner.retry_aborts_internally_; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -899,7 +899,7 @@ show spanner.retry_aborts_internally&; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -914,7 +914,7 @@ show spanner.retry_aborts_internally$; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -929,7 +929,7 @@ show spanner.retry_aborts_internally@; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -944,7 +944,7 @@ show spanner.retry_aborts_internally!; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -959,7 +959,7 @@ show spanner.retry_aborts_internally*; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -974,7 +974,7 @@ show spanner.retry_aborts_internally(; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -989,7 +989,7 @@ show spanner.retry_aborts_internally); NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -1004,7 +1004,7 @@ show spanner.retry_aborts_internally-; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -1019,7 +1019,7 @@ show spanner.retry_aborts_internally+; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -1034,7 +1034,7 @@ show spanner.retry_aborts_internally-#; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -1049,7 +1049,7 @@ show spanner.retry_aborts_internally/; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -1064,7 +1064,7 @@ show spanner.retry_aborts_internally\; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -1079,7 +1079,7 @@ show spanner.retry_aborts_internally?; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -1094,7 +1094,7 @@ show spanner.retry_aborts_internally-/; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -1109,7 +1109,7 @@ show spanner.retry_aborts_internally/#; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -1124,7 +1124,7 @@ show spanner.retry_aborts_internally/-; NEW_CONNECTION; set spanner.readonly=false; set autocommit=false; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.retry_aborts_internally; NEW_CONNECTION; set spanner.readonly=false; @@ -1504,7 +1504,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1513,7 +1513,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1522,7 +1522,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1531,7 +1531,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1540,7 +1540,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1549,7 +1549,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1558,7 +1558,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1567,7 +1567,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1576,7 +1576,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1585,7 +1585,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1594,7 +1594,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1603,7 +1603,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1612,7 +1612,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1621,7 +1621,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1630,7 +1630,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1639,7 +1639,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1648,7 +1648,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.autocommit_dml_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1657,7 +1657,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.autocommit_dml_mode/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.autocommit_dml_mode; NEW_CONNECTION; show variable spanner.autocommit_dml_mode; @@ -1901,7 +1901,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1910,7 +1910,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1919,7 +1919,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1928,7 +1928,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1937,7 +1937,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1946,7 +1946,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1955,7 +1955,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1964,7 +1964,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1973,7 +1973,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1982,7 +1982,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -1991,7 +1991,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -2000,7 +2000,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -2009,7 +2009,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -2018,7 +2018,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -2027,7 +2027,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -2036,7 +2036,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -2045,7 +2045,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#statement_timeout; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -2054,7 +2054,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show statement_timeout/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-statement_timeout; NEW_CONNECTION; show variable statement_timeout; @@ -2332,7 +2332,7 @@ show spanner.read_timestamp%; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2347,7 +2347,7 @@ show spanner.read_timestamp_; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2362,7 +2362,7 @@ show spanner.read_timestamp&; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2377,7 +2377,7 @@ show spanner.read_timestamp$; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2392,7 +2392,7 @@ show spanner.read_timestamp@; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2407,7 +2407,7 @@ show spanner.read_timestamp!; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2422,7 +2422,7 @@ show spanner.read_timestamp*; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2437,7 +2437,7 @@ show spanner.read_timestamp(; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2452,7 +2452,7 @@ show spanner.read_timestamp); NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2467,7 +2467,7 @@ show spanner.read_timestamp-; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2482,7 +2482,7 @@ show spanner.read_timestamp+; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2497,7 +2497,7 @@ show spanner.read_timestamp-#; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2512,7 +2512,7 @@ show spanner.read_timestamp/; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2527,7 +2527,7 @@ show spanner.read_timestamp\; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2542,7 +2542,7 @@ show spanner.read_timestamp?; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2557,7 +2557,7 @@ show spanner.read_timestamp-/; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2572,7 +2572,7 @@ show spanner.read_timestamp/#; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2587,7 +2587,7 @@ show spanner.read_timestamp/-; NEW_CONNECTION; set spanner.readonly = true; SELECT 1 AS TEST; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.read_timestamp; NEW_CONNECTION; set spanner.readonly = true; @@ -2984,7 +2984,7 @@ update foo set bar=1; show spanner.commit_timestamp%; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -2996,7 +2996,7 @@ update foo set bar=1; show spanner.commit_timestamp_; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3008,7 +3008,7 @@ update foo set bar=1; show spanner.commit_timestamp&; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3020,7 +3020,7 @@ update foo set bar=1; show spanner.commit_timestamp$; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3032,7 +3032,7 @@ update foo set bar=1; show spanner.commit_timestamp@; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3044,7 +3044,7 @@ update foo set bar=1; show spanner.commit_timestamp!; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3056,7 +3056,7 @@ update foo set bar=1; show spanner.commit_timestamp*; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3068,7 +3068,7 @@ update foo set bar=1; show spanner.commit_timestamp(; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3080,7 +3080,7 @@ update foo set bar=1; show spanner.commit_timestamp); NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3092,7 +3092,7 @@ update foo set bar=1; show spanner.commit_timestamp-; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3104,7 +3104,7 @@ update foo set bar=1; show spanner.commit_timestamp+; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3116,7 +3116,7 @@ update foo set bar=1; show spanner.commit_timestamp-#; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3128,7 +3128,7 @@ update foo set bar=1; show spanner.commit_timestamp/; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3140,7 +3140,7 @@ update foo set bar=1; show spanner.commit_timestamp\; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3152,7 +3152,7 @@ update foo set bar=1; show spanner.commit_timestamp?; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3164,7 +3164,7 @@ update foo set bar=1; show spanner.commit_timestamp-/; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3176,7 +3176,7 @@ update foo set bar=1; show spanner.commit_timestamp/#; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3188,7 +3188,7 @@ update foo set bar=1; show spanner.commit_timestamp/-; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.commit_timestamp; NEW_CONNECTION; update foo set bar=1; @@ -3500,7 +3500,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3509,7 +3509,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3518,7 +3518,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3527,7 +3527,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3536,7 +3536,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3545,7 +3545,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3554,7 +3554,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3563,7 +3563,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3572,7 +3572,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3581,7 +3581,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3590,7 +3590,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3599,7 +3599,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3608,7 +3608,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3617,7 +3617,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3626,7 +3626,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3635,7 +3635,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3644,7 +3644,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.read_only_staleness; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3653,7 +3653,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.read_only_staleness/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.read_only_staleness; NEW_CONNECTION; show variable spanner.read_only_staleness; @@ -3897,7 +3897,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3906,7 +3906,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3915,7 +3915,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3924,7 +3924,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3933,7 +3933,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3942,7 +3942,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3951,7 +3951,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3960,7 +3960,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3969,7 +3969,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3978,7 +3978,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3987,7 +3987,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -3996,7 +3996,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4005,7 +4005,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4014,7 +4014,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4023,7 +4023,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4032,7 +4032,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4041,7 +4041,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.directed_read; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4050,7 +4050,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.directed_read/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.directed_read; NEW_CONNECTION; show variable spanner.directed_read; @@ -4294,7 +4294,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4303,7 +4303,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4312,7 +4312,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4321,7 +4321,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4330,7 +4330,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4339,7 +4339,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4348,7 +4348,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4357,7 +4357,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4366,7 +4366,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4375,7 +4375,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4384,7 +4384,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4393,7 +4393,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4402,7 +4402,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4411,7 +4411,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4420,7 +4420,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4429,7 +4429,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4438,7 +4438,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.optimizer_version; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4447,7 +4447,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_version/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.optimizer_version; NEW_CONNECTION; show variable spanner.optimizer_version; @@ -4691,7 +4691,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4700,7 +4700,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4709,7 +4709,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4718,7 +4718,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4727,7 +4727,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4736,7 +4736,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4745,7 +4745,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4754,7 +4754,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4763,7 +4763,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4772,7 +4772,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4781,7 +4781,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4790,7 +4790,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4799,7 +4799,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4808,7 +4808,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4817,7 +4817,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4826,7 +4826,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4835,7 +4835,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.optimizer_statistics_package; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -4844,7 +4844,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.optimizer_statistics_package/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.optimizer_statistics_package; NEW_CONNECTION; show variable spanner.optimizer_statistics_package; @@ -5088,7 +5088,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5097,7 +5097,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5106,7 +5106,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5115,7 +5115,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5124,7 +5124,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5133,7 +5133,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5142,7 +5142,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5151,7 +5151,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5160,7 +5160,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5169,7 +5169,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5178,7 +5178,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5187,7 +5187,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5196,7 +5196,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5205,7 +5205,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5214,7 +5214,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5223,7 +5223,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5232,7 +5232,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.return_commit_stats; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5241,7 +5241,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.return_commit_stats/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.return_commit_stats; NEW_CONNECTION; show variable spanner.return_commit_stats; @@ -5485,7 +5485,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5494,7 +5494,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5503,7 +5503,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5512,7 +5512,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5521,7 +5521,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5530,7 +5530,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5539,7 +5539,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5548,7 +5548,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5557,7 +5557,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5566,7 +5566,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5575,7 +5575,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5584,7 +5584,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5593,7 +5593,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5602,7 +5602,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5611,7 +5611,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5620,7 +5620,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5629,7 +5629,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.max_commit_delay; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -5638,7 +5638,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_commit_delay/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.max_commit_delay; NEW_CONNECTION; show variable spanner.max_commit_delay; @@ -5899,7 +5899,7 @@ update foo set bar=1; show spanner.commit_response%; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -5911,7 +5911,7 @@ update foo set bar=1; show spanner.commit_response_; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -5923,7 +5923,7 @@ update foo set bar=1; show spanner.commit_response&; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -5935,7 +5935,7 @@ update foo set bar=1; show spanner.commit_response$; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -5947,7 +5947,7 @@ update foo set bar=1; show spanner.commit_response@; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -5959,7 +5959,7 @@ update foo set bar=1; show spanner.commit_response!; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -5971,7 +5971,7 @@ update foo set bar=1; show spanner.commit_response*; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -5983,7 +5983,7 @@ update foo set bar=1; show spanner.commit_response(; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -5995,7 +5995,7 @@ update foo set bar=1; show spanner.commit_response); NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -6007,7 +6007,7 @@ update foo set bar=1; show spanner.commit_response-; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -6019,7 +6019,7 @@ update foo set bar=1; show spanner.commit_response+; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -6031,7 +6031,7 @@ update foo set bar=1; show spanner.commit_response-#; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -6043,7 +6043,7 @@ update foo set bar=1; show spanner.commit_response/; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -6055,7 +6055,7 @@ update foo set bar=1; show spanner.commit_response\; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -6067,7 +6067,7 @@ update foo set bar=1; show spanner.commit_response?; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -6079,7 +6079,7 @@ update foo set bar=1; show spanner.commit_response-/; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -6091,7 +6091,7 @@ update foo set bar=1; show spanner.commit_response/#; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -6103,7 +6103,7 @@ update foo set bar=1; show spanner.commit_response/-; NEW_CONNECTION; update foo set bar=1; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.commit_response; NEW_CONNECTION; update foo set bar=1; @@ -6415,7 +6415,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6424,7 +6424,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6433,7 +6433,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6442,7 +6442,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6451,7 +6451,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6460,7 +6460,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6469,7 +6469,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6478,7 +6478,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6487,7 +6487,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6496,7 +6496,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6505,7 +6505,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6514,7 +6514,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6523,7 +6523,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6532,7 +6532,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6541,7 +6541,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6550,7 +6550,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6559,7 +6559,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.statement_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6568,7 +6568,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.statement_tag/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.statement_tag; NEW_CONNECTION; show variable spanner.statement_tag; @@ -6812,7 +6812,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6821,7 +6821,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6830,7 +6830,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6839,7 +6839,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6848,7 +6848,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6857,7 +6857,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6866,7 +6866,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6875,7 +6875,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6884,7 +6884,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6893,7 +6893,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6902,7 +6902,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6911,7 +6911,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6920,7 +6920,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6929,7 +6929,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6938,7 +6938,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6947,7 +6947,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6956,7 +6956,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.transaction_tag; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -6965,7 +6965,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.transaction_tag/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.transaction_tag; NEW_CONNECTION; show variable spanner.transaction_tag; @@ -7209,7 +7209,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7218,7 +7218,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7227,7 +7227,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7236,7 +7236,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7245,7 +7245,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7254,7 +7254,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7263,7 +7263,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7272,7 +7272,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7281,7 +7281,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7290,7 +7290,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7299,7 +7299,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7308,7 +7308,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7317,7 +7317,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7326,7 +7326,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7335,7 +7335,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7344,7 +7344,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7353,7 +7353,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.exclude_txn_from_change_streams; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7362,7 +7362,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.exclude_txn_from_change_streams/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.exclude_txn_from_change_streams; NEW_CONNECTION; show variable spanner.exclude_txn_from_change_streams; @@ -7606,7 +7606,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7615,7 +7615,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7624,7 +7624,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7633,7 +7633,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7642,7 +7642,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7651,7 +7651,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7660,7 +7660,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7669,7 +7669,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7678,7 +7678,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7687,7 +7687,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7696,7 +7696,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7705,7 +7705,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7714,7 +7714,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7723,7 +7723,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7732,7 +7732,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7741,7 +7741,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7750,7 +7750,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.rpc_priority; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -7759,7 +7759,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.rpc_priority/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.rpc_priority; NEW_CONNECTION; show variable spanner.rpc_priority; @@ -8003,7 +8003,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8012,7 +8012,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8021,7 +8021,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8030,7 +8030,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8039,7 +8039,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8048,7 +8048,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8057,7 +8057,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8066,7 +8066,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8075,7 +8075,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8084,7 +8084,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8093,7 +8093,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8102,7 +8102,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8111,7 +8111,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8120,7 +8120,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8129,7 +8129,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8138,7 +8138,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8147,7 +8147,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.savepoint_support; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8156,7 +8156,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.savepoint_support/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.savepoint_support; NEW_CONNECTION; show variable spanner.savepoint_support; @@ -8400,7 +8400,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8409,7 +8409,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8418,7 +8418,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8427,7 +8427,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8436,7 +8436,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8445,7 +8445,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8454,7 +8454,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8463,7 +8463,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8472,7 +8472,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8481,7 +8481,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8490,7 +8490,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8499,7 +8499,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8508,7 +8508,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8517,7 +8517,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8526,7 +8526,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8535,7 +8535,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8544,7 +8544,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8553,7 +8553,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.delay_transaction_start_until_first_write/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.delay_transaction_start_until_first_write; NEW_CONNECTION; show variable spanner.delay_transaction_start_until_first_write; @@ -8797,7 +8797,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8806,7 +8806,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8815,7 +8815,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8824,7 +8824,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8833,7 +8833,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8842,7 +8842,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8851,7 +8851,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8860,7 +8860,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8869,7 +8869,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8878,7 +8878,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8887,7 +8887,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8896,7 +8896,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8905,7 +8905,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8914,7 +8914,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8923,7 +8923,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8932,7 +8932,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8941,7 +8941,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.keep_transaction_alive; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -8950,7 +8950,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.keep_transaction_alive/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.keep_transaction_alive; NEW_CONNECTION; show variable spanner.keep_transaction_alive; @@ -9194,7 +9194,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9203,7 +9203,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9212,7 +9212,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9221,7 +9221,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9230,7 +9230,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9239,7 +9239,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9248,7 +9248,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9257,7 +9257,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9266,7 +9266,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9275,7 +9275,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9284,7 +9284,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9293,7 +9293,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9302,7 +9302,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9311,7 +9311,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9320,7 +9320,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9329,7 +9329,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9338,7 +9338,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.auto_batch_dml; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9347,7 +9347,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.auto_batch_dml; NEW_CONNECTION; show variable spanner.auto_batch_dml; @@ -9591,7 +9591,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9600,7 +9600,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9609,7 +9609,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9618,7 +9618,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9627,7 +9627,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9636,7 +9636,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9645,7 +9645,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9654,7 +9654,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9663,7 +9663,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9672,7 +9672,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9681,7 +9681,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9690,7 +9690,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9699,7 +9699,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9708,7 +9708,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9717,7 +9717,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9726,7 +9726,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9735,7 +9735,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.auto_batch_dml_update_count; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9744,7 +9744,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.auto_batch_dml_update_count; NEW_CONNECTION; show variable spanner.auto_batch_dml_update_count; @@ -9988,7 +9988,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -9997,7 +9997,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10006,7 +10006,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10015,7 +10015,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10024,7 +10024,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10033,7 +10033,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10042,7 +10042,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10051,7 +10051,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10060,7 +10060,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10069,7 +10069,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10078,7 +10078,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10087,7 +10087,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10096,7 +10096,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10105,7 +10105,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10114,7 +10114,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10123,7 +10123,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10132,7 +10132,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -10141,7 +10141,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_batch_dml_update_count_verification/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.auto_batch_dml_update_count_verification; NEW_CONNECTION; show variable spanner.auto_batch_dml_update_count_verification; @@ -62930,6 +62930,276 @@ set autocommit = false; @EXPECT EXCEPTION INVALID_ARGUMENT set transaction isolation level/-serializable; NEW_CONNECTION; +set autocommit = false; +set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +SET TRANSACTION ISOLATION LEVEL REPEATABLE READ; +NEW_CONNECTION; +set autocommit = false; +set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; + set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; + set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; + + + +set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +set transaction isolation level repeatable read ; +NEW_CONNECTION; +set autocommit = false; +set transaction isolation level repeatable read ; +NEW_CONNECTION; +set autocommit = false; +set transaction isolation level repeatable read + +; +NEW_CONNECTION; +set autocommit = false; +set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +set +transaction +isolation +level +repeatable +read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +foo set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read bar; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +%set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read%; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable%read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +_set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read_; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable_read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +&set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read&; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable&read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +$set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read$; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable$read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +@set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read@; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable@read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +!set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read!; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable!read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +*set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read*; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable*read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +(set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read(; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable(read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +)set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read); +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable)read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +-set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read-; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable-read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT ++set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read+; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable+read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +-#set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read-#; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable-#read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +/set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read/; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable/read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +\set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read\; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable\read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +?set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read?; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable?read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +-/set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read-/; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable-/read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +/#set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read/#; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable/#read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +/-set transaction isolation level repeatable read; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable read/-; +NEW_CONNECTION; +set autocommit = false; +@EXPECT EXCEPTION INVALID_ARGUMENT +set transaction isolation level repeatable/-read; +NEW_CONNECTION; set session characteristics as transaction read only; NEW_CONNECTION; SET SESSION CHARACTERISTICS AS TRANSACTION READ ONLY; @@ -63744,6 +64014,211 @@ NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT set session characteristics as transaction isolation level/-serializable; NEW_CONNECTION; +set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +SET SESSION CHARACTERISTICS AS TRANSACTION ISOLATION LEVEL REPEATABLE READ; +NEW_CONNECTION; +set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; + set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; + set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; + + + +set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +set session characteristics as transaction isolation level repeatable read ; +NEW_CONNECTION; +set session characteristics as transaction isolation level repeatable read ; +NEW_CONNECTION; +set session characteristics as transaction isolation level repeatable read + +; +NEW_CONNECTION; +set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +set +session +characteristics +as +transaction +isolation +level +repeatable +read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +foo set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read bar; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +%set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read%; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable%read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +_set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read_; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable_read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +&set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read&; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable&read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +$set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read$; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable$read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +@set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read@; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable@read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +!set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read!; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable!read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +*set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read*; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable*read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +(set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read(; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable(read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +)set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read); +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable)read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable-read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT ++set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read+; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable+read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-#set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read-#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable-#read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable/read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +\set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read\; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable\read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +?set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read?; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable?read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-/set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read-/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable-/read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/#set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read/#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable/#read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/-set session characteristics as transaction isolation level repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable read/-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set session characteristics as transaction isolation level repeatable/-read; +NEW_CONNECTION; set default_transaction_isolation=serializable; NEW_CONNECTION; SET DEFAULT_TRANSACTION_ISOLATION=SERIALIZABLE; @@ -64742,6 +65217,1007 @@ NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT set default_transaction_isolation =/-"SERIALIZABLE"; NEW_CONNECTION; +set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +SET DEFAULT_TRANSACTION_ISOLATION=REPEATABLE READ; +NEW_CONNECTION; +set default_transaction_isolation=repeatable read; +NEW_CONNECTION; + set default_transaction_isolation=repeatable read; +NEW_CONNECTION; + set default_transaction_isolation=repeatable read; +NEW_CONNECTION; + + + +set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +set default_transaction_isolation=repeatable read ; +NEW_CONNECTION; +set default_transaction_isolation=repeatable read ; +NEW_CONNECTION; +set default_transaction_isolation=repeatable read + +; +NEW_CONNECTION; +set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +set +default_transaction_isolation=repeatable +read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +foo set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read bar; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +%set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read%; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable%read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +_set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read_; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable_read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +&set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read&; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable&read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +$set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read$; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable$read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +@set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read@; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable@read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +!set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read!; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable!read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +*set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read*; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable*read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +(set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read(; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable(read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +)set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read); +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable)read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable-read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT ++set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read+; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable+read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-#set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read-#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable-#read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable/read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +\set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read\; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable\read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +?set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read?; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable?read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-/set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read-/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable-/read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/#set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read/#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable/#read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/-set default_transaction_isolation=repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable read/-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation=repeatable/-read; +NEW_CONNECTION; +set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +SET DEFAULT_TRANSACTION_ISOLATION TO REPEATABLE READ; +NEW_CONNECTION; +set default_transaction_isolation to repeatable read; +NEW_CONNECTION; + set default_transaction_isolation to repeatable read; +NEW_CONNECTION; + set default_transaction_isolation to repeatable read; +NEW_CONNECTION; + + + +set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +set default_transaction_isolation to repeatable read ; +NEW_CONNECTION; +set default_transaction_isolation to repeatable read ; +NEW_CONNECTION; +set default_transaction_isolation to repeatable read + +; +NEW_CONNECTION; +set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +set +default_transaction_isolation +to +repeatable +read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +foo set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read bar; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +%set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read%; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable%read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +_set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read_; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable_read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +&set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read&; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable&read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +$set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read$; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable$read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +@set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read@; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable@read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +!set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read!; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable!read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +*set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read*; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable*read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +(set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read(; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable(read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +)set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read); +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable)read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable-read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT ++set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read+; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable+read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-#set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read-#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable-#read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable/read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +\set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read\; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable\read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +?set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read?; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable?read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-/set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read-/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable-/read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/#set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read/#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable/#read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/-set default_transaction_isolation to repeatable read; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable read/-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to repeatable/-read; +NEW_CONNECTION; +set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +SET DEFAULT_TRANSACTION_ISOLATION TO 'REPEATABLE READ'; +NEW_CONNECTION; +set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; + set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; + set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; + + + +set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +set default_transaction_isolation to 'repeatable read' ; +NEW_CONNECTION; +set default_transaction_isolation to 'repeatable read' ; +NEW_CONNECTION; +set default_transaction_isolation to 'repeatable read' + +; +NEW_CONNECTION; +set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +set +default_transaction_isolation +to +'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +foo set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read' bar; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +%set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'%; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable%read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +_set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'_; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable_read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +&set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'&; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable&read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +$set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'$; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable$read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +@set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'@; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable@read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +!set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'!; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable!read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +*set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'*; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable*read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +(set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'(; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable(read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +)set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'); +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable)read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable-read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT ++set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'+; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable+read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-#set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'-#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable-#read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable/read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +\set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'\; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable\read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +?set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'?; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable?read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-/set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'-/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable-/read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/#set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'/#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable/#read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/-set default_transaction_isolation to 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable read'/-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation to 'repeatable/-read'; +NEW_CONNECTION; +set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +SET DEFAULT_TRANSACTION_ISOLATION = 'REPEATABLE READ'; +NEW_CONNECTION; +set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; + set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; + set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; + + + +set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +set default_transaction_isolation = 'repeatable read' ; +NEW_CONNECTION; +set default_transaction_isolation = 'repeatable read' ; +NEW_CONNECTION; +set default_transaction_isolation = 'repeatable read' + +; +NEW_CONNECTION; +set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +set +default_transaction_isolation += +'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +foo set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read' bar; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +%set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'%; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable%read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +_set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'_; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable_read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +&set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'&; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable&read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +$set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'$; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable$read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +@set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'@; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable@read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +!set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'!; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable!read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +*set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'*; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable*read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +(set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'(; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable(read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +)set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'); +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable)read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable-read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT ++set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'+; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable+read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-#set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'-#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable-#read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable/read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +\set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'\; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable\read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +?set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'?; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable?read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-/set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'-/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable-/read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/#set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'/#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable/#read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/-set default_transaction_isolation = 'repeatable read'; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable read'/-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = 'repeatable/-read'; +NEW_CONNECTION; +set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +SET DEFAULT_TRANSACTION_ISOLATION = "REPEATABLE READ"; +NEW_CONNECTION; +set default_transaction_isolation = "repeatable read"; +NEW_CONNECTION; + set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; + set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; + + + +set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +set default_transaction_isolation = "REPEATABLE READ" ; +NEW_CONNECTION; +set default_transaction_isolation = "REPEATABLE READ" ; +NEW_CONNECTION; +set default_transaction_isolation = "REPEATABLE READ" + +; +NEW_CONNECTION; +set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +set +default_transaction_isolation += +"REPEATABLE +READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +foo set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ" bar; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +%set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"%; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE%READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +_set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"_; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE_READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +&set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"&; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE&READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +$set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"$; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE$READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +@set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"@; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE@READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +!set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"!; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE!READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +*set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"*; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE*READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +(set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"(; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE(READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +)set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"); +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE)READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE-READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT ++set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"+; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE+READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-#set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"-#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE-#READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE/READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +\set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"\; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE\READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +?set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"?; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE?READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +-/set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"-/; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE-/READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/#set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"/#; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE/#READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +/-set default_transaction_isolation = "REPEATABLE READ"; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE READ"/-; +NEW_CONNECTION; +@EXPECT EXCEPTION INVALID_ARGUMENT +set default_transaction_isolation = "REPEATABLE/-READ"; +NEW_CONNECTION; set default_transaction_isolation = DEFAULT; NEW_CONNECTION; SET DEFAULT_TRANSACTION_ISOLATION = DEFAULT; @@ -90975,7 +92451,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -90984,7 +92460,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -90993,7 +92469,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91002,7 +92478,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91011,7 +92487,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91020,7 +92496,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91029,7 +92505,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91038,7 +92514,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91047,7 +92523,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91056,7 +92532,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91065,7 +92541,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91074,7 +92550,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91083,7 +92559,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91092,7 +92568,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91101,7 +92577,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91110,7 +92586,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91119,7 +92595,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.data_boost_enabled; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -91128,7 +92604,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.data_boost_enabled/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.data_boost_enabled; NEW_CONNECTION; show variable spanner.data_boost_enabled; @@ -92172,7 +93648,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92181,7 +93657,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92190,7 +93666,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92199,7 +93675,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92208,7 +93684,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92217,7 +93693,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92226,7 +93702,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92235,7 +93711,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92244,7 +93720,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92253,7 +93729,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92262,7 +93738,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92271,7 +93747,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92280,7 +93756,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92289,7 +93765,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92298,7 +93774,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92307,7 +93783,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92316,7 +93792,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.auto_partition_mode; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -92325,7 +93801,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.auto_partition_mode/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.auto_partition_mode; NEW_CONNECTION; show variable spanner.auto_partition_mode; @@ -93369,7 +94845,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93378,7 +94854,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93387,7 +94863,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93396,7 +94872,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93405,7 +94881,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93414,7 +94890,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93423,7 +94899,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93432,7 +94908,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93441,7 +94917,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93450,7 +94926,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93459,7 +94935,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93468,7 +94944,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93477,7 +94953,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93486,7 +94962,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93495,7 +94971,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93504,7 +94980,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93513,7 +94989,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.max_partitions; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -93522,7 +94998,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitions/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.max_partitions; NEW_CONNECTION; show variable spanner.max_partitions; @@ -94566,7 +96042,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism%; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show%spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94575,7 +96051,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism_; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show_spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94584,7 +96060,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism&; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show&spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94593,7 +96069,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism$; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show$spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94602,7 +96078,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism@; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show@spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94611,7 +96087,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism!; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show!spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94620,7 +96096,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism*; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show*spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94629,7 +96105,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism(; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show(spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94638,7 +96114,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism); NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show)spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94647,7 +96123,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94656,7 +96132,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism+; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show+spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94665,7 +96141,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism-#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-#spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94674,7 +96150,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94683,7 +96159,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism\; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show\spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94692,7 +96168,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism?; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show?spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94701,7 +96177,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism-/; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show-/spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94710,7 +96186,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism/#; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/#spanner.max_partitioned_parallelism; NEW_CONNECTION; @EXPECT EXCEPTION INVALID_ARGUMENT @@ -94719,7 +96195,7 @@ NEW_CONNECTION; @EXPECT EXCEPTION UNIMPLEMENTED show spanner.max_partitioned_parallelism/-; NEW_CONNECTION; -@EXPECT EXCEPTION INVALID_ARGUMENT +@EXPECT EXCEPTION UNIMPLEMENTED show/-spanner.max_partitioned_parallelism; NEW_CONNECTION; show variable spanner.max_partitioned_parallelism; diff --git a/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/postgresql/ConnectionImplGeneratedSqlScriptTest.sql b/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/postgresql/ConnectionImplGeneratedSqlScriptTest.sql index 2d4e0c31dbc..974533738a0 100644 --- a/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/postgresql/ConnectionImplGeneratedSqlScriptTest.sql +++ b/google-cloud-spanner/src/test/resources/com/google/cloud/spanner/connection/postgresql/ConnectionImplGeneratedSqlScriptTest.sql @@ -160,15 +160,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; COMMIT; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:22.808000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:22.808000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:31.586000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:31.586000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; COMMIT; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:22.808000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:31.586000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -510,15 +510,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; SET SPANNER.READ_ONLY_STALENESS='EXACT_STALENESS 10s'; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:22.929000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:22.929000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:31.690000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:31.690000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; SET SPANNER.READ_ONLY_STALENESS='EXACT_STALENESS 10s'; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:22.929000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:31.690000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -950,8 +950,8 @@ BEGIN TRANSACTION; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; ROLLBACK; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.071000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.071000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:31.791000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:31.791000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; @@ -961,7 +961,7 @@ BEGIN TRANSACTION; SELECT 1 AS TEST; ROLLBACK; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.071000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:31.791000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -1462,8 +1462,8 @@ BEGIN TRANSACTION; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; COMMIT; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.196000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.196000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:31.896000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:31.896000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; @@ -1473,7 +1473,7 @@ BEGIN TRANSACTION; SELECT 1 AS TEST; COMMIT; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.196000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:31.896000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -1876,15 +1876,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; BEGIN TRANSACTION; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.289000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.289000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:31.986000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:31.986000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; BEGIN TRANSACTION; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.289000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:31.986000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -2243,14 +2243,14 @@ SET AUTOCOMMIT=FALSE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.383000000Z'; +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.060000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.383000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.060000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -2600,13 +2600,13 @@ SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.475000000Z'; +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.126000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.475000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.126000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -2910,14 +2910,14 @@ SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.563000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.563000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.195000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.195000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.563000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.195000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=FALSE; @@ -3245,15 +3245,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; COMMIT; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.672000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.672000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.266000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.266000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; COMMIT; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.672000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.266000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -3662,8 +3662,8 @@ SET AUTOCOMMIT=FALSE; START BATCH DDL; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); RUN BATCH; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.764000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:23.764000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.323000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.323000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -3672,7 +3672,7 @@ START BATCH DDL; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); RUN BATCH; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.764000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.323000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -4081,14 +4081,14 @@ SET AUTOCOMMIT=FALSE; START BATCH DDL; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.844000000Z'; +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.373000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; START BATCH DDL; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.844000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.373000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -4438,13 +4438,13 @@ SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; START BATCH DDL; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:23.920000000Z'; +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.424000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; START BATCH DDL; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:23.920000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.424000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -4877,8 +4877,8 @@ SET TRANSACTION READ ONLY; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; COMMIT; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.002000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.002000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.491000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.491000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -4888,7 +4888,7 @@ SET TRANSACTION READ ONLY; SELECT 1 AS TEST; COMMIT; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.002000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.491000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -5288,15 +5288,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; SET TRANSACTION READ ONLY; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.079000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.079000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.542000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.542000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; SET TRANSACTION READ ONLY; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.079000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.542000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -5641,15 +5641,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; SET SPANNER.READ_ONLY_STALENESS='EXACT_STALENESS 10s'; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.168000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.168000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.591000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.591000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; SET SPANNER.READ_ONLY_STALENESS='EXACT_STALENESS 10s'; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.168000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.591000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -6088,8 +6088,8 @@ BEGIN TRANSACTION; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; ROLLBACK; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.374000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.374000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.656000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.656000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -6099,7 +6099,7 @@ BEGIN TRANSACTION; SELECT 1 AS TEST; ROLLBACK; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.374000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.656000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -6607,8 +6607,8 @@ BEGIN TRANSACTION; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; COMMIT; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.524000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.524000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.731000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.731000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -6618,7 +6618,7 @@ BEGIN TRANSACTION; SELECT 1 AS TEST; COMMIT; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.524000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.731000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -7023,15 +7023,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; BEGIN TRANSACTION; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.609000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.609000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.784000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.784000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; BEGIN TRANSACTION; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.609000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.784000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -7394,14 +7394,14 @@ SET AUTOCOMMIT=FALSE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.698000000Z'; +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.839000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.698000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.839000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -7756,13 +7756,13 @@ SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.786000000Z'; +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.898000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; SELECT 1 AS TEST; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.786000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.898000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -8075,14 +8075,14 @@ SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.872000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:24.872000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:32.958000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:32.958000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.872000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:32.958000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=FALSE; @@ -8392,13 +8392,13 @@ SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; START BATCH DDL; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:24.939000000Z'; +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.007000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; START BATCH DDL; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:24.939000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.007000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; @@ -8753,8 +8753,8 @@ SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; SET TRANSACTION READ ONLY; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.011000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.011000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.057000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.057000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -8762,7 +8762,7 @@ SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; SET TRANSACTION READ ONLY; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.011000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.057000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; @@ -9200,8 +9200,8 @@ SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; UPDATE foo SET bar=1; COMMIT; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.096000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.096000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.115000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.115000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -9209,8 +9209,8 @@ SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; UPDATE foo SET bar=1; COMMIT; -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.096000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.096000000Z' +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.115000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.115000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -9596,15 +9596,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.178000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.178000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.165000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.165000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.178000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.165000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; @@ -9958,15 +9958,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.254000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.254000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.216000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.216000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; CREATE TABLE foo (id INT64 NOT NULL, name STRING(100)) PRIMARY KEY (id); -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.254000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.254000000Z' +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.216000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.216000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -10329,15 +10329,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; UPDATE foo SET bar=1; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.337000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.337000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.268000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.268000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; UPDATE foo SET bar=1; -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.337000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.337000000Z' +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.268000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.268000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -10730,16 +10730,16 @@ SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.415000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.415000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.320000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.320000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; @EXPECT RESULT_SET 'TEST',1 SELECT 1 AS TEST; -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.415000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.415000000Z' +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.320000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.320000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -11125,15 +11125,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.498000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.498000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.371000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.371000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.498000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.498000000Z' +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.371000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.371000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -11466,14 +11466,14 @@ SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.573000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.573000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.419000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.419000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; SET AUTOCOMMIT=TRUE; -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.573000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.573000000Z' +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.419000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.419000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=FALSE; @@ -11796,15 +11796,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=TRUE; SET SPANNER.READ_ONLY_STALENESS='MAX_STALENESS 10s'; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.642000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.642000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.465000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.465000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=TRUE; SET SPANNER.READ_ONLY_STALENESS='MAX_STALENESS 10s'; -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.642000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.642000000Z' +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.465000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.465000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; @@ -12211,8 +12211,8 @@ SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; SELECT 1 AS TEST; COMMIT; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.738000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.738000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.517000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.517000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; @@ -12220,8 +12220,8 @@ SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; SELECT 1 AS TEST; COMMIT; -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.738000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.738000000Z' +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.517000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.517000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; @@ -12604,15 +12604,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.814000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.814000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.565000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.565000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=TRUE; BEGIN TRANSACTION; @EXPECT EXCEPTION FAILED_PRECONDITION -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.814000000Z'; +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.565000000Z'; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=TRUE; @@ -12950,15 +12950,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.892000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.892000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.614000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.614000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.892000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.892000000Z' +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.614000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.614000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; @@ -13305,15 +13305,15 @@ NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:25.967000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:25.967000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.664000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.664000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=TRUE; SELECT 1 AS TEST; -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:25.967000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:25.967000000Z' +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.664000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.664000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; @@ -13630,14 +13630,14 @@ SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=TRUE; -SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-03-20T20:03:26.036000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-03-20T20:03:26.036000000Z' +SET SPANNER.READ_ONLY_STALENESS='READ_TIMESTAMP 2025-04-08T18:15:33.710000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','READ_TIMESTAMP 2025-04-08T18:15:33.710000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE; SET AUTOCOMMIT=TRUE; -SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-03-20T20:03:26.036000000Z'; -@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-03-20T20:03:26.036000000Z' +SET SPANNER.READ_ONLY_STALENESS='MIN_READ_TIMESTAMP 2025-04-08T18:15:33.710000000Z'; +@EXPECT RESULT_SET 'SPANNER.READ_ONLY_STALENESS','MIN_READ_TIMESTAMP 2025-04-08T18:15:33.710000000Z' SHOW VARIABLE SPANNER.READ_ONLY_STALENESS; NEW_CONNECTION; SET SPANNER.READONLY=TRUE;