From 6a8351c9d2cf0fe805b87a611ff1d94d4dba3f87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Knut=20Olav=20L=C3=B8ite?= Date: Mon, 26 Jul 2021 09:38:44 +0200 Subject: [PATCH] docs: use 'latest' stats package in samples to prevent build failures (#1313) The list of available statistics packages will change over time, meaning that the samples need to use 'latest' to prevent build failures when a package has been cleaned up by the backend. Fixes #1273 --- .../src/main/java/com/example/spanner/SpannerSample.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/samples/snippets/src/main/java/com/example/spanner/SpannerSample.java b/samples/snippets/src/main/java/com/example/spanner/SpannerSample.java index a4e4311534..aa81189ec0 100644 --- a/samples/snippets/src/main/java/com/example/spanner/SpannerSample.java +++ b/samples/snippets/src/main/java/com/example/spanner/SpannerSample.java @@ -1510,7 +1510,9 @@ static void clientWithQueryOptions(DatabaseId db) { db, QueryOptions .newBuilder() .setOptimizerVersion("1") - .setOptimizerStatisticsPackage("auto_20191128_14_47_22UTC") + // The list of available statistics packages can be found by querying the + // "INFORMATION_SCHEMA.SPANNER_STATISTICS" table. + .setOptimizerStatisticsPackage("latest") .build()) .build(); Spanner spanner = options.getService(); @@ -1538,6 +1540,8 @@ static void queryWithQueryOptions(DatabaseClient dbClient) { .withQueryOptions(QueryOptions .newBuilder() .setOptimizerVersion("1") + // The list of available statistics packages can be found by querying the + // "INFORMATION_SCHEMA.SPANNER_STATISTICS" table. .setOptimizerStatisticsPackage("latest") .build()) .build())) {