diff --git a/docs/generated/sql/bnf/BUILD.bazel b/docs/generated/sql/bnf/BUILD.bazel index 0cfadf3e7841..f012103ac913 100644 --- a/docs/generated/sql/bnf/BUILD.bazel +++ b/docs/generated/sql/bnf/BUILD.bazel @@ -216,6 +216,7 @@ FILES = [ "show_default_privileges_stmt", "show_enums", "show_full_scans", + "show_functions_stmt", "show_grants_stmt", "show_indexes_stmt", "show_jobs", diff --git a/docs/generated/sql/bnf/show_functions_stmt.bnf b/docs/generated/sql/bnf/show_functions_stmt.bnf new file mode 100644 index 000000000000..4806470c234a --- /dev/null +++ b/docs/generated/sql/bnf/show_functions_stmt.bnf @@ -0,0 +1,4 @@ +show_functions_stmt ::= + 'SHOW' 'FUNCTIONS' 'FROM' name '.' name + | 'SHOW' 'FUNCTIONS' 'FROM' name + | 'SHOW' 'FUNCTIONS' diff --git a/docs/generated/sql/bnf/show_var.bnf b/docs/generated/sql/bnf/show_var.bnf index 6e34fe612372..e7af2f5ba330 100644 --- a/docs/generated/sql/bnf/show_var.bnf +++ b/docs/generated/sql/bnf/show_var.bnf @@ -9,6 +9,7 @@ show_stmt ::= | show_databases_stmt | show_enums_stmt | show_types_stmt + | show_functions_stmt | show_grants_stmt | show_indexes_stmt | show_partitions_stmt diff --git a/docs/generated/sql/bnf/stmt_block.bnf b/docs/generated/sql/bnf/stmt_block.bnf index 04fb0ac13c85..200677b447cc 100644 --- a/docs/generated/sql/bnf/stmt_block.bnf +++ b/docs/generated/sql/bnf/stmt_block.bnf @@ -270,6 +270,7 @@ show_stmt ::= | show_databases_stmt | show_enums_stmt | show_types_stmt + | show_functions_stmt | show_grants_stmt | show_indexes_stmt | show_partitions_stmt @@ -809,6 +810,11 @@ show_enums_stmt ::= show_types_stmt ::= 'SHOW' 'TYPES' +show_functions_stmt ::= + 'SHOW' 'FUNCTIONS' 'FROM' name '.' name + | 'SHOW' 'FUNCTIONS' 'FROM' name + | 'SHOW' 'FUNCTIONS' + show_grants_stmt ::= 'SHOW' 'GRANTS' opt_on_targets_roles for_grantee_clause | 'SHOW' 'SYSTEM' 'GRANTS' for_grantee_clause diff --git a/licenses/BSD3-golang.org.x.txt b/licenses/BSD3-golang.org.x.txt new file mode 100644 index 000000000000..6a66aea5eafe --- /dev/null +++ b/licenses/BSD3-golang.org.x.txt @@ -0,0 +1,27 @@ +Copyright (c) 2009 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/pkg/BUILD.bazel b/pkg/BUILD.bazel index 47da80de2be7..e41e8d6971d2 100644 --- a/pkg/BUILD.bazel +++ b/pkg/BUILD.bazel @@ -211,6 +211,7 @@ ALL_TESTS = [ "//pkg/kv/kvserver/raftentry:raftentry_test", "//pkg/kv/kvserver/raftutil:raftutil_test", "//pkg/kv/kvserver/rangefeed:rangefeed_test", + "//pkg/kv/kvserver/rangelog:rangelog_test", "//pkg/kv/kvserver/rditer:rditer_test", "//pkg/kv/kvserver/replicastats:replicastats_test", "//pkg/kv/kvserver/reports:reports_test", @@ -1182,6 +1183,11 @@ GO_TARGETS = [ "//pkg/kv/kvserver/raftutil:raftutil_test", "//pkg/kv/kvserver/rangefeed:rangefeed", "//pkg/kv/kvserver/rangefeed:rangefeed_test", + "//pkg/kv/kvserver/rangelog/internal/genrangelogdatapb:genrangelogdatapb", + "//pkg/kv/kvserver/rangelog/internal/genrangelogdatapb:genrangelogdatapb_lib", + "//pkg/kv/kvserver/rangelog/internal/rangelogtestpb:rangelogtestpb", + "//pkg/kv/kvserver/rangelog:rangelog", + "//pkg/kv/kvserver/rangelog:rangelog_test", "//pkg/kv/kvserver/rditer:rditer", "//pkg/kv/kvserver/rditer:rditer_test", "//pkg/kv/kvserver/readsummary/rspb:rspb", @@ -2470,6 +2476,9 @@ GET_X_DATA_TARGETS = [ "//pkg/kv/kvserver/raftentry:get_x_data", "//pkg/kv/kvserver/raftutil:get_x_data", "//pkg/kv/kvserver/rangefeed:get_x_data", + "//pkg/kv/kvserver/rangelog:get_x_data", + "//pkg/kv/kvserver/rangelog/internal/genrangelogdatapb:get_x_data", + "//pkg/kv/kvserver/rangelog/internal/rangelogtestpb:get_x_data", "//pkg/kv/kvserver/rditer:get_x_data", "//pkg/kv/kvserver/readsummary:get_x_data", "//pkg/kv/kvserver/readsummary/rspb:get_x_data", diff --git a/pkg/acceptance/compose/flyway/docker-compose.yml b/pkg/acceptance/compose/flyway/docker-compose.yml index 0b1470ea9a61..50757c95b133 100644 --- a/pkg/acceptance/compose/flyway/docker-compose.yml +++ b/pkg/acceptance/compose/flyway/docker-compose.yml @@ -1,14 +1,14 @@ version: '3' services: cockroach: - image: ubuntu:xenial-20170214 + image: ubuntu:xenial-20210804 command: /cockroach/cockroach start-single-node --insecure --listen-addr cockroach volumes: - ${COCKROACH_BINARY:-../../../../cockroach-linux-2.6.32-gnu-amd64}:/cockroach/cockroach flyway: depends_on: - cockroach - image: flyway/flyway:6 + image: flyway/flyway:9.3 volumes: - ./sql:/sql command: migrate -user=root -url=jdbc:postgresql://cockroach:26257/defaultdb -locations=filesystem:/sql diff --git a/pkg/acceptance/compose/gss/docker-compose-python.yml b/pkg/acceptance/compose/gss/docker-compose-python.yml index bd103562fe88..a4ac801161ac 100644 --- a/pkg/acceptance/compose/gss/docker-compose-python.yml +++ b/pkg/acceptance/compose/gss/docker-compose-python.yml @@ -6,7 +6,7 @@ services: - ./kdc/start.sh:/start.sh - keytab:/keytab cockroach: - image: ubuntu:xenial-20170214 + image: ubuntu:xenial-20210804 depends_on: - kdc command: /cockroach/cockroach --certs-dir=/certs start-single-node --listen-addr cockroach diff --git a/pkg/acceptance/compose/gss/docker-compose.yml b/pkg/acceptance/compose/gss/docker-compose.yml index e0fcfba127c1..a6d1a8d743fb 100644 --- a/pkg/acceptance/compose/gss/docker-compose.yml +++ b/pkg/acceptance/compose/gss/docker-compose.yml @@ -6,7 +6,7 @@ services: - ./kdc/start.sh:/start.sh - keytab:/keytab cockroach: - image: ubuntu:xenial-20170214 + image: ubuntu:xenial-20210804 depends_on: - kdc command: /cockroach/cockroach --certs-dir=/certs start-single-node --listen-addr cockroach diff --git a/pkg/acceptance/compose/gss/psql/Dockerfile b/pkg/acceptance/compose/gss/psql/Dockerfile index 8d317ed19f07..5f85d083bee9 100644 --- a/pkg/acceptance/compose/gss/psql/Dockerfile +++ b/pkg/acceptance/compose/gss/psql/Dockerfile @@ -15,9 +15,18 @@ RUN apt-get update && \ COPY --from=builder /workspace/gss.test . -RUN curl -fsSL "https://github.com/benesch/autouseradd/releases/download/1.3.0/autouseradd-1.3.0-amd64.tar.gz" -o autouseradd.tar.gz \ - && echo "442dae58b727a79f81368127fac141d7f95501ffa05f8c48943d27c4e807deb7 autouseradd.tar.gz" | sha256sum -c - \ - && tar xzf autouseradd.tar.gz --strip-components 1 \ - && rm autouseradd.tar.gz +# This Dockerfile is only used by docker-compose and built on-demand on the same architecture so it is safe +# to assume the target arch based on the host arch. +RUN ARCH=`uname -m`; \ + if [ "$ARCH" = "arm64" ] || [ "$ARCH" = "aarch64" ]; then \ + curl -fsSL "https://github.com/benesch/autouseradd/releases/download/1.3.0/autouseradd-1.3.0-arm64.tar.gz" -o autouseradd.tar.gz && \ + SHASUM=b216bebfbe30c3c156144cff07233654e23025e26ab5827058c9b284e130599e; \ + else \ + curl -fsSL "https://github.com/benesch/autouseradd/releases/download/1.3.0/autouseradd-1.3.0-amd64.tar.gz" -o autouseradd.tar.gz && \ + SHASUM=442dae58b727a79f81368127fac141d7f95501ffa05f8c48943d27c4e807deb7; \ + fi; \ + echo "$SHASUM autouseradd.tar.gz" | sha256sum -c -; \ + tar xzf autouseradd.tar.gz --strip-components 1; \ + rm autouseradd.tar.gz; ENTRYPOINT ["autouseradd", "--user", "roach", "--no-create-home", "/start.sh"] diff --git a/pkg/acceptance/compose/gss/python/Dockerfile b/pkg/acceptance/compose/gss/python/Dockerfile index d53feb55e416..9250a4172b48 100644 --- a/pkg/acceptance/compose/gss/python/Dockerfile +++ b/pkg/acceptance/compose/gss/python/Dockerfile @@ -9,10 +9,19 @@ RUN wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-k krb5-user \ postgresql-client-11 -RUN curl -fsSL "https://github.com/benesch/autouseradd/releases/download/1.3.0/autouseradd-1.3.0-amd64.tar.gz" -o autouseradd.tar.gz \ - && echo "442dae58b727a79f81368127fac141d7f95501ffa05f8c48943d27c4e807deb7 autouseradd.tar.gz" | sha256sum -c - \ - && tar xzf autouseradd.tar.gz --strip-components 1 \ - && rm autouseradd.tar.gz +# This Dockerfile is only used by docker-compose and built on-demand on the same architecture so it is safe +# to assume the target arch based on the host arch. +RUN ARCH=`uname -m`; \ + if [ "$ARCH" = "arm64" ] || [ "$ARCH" = "aarch64" ]; then \ + curl -fsSL "https://github.com/benesch/autouseradd/releases/download/1.3.0/autouseradd-1.3.0-arm64.tar.gz" -o autouseradd.tar.gz && \ + SHASUM=b216bebfbe30c3c156144cff07233654e23025e26ab5827058c9b284e130599e; \ + else \ + curl -fsSL "https://github.com/benesch/autouseradd/releases/download/1.3.0/autouseradd-1.3.0-amd64.tar.gz" -o autouseradd.tar.gz && \ + SHASUM=442dae58b727a79f81368127fac141d7f95501ffa05f8c48943d27c4e807deb7; \ + fi; \ + echo "$SHASUM autouseradd.tar.gz" | sha256sum -c -; \ + tar xzf autouseradd.tar.gz --strip-components 1; \ + rm autouseradd.tar.gz; RUN mkdir /code WORKDIR /code diff --git a/pkg/acceptance/testdata/Dockerfile b/pkg/acceptance/testdata/Dockerfile index d7beb77ad16b..03fa6c735975 100644 --- a/pkg/acceptance/testdata/Dockerfile +++ b/pkg/acceptance/testdata/Dockerfile @@ -1,4 +1,5 @@ FROM ubuntu:18.04 +ARG TARGETPLATFORM # This Dockerfile bundles several language runtimes and test frameworks into one # container for our acceptance tests. @@ -28,23 +29,14 @@ FROM ubuntu:18.04 RUN apt-get update \ && apt-get install --yes --no-install-recommends ca-certificates curl -# The forward reference version is the oldest version from which we support -# upgrading. The bidirectional reference version is the oldest version that we -# support upgrading from and downgrading to. -ENV FORWARD_REFERENCE_VERSION="v2.0.0" -ENV BIDIRECTIONAL_REFERENCE_VERSION="v2.0.0" -RUN mkdir /opt/forward-reference-version /opt/bidirectional-reference-version \ - && curl -fsSL https://binaries.cockroachdb.com/cockroach-${FORWARD_REFERENCE_VERSION}.linux-amd64.tgz \ - | tar xz -C /opt/forward-reference-version --strip-components=1 \ - && curl -fsSL https://binaries.cockroachdb.com/cockroach-${BIDIRECTIONAL_REFERENCE_VERSION}.linux-amd64.tgz \ - | tar xz -C /opt/bidirectional-reference-version --strip-components=1 - -RUN apt-get install --yes --no-install-recommends openjdk-8-jdk \ - && curl -fsSL https://github.com/cockroachdb/finagle-postgres/archive/94b1325270.tar.gz | tar xz \ - && cd finagle-postgres-* \ - && ./sbt assembly \ - && mv target/scala-2.11/finagle-postgres-tests.jar /opt/finagle-postgres-tests.jar \ - && rm -rf /finagle-postgres-* ~/.ivy2 +RUN case ${TARGETPLATFORM} in \ + "linux/amd64") URL=https://download.visualstudio.microsoft.com/download/pr/8159607a-e686-4ead-ac99-b4c97290a5fd/ec6070b1b2cc0651ebe57cf1bd411315/dotnet-sdk-6.0.401-linux-x64.tar.gz ;; \ + "linux/arm64") URL=https://download.visualstudio.microsoft.com/download/pr/a567a07f-af9d-451a-834c-a746ac299e6b/1d9d74b54cf580f93cad71a6bf7b32be/dotnet-sdk-6.0.401-linux-arm64.tar.gz ;; \ + esac \ + && curl -sL -o dotnet.tar.gz $URL \ + && mkdir -p /usr/share/dotnet \ + && tar -zxf dotnet.tar.gz -C /usr/share/dotnet \ + && ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet RUN curl -fsSL https://dl.yarnpkg.com/debian/pubkey.gpg > /etc/apt/trusted.gpg.d/yarn.asc \ && echo "deb https://dl.yarnpkg.com/debian/ stable main" > /etc/apt/sources.list.d/yarn.list \ @@ -54,10 +46,7 @@ RUN curl -fsSL https://dl.yarnpkg.com/debian/pubkey.gpg > /etc/apt/trusted.gpg.d && curl https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb > erlang-solutions_2.0_all.deb && dpkg -i erlang-solutions_2.0_all.deb \ && apt-get update \ && apt-get install --yes --no-install-recommends \ - dotnet-sdk-2.1 \ - dotnet-runtime-2.1 \ expect \ - elixir \ esl-erlang \ libc6-dev \ libcurl4 \ @@ -78,8 +67,14 @@ RUN curl -fsSL https://dl.yarnpkg.com/debian/pubkey.gpg > /etc/apt/trusted.gpg.d xmlstarlet \ yarn -RUN curl -fsSL https://github.com/benesch/autouseradd/releases/download/1.0.0/autouseradd-1.0.0-amd64.tar.gz \ - | tar xz -C /usr --strip-components 1 +RUN case ${TARGETPLATFORM} in \ + "linux/amd64") ARCH=amd64; SHASUM=442dae58b727a79f81368127fac141d7f95501ffa05f8c48943d27c4e807deb7 ;; \ + "linux/arm64") ARCH=arm64; SHASUM=b216bebfbe30c3c156144cff07233654e23025e26ab5827058c9b284e130599e ;; \ + esac \ + && curl -fsSL "https://github.com/benesch/autouseradd/releases/download/1.3.0/autouseradd-1.3.0-$ARCH.tar.gz" -o autouseradd.tar.gz \ + && echo "$SHASUM autouseradd.tar.gz" | sha256sum -c - \ + && tar xzf autouseradd.tar.gz --strip-components 1 \ + && rm autouseradd.tar.gz # When system packages are not available for a language's PostgreSQL driver, # fall back to using that language's package manager. The high-level process diff --git a/pkg/acceptance/util_docker.go b/pkg/acceptance/util_docker.go index 8104e2f59a14..13f2893f6e3e 100644 --- a/pkg/acceptance/util_docker.go +++ b/pkg/acceptance/util_docker.go @@ -62,7 +62,7 @@ func testDockerSuccess(ctx context.Context, t *testing.T, name string, cmd []str const ( // Iterating against a locally built version of the docker image can be done // by changing acceptanceImage to the hash of the container. - acceptanceImage = "docker.io/cockroachdb/acceptance:20200303-091324" + acceptanceImage = "docker.io/cockroachdb/acceptance:20221005-223354" ) func testDocker( diff --git a/pkg/bench/rttanalysis/testdata/benchmark_expectations b/pkg/bench/rttanalysis/testdata/benchmark_expectations index 9c448964a81a..a2344bb51aee 100644 --- a/pkg/bench/rttanalysis/testdata/benchmark_expectations +++ b/pkg/bench/rttanalysis/testdata/benchmark_expectations @@ -21,9 +21,9 @@ exp,benchmark 12,AlterTableDropConstraint/alter_table_drop_1_check_constraint 12,AlterTableDropConstraint/alter_table_drop_2_check_constraints 12,AlterTableDropConstraint/alter_table_drop_3_check_constraints -10,AlterTableSplit/alter_table_split_at_1_value -15,AlterTableSplit/alter_table_split_at_2_values -20,AlterTableSplit/alter_table_split_at_3_values +9,AlterTableSplit/alter_table_split_at_1_value +13,AlterTableSplit/alter_table_split_at_2_values +17,AlterTableSplit/alter_table_split_at_3_values 7,AlterTableUnsplit/alter_table_unsplit_at_1_value 9,AlterTableUnsplit/alter_table_unsplit_at_2_values 11,AlterTableUnsplit/alter_table_unsplit_at_3_values diff --git a/pkg/ccl/backupccl/file_sst_sink.go b/pkg/ccl/backupccl/file_sst_sink.go index 7a75ef1c4d4d..db92f874fbbe 100644 --- a/pkg/ccl/backupccl/file_sst_sink.go +++ b/pkg/ccl/backupccl/file_sst_sink.go @@ -376,5 +376,6 @@ func (s *fileSSTSink) copyRangeKeys(dataSST []byte) error { func generateUniqueSSTName(nodeID base.SQLInstanceID) string { // The data/ prefix, including a /, is intended to group SSTs in most of the // common file/bucket browse UIs. - return fmt.Sprintf("data/%d.sst", builtins.GenerateUniqueInt(nodeID)) + return fmt.Sprintf("data/%d.sst", + builtins.GenerateUniqueInt(builtins.ProcessUniqueID(nodeID))) } diff --git a/pkg/ccl/changefeedccl/sink_sql.go b/pkg/ccl/changefeedccl/sink_sql.go index 93b31302e2a4..b695f2a04cb1 100644 --- a/pkg/ccl/changefeedccl/sink_sql.go +++ b/pkg/ccl/changefeedccl/sink_sql.go @@ -16,7 +16,6 @@ import ( "hash/fnv" "strings" - "github.com/cockroachdb/cockroach/pkg/base" "github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/changefeedbase" "github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/kvevent" "github.com/cockroachdb/cockroach/pkg/sql/sem/builtins" @@ -182,7 +181,7 @@ func (s *sqlSink) emit( // Generate the message id on the client to match the guaranttees of kafka // (two messages are only guaranteed to keep their order if emitted from the // same producer to the same partition). - messageID := builtins.GenerateUniqueInt(base.SQLInstanceID(partition)) + messageID := builtins.GenerateUniqueInt(builtins.ProcessUniqueID(partition)) s.rowBuf = append(s.rowBuf, topic, partition, messageID, key, value, resolved) if len(s.rowBuf)/sqlSinkEmitCols >= sqlSinkRowBatchSize { return s.Flush(ctx) diff --git a/pkg/cli/clisqlshell/sql.go b/pkg/cli/clisqlshell/sql.go index cd98b1feb94f..429c2e36f3b0 100644 --- a/pkg/cli/clisqlshell/sql.go +++ b/pkg/cli/clisqlshell/sql.go @@ -85,6 +85,7 @@ Informational \du [USER] list the specified user, or list the users for all databases if no user is specified. \d [TABLE] show details about columns in the specified table, or alias for '\dt' if no table is specified. \dd TABLE show details about constraints on the specified table. + \df show the functions that are defined in the current database. Formatting \x [on|off] toggle records display format. @@ -1293,6 +1294,10 @@ func (c *cliState) doHandleCliCmd(loopState, nextState cliStateEnum) cliStateEnu c.concatLines = `SHOW TABLES` return cliRunStatement + case `\df`: + c.concatLines = `SHOW FUNCTIONS` + return cliRunStatement + case `\copy`: c.exitErr = c.runWithInterruptableCtx(func(ctx context.Context) error { // Strip out the starting \ in \copy. diff --git a/pkg/cli/clisqlshell/sql_internal_test.go b/pkg/cli/clisqlshell/sql_internal_test.go index b71f04948ef9..15dab5c4c80c 100644 --- a/pkg/cli/clisqlshell/sql_internal_test.go +++ b/pkg/cli/clisqlshell/sql_internal_test.go @@ -106,6 +106,7 @@ func TestHandleCliCmdSqlAlias(t *testing.T) { {`\du myuser`, `SELECT * FROM [SHOW USERS] WHERE username = 'myuser'`}, {`\d mytable`, `SHOW COLUMNS FROM mytable`}, {`\d`, `SHOW TABLES`}, + {`\df`, `SHOW FUNCTIONS`}, } for _, tt := range clientSideCommandTestsTable { diff --git a/pkg/gen/bnf.bzl b/pkg/gen/bnf.bzl index aa5fa960c8f4..a83b77f2ff6a 100644 --- a/pkg/gen/bnf.bzl +++ b/pkg/gen/bnf.bzl @@ -216,6 +216,7 @@ BNF_SRCS = [ "//docs/generated/sql/bnf:show_default_privileges_stmt.bnf", "//docs/generated/sql/bnf:show_enums.bnf", "//docs/generated/sql/bnf:show_full_scans.bnf", + "//docs/generated/sql/bnf:show_functions_stmt.bnf", "//docs/generated/sql/bnf:show_grants_stmt.bnf", "//docs/generated/sql/bnf:show_indexes_stmt.bnf", "//docs/generated/sql/bnf:show_jobs.bnf", diff --git a/pkg/gen/diagrams.bzl b/pkg/gen/diagrams.bzl index c52c7bb6e5d2..87ae3c3b5758 100644 --- a/pkg/gen/diagrams.bzl +++ b/pkg/gen/diagrams.bzl @@ -214,6 +214,7 @@ DIAGRAMS_SRCS = [ "//docs/generated/sql/bnf:show_default_privileges.html", "//docs/generated/sql/bnf:show_enums.html", "//docs/generated/sql/bnf:show_full_scans.html", + "//docs/generated/sql/bnf:show_functions.html", "//docs/generated/sql/bnf:show_grants.html", "//docs/generated/sql/bnf:show_indexes.html", "//docs/generated/sql/bnf:show_jobs.html", diff --git a/pkg/gen/docs.bzl b/pkg/gen/docs.bzl index 6308262b57a3..8dfaf899e631 100644 --- a/pkg/gen/docs.bzl +++ b/pkg/gen/docs.bzl @@ -228,6 +228,7 @@ DOCS_SRCS = [ "//docs/generated/sql/bnf:show_default_privileges_stmt.bnf", "//docs/generated/sql/bnf:show_enums.bnf", "//docs/generated/sql/bnf:show_full_scans.bnf", + "//docs/generated/sql/bnf:show_functions_stmt.bnf", "//docs/generated/sql/bnf:show_grants_stmt.bnf", "//docs/generated/sql/bnf:show_indexes_stmt.bnf", "//docs/generated/sql/bnf:show_jobs.bnf", diff --git a/pkg/gen/protobuf.bzl b/pkg/gen/protobuf.bzl index 3d1a647b8535..375dbeff5b28 100644 --- a/pkg/gen/protobuf.bzl +++ b/pkg/gen/protobuf.bzl @@ -33,6 +33,7 @@ PROTOBUF_SRCS = [ "//pkg/kv/kvserver/loqrecovery/loqrecoverypb:loqrecoverypb_go_proto", "//pkg/kv/kvserver/protectedts/ptpb:ptpb_go_proto", "//pkg/kv/kvserver/protectedts/ptstorage:ptstorage_go_proto", + "//pkg/kv/kvserver/rangelog/internal/rangelogtestpb:rangelogtestpb_go_proto", "//pkg/kv/kvserver/readsummary/rspb:rspb_go_proto", "//pkg/kv/kvserver:kvserver_go_proto", "//pkg/obsservice/obspb/opentelemetry-proto/common/v1:v1_go_proto", diff --git a/pkg/jobs/registry.go b/pkg/jobs/registry.go index efcea79385c3..5b881a62031e 100644 --- a/pkg/jobs/registry.go +++ b/pkg/jobs/registry.go @@ -281,7 +281,9 @@ func (r *Registry) makeCtx() (context.Context, func()) { // MakeJobID generates a new job ID. func (r *Registry) MakeJobID() jobspb.JobID { - return jobspb.JobID(builtins.GenerateUniqueInt(r.nodeID.SQLInstanceID())) + return jobspb.JobID(builtins.GenerateUniqueInt( + builtins.ProcessUniqueID(r.nodeID.SQLInstanceID()), + )) } // newJob creates a new Job. diff --git a/pkg/kv/kvserver/BUILD.bazel b/pkg/kv/kvserver/BUILD.bazel index 37adbb41f394..b3c2c5099899 100644 --- a/pkg/kv/kvserver/BUILD.bazel +++ b/pkg/kv/kvserver/BUILD.bazel @@ -12,7 +12,6 @@ go_library( "debug_print.go", "doc.go", "lease_history.go", - "log.go", "markers.go", "merge_queue.go", "metric_rules.go", @@ -27,6 +26,7 @@ go_library( "raft_transport.go", "raft_transport_metrics.go", "raft_truncator_replica.go", + "range_log.go", "replica.go", "replica_application_cmd.go", "replica_application_cmd_buf.go", @@ -157,14 +157,11 @@ go_library( "//pkg/roachpb", "//pkg/rpc", "//pkg/rpc/nodedialer", - "//pkg/security/username", "//pkg/server/telemetry", "//pkg/settings", "//pkg/settings/cluster", "//pkg/spanconfig", "//pkg/spanconfig/spanconfigstore", - "//pkg/sql/sessiondata", - "//pkg/sql/sqlutil", "//pkg/storage", "//pkg/storage/enginepb", "//pkg/storage/fs", @@ -256,7 +253,6 @@ go_test( "helpers_test.go", "intent_resolver_integration_test.go", "lease_history_test.go", - "log_test.go", "main_test.go", "merge_queue_test.go", "metric_rules_test.go", @@ -270,6 +266,7 @@ go_test( "raft_test.go", "raft_transport_test.go", "raft_transport_unit_test.go", + "range_log_test.go", "replica_application_cmd_buf_test.go", "replica_application_state_machine_test.go", "replica_batch_updates_test.go", diff --git a/pkg/kv/kvserver/metrics.go b/pkg/kv/kvserver/metrics.go index d35c8a0c87c8..abe976485fa1 100644 --- a/pkg/kv/kvserver/metrics.go +++ b/pkg/kv/kvserver/metrics.go @@ -20,6 +20,7 @@ import ( "github.com/cockroachdb/cockroach/pkg/kv/kvserver/allocator/allocatorimpl" "github.com/cockroachdb/cockroach/pkg/kv/kvserver/batcheval/result" + "github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvserverpb" "github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangefeed" "github.com/cockroachdb/cockroach/pkg/kv/kvserver/split" "github.com/cockroachdb/cockroach/pkg/multitenant" @@ -2661,3 +2662,20 @@ func storageLevelGaugeFloat64Slice(sl [7]metric.Metadata) [7]*metric.GaugeFloat6 } return gs } + +func (sm *StoreMetrics) getCounterForRangeLogEventType( + eventType kvserverpb.RangeLogEventType, +) *metric.Counter { + switch eventType { + case kvserverpb.RangeLogEventType_split: + return sm.RangeSplits + case kvserverpb.RangeLogEventType_merge: + return sm.RangeMerges + case kvserverpb.RangeLogEventType_add_voter: + return sm.RangeAdds + case kvserverpb.RangeLogEventType_remove_voter: + return sm.RangeRemoves + default: + return nil + } +} diff --git a/pkg/kv/kvserver/log.go b/pkg/kv/kvserver/range_log.go similarity index 71% rename from pkg/kv/kvserver/log.go rename to pkg/kv/kvserver/range_log.go index fd1f1128ccf5..21523709d8b8 100644 --- a/pkg/kv/kvserver/log.go +++ b/pkg/kv/kvserver/range_log.go @@ -12,96 +12,81 @@ package kvserver import ( "context" - "encoding/json" "time" "github.com/cockroachdb/cockroach/pkg/kv" "github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvserverpb" "github.com/cockroachdb/cockroach/pkg/roachpb" - "github.com/cockroachdb/cockroach/pkg/security/username" - "github.com/cockroachdb/cockroach/pkg/sql/sessiondata" "github.com/cockroachdb/cockroach/pkg/util/hlc" "github.com/cockroachdb/cockroach/pkg/util/log" + "github.com/cockroachdb/cockroach/pkg/util/metric" "github.com/cockroachdb/errors" ) -func (s *Store) insertRangeLogEvent( - ctx context.Context, txn *kv.Txn, event kvserverpb.RangeLogEvent, -) error { - // Record range log event to console log. - var info string - if event.Info != nil { - info = event.Info.String() - } - if log.V(1) { - log.Infof(ctx, "Range Event: %q, range: %d, info: %s", - event.EventType, event.RangeID, info) - } +// RangeLogWriter is used to write range log events to the rangelog +// table. +type RangeLogWriter interface { + WriteRangeLogEvent(context.Context, *kv.Txn, kvserverpb.RangeLogEvent) error +} - const insertEventTableStmt = ` - INSERT INTO system.rangelog ( - timestamp, "rangeID", "storeID", "eventType", "otherRangeID", info - ) - VALUES( - $1, $2, $3, $4, $5, $6 - ) - ` - args := []interface{}{ - event.Timestamp, - event.RangeID, - event.StoreID, - event.EventType.String(), - nil, // otherRangeID - nil, // info - } - if event.OtherRangeID != 0 { - args[4] = event.OtherRangeID - } - if event.Info != nil { - infoBytes, err := json.Marshal(*event.Info) - if err != nil { - return err - } - args[5] = string(infoBytes) - } +// wrappedRangeLogWriter implements RangeLogWriter, performing logging and +// metric incrementing, and consulting an oracle to decide whether it should +// delegate to the underlying implementation. +type wrappedRangeLogWriter struct { + getCounter rangeLogEventTypeCounterFunc + shouldWrite func() bool + underlying RangeLogWriter +} - // Update range event metrics. We do this close to the insertion of the - // corresponding range log entry to reduce potential skew between metrics and - // range log. - switch event.EventType { - case kvserverpb.RangeLogEventType_split: - s.metrics.RangeSplits.Inc(1) - case kvserverpb.RangeLogEventType_merge: - s.metrics.RangeMerges.Inc(1) - case kvserverpb.RangeLogEventType_add_voter: - s.metrics.RangeAdds.Inc(1) - case kvserverpb.RangeLogEventType_remove_voter: - s.metrics.RangeRemoves.Inc(1) - } +type rangeLogEventTypeCounterFunc = func( + eventType kvserverpb.RangeLogEventType, +) *metric.Counter - if !s.cfg.LogRangeAndNodeEvents || !logRangeAndNodeEventsEnabled.Get(&s.ClusterSettings().SV) { - return nil +func newWrappedRangeLogWriter( + getCounter rangeLogEventTypeCounterFunc, shouldWrite func() bool, underlying RangeLogWriter, +) RangeLogWriter { + return &wrappedRangeLogWriter{ + getCounter: getCounter, + shouldWrite: shouldWrite, + underlying: underlying, } +} + +var _ RangeLogWriter = (*wrappedRangeLogWriter)(nil) - rows, err := s.cfg.SQLExecutor.ExecEx(ctx, "log-range-event", txn, - sessiondata.InternalExecutorOverride{User: username.RootUserName()}, - insertEventTableStmt, args...) - if err != nil { - return err +func (w *wrappedRangeLogWriter) WriteRangeLogEvent( + ctx context.Context, txn *kv.Txn, event kvserverpb.RangeLogEvent, +) error { + maybeLogRangeLogEvent(ctx, event) + if c := w.getCounter(event.EventType); c != nil { + c.Inc(1) } - if rows != 1 { - return errors.Errorf("%d rows affected by log insertion; expected exactly one row affected.", rows) + if w.shouldWrite() && w.underlying != nil { + return w.underlying.WriteRangeLogEvent(ctx, txn, event) } return nil } +func maybeLogRangeLogEvent(ctx context.Context, event kvserverpb.RangeLogEvent) { + if !log.V(1) { + return + } + // Record range log event to console log. + var info string + if event.Info != nil { + info = event.Info.String() + } + log.Infof(ctx, "Range Event: %q, range: %d, info: %s", + event.EventType, event.RangeID, info) +} + // logSplit logs a range split event into the event table. The affected range is // the range which previously existed and is being split in half; the "other" // range is the new range which is being created. func (s *Store) logSplit( ctx context.Context, txn *kv.Txn, updatedDesc, newDesc roachpb.RangeDescriptor, reason string, ) error { - return s.insertRangeLogEvent(ctx, txn, kvserverpb.RangeLogEvent{ + return s.cfg.RangeLogWriter.WriteRangeLogEvent(ctx, txn, kvserverpb.RangeLogEvent{ Timestamp: selectEventTimestamp(s, txn.ReadTimestamp()), RangeID: updatedDesc.RangeID, EventType: kvserverpb.RangeLogEventType_split, @@ -123,7 +108,7 @@ func (s *Store) logSplit( func (s *Store) logMerge( ctx context.Context, txn *kv.Txn, updatedLHSDesc, rhsDesc roachpb.RangeDescriptor, ) error { - return s.insertRangeLogEvent(ctx, txn, kvserverpb.RangeLogEvent{ + return s.cfg.RangeLogWriter.WriteRangeLogEvent(ctx, txn, kvserverpb.RangeLogEvent{ Timestamp: selectEventTimestamp(s, txn.ReadTimestamp()), RangeID: updatedLHSDesc.RangeID, EventType: kvserverpb.RangeLogEventType_merge, @@ -188,7 +173,7 @@ func (s *Store) logChange( return errors.Errorf("unknown replica change type %s", changeType) } - return s.insertRangeLogEvent(ctx, txn, kvserverpb.RangeLogEvent{ + return s.cfg.RangeLogWriter.WriteRangeLogEvent(ctx, txn, kvserverpb.RangeLogEvent{ Timestamp: selectEventTimestamp(s, txn.ReadTimestamp()), RangeID: desc.RangeID, EventType: logType, diff --git a/pkg/kv/kvserver/log_test.go b/pkg/kv/kvserver/range_log_test.go similarity index 100% rename from pkg/kv/kvserver/log_test.go rename to pkg/kv/kvserver/range_log_test.go diff --git a/pkg/kv/kvserver/rangelog/BUILD.bazel b/pkg/kv/kvserver/rangelog/BUILD.bazel new file mode 100644 index 000000000000..22ce5f68d888 --- /dev/null +++ b/pkg/kv/kvserver/rangelog/BUILD.bazel @@ -0,0 +1,62 @@ +load("//build/bazelutil/unused_checker:unused.bzl", "get_x_data") +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") + +go_library( + name = "rangelog", + srcs = ["rangelog.go"], + importpath = "github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangelog", + visibility = ["//visibility:public"], + deps = [ + "//pkg/keys", + "//pkg/kv", + "//pkg/kv/kvserver/kvserverpb", + "//pkg/sql/catalog", + "//pkg/sql/catalog/systemschema", + "//pkg/sql/rowenc", + "//pkg/sql/sem/tree", + "@com_github_cockroachdb_errors//:errors", + ], +) + +go_test( + name = "rangelog_test", + srcs = [ + "helpers_test.go", + "internal_executor_writer_test.go", + "main_test.go", + "rangelog_test.go", + ], + args = ["-test.timeout=295s"], + data = glob(["testdata/**"]), + embed = [":rangelog"], + embedsrcs = ["testdata/rangelog.bin"], + deps = [ + "//pkg/base", + "//pkg/kv", + "//pkg/kv/kvserver", + "//pkg/kv/kvserver/kvserverpb", + "//pkg/kv/kvserver/rangelog/internal/rangelogtestpb", + "//pkg/security/securityassets", + "//pkg/security/securitytest", + "//pkg/security/username", + "//pkg/server", + "//pkg/sql", + "//pkg/sql/catalog", + "//pkg/sql/catalog/systemschema", + "//pkg/sql/catalog/tabledesc", + "//pkg/sql/sem/tree", + "//pkg/sql/sessiondata", + "//pkg/sql/sqlutil", + "//pkg/testutils/serverutils", + "//pkg/testutils/sqlutils", + "//pkg/testutils/testcluster", + "//pkg/util/hlc", + "//pkg/util/leaktest", + "//pkg/util/protoutil", + "//pkg/util/randutil", + "@com_github_cockroachdb_errors//:errors", + "@com_github_stretchr_testify//require", + ], +) + +get_x_data(name = "get_x_data") diff --git a/pkg/kv/kvserver/rangelog/helpers_test.go b/pkg/kv/kvserver/rangelog/helpers_test.go new file mode 100644 index 000000000000..2c0a3bbb2a81 --- /dev/null +++ b/pkg/kv/kvserver/rangelog/helpers_test.go @@ -0,0 +1,14 @@ +// Copyright 2022 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +package rangelog + +// NewTestWriter allows tests to use a custom table. +var NewTestWriter = newWriter diff --git a/pkg/kv/kvserver/rangelog/internal/genrangelogdatapb/BUILD.bazel b/pkg/kv/kvserver/rangelog/internal/genrangelogdatapb/BUILD.bazel new file mode 100644 index 000000000000..1b3a8c6f9e01 --- /dev/null +++ b/pkg/kv/kvserver/rangelog/internal/genrangelogdatapb/BUILD.bazel @@ -0,0 +1,23 @@ +load("//build/bazelutil/unused_checker:unused.bzl", "get_x_data") +load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") + +go_library( + name = "genrangelogdatapb_lib", + srcs = ["main.go"], + importpath = "github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangelog/internal/genrangelogdatapb", + visibility = ["//visibility:private"], + deps = [ + "//pkg/cli/exit", + "//pkg/kv/kvserver/rangelog/internal/rangelogtestpb", + "//pkg/util/protoutil", + "@com_github_cockroachdb_errors//:errors", + ], +) + +go_binary( + name = "genrangelogdatapb", + embed = [":genrangelogdatapb_lib"], + visibility = ["//pkg/kv/kvserver/rangelog:__subpackages__"], +) + +get_x_data(name = "get_x_data") diff --git a/pkg/kv/kvserver/rangelog/internal/genrangelogdatapb/main.go b/pkg/kv/kvserver/rangelog/internal/genrangelogdatapb/main.go new file mode 100644 index 000000000000..2f8c05368bcf --- /dev/null +++ b/pkg/kv/kvserver/rangelog/internal/genrangelogdatapb/main.go @@ -0,0 +1,55 @@ +// Copyright 2022 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +// Command genrangelogdata takes csv rangelog data that might have +// come from a sql query and converts it to binary encoded protobuf +// data. +// +// The reason for this is so that the testdata remains robust to field +// renames. +package main + +import ( + "fmt" + "os" + + "github.com/cockroachdb/cockroach/pkg/cli/exit" + "github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangelog/internal/rangelogtestpb" + "github.com/cockroachdb/cockroach/pkg/util/protoutil" + "github.com/cockroachdb/errors" +) + +func main() { + if err := run(os.Args[1:]); err != nil { + fmt.Fprintf(os.Stderr, "%v\n", err) + exit.WithCode(exit.UnspecifiedError()) + } +} + +func run(args []string) error { + if len(args) != 2 { + return errors.Errorf("requires 2 argument, got %d", len(args)) + } + input, output := args[0], args[1] + data, err := os.ReadFile(input) + if err != nil { + return errors.Wrapf(err, "failed to read csv file %v", args[0]) + } + parsed, err := rangelogtestpb.ParseCSV(data) + if err != nil { + return errors.Wrap(err, "failed to parse input") + } + encoded, err := protoutil.Marshal(parsed) + if err != nil { + return errors.Wrap(err, "failed to encode output") + } + return errors.Wrap(os.WriteFile(output, encoded, 0666), + "failed to write output") +} diff --git a/pkg/kv/kvserver/rangelog/internal/rangelogtestpb/BUILD.bazel b/pkg/kv/kvserver/rangelog/internal/rangelogtestpb/BUILD.bazel new file mode 100644 index 000000000000..e8d806a469e3 --- /dev/null +++ b/pkg/kv/kvserver/rangelog/internal/rangelogtestpb/BUILD.bazel @@ -0,0 +1,40 @@ +load("//build/bazelutil/unused_checker:unused.bzl", "get_x_data") +load("@rules_proto//proto:defs.bzl", "proto_library") +load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") + +proto_library( + name = "rangelogtestpb_proto", + srcs = ["rangelogtest.proto"], + strip_import_prefix = "/pkg", + visibility = ["//pkg/kv/kvserver/rangelog:__subpackages__"], + deps = ["//pkg/kv/kvserver/kvserverpb:kvserverpb_proto"], +) + +go_proto_library( + name = "rangelogtestpb_go_proto", + compilers = ["//pkg/cmd/protoc-gen-gogoroach:protoc-gen-gogoroach_compiler"], + importpath = "github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangelog/internal/rangelogtestpb", + proto = ":rangelogtestpb_proto", + visibility = [ + "//pkg/gen:__subpackages__", # keep + "//pkg/kv/kvserver/rangelog:__subpackages__", + ], + deps = ["//pkg/kv/kvserver/kvserverpb"], +) + +go_library( + name = "rangelogtestpb", + srcs = ["parse.go"], + embed = [":rangelogtestpb_go_proto"], + importpath = "github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangelog/internal/rangelogtestpb", + visibility = ["//pkg/kv/kvserver/rangelog:__subpackages__"], + deps = [ + "//pkg/kv/kvserver/kvserverpb", + "//pkg/roachpb", + "//pkg/util/encoding/csv", + "@com_github_cockroachdb_errors//:errors", + ], +) + +get_x_data(name = "get_x_data") diff --git a/pkg/kv/kvserver/rangelog/internal/rangelogtestpb/parse.go b/pkg/kv/kvserver/rangelog/internal/rangelogtestpb/parse.go new file mode 100644 index 000000000000..ecd869eaef76 --- /dev/null +++ b/pkg/kv/kvserver/rangelog/internal/rangelogtestpb/parse.go @@ -0,0 +1,152 @@ +// Copyright 2022 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +package rangelogtestpb + +import ( + "bytes" + "encoding/json" + "strconv" + "time" + + "github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvserverpb" + "github.com/cockroachdb/cockroach/pkg/roachpb" + "github.com/cockroachdb/cockroach/pkg/util/encoding/csv" + "github.com/cockroachdb/errors" +) + +// These constants describe the structure of the rows passed to +// ParseRow and ParseCSV. This row structure corresponds to the +// structure of system.rangelog. +const ( + TimestampIdx int = iota + RangeIDIdx + StoreIDIdx + EventTypeIdx + OtherRangeIDIdx + InfoIdx + UniqueIDIdx + expLen +) + +// ParseCSV parses csv data of a rangelog into the protobuf struct. +func ParseCSV(data []byte) (*RangeLogData, error) { + r := csv.NewReader(bytes.NewReader(data)) + records, err := r.ReadAll() + if err != nil { + return nil, err + } + // Maybe trim the header row. + if len(records) > 0 && + len(records[0]) > 0 && + records[0][0].Val == "timestamp" { + records = records[1:] + } + return ParseRows(csvRecordsToStrings(records)) +} + +func csvRecordsToStrings(records [][]csv.Record) [][]string { + rows := make([][]string, 0, len(records)) + for _, record := range records { + row := make([]string, 0, len(record)) + for i := range record { + row = append(row, record[i].Val) + } + rows = append(rows, row) + } + return rows +} + +// ParseRows parses row data into RangeLogData. Note that the parsing +// should be done using the same version which produced the data as +// json field name stability across versions is not guaranteed. +func ParseRows(rows [][]string) (*RangeLogData, error) { + var ret RangeLogData + for i, row := range rows { + ev, uniqueID, err := parseRangeLogRow(row) + if err != nil { + return nil, errors.Wrapf(err, "failed to parse row %d", i) + } + ret.Events = append(ret.Events, ev) + ret.UniqueIds = append(ret.UniqueIds, uniqueID) + } + return &ret, nil +} + +func parseRangeLogRow(data []string) (*kvserverpb.RangeLogEvent, int64, error) { + if len(data) != expLen { + return nil, 0, errors.Errorf("parseEventLogRow: expected %d entries, got %d", expLen, len(data)) + } + var ( + parseTimestamp = func(s string) (time.Time, error) { + const ( + timeFormat = "2006-01-02 15:04:05.999999" + timeFormatWithZone = timeFormat + " -0700 MST" + ) + ts, err := time.Parse(timeFormat, s) + if err != nil { + ts, err = time.Parse(timeFormatWithZone, s) + } + if err == nil { + ts = ts.UTC() + } + return ts, err + } + parseInt = func(s string) (int64, error) { + switch s { + case "", "NULL": + return 0, nil + default: + return strconv.ParseInt(s, 10, 64) + } + } + parseRangeID = func(s string) (roachpb.RangeID, error) { + id, err := parseInt(s) + return roachpb.RangeID(id), err + } + parseStoreID = func(s string) (roachpb.StoreID, error) { + id, err := parseInt(s) + return roachpb.StoreID(id), err + } + parseEventType = func(s string) (kvserverpb.RangeLogEventType, error) { + if v, ok := kvserverpb.RangeLogEventType_value[s]; ok { + return kvserverpb.RangeLogEventType(v), nil + } + return 0, errors.Errorf("unknown event type %q", s) + } + ) + var ev kvserverpb.RangeLogEvent + var err error + if ev.Timestamp, err = parseTimestamp(data[TimestampIdx]); err != nil { + return nil, 0, errors.Wrap(err, "parseEventLogRow: parsing timestamp") + } + if ev.RangeID, err = parseRangeID(data[RangeIDIdx]); err != nil { + return nil, 0, errors.Wrap(err, "parseEventLogRow: parsing rangeID") + } + if ev.StoreID, err = parseStoreID(data[StoreIDIdx]); err != nil { + return nil, 0, errors.Wrap(err, "parseEventLogRow: parsing storeID") + } + if ev.OtherRangeID, err = parseRangeID(data[OtherRangeIDIdx]); err != nil { + return nil, 0, errors.Wrap(err, "parseEventLogRow: parsing otherRangeID") + } + if ev.EventType, err = parseEventType(data[EventTypeIdx]); err != nil { + return nil, 0, errors.Wrap(err, "parseEventLogRow: parsing eventType") + } + ev.Info = new(kvserverpb.RangeLogEvent_Info) + if err := json.Unmarshal([]byte(data[InfoIdx]), ev.Info); err != nil { + return nil, 0, errors.Wrap(err, "parseEventLogRow: parsing info") + + } + rowID, err := parseInt(data[UniqueIDIdx]) + if err != nil { + return nil, 0, errors.Wrap(err, "parseEventLogRow: parsing uniqueID") + } + return &ev, rowID, nil +} diff --git a/pkg/kv/kvserver/rangelog/internal/rangelogtestpb/rangelogtest.proto b/pkg/kv/kvserver/rangelog/internal/rangelogtestpb/rangelogtest.proto new file mode 100644 index 000000000000..3e5b5e1748b9 --- /dev/null +++ b/pkg/kv/kvserver/rangelog/internal/rangelogtestpb/rangelogtest.proto @@ -0,0 +1,21 @@ +// Copyright 2022 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +syntax = "proto3"; +package cockroach.kv.kvserver.rangelog.rangelogtest; +option go_package = "rangelogtestpb"; + +import "kv/kvserver/kvserverpb/range_log.proto"; + +// RangeLogData is used to store a set of range log events. +message RangeLogData { + repeated storagepb.RangeLogEvent events = 1; + repeated int64 unique_ids = 2; +} diff --git a/pkg/kv/kvserver/rangelog/internal_executor_writer_test.go b/pkg/kv/kvserver/rangelog/internal_executor_writer_test.go new file mode 100644 index 000000000000..ef6cd8bce742 --- /dev/null +++ b/pkg/kv/kvserver/rangelog/internal_executor_writer_test.go @@ -0,0 +1,86 @@ +// Copyright 2022 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +package rangelog + +import ( + "context" + "encoding/json" + "fmt" + + "github.com/cockroachdb/cockroach/pkg/kv" + "github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvserverpb" + "github.com/cockroachdb/cockroach/pkg/security/username" + "github.com/cockroachdb/cockroach/pkg/sql/sessiondata" + "github.com/cockroachdb/cockroach/pkg/sql/sqlutil" + "github.com/cockroachdb/errors" +) + +// InternalExecutorWriter implements kvserver.RangeLogWriter +// using the InternalExecutor. +type InternalExecutorWriter struct { + generateUniqueID func() int64 + ie sqlutil.InternalExecutor + insertQuery string +} + +// NewInternalExecutorWriter returns a new InternalExecutorWriter which +// implements kvserver.RangeLogWriter using the InternalExecutor. +func NewInternalExecutorWriter( + generateUniqueID func() int64, ie sqlutil.InternalExecutor, tableName string, +) *InternalExecutorWriter { + return &InternalExecutorWriter{ + generateUniqueID: generateUniqueID, + ie: ie, + insertQuery: fmt.Sprintf(` + INSERT INTO %s ( + timestamp, "rangeID", "storeID", "eventType", "otherRangeID", info, "uniqueID" + ) + VALUES( + $1, $2, $3, $4, $5, $6, $7 + ) + `, tableName), + } +} + +func (s *InternalExecutorWriter) WriteRangeLogEvent( + ctx context.Context, txn *kv.Txn, event kvserverpb.RangeLogEvent, +) error { + args := []interface{}{ + event.Timestamp, + event.RangeID, + event.StoreID, + event.EventType.String(), + nil, // otherRangeID + nil, // info + s.generateUniqueID(), + } + if event.OtherRangeID != 0 { + args[4] = event.OtherRangeID + } + if event.Info != nil { + infoBytes, err := json.Marshal(*event.Info) + if err != nil { + return err + } + args[5] = string(infoBytes) + } + + rows, err := s.ie.ExecEx(ctx, "log-range-event", txn, + sessiondata.InternalExecutorOverride{User: username.RootUserName()}, + s.insertQuery, args...) + if err != nil { + return err + } + if rows != 1 { + return errors.Errorf("%d rows affected by log insertion; expected exactly one row affected.", rows) + } + return nil +} diff --git a/pkg/kv/kvserver/rangelog/main_test.go b/pkg/kv/kvserver/rangelog/main_test.go new file mode 100644 index 000000000000..263c40844931 --- /dev/null +++ b/pkg/kv/kvserver/rangelog/main_test.go @@ -0,0 +1,33 @@ +// Copyright 2022 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +package rangelog_test + +import ( + "os" + "testing" + + "github.com/cockroachdb/cockroach/pkg/security/securityassets" + "github.com/cockroachdb/cockroach/pkg/security/securitytest" + "github.com/cockroachdb/cockroach/pkg/server" + "github.com/cockroachdb/cockroach/pkg/testutils/serverutils" + "github.com/cockroachdb/cockroach/pkg/testutils/testcluster" + "github.com/cockroachdb/cockroach/pkg/util/randutil" +) + +func TestMain(m *testing.M) { + securityassets.SetLoader(securitytest.EmbeddedAssets) + randutil.SeedForTests() + serverutils.InitTestServerFactory(server.TestServerFactory) + serverutils.InitTestClusterFactory(testcluster.TestClusterFactory) + os.Exit(m.Run()) +} + +//go:generate ../../../util/leaktest/add-leaktest.sh *_test.go diff --git a/pkg/kv/kvserver/rangelog/rangelog.go b/pkg/kv/kvserver/rangelog/rangelog.go new file mode 100644 index 000000000000..1c3fc6b26c2d --- /dev/null +++ b/pkg/kv/kvserver/rangelog/rangelog.go @@ -0,0 +1,107 @@ +// Copyright 2022 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +// Package rangelog implements kvserver.RangeLogWriter +package rangelog + +import ( + "context" + "encoding/json" + "time" + + "github.com/cockroachdb/cockroach/pkg/keys" + "github.com/cockroachdb/cockroach/pkg/kv" + "github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvserverpb" + "github.com/cockroachdb/cockroach/pkg/sql/catalog" + "github.com/cockroachdb/cockroach/pkg/sql/catalog/systemschema" + "github.com/cockroachdb/cockroach/pkg/sql/rowenc" + "github.com/cockroachdb/cockroach/pkg/sql/sem/tree" + "github.com/cockroachdb/errors" +) + +// Writer implements kvserver.RangeLogWriter using the InternalExecutor. +type Writer struct { + generateUniqueID IDGen + codec keys.SQLCodec + tableDesc catalog.TableDescriptor + primaryIndex catalog.Index + tableColMap catalog.TableColMap +} + +// IDGen is used to generate a unique ID for new rows. +type IDGen = func() int64 + +// NewWriter returns a new Writer which implements kvserver.RangeLogWriter +// using just kv APIs. The IDGen function must return unique identifiers +// every time it is called. +func NewWriter(codec keys.SQLCodec, generateUniqueID IDGen) *Writer { + return newWriter(codec, generateUniqueID, systemschema.RangeEventTable) +} + +func newWriter(codec keys.SQLCodec, id IDGen, table catalog.TableDescriptor) *Writer { + return &Writer{ + generateUniqueID: id, + codec: codec, + tableDesc: table, + primaryIndex: table.GetPrimaryIndex(), + tableColMap: catalog.ColumnIDToOrdinalMap(table.PublicColumns()), + } +} + +// WriteRangeLogEvent implements kvserver.RangeLogWriter. It writes the event +// to the system.rangelog table in the provided transaction. +func (s *Writer) WriteRangeLogEvent( + ctx context.Context, txn *kv.Txn, event kvserverpb.RangeLogEvent, +) error { + ts, err := tree.MakeDTimestampTZ(event.Timestamp, time.Microsecond) + if err != nil { + return errors.AssertionFailedf("failed to generate event timestamp"+ + "from go time: %v", ts) + } + args := [...]tree.Datum{ + ts, + tree.NewDInt(tree.DInt(event.RangeID)), + tree.NewDInt(tree.DInt(event.StoreID)), + tree.NewDString(event.EventType.String()), + tree.DNull, + tree.DNull, + tree.NewDInt(tree.DInt(s.generateUniqueID())), + } + if event.OtherRangeID != 0 { + args[4] = tree.NewDInt(tree.DInt(event.OtherRangeID)) + } + if event.Info != nil { + infoBytes, err := json.Marshal(*event.Info) + if err != nil { + return errors.NewAssertionErrorWithWrappedErrf( + err, "failed to encode rangelog event info", + ) + } + args[5] = tree.NewDString(string(infoBytes)) + } + entries, err := rowenc.EncodePrimaryIndex( + s.codec, + s.tableDesc, + s.primaryIndex, + s.tableColMap, + args[:], + false, // includeEmpty + ) + if err != nil { + return errors.NewAssertionErrorWithWrappedErrf( + err, "failed to encode rangelog index entries", + ) + } + ba := txn.NewBatch() + for i := range entries { + ba.Put(entries[i].Key, &entries[i].Value) + } + return txn.Run(ctx, ba) +} diff --git a/pkg/kv/kvserver/rangelog/rangelog_test.go b/pkg/kv/kvserver/rangelog/rangelog_test.go new file mode 100644 index 000000000000..c5325407f398 --- /dev/null +++ b/pkg/kv/kvserver/rangelog/rangelog_test.go @@ -0,0 +1,254 @@ +// Copyright 2022 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +package rangelog_test + +import ( + "context" + _ "embed" + "errors" + "strings" + "testing" + + "github.com/cockroachdb/cockroach/pkg/base" + "github.com/cockroachdb/cockroach/pkg/kv" + "github.com/cockroachdb/cockroach/pkg/kv/kvserver" + "github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvserverpb" + "github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangelog" + "github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangelog/internal/rangelogtestpb" + "github.com/cockroachdb/cockroach/pkg/sql" + "github.com/cockroachdb/cockroach/pkg/sql/catalog" + "github.com/cockroachdb/cockroach/pkg/sql/catalog/systemschema" + "github.com/cockroachdb/cockroach/pkg/sql/catalog/tabledesc" + "github.com/cockroachdb/cockroach/pkg/sql/sem/tree" + "github.com/cockroachdb/cockroach/pkg/testutils/serverutils" + "github.com/cockroachdb/cockroach/pkg/testutils/sqlutils" + "github.com/cockroachdb/cockroach/pkg/util/hlc" + "github.com/cockroachdb/cockroach/pkg/util/leaktest" + "github.com/cockroachdb/cockroach/pkg/util/protoutil" + "github.com/stretchr/testify/require" +) + +// encodedRangeLogData is protobuf encoded rangelog data derived in 22.2 +// from the csv file in testdata/rangelog.csv. The command to generate +// the rangelog.bin file is: +// +// go run ./internal/genrangelogdatapb ./testdata/rangelog.csv ./testdata/rangelog.bin +// +//go:embed testdata/rangelog.bin +var encodedRangeLogData []byte + +// TestRangeLog tests the RangeLogWriter implementation by ensuring that +// a representative set of events (encoded in a testdata file) can be +// round-tripped through the system, read from sql, and written to the +// key-value store in the same way that a legacy, internal executor-backed +// implementation would. +func TestRangeLog(t *testing.T) { + defer leaktest.AfterTest(t)() + + // We're going to test that the data we have stored as encoded protobuf + // round-trips through the writer, back out through sql as CSV, decodes + // and has the same structure. + var rangeLogData rangelogtestpb.RangeLogData + require.NoError(t, protoutil.Unmarshal( + encodedRangeLogData, &rangeLogData, + )) + + ctx := context.Background() + s, sqlDB, kvDB := serverutils.StartServer(t, base.TestServerArgs{}) + defer s.Stopper().Stop(ctx) + + // Inject two tables to write into. The first table will be written into by + // kv-based implementation. The second table will be written into by the + // internal-executor based implementation. We'll then ensure that the data + // written by the two are the same. + tdb := sqlutils.MakeSQLRunner(sqlDB) + tn1 := tree.MakeTableNameWithSchema("defaultdb", "public", "rangelog") + td1 := injectRangelogTable(t, tdb, tn1) + tn2 := tree.MakeTableNameWithSchema("defaultdb", "public", "rangelog2") + td2 := injectRangelogTable(t, tdb, tn2) + + // Write the data. + ec := s.ExecutorConfig().(sql.ExecutorConfig) + codec := ec.Codec + ie := ec.InternalExecutor + mkWriter := func(genID func() int64) kvserver.RangeLogWriter { + genA, genB := makeTeeIDGen(genID) + return &teeWriter{ + a: rangelog.NewTestWriter(codec, genA, td1), + b: rangelog.NewInternalExecutorWriter(genB, ie, tn2.String()), + } + } + require.NoError(t, insertRangeLogData(ctx, kvDB, mkWriter, &rangeLogData)) + + // Ensure that the data written to both tables is identical except for the + // key prefix and checksum. + const rawKVsWithoutPrefix = ` +SELECT crdb_internal.pretty_key(key, 1), + substring(encode(val, 'hex') from 9) -- strip the checksum + FROM crdb_internal.scan(crdb_internal.index_span($1, 1)) as t(key, val)` + require.Equal(t, + tdb.QueryStr(t, rawKVsWithoutPrefix, td2.GetID()), + tdb.QueryStr(t, rawKVsWithoutPrefix, td1.GetID())) + + // Validate that the data can be read from SQL. + checkDataRoundTrips := func(tn tree.TableName) { + beforeEncoded, err := protoutil.Marshal(&rangeLogData) + require.NoError(t, err) + got := tdb.QueryStr(t, "SELECT * FROM "+tn.String()) + after, err := rangelogtestpb.ParseRows(got) + require.NoError(t, err) + afterEncoded, err := protoutil.Marshal(after) + require.NoError(t, err) + require.Equal(t, beforeEncoded, afterEncoded) + } + checkDataRoundTrips(tn1) + checkDataRoundTrips(tn2) +} + +type idGen = rangelog.IDGen + +// insertRangeLogData inserts the provided rangeLogData in a transaction. +func insertRangeLogData( + ctx context.Context, + kvDB *kv.DB, + c func(gen idGen) kvserver.RangeLogWriter, + rangeLogData *rangelogtestpb.RangeLogData, +) error { + makeIDGen := func() idGen { + var offset int + return func() int64 { + defer func() { offset++ }() + return rangeLogData.UniqueIds[offset] + } + } + doInserts := func() (isRestart bool, _ error) { + w := c(makeIDGen()) + var called bool + errRestart := errors.New("restart") + err := kvDB.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { + if called { + return errRestart + } + called = true + for _, rec := range rangeLogData.Events { + if err := w.WriteRangeLogEvent(ctx, txn, *rec); err != nil { + return err + } + } + return nil + }) + if isRestart = errors.Is(err, errRestart); isRestart { + err = nil + } + return isRestart, err + } + // We need a loop because there might be transaction restarts, and + // we want to make sure the IDs are all the same. + for { + if isRestart, err := doInserts(); !isRestart { + return err + } + } +} + +// injectRangeLogTable will inject a table with the provided name that has +// the same structure as the system.rangelog table. It returns the table's +// ID. +func injectRangelogTable( + t *testing.T, tdb *sqlutils.SQLRunner, tn tree.TableName, +) catalog.TableDescriptor { + // Create a table with a default definition based on the schema of + // the rangelog table. + tdb.Exec(t, strings.Replace( + systemschema.RangeEventTableSchema, + "system.rangelog", tn.String(), 1, + )) + + // Make a deep copy of the system database's table descriptor. + clone := systemschema.RangeEventTable.NewBuilder(). + BuildExistingMutable().NewBuilder(). // deep copy + BuildExistingMutable().(*tabledesc.Mutable) + + // Modify the table descriptor we cloned above to have an appropriate + // version, name, parents, and mod times. + clone.Version++ + clone.Name = tn.Object() + var modTimeStr string + tdb.QueryRow(t, ` + WITH db_id AS ( + SELECT id + FROM system.namespace + WHERE "parentID" = 0 AND name = $1 + ), + schema_id AS ( + SELECT id + FROM system.namespace + WHERE "parentID" = (SELECT id FROM db_id) + AND "parentSchemaID" = 0 + AND name = $2 + ) +SELECT "parentID", "parentSchemaID", id, crdb_internal_mvcc_timestamp + FROM system.namespace + WHERE name = $3 + AND "parentID" = (SELECT id FROM db_id) + AND "parentSchemaID" = (SELECT id FROM schema_id)`, + tn.Catalog(), tn.Schema(), tn.Object()). + Scan(&clone.ParentID, &clone.UnexposedParentSchemaID, &clone.ID, + &modTimeStr) + modTime, err := hlc.ParseHLC(modTimeStr) + require.NoError(t, err) + clone.ModificationTime = modTime + clone.CreateAsOfTime = modTime + cloneBuilder := clone.NewBuilder() + require.NoError(t, cloneBuilder.RunPostDeserializationChanges()) + clone = cloneBuilder.BuildExistingMutable().(*tabledesc.Mutable) + + // Overwrite the originally created table with the proper descriptor + // protobuf. + data, err := protoutil.Marshal(clone.DescriptorProto()) + require.NoError(t, err) + tdb.Exec(t, "SELECT crdb_internal.unsafe_upsert_descriptor($1, $2)", + clone.ID, data) + return clone.ImmutableCopy().(catalog.TableDescriptor) +} + +// makeTeeIDGen takes a function which returns an integer and +// returns two functions, each of which will return the same +// sequence of integers. +func makeTeeIDGen(id idGen) (genA, genB idGen) { + var a, b []int64 + makeGen := func(s *[]int64) func() int64 { + return func() (ret int64) { + if len(*s) == 0 { + v := id() + a, b = append(a, v), append(b, v) + } + ret, (*s) = (*s)[0], (*s)[1:] + return ret + } + } + return makeGen(&a), makeGen(&b) +} + +// teeWriter writes all entries to both a and b. If an error occurs writing to +// a, no write to b is attempted. +type teeWriter struct { + a, b kvserver.RangeLogWriter +} + +func (t teeWriter) WriteRangeLogEvent( + ctx context.Context, txn *kv.Txn, event kvserverpb.RangeLogEvent, +) error { + if err := t.a.WriteRangeLogEvent(ctx, txn, event); err != nil { + return err + } + return t.b.WriteRangeLogEvent(ctx, txn, event) +} diff --git a/pkg/kv/kvserver/rangelog/testdata/rangelog.bin b/pkg/kv/kvserver/rangelog/testdata/rangelog.bin new file mode 100644 index 000000000000..3c713385a43f Binary files /dev/null and b/pkg/kv/kvserver/rangelog/testdata/rangelog.bin differ diff --git a/pkg/kv/kvserver/rangelog/testdata/rangelog.csv b/pkg/kv/kvserver/rangelog/testdata/rangelog.csv new file mode 100644 index 000000000000..7154ddd8ccd6 --- /dev/null +++ b/pkg/kv/kvserver/rangelog/testdata/rangelog.csv @@ -0,0 +1,499 @@ +timestamp,rangeID,storeID,eventType,otherRangeID,info,uniqueID +2022-09-03 22:39:04.779872,180428,7,split,183674,"{""UpdatedDesc"":{""range_id"":180428,""start_key"":""9nKJ9wLMjYbSgpY="",""end_key"":""9nKJ9wLMkYYl3JA="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":60},""NewDesc"":{""range_id"":183674,""start_key"":""9nKJ9wLMkYYl3JA="",""end_key"":""9nKJ9wLNioaoiJA="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":60}}",793556893037690887 +2022-09-03 22:50:14.544269,181719,3,split,183816,"{""UpdatedDesc"":{""range_id"":181719,""start_key"":""9nKJ9wHWkYbufIs="",""end_key"":""9nKJ9wHXi4ZAoo8="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":57},""NewDesc"":{""range_id"":183816,""start_key"":""9nKJ9wHXi4ZAoo8="",""end_key"":""9nKJ9wHXjobmlok="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":57}}",793559087705686019 +2022-09-03 23:37:42.236905,180541,8,split,183905,"{""UpdatedDesc"":{""range_id"":180541,""start_key"":""9nKJ9wIGi4bxT4k="",""end_key"":""9nKJ9wIGj4Yt/JA="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":47},""NewDesc"":{""range_id"":183905,""start_key"":""9nKJ9wIGj4Yt/JA="",""end_key"":""9nKJ9wIGkoa0XJU="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":47}}",793568419109961736 +2022-09-03 23:51:23.611333,181741,4,split,183786,"{""UpdatedDesc"":{""range_id"":181741,""start_key"":""9nKJ9wIskYblcoo="",""end_key"":""9nKJ9wIti4ZN4Y4="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":73},""NewDesc"":{""range_id"":183786,""start_key"":""9nKJ9wIti4ZN4Y4="",""end_key"":""9nKJ9wItjobrHZQ="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":73}}",793571110506594308 +2022-09-04 00:20:02.531911,4073,3,split,183817,"{""UpdatedDesc"":{""range_id"":4073,""start_key"":""9nKJ9wLij4b+So8="",""end_key"":""9nKJ9wLjiYbirI0="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":68,""sticky_bit"":{""wall_time"":1660718518840235177}},""NewDesc"":{""range_id"":183817,""start_key"":""9nKJ9wLjiYbirI0="",""end_key"":""9nKJ9wLjjYa0s5A="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":68}}",793576743125123075 +2022-09-04 00:33:30.208097,182081,5,split,183896,"{""UpdatedDesc"":{""range_id"":182081,""start_key"":""9nKJ9wH9i4b25JM="",""end_key"":""9nKJ9wH9j4ZGxow="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":61},""NewDesc"":{""range_id"":183896,""start_key"":""9nKJ9wH9j4ZGxow="",""end_key"":""9nKJ9wH9kobqOo8="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":61}}",793579389719707653 +2022-09-04 01:53:54.728686,180560,5,split,183900,"{""UpdatedDesc"":{""range_id"":180560,""start_key"":""9m6K9qGQ2obg8Q=="",""end_key"":""9m6K9qeR9wifhgbx"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":117},""NewDesc"":{""range_id"":183900,""start_key"":""9m6K9qeR9wifhgbx"",""end_key"":""9m6K9q6L9wMIhpEZ"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":117}}",793595198714544133 +2022-09-04 02:07:55.295692,181773,5,split,183902,"{""UpdatedDesc"":{""range_id"":181773,""start_key"":""9nKJ9wGojIaUy4s="",""end_key"":""9nKJ9wGoj4a+C5E="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":54},""NewDesc"":{""range_id"":183902,""start_key"":""9nKJ9wGoj4a+C5E="",""end_key"":""9nKJ9wGokobofJE="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":54}}",793597953041072133 +2022-09-04 04:21:34.151749,4478,5,split,183960,"{""UpdatedDesc"":{""range_id"":4478,""start_key"":""9nKJ9wGskob8/4w="",""end_key"":""9nKJ9wGtjIYgTI0="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":60,""sticky_bit"":{""wall_time"":1660718520958738189}},""NewDesc"":{""range_id"":183960,""start_key"":""9nKJ9wGtjIYgTI0="",""end_key"":""9nKJ9wGtj4aIk5E="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":60}}",793624229199511557 +2022-09-04 04:48:56.840885,180580,6,split,183919,"{""UpdatedDesc"":{""range_id"":180580,""start_key"":""9nKJ9wF0kobTPpI="",""end_key"":""9nKJ9wF1jIYrMY8="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":59},""NewDesc"":{""range_id"":183919,""start_key"":""9nKJ9wF1jIYrMY8="",""end_key"":""9nKJ9wF1j4axz4o="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":59}}",793629612039143430 +2022-09-04 05:21:55.655829,181373,9,split,183843,"{""UpdatedDesc"":{""range_id"":181373,""start_key"":""9nKJ9wMhkYaiGoo="",""end_key"":""9nKJ9wMiiobUSI0="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":56},""NewDesc"":{""range_id"":183843,""start_key"":""9nKJ9wMiiobUSI0="",""end_key"":""9nKJ9wMijYbpv48="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":56}}",793636096148668425 +2022-09-04 06:36:14.685779,181482,4,split,183793,"{""UpdatedDesc"":{""range_id"":181482,""start_key"":""9nKJ9wIvj4aYYY8="",""end_key"":""9nKJ9wIwiYX+yX6T"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":71},""NewDesc"":{""range_id"":183793,""start_key"":""9nKJ9wIwiYX+yX6T"",""end_key"":""9nKJ9wIwi4bvFYk="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":71}}",793650707516588036 +2022-09-04 08:18:49.891079,180431,7,split,183965,"{""UpdatedDesc"":{""range_id"":180431,""start_key"":""9nKJ9wJ5jYbRMY0="",""end_key"":""9nKJ9wJ5kYYMGZA="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":73},""NewDesc"":{""range_id"":183965,""start_key"":""9nKJ9wJ5kYYMGZA="",""end_key"":""9nKJ9wJ6ioadZY4="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":73}}",793670876903014407 +2022-09-04 09:21:45.987972,175059,1,merge,175062,"{""UpdatedDesc"":{""range_id"":175059,""start_key"":""9nGJ95Zq+AFVSw=="",""end_key"":""9nGJ95Zu98Pw"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":479,""sticky_bit"":{""wall_time"":1660719251295591335}},""RemovedDesc"":{""range_id"":175062,""start_key"":""9nGJ95Zs96ds"",""end_key"":""9nGJ95Zu98Pw"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":478,""sticky_bit"":{""wall_time"":1660719251413795096}}}",793683250483789825 +2022-09-04 09:29:21.087265,182055,6,split,183922,"{""UpdatedDesc"":{""range_id"":182055,""start_key"":""9nKJnpGGu8uM"",""end_key"":""9nKJn4qG936U"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":72},""NewDesc"":{""range_id"":183922,""start_key"":""9nKJn4qG936U"",""end_key"":""9nKJn42G+euO"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":72}}",793684741665980422 +2022-09-04 09:37:18.721474,177,8,split,184016,"{""UpdatedDesc"":{""range_id"":177,""start_key"":""8on3ASQSAd/hIwy8R8CAAP8A/wD/AP+GE6cAAQ=="",""end_key"":""8on3ASgSAeW5po2sQ+CAAP8A/wD/AP+HtcYAAQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":5}],""next_replica_id"":6,""generation"":26,""sticky_bit"":{""wall_time"":1660718506586364050}},""NewDesc"":{""range_id"":184016,""start_key"":""8on3ASgSAeW5po2sQ+CAAP8A/wD/AP+HtcYAAQ=="",""end_key"":""8on3ASwSAevFI5lwTUCAAP8A/wD/AP+JZiMAAQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":26}}",793686306740174856 +2022-09-04 10:50:36.555223,183923,6,merge,183287,"{""UpdatedDesc"":{""range_id"":183923,""start_key"":""BHRzZBJjci5zdG9yZS5rdi5jb25jdXJyZW5jeS5hdmdfbG9ja193YWl0X2R1cmF0aW9uX25hbm9zAAGJ+AcLIzk="",""end_key"":""BHRzZBJjci5zdG9yZS5rdi5jb25jdXJyZW5jeS5sb2Nrc193aXRoX3dhaXRfcXVldWVzAAGJ+AcKjTU="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":28},""RemovedDesc"":{""range_id"":183287,""start_key"":""BHRzZBJjci5zdG9yZS5rdi5jb25jdXJyZW5jeS5sb2NrX3dhaXRfcXVldWVfd2FpdGVycwABifgHCuEy"",""end_key"":""BHRzZBJjci5zdG9yZS5rdi5jb25jdXJyZW5jeS5sb2Nrc193aXRoX3dhaXRfcXVldWVzAAGJ+AcKjTU="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":26}}",793700717662961670 +2022-09-04 12:55:00.476412,181947,6,split,183924,"{""UpdatedDesc"":{""range_id"":181947,""start_key"":""9nKJ9wFcjoah74w="",""end_key"":""9nKJ9wFckYaCXY4="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":53},""NewDesc"":{""range_id"":183924,""start_key"":""9nKJ9wFckYaCXY4="",""end_key"":""9nKJ9wFdiobzJI8="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":53}}",793725175370776582 +2022-09-04 15:51:35.494824,180730,3,split,183939,"{""UpdatedDesc"":{""range_id"":180730,""start_key"":""9m6K9nGS9wYohrPO"",""end_key"":""9m6K9neR9wMRhf6a/Q=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":103},""NewDesc"":{""range_id"":183939,""start_key"":""9m6K9neR9wMRhf6a/Q=="",""end_key"":""9m6K9n2Q9wHwho9t"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":103}}",793759893087223811 +2022-09-04 16:22:46.009537,180150,5,split,184054,"{""UpdatedDesc"":{""range_id"":180150,""start_key"":""9nGJ9wHW930x"",""end_key"":""9nGJ9wHW+AEW/Q=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":55},""NewDesc"":{""range_id"":184054,""start_key"":""9nGJ9wHW+AEW/Q=="",""end_key"":""9nGJ9wHX9yMm"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":55}}",793766022456508421 +2022-09-04 18:43:20.16898,2321,4,split,184059,"{""UpdatedDesc"":{""range_id"":2321,""start_key"":""9nKJ9pKPhy+X"",""end_key"":""9nKJ9pKShf7kdI0="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":62,""sticky_bit"":{""wall_time"":1660718514260670555}},""NewDesc"":{""range_id"":184059,""start_key"":""9nKJ9pKShf7kdI0="",""end_key"":""9nKJ9pOKhs/Xjw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":62}}",793793659501412356 +2022-09-04 19:13:19.515823,1079,8,split,184023,"{""UpdatedDesc"":{""range_id"":1079,""start_key"":""9m6J9n2KhvuE"",""end_key"":""9m6J9oGPhf7uiw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":5},{""node_id"":5,""store_id"":5,""replica_id"":4}],""next_replica_id"":6,""generation"":52,""sticky_bit"":{""wall_time"":1660718509771383708}},""NewDesc"":{""range_id"":184023,""start_key"":""9m6J9oGPhf7uiw=="",""end_key"":""9m6J9oaMhmsZ"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":52}}",793799555621584904 +2022-09-04 19:30:21.698059,181894,7,split,183969,"{""UpdatedDesc"":{""range_id"":181894,""start_key"":""9nKJ9wLOjobWNY4="",""end_key"":""9nKJ9wLOkoaAN5M="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":59},""NewDesc"":{""range_id"":183969,""start_key"":""9nKJ9wLOkoaAN5M="",""end_key"":""9nKJ9wLPi4bwvI0="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":59}}",793802905082494983 +2022-09-04 20:48:44.74349,180644,9,split,184066,"{""UpdatedDesc"":{""range_id"":180644,""start_key"":""9nKJ9wGKkobtPYs="",""end_key"":""9nKJ9wGLi4bqn5M="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":79},""NewDesc"":{""range_id"":184066,""start_key"":""9nKJ9wGLi4bqn5M="",""end_key"":""9nKJ9wGLjobqpo0="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":79}}",793818315991220233 +2022-09-04 20:56:17.014333,148930,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":148930,""start_key"":""9nGJ91xc9+lM"",""end_key"":""9nGJ91xf+AET8w=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":4,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":5,""store_id"":5,""replica_id"":5,""type"":2}],""next_replica_id"":6,""generation"":320,""sticky_bit"":{""wall_time"":1660719035755117037}},""RemovedReplica"":{""node_id"":6,""store_id"":6,""replica_id"":4,""type"":4},""Reason"":""admin request""}",793819797971140614 +2022-09-04 23:12:47.779351,182027,5,split,184117,"{""UpdatedDesc"":{""range_id"":182027,""start_key"":""9nKJ9wHxkoakKJA="",""end_key"":""9nKJ9wHyi4bRx5Q="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":45},""NewDesc"":{""range_id"":184117,""start_key"":""9nKJ9wHyi4bRx5Q="",""end_key"":""9nKJ9wHyjob84ZI="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":45}}",793846637476085765 +2022-09-05 02:03:12.949418,181962,4,split,184155,"{""UpdatedDesc"":{""range_id"":181962,""start_key"":""9nKJ9wIhjIa/EIs="",""end_key"":""9nKJ9wIhj4bcqow="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":58},""NewDesc"":{""range_id"":184155,""start_key"":""9nKJ9wIhj4bcqow="",""end_key"":""9nKJ9wIhkofHjA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":58}}",793880143315369988 +2022-09-05 05:19:42.5981,1381,4,split,184161,"{""UpdatedDesc"":{""range_id"":1381,""start_key"":""9nKJ9rWShv4EkA=="",""end_key"":""9nKJ9raLhf7YS4w="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":52,""sticky_bit"":{""wall_time"":1660718510755118728}},""NewDesc"":{""range_id"":184161,""start_key"":""9nKJ9raLhf7YS4w="",""end_key"":""9nKJ9raNhnWzkw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":52}}",793918775649107972 +2022-09-05 06:38:56.855096,182163,5,split,184193,"{""UpdatedDesc"":{""range_id"":182163,""start_key"":""9nKJ9wHCi4bndoo="",""end_key"":""9nKJ9wHCjobzjZE="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":59},""NewDesc"":{""range_id"":184193,""start_key"":""9nKJ9wHCjobzjZE="",""end_key"":""9nKJ9wHCkYb9N4w="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":59}}",793934354440945669 +2022-09-05 06:56:26.923696,180504,5,split,184205,"{""UpdatedDesc"":{""range_id"":180504,""start_key"":""9nKJ9wKvi4bGXo8="",""end_key"":""9nKJ9wKvjobfOYw="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":61},""NewDesc"":{""range_id"":184205,""start_key"":""9nKJ9wKvjobfOYw="",""end_key"":""9nKJ9wKvkYb6J5E="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":61}}",793937795251863557 +2022-09-05 07:10:54.116143,181979,5,split,184207,"{""UpdatedDesc"":{""range_id"":181979,""start_key"":""9nKJ9wKfjYa4bYk="",""end_key"":""9nKJ9wKfkIbXlJA="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":66},""NewDesc"":{""range_id"":184207,""start_key"":""9nKJ9wKfkIbXlJA="",""end_key"":""9nKJ9wKgiYdykg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":66}}",793940636914679813 +2022-09-05 09:30:19.116983,182359,6,split,184150,"{""UpdatedDesc"":{""range_id"":182359,""start_key"":""9nKJ9wEWjoaj2os="",""end_key"":""9nKJ9wEWkYas8oo="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":39},""NewDesc"":{""range_id"":184150,""start_key"":""9nKJ9wEWkYas8oo="",""end_key"":""9nKJ9wEXiob+vY8="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":39}}",793968047358672902 +2022-09-05 10:44:55.403064,180630,8,split,184170,"{""UpdatedDesc"":{""range_id"":180630,""start_key"":""9nKJ9wLWjIbZ95E="",""end_key"":""9nKJ9wLWj4bppYo="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":53},""NewDesc"":{""range_id"":184170,""start_key"":""9nKJ9wLWj4bppYo="",""end_key"":""9nKJ9wLWkob4vYk="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":53}}",793982715239596040 +2022-09-05 12:30:03.617535,180013,3,merge,183274,"{""UpdatedDesc"":{""range_id"":180013,""start_key"":""somLFPli/IPgiBLrYDLu8LcxvwABEkeDfj7bVVvmAAESII46z3k/rysAARJ0cGNjAAGO"",""end_key"":""somLFPljEiiAiBL40S67Di0xhwABEss+ZAYjL6YNAAESG6tGCWS+V1wAARJ0cGNjAAGJ"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":35},""RemovedDesc"":{""range_id"":183274,""start_key"":""somLFPljEDxQiBKPo1HGemU0SwABEgaJ7U87/DRrAAESnF6jhof8imMAARJ0cGNjAAGP"",""end_key"":""somLFPljEiiAiBL40S67Di0xhwABEss+ZAYjL6YNAAESG6tGCWS+V1wAARJ0cGNjAAGJ"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":34}}",794003386029801475 +2022-09-05 13:44:44.333697,182177,3,split,184091,"{""UpdatedDesc"":{""range_id"":182177,""start_key"":""9nKJ9wHckYbiKow="",""end_key"":""9nKJ9wHdiobzfo0="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":58},""NewDesc"":{""range_id"":184091,""start_key"":""9nKJ9wHdiobzfo0="",""end_key"":""9nKJ9wHdjYb3F4k="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":58}}",794018068401160195 +2022-09-05 14:38:45.918865,142584,3,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":142584,""start_key"":""9nCK92WZixJPVUdIVENBTExZRVNFAAESMWZjVzhSc2FDWG9FegAB9wYL"",""end_key"":""9nCK92W+jxJPVUdIVEVTRUVJTkcAARJYZTBZaGdMUnJ3cwAB9wqg"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":351,""sticky_bit"":{""wall_time"":1660718989309225271}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12364\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13404\""}""}",794028690378719235 +2022-09-05 14:38:56.147118,82932,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":82932,""start_key"":""9nGJ9y2f90Fj"",""end_key"":""9nGJ9y2i92wm"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":224,""sticky_bit"":{""wall_time"":1660718756632214013}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12364\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13404\""}""}",794028723903758341 +2022-09-05 14:39:06.722868,4439,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":4439,""start_key"":""9nGJ9wJC90eo"",""end_key"":""9nGJ9wJC+AF8qA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":75,""sticky_bit"":{""wall_time"":1660718520303945145}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12364\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13404\""}""}",794028758578593794 +2022-09-05 15:59:26.018523,182158,5,split,184234,"{""UpdatedDesc"":{""range_id"":182158,""start_key"":""9nKJ9wKsjIbtV44="",""end_key"":""9nKJ9wKsj4bwMow="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":57},""NewDesc"":{""range_id"":184234,""start_key"":""9nKJ9wKsj4bwMow="",""end_key"":""9nKJ9wKskob3wIw="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":57}}",794044550496026629 +2022-09-05 17:28:51.63687,182076,5,split,184289,"{""UpdatedDesc"":{""range_id"":182076,""start_key"":""9nKJ9wG/joaRb4s="",""end_key"":""9nKJ9wG/kYaRFpA="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":56},""NewDesc"":{""range_id"":184289,""start_key"":""9nKJ9wG/kYaRFpA="",""end_key"":""9nKJ9wHAiob6YYo="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":56}}",794062132480901125 +2022-09-05 18:28:20.936642,182044,3,split,184195,"{""UpdatedDesc"":{""range_id"":182044,""start_key"":""9nKJ9wHSkYa+Y5I="",""end_key"":""9nKJ9wHTiob4A4o="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":51},""NewDesc"":{""range_id"":184195,""start_key"":""9nKJ9wHTiob4A4o="",""end_key"":""9nKJ9wHTjYb46ZU="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":51}}",794073828411310083 +2022-09-05 18:52:12.369726,444,3,split,184196,"{""UpdatedDesc"":{""range_id"":444,""start_key"":""9m6JroqG/cU="",""end_key"":""9m6JspKGcpc="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":5},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":6,""generation"":37,""sticky_bit"":{""wall_time"":1660718506911123400}},""NewDesc"":{""range_id"":184196,""start_key"":""9m6JspKGcpc="",""end_key"":""9m6Jt5GGgfE="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":37}}",794078518889316355 +2022-09-05 19:36:05.227151,139131,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":139131,""start_key"":""9nGJ91QK9+On"",""end_key"":""9nGJ91QL9/Hd"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":5,""generation"":274,""sticky_bit"":{""wall_time"":1660718972492105057}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12375\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13419\""}""}",794087146325606403 +2022-09-05 20:49:43.507482,171033,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":171033,""start_key"":""9nGJ94f598bW"",""end_key"":""9nGJ94f79+NR"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":442,""sticky_bit"":{""wall_time"":1660719218907058973}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12382\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13424\""}""}",794101624057004034 +2022-09-05 20:49:43.543217,171033,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":171033,""start_key"":""9nGJ94f598bW"",""end_key"":""9nGJ94f79+NR"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":444,""sticky_bit"":{""wall_time"":1660719218907058973}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794101624163041282 +2022-09-05 20:50:05.071763,1586,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":1586,""start_key"":""9nKJ9ouMhvVdkA=="",""end_key"":""9nKJ9ouRhq3GjQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":55,""sticky_bit"":{""wall_time"":1660718511576704142}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12382\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13424\""}""}",794101694713856004 +2022-09-05 20:52:16.921071,182436,8,split,184295,"{""UpdatedDesc"":{""range_id"":182436,""start_key"":""9nKJ9wN6ioadqZI="",""end_key"":""9nKJ9wN6jYX+4viQ"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":54},""NewDesc"":{""range_id"":184295,""start_key"":""9nKJ9wN6jYX+4viQ"",""end_key"":""9nKJ9wN6j4awyo4="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":54}}",794102126752563208 +2022-09-05 21:47:41.409729,6676,5,split,184293,"{""UpdatedDesc"":{""range_id"":6676,""start_key"":""9nKJ9wLljYb1OpE="",""end_key"":""9nKJ9wLlkYYeDpE="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":71,""sticky_bit"":{""wall_time"":1660718528886686465}},""NewDesc"":{""range_id"":184293,""start_key"":""9nKJ9wLlkYYeDpE="",""end_key"":""9nKJ9wLmiobTSpY="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":71}}",794113020478128133 +2022-09-05 22:05:03.456843,147990,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":147990,""start_key"":""9nGJ91sq9+Zm"",""end_key"":""9nGJ91st+AEQ/w=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":349,""sticky_bit"":{""wall_time"":1660719024490993090}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794116435021791234 +2022-09-05 22:05:06.677341,177955,5,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":177955,""start_key"":""9nGJ95KS+AF6hQ=="",""end_key"":""9nGJ95KV99sC"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":5,""generation"":566,""sticky_bit"":{""wall_time"":1660719276758919580}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794116445568860165 +2022-09-05 22:05:24.711719,4081,1,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":4081,""start_key"":""9nKJ9wKJi4b9wI4="",""end_key"":""9nKJ9wKJkIafAYo="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":65,""sticky_bit"":{""wall_time"":1660718519391769297}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12386\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13426\""}""}",794116504681414657 +2022-09-05 22:13:18.12316,179922,6,merge,183309,"{""UpdatedDesc"":{""range_id"":179922,""start_key"":""somPFPli/JHwiBLAIJVDuih2GgABEmTDw/3ji06mAAESG6tGCWS+V1wAARJ0cGNjAAGJ"",""end_key"":""somPFPljEUeAiBKZxX517hWeFwABEsE8Yy7E+kd5AAESdOh7Z1A72AwAARJ0cGNjAAGM"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":34},""RemovedDesc"":{""range_id"":183309,""start_key"":""somPFPljEEpgiBLjvv+szJlbbAABEihrZBoOMguBAAESsOKT21ehewD/AAESdHBjYwABkQ=="",""end_key"":""somPFPljEUeAiBKZxX517hWeFwABEsE8Yy7E+kd5AAESdOh7Z1A72AwAARJ0cGNjAAGM"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":33}}",794118056163049478 +2022-09-06 01:53:29.565839,181141,1,split,184178,"{""UpdatedDesc"":{""range_id"":181141,""start_key"":""9nKJ9wPFjYbutok="",""end_key"":""9nKJ9wPFkIX+20OS"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":49},""NewDesc"":{""range_id"":184178,""start_key"":""9nKJ9wPFkIX+20OS"",""end_key"":""9nKJ9wPFkoaDzY4="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":49}}",794161347196125185 +2022-09-06 02:37:37.203297,180896,3,split,184202,"{""UpdatedDesc"":{""range_id"":180896,""start_key"":""9m6JwYyG6kU="",""end_key"":""9m6JxouGGWs="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":37},""NewDesc"":{""range_id"":184202,""start_key"":""9m6JxouGGWs="",""end_key"":""9m6JypCG8yI="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":37}}",794170023032913923 +2022-09-06 02:50:29.954977,182421,1,split,184179,"{""UpdatedDesc"":{""range_id"":182421,""start_key"":""9nKJwIyG4SOL"",""end_key"":""9nKJwI+F/u8XjQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":62},""NewDesc"":{""range_id"":184179,""start_key"":""9nKJwI+F/u8XjQ=="",""end_key"":""9nKJwJGGwoqV"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":62}}",794172555150524417 +2022-09-06 03:32:11.541835,86252,7,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":86252,""start_key"":""9nGJ9zEc9xVl"",""end_key"":""9nGJ9zEf90Ab"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":228,""sticky_bit"":{""wall_time"":1660718767401905257}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794180752322723847 +2022-09-06 04:43:43.31465,822,4,split,184396,"{""UpdatedDesc"":{""range_id"":822,""start_key"":""9nKJ9nGMhvtriw=="",""end_key"":""9nKJ9nGPhf7tX5M="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":47,""sticky_bit"":{""wall_time"":1660718508546503444}},""NewDesc"":{""range_id"":184396,""start_key"":""9nKJ9nGPhf7tX5M="",""end_key"":""9nKJ9nGRhpyujA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":47}}",794194815661047812 +2022-09-06 04:53:17.845793,182440,8,split,184385,"{""UpdatedDesc"":{""range_id"":182440,""start_key"":""9m6KlYz3CraGz9A="",""end_key"":""9m6Km5D3CtCGTZo="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":120},""NewDesc"":{""range_id"":184385,""start_key"":""9m6Km5D3CtCGTZo="",""end_key"":""9m6KoZL3Aw2GyYw="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":120}}",794196698237009928 +2022-09-06 08:54:40.391596,2774,4,split,184435,"{""UpdatedDesc"":{""range_id"":2774,""start_key"":""9nKJ2oyG+vaR"",""end_key"":""9nKJ2o+GC3KO"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":63,""sticky_bit"":{""wall_time"":1660718515439108695}},""NewDesc"":{""range_id"":184435,""start_key"":""9nKJ2o+GC3KO"",""end_key"":""9nKJ2pGG69eS"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":63}}",794244154702954500 +2022-09-06 09:13:40.773907,119045,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":119045,""start_key"":""9nKJ93UcjYb4to4="",""end_key"":""9nKJ93UgjYb9NJQ="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":287,""sticky_bit"":{""wall_time"":1660718889892565207}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12424\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13454\""}""}",794247891773194248 +2022-09-06 09:13:51.52336,119045,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":119045,""start_key"":""9nKJ93UcjYb4to4="",""end_key"":""9nKJ93UgjYb9NJQ="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":288,""sticky_bit"":{""wall_time"":1660718889892565207}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12424\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13454\""}""}",794247926699556872 +2022-09-06 09:13:51.52336,119045,8,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":119045,""start_key"":""9nKJ93UcjYb4to4="",""end_key"":""9nKJ93UgjYb9NJQ="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":288,""sticky_bit"":{""wall_time"":1660718889892565207}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12424\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13454\""}""}",794247926761455624 +2022-09-06 09:13:56.612838,136747,3,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":136747,""start_key"":""9nGJ91Ef+AFEIg=="",""end_key"":""9nGJ91Ek+AENAw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":299,""sticky_bit"":{""wall_time"":1660718962462539148}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12424\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13454\""}""}",794247943342817283 +2022-09-06 09:21:45.63891,8011,8,split,184392,"{""UpdatedDesc"":{""range_id"":8011,""start_key"":""9nKJ9wPli4b+tZA="",""end_key"":""9nKJ9wPljoblIos="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":62,""sticky_bit"":{""wall_time"":1660718532366345364}},""NewDesc"":{""range_id"":184392,""start_key"":""9nKJ9wPljoblIos="",""end_key"":""9nKJ9wPlkYbGxow="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":62}}",794249480294170632 +2022-09-06 09:45:16.655012,184239,6,split,184352,"{""UpdatedDesc"":{""range_id"":184239,""start_key"":""somNFPljFR/giBLAIJVDuih2GgABEgIBEcAUQvowAAESG6tGCWS+V1wAARJ0cGNjAAGK"",""end_key"":""somNFPljFh0AiBKYXadH544qnwABEnGCkx6W2qU4AAES9hr2mJTb6/sAARJ0cGNjAAGQ"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":37},""NewDesc"":{""range_id"":184352,""start_key"":""somNFPljFh0AiBKYXadH544qnwABEnGCkx6W2qU4AAES9hr2mJTb6/sAARJ0cGNjAAGQ"",""end_key"":""somOFPli/JHwiBJgfQxSMNlwsgABEtQvphZSq2rIAAESrznw015Gj4QAARJ0cGNjAAGP"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":37}}",794254103872634886 +2022-09-06 10:08:56.830439,69270,9,merge,69386,"{""UpdatedDesc"":{""range_id"":69270,""start_key"":""9nCJ91BdjPcGeQ=="",""end_key"":""9nCJ91Bmi/cHAQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":195,""sticky_bit"":{""wall_time"":1660718706782990326}},""RemovedDesc"":{""range_id"":69386,""start_key"":""9nCJ91Bgi/cJpA=="",""end_key"":""9nCJ91Bmi/cHAQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":194,""sticky_bit"":{""wall_time"":1660718706926990057}}}",794258757531107337 +2022-09-06 10:35:44.863579,182834,4,split,184440,"{""UpdatedDesc"":{""range_id"":182834,""start_key"":""8on3AtgSpn8GfrxyRaOqD2FOocIJ4QAB"",""end_key"":""8on3AtwSRptqsuYsQAOS/dNxtSsu1wAB"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":33},""NewDesc"":{""range_id"":184440,""start_key"":""8on3AtwSRptqsuYsQAOS/dNxtSsu1wAB"",""end_key"":""8on3AuASBLYyNl4KSECAAP8A/wD/AVEB3wAB"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":33}}",794264026744029188 +2022-09-06 11:11:40.881648,151179,2,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":151179,""start_key"":""9nGJ92Ef95Rw"",""end_key"":""9nGJ92Eh97Dz"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":317,""sticky_bit"":{""wall_time"":1660719056043850952}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12431\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13459\""}""}",794271091608715266 +2022-09-06 12:51:16.598719,1884,4,split,184457,"{""UpdatedDesc"":{""range_id"":1884,""start_key"":""9nKJ9nmPhvvEkw=="",""end_key"":""9nKJ9nmShicTiQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":56,""sticky_bit"":{""wall_time"":1660718512929739653}},""NewDesc"":{""range_id"":184457,""start_key"":""9nKJ9nmShicTiQ=="",""end_key"":""9nKJ9nqKhubLjA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":56}}",794290672816226308 +2022-09-06 13:31:02.565942,182460,4,split,184458,"{""UpdatedDesc"":{""range_id"":182460,""start_key"":""9nKJ4oyG+EmT"",""end_key"":""9nKJ4o+GFNSS"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":47},""NewDesc"":{""range_id"":184458,""start_key"":""9nKJ4o+GFNSS"",""end_key"":""9nKJ4pGG9g+O"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":47}}",794298491160592388 +2022-09-06 14:34:32.930586,182582,4,split,184460,"{""UpdatedDesc"":{""range_id"":182582,""start_key"":""9nKJ9rGQhvkvig=="",""end_key"":""9nKJ9rKJhf71apI="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":46},""NewDesc"":{""range_id"":184460,""start_key"":""9nKJ9rKJhf71apI="",""end_key"":""9nKJ9rKLhwiM"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":46}}",794310976968589316 +2022-09-06 15:08:45.97157,181119,8,split,184448,"{""UpdatedDesc"":{""range_id"":181119,""start_key"":""9nKJ9wNBkYb90oo="",""end_key"":""9nKJ9wNCioX+6E2P"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":60},""NewDesc"":{""range_id"":184448,""start_key"":""9nKJ9wNCioX+6E2P"",""end_key"":""9nKJ9wNCjIaj7pU="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":60}}",794317704369045512 +2022-09-06 15:46:49.942737,9530,3,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":9530,""start_key"":""9nGJ9wRq9/5l"",""end_key"":""9nGJ9wRu+AE3SA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":93,""sticky_bit"":{""wall_time"":1660718535540367090}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12449\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13468\""}""}",794325188427612163 +2022-09-06 15:46:53.005278,68233,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":68233,""start_key"":""9nGJ9yTC+AEfZA=="",""end_key"":""9nGJ9yTF98t3"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":207,""sticky_bit"":{""wall_time"":1660718703114142892}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794325198535131138 +2022-09-06 16:29:41.748091,180093,6,split,184430,"{""UpdatedDesc"":{""range_id"":180093,""start_key"":""BHRzZBJjci5ub2RlLnR4bi5yZXN0YXJ0cy1tYXgAAYn4BwoQOQ=="",""end_key"":""BHRzZBJjci5zdG9yZS5jYXBhY2l0eQABivdLGDg="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":22},""NewDesc"":{""range_id"":184430,""start_key"":""BHRzZBJjci5zdG9yZS5jYXBhY2l0eQABivdLGDg="",""end_key"":""BHRzZBJjci5zdG9yZS5jYXBhY2l0eQABivdLGDk="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":22}}",794333615818571782 +2022-09-06 18:35:05.720338,182344,4,split,184491,"{""UpdatedDesc"":{""range_id"":182344,""start_key"":""9nKJ7JCGowaK"",""end_key"":""9nKJ7JKG8FKN"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":57},""NewDesc"":{""range_id"":184491,""start_key"":""9nKJ7JKG8FKN"",""end_key"":""9nKJ7YqG9XuR"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":57}}",794358270349148164 +2022-09-06 19:47:07.41079,64232,4,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":64232,""start_key"":""9nKJ9zpzj4b4d4s="",""end_key"":""9nKJ9zp4kod0jA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":195,""sticky_bit"":{""wall_time"":1660718690216164719}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12455\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13477\""}""}",794372431613067268 +2022-09-06 23:52:39.764042,181163,6,split,184498,"{""UpdatedDesc"":{""range_id"":181163,""start_key"":""9nKJjYqG0WiX"",""end_key"":""9nKJjY2GuTKM"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":58},""NewDesc"":{""range_id"":184498,""start_key"":""9nKJjY2GuTKM"",""end_key"":""9nKJjZCGnnWL"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":58}}",794420706640887814 +2022-09-07 00:35:52.077751,112673,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":112673,""start_key"":""9nCJ94BVjPcCzg=="",""end_key"":""9nCJ94Bai8E="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":343,""sticky_bit"":{""wall_time"":1660718866408723769}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12480\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13492\""}""}",794429201060462600 +2022-09-07 00:38:14.469775,180883,4,split,184542,"{""UpdatedDesc"":{""range_id"":180883,""start_key"":""9nKJ9qeKhuSCkQ=="",""end_key"":""9nKJ9qeNhf7rqY8="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":58},""NewDesc"":{""range_id"":184542,""start_key"":""9nKJ9qeNhf7rqY8="",""end_key"":""9nKJ9qePhpmNkg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":58}}",794429667701456900 +2022-09-07 00:45:58.350899,181128,6,split,184502,"{""UpdatedDesc"":{""range_id"":181128,""start_key"":""9nKJsYyG1fyW"",""end_key"":""9nKJsY+F/t+vjA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":75},""NewDesc"":{""range_id"":184502,""start_key"":""9nKJsY+F/t+vjA=="",""end_key"":""9nKJsZGGkF+O"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":75}}",794431187700908038 +2022-09-07 01:53:00.483812,180981,5,split,184524,"{""UpdatedDesc"":{""range_id"":180981,""start_key"":""9m6J9wHoiYbFqw=="",""end_key"":""9m6J9wHtioYFDA=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":27},""NewDesc"":{""range_id"":184524,""start_key"":""9m6J9wHtioYFDA=="",""end_key"":""9m6J9wHyiYamnQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":27}}",794444367418916869 +2022-09-07 02:20:31.08111,2488,4,split,184544,"{""UpdatedDesc"":{""range_id"":2488,""start_key"":""9nKJ8ZKG9jSM"",""end_key"":""9nKJ8ouGEzyN"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":65,""sticky_bit"":{""wall_time"":1660718514616732954}},""NewDesc"":{""range_id"":184544,""start_key"":""9nKJ8ouGEzyN"",""end_key"":""9nKJ8o2G8yyN"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":65}}",794449776150216708 +2022-09-07 03:06:29.884682,182509,8,split,184510,"{""UpdatedDesc"":{""range_id"":182509,""start_key"":""9nKJ9wM0j4bzUpE="",""end_key"":""9nKJ9wM0koYhf5Q="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":46},""NewDesc"":{""range_id"":184510,""start_key"":""9nKJ9wM0koYhf5Q="",""end_key"":""9nKJ9wM1iobU1Y8="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":46}}",794458816149782536 +2022-09-07 03:11:48.445547,182519,4,split,184559,"{""UpdatedDesc"":{""range_id"":182519,""start_key"":""9nKJ9raNhnWzkw=="",""end_key"":""9nKJ9raPho4vjg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":52},""NewDesc"":{""range_id"":184559,""start_key"":""9nKJ9raPho4vjg=="",""end_key"":""9nKJ9raRhqRzjg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":52}}",794459860006830084 +2022-09-07 03:26:22.068894,91622,2,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":91622,""start_key"":""9nGJ9zNG9yU7"",""end_key"":""9nGJ9zNK96oq"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":240,""sticky_bit"":{""wall_time"":1660718787596580953}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12493\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13501\""}""}",794462722697756674 +2022-09-07 04:14:23.381823,180374,6,split,184583,"{""UpdatedDesc"":{""range_id"":180374,""start_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOTkAAYn4Bwo/NQ=="",""end_key"":""BHRzZBJjci5ub2RlLmRpc3RzZW5kZXIuYmF0Y2hlcwABifgHC0wy"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":28},""NewDesc"":{""range_id"":184583,""start_key"":""BHRzZBJjci5ub2RlLmRpc3RzZW5kZXIuYmF0Y2hlcwABifgHC0wy"",""end_key"":""BHRzZBJjci5ub2RlLmRpc3RzZW5kZXIuYmF0Y2hlcy5hc3luYy5zZW50AAGJ+AcLBjg="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":28}}",794472164176527366 +2022-09-07 04:34:59.555067,182474,5,split,184568,"{""UpdatedDesc"":{""range_id"":182474,""start_key"":""9m6J9wHyiYamnQ=="",""end_key"":""9m6J9wH3i4ZSrg=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":27},""NewDesc"":{""range_id"":184568,""start_key"":""9m6J9wH3i4ZSrg=="",""end_key"":""9m6J9wH8iob66g=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":27}}",794476214872768517 +2022-09-07 04:48:56.108304,181060,4,split,184564,"{""UpdatedDesc"":{""range_id"":181060,""start_key"":""9nKJzYqGv9yS"",""end_key"":""9nKJzY2F/tqejg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":51},""NewDesc"":{""range_id"":184564,""start_key"":""9nKJzY2F/tqejg=="",""end_key"":""9nKJzY+GfA2K"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":51}}",794478956149014532 +2022-09-07 04:52:02.837628,180937,1,split,184408,"{""UpdatedDesc"":{""range_id"":180937,""start_key"":""9nKJ9wPSiobu3oo="",""end_key"":""9nKJ9wPSjYX+5c6K"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":63},""NewDesc"":{""range_id"":184408,""start_key"":""9nKJ9wPSjYX+5c6K"",""end_key"":""9nKJ9wPSj4aLvJI="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":63}}",794479567963258881 +2022-09-07 04:55:28.450726,182463,4,split,184596,"{""UpdatedDesc"":{""range_id"":182463,""start_key"":""9nKJ7o6GnFaT"",""end_key"":""9nKJ7pCGzk6L"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":59},""NewDesc"":{""range_id"":184596,""start_key"":""9nKJ7pCGzk6L"",""end_key"":""9nKJ7pKG/d6V"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":59}}",794480241724456964 +2022-09-07 05:14:05.281501,8059,5,split,184569,"{""UpdatedDesc"":{""range_id"":8059,""start_key"":""9nKJ9wOgkob0YpA="",""end_key"":""9nKJ9wOhi4X+7M2L"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":84,""sticky_bit"":{""wall_time"":1660718532236556916}},""NewDesc"":{""range_id"":184569,""start_key"":""9nKJ9wOhi4X+7M2L"",""end_key"":""9nKJ9wOhjYaS6Ik="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":84}}",794483901434560517 +2022-09-07 05:44:40.72903,69648,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":69648,""start_key"":""9nGJ9yX091ff"",""end_key"":""9nGJ9yX495DU"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":202,""sticky_bit"":{""wall_time"":1660718707941897726}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12501\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13512\""}""}",794489915847311368 +2022-09-07 05:45:22.023968,180990,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":180990,""start_key"":""BHRzZBJjci5ub2RlLmpvYnMuaW1wb3J0LnJlc3VtZV9yZXRyeV9lcnJvcgABifgHCmM0"",""end_key"":""BHRzZBJjci5ub2RlLmpvYnMucmVzdG9yZS5mYWlsX29yX2NhbmNlbF9mYWlsZWQAAYr3Sxg5"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3,""type"":4},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":26},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12501\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13512\""}""}",794490051057254406 +2022-09-07 06:41:58.067878,2908,6,split,184618,"{""UpdatedDesc"":{""range_id"":2908,""start_key"":""9nKJ9wFyj4b6R5E="",""end_key"":""9nKJ9wFykoYSLo8="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":4}],""next_replica_id"":5,""generation"":54,""sticky_bit"":{""wall_time"":1660718514850856494}},""NewDesc"":{""range_id"":184618,""start_key"":""9nKJ9wFykoYSLo8="",""end_key"":""9nKJ9wFzioawFJA="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":54}}",794501179243364358 +2022-09-07 07:18:00.415254,27412,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":27412,""start_key"":""9m6K9zPukvcBD4dS"",""end_key"":""9m6K9zQ+jfcDhob83Q=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":141,""sticky_bit"":{""wall_time"":1660718577955729716}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12508\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13516\""}""}",794508264799633411 +2022-09-07 07:18:01.671376,29362,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":29362,""start_key"":""9nCJ9xYxkvcKdQ=="",""end_key"":""9nCJ9xYzkvcE7g=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":144,""sticky_bit"":{""wall_time"":1660718582620576865}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12508\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13516\""}""}",794508268937117700 +2022-09-07 07:23:45.257756,182756,6,split,184623,"{""UpdatedDesc"":{""range_id"":182756,""start_key"":""9m6J9wEZkYbvkg=="",""end_key"":""9m6J9wEekIX+1qs="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":39},""NewDesc"":{""range_id"":184623,""start_key"":""9m6J9wEekIX+1qs="",""end_key"":""9m6J9wEjiobBug=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":39}}",794509394772918278 +2022-09-07 08:45:20.971637,1584,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":1584,""start_key"":""9nKJ9vOMhv07jA=="",""end_key"":""9nKJ9vORhgDvjQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":52,""sticky_bit"":{""wall_time"":1660718511781300795}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12516\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13521\""}""}",794525437059858438 +2022-09-07 09:18:19.619279,4890,8,split,184594,"{""UpdatedDesc"":{""range_id"":4890,""start_key"":""9nKJ9wNNkIb3L5Q="",""end_key"":""9nKJ9wNOiYYhoo8="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":52,""sticky_bit"":{""wall_time"":1660718523041274830}},""NewDesc"":{""range_id"":184594,""start_key"":""9nKJ9wNOiYYhoo8="",""end_key"":""9nKJ9wNOi4bgIo0="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":52}}",794531920690085896 +2022-09-07 09:23:32.657377,38,1,merge,183625,"{""UpdatedDesc"":{""range_id"":38,""start_key"":""sg=="",""end_key"":""somIFPljEyWgiBLAIJVDuih2GgABEpuI5GOvn+oMAAESG6tGCWS+V1wAARJ0cGNjAAGJ"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":35},""RemovedDesc"":{""range_id"":183625,""start_key"":""somIFPljEiiAiBL2LcNXcueHogABEoaPj9Qi6F91AAESw8z68hU9hf0AARJ0cGNjAAGN"",""end_key"":""somIFPljEyWgiBLAIJVDuih2GgABEpuI5GOvn+oMAAESG6tGCWS+V1wAARJ0cGNjAAGJ"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":34}}",794532946650169345 +2022-09-07 09:31:18.623687,674,6,split,184677,"{""UpdatedDesc"":{""range_id"":674,""start_key"":""9m6J9wPGiYb+FA=="",""end_key"":""9m6J9wPKjoX+ztI="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":45,""sticky_bit"":{""wall_time"":1660718508461170011}},""NewDesc"":{""range_id"":184677,""start_key"":""9m6J9wPKjoX+ztI="",""end_key"":""9m6J9wPOj4ai7g=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":45}}",794534473353461766 +2022-09-07 10:02:04.945613,28139,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":28139,""start_key"":""9m6K91YAkPcBFIb0Yg=="",""end_key"":""9m6K91Z+j/cIBYb0bg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":133,""sticky_bit"":{""wall_time"":1660718579652390259}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12520\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13522\""}""}",794540523351277574 +2022-09-07 10:18:11.167734,182490,4,split,184661,"{""UpdatedDesc"":{""range_id"":182490,""start_key"":""9nKJ55KGfPmN"",""end_key"":""9nKJ6IqGtkSK"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":53},""NewDesc"":{""range_id"":184661,""start_key"":""9nKJ6IqGtkSK"",""end_key"":""9nKJ6IyG7VOW"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":53}}",794543689477357572 +2022-09-07 10:21:45.021982,58239,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":58239,""start_key"":""9nKJ9zOqjYb+aY0="",""end_key"":""9nKJ9zOvkYb4+pE="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":185,""sticky_bit"":{""wall_time"":1660718671051158533}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12525\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13525\""}""}",794544390229327880 +2022-09-07 10:59:31.208229,549,5,split,184636,"{""UpdatedDesc"":{""range_id"":549,""start_key"":""8on3AccSAurqPQN5S2CAAP8A/wD/AP/Qr4YAAQ=="",""end_key"":""8on3AcoSxsa2NgkNRBeB5OyDfvHFlAAB"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":41,""sticky_bit"":{""wall_time"":1660718507344716048}},""NewDesc"":{""range_id"":184636,""start_key"":""8on3AcoSxsa2NgkNRBeB5OyDfvHFlAAB"",""end_key"":""8on3Ac4SP599nR4eQ+S/Jk8sNuZZzAAB"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":41}}",794551816179482629 +2022-09-07 11:59:40.735591,183597,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":183597,""start_key"":""8on3ARYSx/ELUS2vS+2HaUK5beSL2QAB"",""end_key"":""8on3ARsSPZKl3AY6SFSQZnhrg4RTQAAB"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":40},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12532\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13531\""}""}",794563643787149320 +2022-09-07 11:59:41.406222,148212,4,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":148212,""start_key"":""9nGJ91w++AEF2Q=="",""end_key"":""9nGJ91xA+AEiQQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":344,""sticky_bit"":{""wall_time"":1660719026796923347}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12532\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13531\""}""}",794563645973299204 +2022-09-07 11:59:55.221668,29561,3,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":29561,""start_key"":""8on3jAoS5XCrPGedQAD/gAD/AP8A/0Aa1fEAAQ=="",""end_key"":""8on3jCYS5Z+n6aHTSAD/gAD/AP8A/0An9rcAAQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":149,""sticky_bit"":{""wall_time"":1660718583132364893}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12532\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13531\""}""}",794563691234590723 +2022-09-07 12:00:05.186602,164587,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":164587,""start_key"":""9nGJ93xt+AFOeA=="",""end_key"":""9nGJ93xw9/cY"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":5,""generation"":417,""sticky_bit"":{""wall_time"":1660719168736849608}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12532\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13531\""}""}",794563723931222017 +2022-09-07 12:00:10.439062,22445,4,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":22445,""start_key"":""8on3W3MSldSyAdOjQAD/gAD/AP8A/yncvKQAAQ=="",""end_key"":""8on3W4gSlffv19tlQAD/gAD/AP8A/ynmlVAAAQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":5,""type"":1}],""next_replica_id"":6,""generation"":125,""sticky_bit"":{""wall_time"":1660718566313191127}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":5,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12532\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13531\""}""}",794563741101260804 +2022-09-07 12:00:10.739873,3720,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":3720,""start_key"":""9nKJ9saQhvp4kA=="",""end_key"":""9nKJ9seLhuiDjg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":55,""sticky_bit"":{""wall_time"":1660718518381269875}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12532\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13531\""}""}",794563742126669830 +2022-09-07 12:00:10.986692,184048,5,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":184048,""start_key"":""9nKJ9wJojIZI940="",""end_key"":""9nKJ9wJoj4b1zow="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":5,""generation"":76},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794563742889836549 +2022-09-07 12:00:23.930008,22445,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":22445,""start_key"":""8on3W3MSldSyAdOjQAD/gAD/AP8A/yncvKQAAQ=="",""end_key"":""8on3W4gSlffv19tlQAD/gAD/AP8A/ynmlVAAAQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":5,""type"":2}],""next_replica_id"":6,""generation"":126,""sticky_bit"":{""wall_time"":1660718566313191127}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12532\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13531\""}""}",794563785325248516 +2022-09-07 12:00:49.515279,3720,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":3720,""start_key"":""9nKJ9saQhvp4kA=="",""end_key"":""9nKJ9seLhuiDjg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":5,""generation"":58,""sticky_bit"":{""wall_time"":1660718518381269875}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794563869167583238 +2022-09-07 12:46:15.822871,182581,4,split,184698,"{""UpdatedDesc"":{""range_id"":182581,""start_key"":""9m6K9wOIj/cGyobh+Q=="",""end_key"":""9m6K9wONkfcGQoX+6ns="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":123},""NewDesc"":{""range_id"":184698,""start_key"":""9m6K9wONkfcGQoX+6ns="",""end_key"":""9m6K9wOTivcB1IbUWg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":123}}",794572802753462276 +2022-09-07 13:29:47.81994,181031,4,split,184725,"{""UpdatedDesc"":{""range_id"":181031,""start_key"":""9nKJ9oSJhqeViw=="",""end_key"":""9nKJ9oSLhrwciQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":45},""NewDesc"":{""range_id"":184725,""start_key"":""9nKJ9oSLhrwciQ=="",""end_key"":""9nKJ9oSNhtBfjQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":45}}",794581361694375940 +2022-09-07 13:31:40.691552,124885,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":124885,""start_key"":""9nKJ93+Tj4b2w44="",""end_key"":""9nKJ93+XiocniQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":318,""sticky_bit"":{""wall_time"":1660718912480523492}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12543\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13535\""}""}",794581731606364168 +2022-09-07 13:31:41.356386,56785,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":56785,""start_key"":""9nCJ9z2NjfcKzg=="",""end_key"":""9nCJ9z2RjPcLTQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":160,""sticky_bit"":{""wall_time"":1660718667179765577}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12543\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13535\""}""}",794581733813911557 +2022-09-07 13:42:42.367303,1899,3,split,184482,"{""UpdatedDesc"":{""range_id"":1899,""start_key"":""9nKJ9wE/i4b3AYw="",""end_key"":""9nKJ9wE/jobYVow="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":41,""sticky_bit"":{""wall_time"":1660718512892988748}},""NewDesc"":{""range_id"":184482,""start_key"":""9nKJ9wE/jobYVow="",""end_key"":""9nKJ9wE/kYa6WIo="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":41}}",794583899774976003 +2022-09-07 16:10:43.824547,95347,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":95347,""start_key"":""9nKJ91zsiob7hZI="",""end_key"":""9nKJ91zvkIb4RpE="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":247,""sticky_bit"":{""wall_time"":1660718801162351914}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12553\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13546\""}""}",794613002503127048 +2022-09-07 16:11:05.558656,161710,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":161710,""start_key"":""9nGJ93Wt+AFLXA=="",""end_key"":""9nGJ93Ww+AF17g=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":5,""generation"":395,""sticky_bit"":{""wall_time"":1660719143401014553}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12553\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13546\""}""}",794613073721917443 +2022-09-07 18:37:40.678042,114366,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":114366,""start_key"":""9nGJ90CF+AEBZg=="",""end_key"":""9nGJ90CJ92/F"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":6},{""node_id"":1,""store_id"":1,""replica_id"":5},{""node_id"":7,""store_id"":7,""replica_id"":7,""type"":1}],""next_replica_id"":8,""generation"":323,""sticky_bit"":{""wall_time"":1660718871870725158}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":7,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12559\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13554\""}""}",794641893593088006 +2022-09-07 18:37:48.354744,170822,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":170822,""start_key"":""9nGJ94e396pE"",""end_key"":""9nGJ94e699UR"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":5,""generation"":473,""sticky_bit"":{""wall_time"":1660719216787325270}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794641918713856001 +2022-09-07 18:37:54.090634,135139,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":135139,""start_key"":""9nKJ949viob5L4w="",""end_key"":""9nKJ949xkYb2ho8="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":307,""sticky_bit"":{""wall_time"":1660718955769909156}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12559\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13554\""}""}",794641937555587080 +2022-09-07 18:38:01.698551,149250,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":149250,""start_key"":""9nGJ91+y+AEk8Q=="",""end_key"":""9nGJ91+0+AFBQA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":6},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":7,""generation"":304,""sticky_bit"":{""wall_time"":1660719036623591679}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794641962466869251 +2022-09-07 21:46:20.540622,182592,8,split,184759,"{""UpdatedDesc"":{""range_id"":182592,""start_key"":""9nKJ9wPXioajYpM="",""end_key"":""9nKJ9wPXjIbSsJI="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":45},""NewDesc"":{""range_id"":184759,""start_key"":""9nKJ9wPXjIbSsJI="",""end_key"":""9nKJ9wPXjob9GYs="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":45}}",794678986992910344 +2022-09-07 21:48:22.776512,181146,5,split,184770,"{""UpdatedDesc"":{""range_id"":181146,""start_key"":""9m6K9wF2jPcKO4byBg=="",""end_key"":""9m6K9wF7j/cKy4Ysuw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":98},""NewDesc"":{""range_id"":184770,""start_key"":""9m6K9wF7j/cKy4Ysuw=="",""end_key"":""9m6K9wGAkPcGu4bu1g=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":98}}",794679387125612549 +2022-09-07 21:52:02.33841,184580,6,split,184754,"{""UpdatedDesc"":{""range_id"":184580,""start_key"":""somMFPljFxogiBJqJqjE0fIxBwABEnSCwcT7NEAiAAES7SwEZ35gRNAAARJ0cGNjAAGR"",""end_key"":""somMFPljGBdAiBJ1TgyRl9hoCQABEjgafIMwK4OZAAESXpE+0Mgqyp0AARJ0cGNjAAGQ"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":39},""NewDesc"":{""range_id"":184754,""start_key"":""somMFPljGBdAiBJ1TgyRl9hoCQABEjgafIMwK4OZAAESXpE+0Mgqyp0AARJ0cGNjAAGQ"",""end_key"":""somNFPli/JHwiBI0vjolj/zNcgABEjcxqxJcKiiQAAESAlm3uUvuungAARJ0cGNjAAGK"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":39}}",794680106524508166 +2022-09-07 22:06:28.339719,3989,4,split,184783,"{""UpdatedDesc"":{""range_id"":3989,""start_key"":""9nKJ9wOuj4b374o="",""end_key"":""9nKJ9wOukoX+rVGR"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":43,""sticky_bit"":{""wall_time"":1660718519372927953}},""NewDesc"":{""range_id"":184783,""start_key"":""9nKJ9wOukoX+rVGR"",""end_key"":""9nKJ9wOvioadV44="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":43}}",794682944228261892 +2022-09-07 22:18:42.912914,182576,4,split,184795,"{""UpdatedDesc"":{""range_id"":182576,""start_key"":""9nKJ9quLhvs3jg=="",""end_key"":""9nKJ9quOhhPHjg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":60},""NewDesc"":{""range_id"":184795,""start_key"":""9nKJ9quOhhPHjg=="",""end_key"":""9nKJ9quQhutwlA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":60}}",794685351251738628 +2022-09-07 22:41:47.682761,174107,1,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":174107,""start_key"":""9nGJ95LY94c0"",""end_key"":""9nGJ95Lb97Hy"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":458,""sticky_bit"":{""wall_time"":1660719243810190357}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12571\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13571\""}""}",794689888870367233 +2022-09-07 22:42:07.872254,180111,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":180111,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5taXNjLnN0YXJ0ZWQuY291bnQuaW50ZXJuYWwAAYn4BwoOMw=="",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5yZXN0YXJ0X3NhdmVwb2ludC5yZWxlYXNlLnN0YXJ0ZWQuY291bnQuaW50ZXJuYWwAAYr3SxU4"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3,""type"":4},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":24},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":3,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12571\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13571\""}""}",794689955034267654 +2022-09-07 22:42:07.986106,180111,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":180111,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5taXNjLnN0YXJ0ZWQuY291bnQuaW50ZXJuYWwAAYn4BwoOMw=="",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5yZXN0YXJ0X3NhdmVwb2ludC5yZWxlYXNlLnN0YXJ0ZWQuY291bnQuaW50ZXJuYWwAAYr3SxU4"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":7,""store_id"":7,""replica_id"":4}],""next_replica_id"":5,""generation"":26},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":3,""type"":1},""Reason"":""abandoned learner replica""}",794689955416801286 +2022-09-07 23:05:24.213789,2195,4,split,184799,"{""UpdatedDesc"":{""range_id"":2195,""start_key"":""9nKJ9o+JhvR6jA=="",""end_key"":""9nKJ9o+MhghLkg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":58,""sticky_bit"":{""wall_time"":1660718513912960360}},""NewDesc"":{""range_id"":184799,""start_key"":""9nKJ9o+MhghLkg=="",""end_key"":""9nKJ9o+OhtIriw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":58}}",794694530693398532 +2022-09-07 23:45:29.324638,184788,6,merge,183799,"{""UpdatedDesc"":{""range_id"":184788,""start_key"":""BHRzZBJjci5ub2RlLmpvYnMuc2NoZW1hX2NoYW5nZS5jdXJyZW50bHlfcnVubmluZwABifgHC083"",""end_key"":""BHRzZBJjci5ub2RlLmpvYnMuc2NoZW1hX2NoYW5nZS5yZXN1bWVfY29tcGxldGVkAAGJ+AcK5Dc="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":29},""RemovedDesc"":{""range_id"":183799,""start_key"":""BHRzZBJjci5ub2RlLmpvYnMuc2NoZW1hX2NoYW5nZS5mYWlsX29yX2NhbmNlbF9jb21wbGV0ZWQAAYn4BwrtMw=="",""end_key"":""BHRzZBJjci5ub2RlLmpvYnMuc2NoZW1hX2NoYW5nZS5yZXN1bWVfY29tcGxldGVkAAGJ+AcK5Dc="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":28}}",794702411702304774 +2022-09-08 00:08:26.354543,165789,2,merge,165792,"{""UpdatedDesc"":{""range_id"":165789,""start_key"":""9nGJ932U+AEvtQ=="",""end_key"":""9nGJ932Y955C"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":412,""sticky_bit"":{""wall_time"":1660719179151863071}},""RemovedDesc"":{""range_id"":165792,""start_key"":""9nGJ932W94G3"",""end_key"":""9nGJ932Y955C"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":411,""sticky_bit"":{""wall_time"":1660719180228748984}}}",794706923980488706 +2022-09-08 01:03:41.047467,82652,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":82652,""start_key"":""9nGJ9y2996OE"",""end_key"":""9nGJ9y2/90E/"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":222,""sticky_bit"":{""wall_time"":1660718754747756273}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12580\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13576\""}""}",794717785460146182 +2022-09-08 01:04:04.985974,55331,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":55331,""start_key"":""9nKJ9zIIj4b7i4w="",""end_key"":""9nKJ9zIMi4b3vos="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":5,""generation"":180,""sticky_bit"":{""wall_time"":1660718661919877825}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12580\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13576\""}""}",794717864168357889 +2022-09-08 02:49:30.640563,2594,5,split,184773,"{""UpdatedDesc"":{""range_id"":2594,""start_key"":""9nKJ9wGRj4b3kpU="",""end_key"":""9nKJ9wGRkoYGeow="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":58,""sticky_bit"":{""wall_time"":1660718515069549175}},""NewDesc"":{""range_id"":184773,""start_key"":""9nKJ9wGRkoYGeow="",""end_key"":""9nKJ9wGSioaYuY4="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":58}}",794738591882084357 +2022-09-08 03:51:40.726866,51961,1,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":51961,""start_key"":""9nCJ9zNVjvcGVQ=="",""end_key"":""9nCJ9zNZjfcGug=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":187,""sticky_bit"":{""wall_time"":1660718650991779968}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12583\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13581\""}""}",794750814656724993 +2022-09-08 06:41:50.902402,109817,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":109817,""start_key"":""9nCJ94P6ivaa"",""end_key"":""9nCJ94QCifcEAQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":284,""sticky_bit"":{""wall_time"":1660718854236081544}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12591\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13589\""}""}",794784271266873352 +2022-09-08 06:41:57.863966,136095,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":136095,""start_key"":""9nGJ91JI+AFFVA=="",""end_key"":""9nGJ91JL96Wl"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":5,""generation"":266,""sticky_bit"":{""wall_time"":1660718959543424163}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794784294088081409 +2022-09-08 06:46:09.864181,15512,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":15512,""start_key"":""9nGJ9wd8+AEBmw=="",""end_key"":""9nGJ9wd++AEd+Q=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":5},{""node_id"":9,""store_id"":9,""replica_id"":6,""type"":2}],""next_replica_id"":7,""generation"":110,""sticky_bit"":{""wall_time"":1660718549700139106}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""admin request""}",794785119827460098 +2022-09-08 09:24:41.032469,4078,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":4078,""start_key"":""9nGJ9wHA9+9O"",""end_key"":""9nGJ9wHB9xyR"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":75,""sticky_bit"":{""wall_time"":1660718519335247179}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12597\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13597\""}""}",794816286030004229 +2022-09-08 09:24:50.547168,182892,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":182892,""start_key"":""8on3ArMSolfOYEh7TSyk4NFZwo6mtQAB"",""end_key"":""8on3ArcSTRk0PV9QSoiIfJkQOGV4vAAB"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":29},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12597\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13597\""}""}",794816317214752772 +2022-09-08 09:24:50.573798,182892,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":182892,""start_key"":""8on3ArMSolfOYEh7TSyk4NFZwo6mtQAB"",""end_key"":""8on3ArcSTRk0PV9QSoiIfJkQOGV4vAAB"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":31},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794816317278519300 +2022-09-08 09:24:56.332286,165756,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":165756,""start_key"":""9nGJ936K96D2"",""end_key"":""9nGJ936M972B"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":408,""sticky_bit"":{""wall_time"":1660719176400139679}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12597\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13597\""}""}",794816336237133827 +2022-09-08 09:25:05.194333,28121,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":28121,""start_key"":""9nGJ9wzd+AFijA=="",""end_key"":""9nGJ9wzi91lF"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":126,""sticky_bit"":{""wall_time"":1660718579654071187}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12597\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13597\""}""}",794816365250871298 +2022-09-08 10:07:36.886067,181235,6,split,184897,"{""UpdatedDesc"":{""range_id"":181235,""start_key"":""9nKJ9wF9job3NJM="",""end_key"":""9nKJ9wF9kYX+3P2U"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":67},""NewDesc"":{""range_id"":184897,""start_key"":""9nKJ9wF9kYX+3P2U"",""end_key"":""9nKJ9wF+iYaLcZY="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":67}}",794824726576562182 +2022-09-08 11:03:52.386158,95162,8,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":95162,""start_key"":""9nGJ9zZ4+AF3RA=="",""end_key"":""9nGJ9zZ79w0H"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":5,""generation"":262,""sticky_bit"":{""wall_time"":1660718800410752029}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794835787438817288 +2022-09-08 11:13:03.84158,182557,4,split,184892,"{""UpdatedDesc"":{""range_id"":182557,""start_key"":""9nKJ9p+MhoYxig=="",""end_key"":""9nKJ9p+Ohr+RlA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":49},""NewDesc"":{""range_id"":184892,""start_key"":""9nKJ9p+Ohr+RlA=="",""end_key"":""9nKJ9p+QhvbYkQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":49}}",794837594482507780 +2022-09-08 11:37:24.144489,180013,3,merge,184086,"{""UpdatedDesc"":{""range_id"":180013,""start_key"":""somLFPli/IPgiBLrYDLu8LcxvwABEkeDfj7bVVvmAAESII46z3k/rysAARJ0cGNjAAGO"",""end_key"":""somLFPljFh0AiBJ/WZn916cHywABEnGCkx6W2qU4AAESlbiAgNNPEAUAARJ0cGNjAAGO"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":39},""RemovedDesc"":{""range_id"":184086,""start_key"":""somLFPljFCLAiBKgWsrPItODQgABErhVO18lLzo6AAESzqzjoXFlSOIAARJ0cGNjAAGQ"",""end_key"":""somLFPljFh0AiBJ/WZn916cHywABEnGCkx6W2qU4AAESlbiAgNNPEAUAARJ0cGNjAAGO"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":38}}",794842379579817987 +2022-09-08 12:10:40.917724,132866,2,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":132866,""start_key"":""9nGJ91BL96Vd"",""end_key"":""9nGJ91BN98Hh"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":262,""sticky_bit"":{""wall_time"":1660718946017381502}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12610\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13609\""}""}",794848922683277314 +2022-09-08 12:10:43.619115,144011,7,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":144011,""start_key"":""9nGJ91eM97l5"",""end_key"":""9nGJ91eO99Xr"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":7},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":8,""generation"":284,""sticky_bit"":{""wall_time"":1660718997079411371}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":6,""type"":1},""Reason"":""abandoned learner replica""}",794848931417489415 +2022-09-08 12:10:45.748863,132866,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":132866,""start_key"":""9nGJ91BL96Vd"",""end_key"":""9nGJ91BN98Hh"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":265,""sticky_bit"":{""wall_time"":1660718946017381502}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794848938437312514 +2022-09-08 13:36:52.787265,181242,6,split,184904,"{""UpdatedDesc"":{""range_id"":181242,""start_key"":""9nKJ9sCMhrqJiQ=="",""end_key"":""9nKJ9sCOhtwCiw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":47},""NewDesc"":{""range_id"":184904,""start_key"":""9nKJ9sCOhtwCiw=="",""end_key"":""9nKJ9sCQhv5wjA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":47}}",794865869824131078 +2022-09-08 15:34:39.128136,184753,6,split,184959,"{""UpdatedDesc"":{""range_id"":184753,""start_key"":""somNFPljGBdAiBJC2TaWWcbnUQABEogP70W+xl6RAAESL7w4JqeHCNEAARJ0cGNjAAGR"",""end_key"":""somNFPljGRRgiBIrPMwU9CwvrwABEqm9/P01gldLAAESpkzGCXgGRyQAARJ0cGNjAAGM"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":40},""NewDesc"":{""range_id"":184959,""start_key"":""somNFPljGRRgiBIrPMwU9CwvrwABEqm9/P01gldLAAESpkzGCXgGRyQAARJ0cGNjAAGM"",""end_key"":""somOFPli/JHwiBJgfQxSMNlwsgABEtQvphZSq2rIAAESrznw015Gj4QAARJ0cGNjAAGP"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":40}}",794889024736100358 +2022-09-08 16:48:45.554907,180988,6,split,184963,"{""UpdatedDesc"":{""range_id"":180988,""start_key"":""BHRzZBJjci5zdG9yZS5xdWV1ZS5nYy5pbmZvLnRyYW5zYWN0aW9uc3BhbmdjcGVuZGluZwABifgHChYz"",""end_key"":""BHRzZBJjci5zdG9yZS5xdWV1ZS5yZXBsaWNhZ2MucGVuZGluZwABivdLFzg="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":24},""NewDesc"":{""range_id"":184963,""start_key"":""BHRzZBJjci5zdG9yZS5xdWV1ZS5yZXBsaWNhZ2MucGVuZGluZwABivdLFzg="",""end_key"":""BHRzZBJjci5zdG9yZS5xdWV1ZS5yZXBsaWNhZ2MucGVuZGluZwABivdLFzk="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":24}}",794903594825809926 +2022-09-08 18:34:08.666928,3960,2,split,183724,"{""UpdatedDesc"":{""range_id"":3960,""start_key"":""9nKJ9wL9i4b5tJI="",""end_key"":""9nKJ9wL9joYdEIk="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":50,""sticky_bit"":{""wall_time"":1660718519192777124}},""NewDesc"":{""range_id"":183724,""start_key"":""9nKJ9wL9joYdEIk="",""end_key"":""9nKJ9wL9kIb8aoo="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":50}}",794924314464092162 +2022-09-08 19:08:56.192386,1520,5,split,184972,"{""UpdatedDesc"":{""range_id"":1520,""start_key"":""9nCJ9wEpjfcF2Q=="",""end_key"":""9nCJ9wEqjfcIQA=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":49,""sticky_bit"":{""wall_time"":1660718511197005377}},""NewDesc"":{""range_id"":184972,""start_key"":""9nCJ9wEqjfcIQA=="",""end_key"":""9nCJ9wErjcs="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":49}}",794931154849497093 +2022-09-08 19:29:45.833878,151748,5,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":151748,""start_key"":""9nGJ92PA9+69"",""end_key"":""9nGJ92PE+AEnlg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":328,""sticky_bit"":{""wall_time"":1660719061218237149}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794935249598349317 +2022-09-08 19:29:59.151517,180157,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":180157,""start_key"":""BHRzZBJjci5zdG9yZS5yYWZ0LnByb2Nlc3MuaGFuZGxlcmVhZHkubGF0ZW5jeS1tYXgAAYn4BwoONw=="",""end_key"":""BHRzZBJjci5zdG9yZS5yYWZ0LnJjdmQudm90ZXJlc3AAAYn4BwuBOA=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3,""type"":4},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":26},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":3,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12630\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13637\""}""}",794935293235429382 +2022-09-08 19:30:03.136423,134180,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":134180,""start_key"":""9nGJ901h+AEVgQ=="",""end_key"":""9nGJ901l98/i"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":325,""sticky_bit"":{""wall_time"":1660718951601375332}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12630\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13637\""}""}",794935306295902211 +2022-09-08 19:30:20.923013,180512,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":180512,""start_key"":""9nKJvY2Gz6qL"",""end_key"":""9nKJvZGF/v1gjw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":61},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12630\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13637\""}""}",794935364618780676 +2022-09-08 20:19:24.699302,182802,8,split,184983,"{""UpdatedDesc"":{""range_id"":182802,""start_key"":""9nKJ9wN8kob4aok="",""end_key"":""9nKJ9wN9iob2GZM="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":55},""NewDesc"":{""range_id"":184983,""start_key"":""9nKJ9wN9iob2GZM="",""end_key"":""9nKJ9wN9jIb3DYs="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":55}}",794945010790629384 +2022-09-08 20:23:13.110707,178999,5,merge,179002,"{""UpdatedDesc"":{""range_id"":178999,""start_key"":""9nGJ95WG9wYV"",""end_key"":""9nGJ95WJ9/tw"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":587,""sticky_bit"":{""wall_time"":1660719290241415390}},""RemovedDesc"":{""range_id"":179002,""start_key"":""9nGJ95WH997/"",""end_key"":""9nGJ95WJ9/tw"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":586,""sticky_bit"":{""wall_time"":1660719290362242918}}}",794945759284199429 +2022-09-08 21:18:43.865738,157933,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":157933,""start_key"":""9nGJ93Gy+AFCVA=="",""end_key"":""9nGJ93G196Kt"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":348,""sticky_bit"":{""wall_time"":1660719110866453447}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12640\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13644\""}""}",794956673412300806 +2022-09-08 21:53:13.854175,180990,6,split,185003,"{""UpdatedDesc"":{""range_id"":180990,""start_key"":""BHRzZBJjci5ub2RlLmpvYnMuaW1wb3J0LnJlc3VtZV9yZXRyeV9lcnJvcgABifgHCmM0"",""end_key"":""BHRzZBJjci5ub2RlLmpvYnMucmVzdG9yZS5mYWlsX29yX2NhbmNlbF9mYWlsZWQAAYr3Sxg4"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":7,""store_id"":7,""replica_id"":4}],""next_replica_id"":5,""generation"":29},""NewDesc"":{""range_id"":185003,""start_key"":""BHRzZBJjci5ub2RlLmpvYnMucmVzdG9yZS5mYWlsX29yX2NhbmNlbF9mYWlsZWQAAYr3Sxg4"",""end_key"":""BHRzZBJjci5ub2RlLmpvYnMucmVzdG9yZS5mYWlsX29yX2NhbmNlbF9mYWlsZWQAAYr3Sxg5"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":7,""store_id"":7,""replica_id"":3}],""next_replica_id"":4,""generation"":29}}",794963456384401414 +2022-09-08 23:00:40.821325,128318,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":128318,""start_key"":""9nKJ94Tliob+OIs="",""end_key"":""9nKJ94Tqjob5pIw="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":319,""sticky_bit"":{""wall_time"":1660718926650961065}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12647\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13649\""}""}",794976717460668422 +2022-09-08 23:00:47.31131,16118,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":16118,""start_key"":""9m6J95LCkoeT"",""end_key"":""9m6J95NGkob92Q=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":107,""sticky_bit"":{""wall_time"":1660718551932059320}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12647\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13649\""}""}",794976738727460866 +2022-09-08 23:00:59.656184,21850,7,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":21850,""start_key"":""9nCJ9xOwivcIFQ=="",""end_key"":""9nCJ9xO2ifcC1Q=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":5,""generation"":123,""sticky_bit"":{""wall_time"":1660718565519634790}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",794976779171823623 +2022-09-08 23:08:48.067566,183026,6,split,185037,"{""UpdatedDesc"":{""range_id"":183026,""start_key"":""9nKJm4qG/aCQ"",""end_key"":""9nKJm42GCPiR"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":72},""NewDesc"":{""range_id"":185037,""start_key"":""9nKJm42GCPiR"",""end_key"":""9nKJm4+G1MmS"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":72}}",794978314061348870 +2022-09-09 02:41:45.460325,181837,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":181837,""start_key"":""9nGJ9wIO92mD"",""end_key"":""9nGJ9wIO+AE3ng=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":85},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12659\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13660\""}""}",795020183045898242 +2022-09-09 02:41:48.923176,85206,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":85206,""start_key"":""9nGJ9zE89+QU"",""end_key"":""9nGJ9zE/+AFWUg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":221,""sticky_bit"":{""wall_time"":1660718763632260037}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12659\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13660\""}""}",795020194540257283 +2022-09-09 02:52:25.728162,185044,6,merge,183923,"{""UpdatedDesc"":{""range_id"":185044,""start_key"":""BHRzZBJjci5zdG9yZS5rdi5jb25jdXJyZW5jeS5hdmdfbG9ja19ob2xkX2R1cmF0aW9uX25hbm9zAAGK90shOQ=="",""end_key"":""BHRzZBJjci5zdG9yZS5rdi5jb25jdXJyZW5jeS5sb2Nrc193aXRoX3dhaXRfcXVldWVzAAGJ+AcKjTU="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":29},""RemovedDesc"":{""range_id"":183923,""start_key"":""BHRzZBJjci5zdG9yZS5rdi5jb25jdXJyZW5jeS5hdmdfbG9ja193YWl0X2R1cmF0aW9uX25hbm9zAAGJ+AcLIzk="",""end_key"":""BHRzZBJjci5zdG9yZS5rdi5jb25jdXJyZW5jeS5sb2Nrc193aXRoX3dhaXRfcXVldWVzAAGJ+AcKjTU="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":28}}",795022281104654342 +2022-09-09 04:35:46.212097,182696,8,split,185088,"{""UpdatedDesc"":{""range_id"":182696,""start_key"":""9nKJ9wM7koazGIs="",""end_key"":""9nKJ9wM8iobWOow="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":51},""NewDesc"":{""range_id"":185088,""start_key"":""9nKJ9wM8iobWOow="",""end_key"":""9nKJ9wM8jIb8C5Q="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":51}}",795042598801670152 +2022-09-09 05:26:52.166414,181151,5,split,185116,"{""UpdatedDesc"":{""range_id"":181151,""start_key"":""9m6K9wLTi/cDFoa53w=="",""end_key"":""9m6K9wLYjfcG0IX+nIs="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":119},""NewDesc"":{""range_id"":185116,""start_key"":""9m6K9wLYjfcG0IX+nIs="",""end_key"":""9m6K9wLdjfbYhsYu"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":119}}",795052645327634437 +2022-09-09 06:10:58.882468,180784,9,split,185012,"{""UpdatedDesc"":{""range_id"":180784,""start_key"":""9nKJ9wMtkIbf0pQ="",""end_key"":""9nKJ9wMuiYX+udaN"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":67},""NewDesc"":{""range_id"":185012,""start_key"":""9nKJ9wMuiYX+udaN"",""end_key"":""9nKJ9wMui4aBfIk="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":67}}",795061318088491017 +2022-09-09 07:37:29.054517,6770,8,split,185091,"{""UpdatedDesc"":{""range_id"":6770,""start_key"":""9nKJ9wPXjob9GYs="",""end_key"":""9nKJ9wPXkIbdK44="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":50,""sticky_bit"":{""wall_time"":1660718529471470095}},""NewDesc"":{""range_id"":185091,""start_key"":""9nKJ9wPXkIbdK44="",""end_key"":""9nKJ9wPXkoa9R4s="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":50}}",795078325425504264 +2022-09-09 07:37:50.629596,182613,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":182613,""start_key"":""s4mOFPli/u6giBJGxlSCCpjN6gABEnRwY2MAAYs="",""end_key"":""tA=="",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3},{""node_id"":8,""store_id"":8,""replica_id"":4,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":5},{""node_id"":7,""store_id"":7,""replica_id"":6,""type"":2}],""next_replica_id"":7,""generation"":16},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":4,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.45, converges:1, balance:0, rangeCount:12672\"",\""Existing\"":\""s8, diversity:0.45, converges:0, balance:0, rangeCount:13673\""}""}",795078395954397188 +2022-09-09 07:38:40.710701,29,1,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":29,""start_key"":""qQ=="",""end_key"":""qg=="",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":6},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":8,""store_id"":8,""replica_id"":5},{""node_id"":7,""store_id"":7,""replica_id"":7,""type"":1}],""next_replica_id"":8,""generation"":13},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":7,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.45, converges:1, balance:0, rangeCount:12673\"",\""Existing\"":\""s8, diversity:0.45, converges:0, balance:0, rangeCount:13674\""}""}",795078560038453249 +2022-09-09 08:49:22.351663,69869,4,merge,69917,"{""UpdatedDesc"":{""range_id"":69869,""start_key"":""9nCJ90x0kfcIHQ=="",""end_key"":""9nCJ90x7kfcCrw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":219,""sticky_bit"":{""wall_time"":1660718708388396145}},""RemovedDesc"":{""range_id"":69917,""start_key"":""9nCJ90x3kPcLhA=="",""end_key"":""9nCJ90x7kfcCrw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":218,""sticky_bit"":{""wall_time"":1660718708447943525}}}",795092459063083012 +2022-09-09 10:20:37.113354,184356,3,merge,184479,"{""UpdatedDesc"":{""range_id"":184356,""start_key"":""somKFPljFh0AiBKPo1HGemU0SwABEihrZBoOMguBAAES0vLoVBZgfrUAARJ0cGNjAAGL"",""end_key"":""somKFPljGBdAiBJqJqjE0fIxBwABEnSCwcT7NEAiAAESBQ6k3wlMbd4AARJ0cGNjAAGR"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":40},""RemovedDesc"":{""range_id"":184479,""start_key"":""somKFPljFxogiBJgfQxSMNlwsgABEsyWiNiSvi6zAAESrznw015Gj4QAARJ0cGNjAAGR"",""end_key"":""somKFPljGBdAiBJqJqjE0fIxBwABEnSCwcT7NEAiAAESBQ6k3wlMbd4AARJ0cGNjAAGR"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":39}}",795110398792826883 +2022-09-09 11:19:39.743851,2958,5,split,185191,"{""UpdatedDesc"":{""range_id"":2958,""start_key"":""9nKJ9wGTjYb5g4o="",""end_key"":""9nKJ9wGTkIYaSJA="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":57,""sticky_bit"":{""wall_time"":1660718516275022470}},""NewDesc"":{""range_id"":185191,""start_key"":""9nKJ9wGTkIYaSJA="",""end_key"":""9nKJ9wGTkobpCpE="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":57}}",795122007242342405 +2022-09-09 13:31:49.391359,158518,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":158518,""start_key"":""9nGJ93LA98FL"",""end_key"":""9nGJ93LD921S"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":350,""sticky_bit"":{""wall_time"":1660719115800631092}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",795147991103111172 +2022-09-09 13:31:58.126205,8625,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":8625,""start_key"":""9nKJ9wXaiYddjg=="",""end_key"":""9nKJ9wXdkIb3jpA="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":5,""generation"":84,""sticky_bit"":{""wall_time"":1660718533207750037}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",795148019731202051 +2022-09-09 13:36:26.339126,182887,4,split,185135,"{""UpdatedDesc"":{""range_id"":182887,""start_key"":""9nKJ9wOui4bV0Is="",""end_key"":""9nKJ9wOujYbmvYk="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":41},""NewDesc"":{""range_id"":185135,""start_key"":""9nKJ9wOujYbmvYk="",""end_key"":""9nKJ9wOuj4b374o="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":41}}",795148898602909700 +2022-09-09 14:18:37.872818,181050,5,split,185209,"{""UpdatedDesc"":{""range_id"":181050,""start_key"":""9m6K9wJtj/cHkIbbmw=="",""end_key"":""9m6K9wJykPcKwIYj6A=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":107},""NewDesc"":{""range_id"":185209,""start_key"":""9m6K9wJykPcKwIYj6A=="",""end_key"":""9m6K9wJ3kvcE0IbmvQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":107}}",795157193996337157 +2022-09-09 15:44:21.025156,1708,4,split,185139,"{""UpdatedDesc"":{""range_id"":1708,""start_key"":""9nKJ9reRhve5kQ=="",""end_key"":""9nKJ9riKhf790Y8="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":54,""sticky_bit"":{""wall_time"":1660718511903536912}},""NewDesc"":{""range_id"":185139,""start_key"":""9nKJ9riKhf790Y8="",""end_key"":""9nKJ9riMhsx/jA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":54}}",795174047035949060 +2022-09-09 16:44:40.774273,183343,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":183343,""start_key"":""9nKJ9wKciYbjF4s="",""end_key"":""9nKJ9wKcjYb7yok="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":61},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12698\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13706\""}""}",795185908244643845 +2022-09-09 16:44:43.848644,110285,8,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":110285,""start_key"":""9nKJ93BQjob0wos="",""end_key"":""9nKJ93BUiYb9TIs="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":246,""sticky_bit"":{""wall_time"":1660718856116351083}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12698\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13706\""}""}",795185918368972808 +2022-09-09 16:45:05.303409,70144,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":70144,""start_key"":""9nGJ9yf3983J"",""end_key"":""9nGJ9yf890p6"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":5},{""node_id"":1,""store_id"":1,""replica_id"":6}],""next_replica_id"":8,""generation"":176,""sticky_bit"":{""wall_time"":1660718709246320301}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":7,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12698\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13706\""}""}",795185988588797953 +2022-09-09 16:45:08.152838,183343,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":183343,""start_key"":""9nKJ9wKciYbjF4s="",""end_key"":""9nKJ9wKcjYb7yok="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":62},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12698\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13706\""}""}",795185998053670917 +2022-09-09 18:36:07.189186,182848,8,split,185151,"{""UpdatedDesc"":{""range_id"":182848,""start_key"":""9nKJ9wOCjYZ8jos="",""end_key"":""9nKJ9wOCkIX+6ZyV"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":62},""NewDesc"":{""range_id"":185151,""start_key"":""9nKJ9wOCkIX+6ZyV"",""end_key"":""9nKJ9wOCkoa0o4k="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":62}}",795207818318741512 +2022-09-09 19:06:34.108745,6751,9,split,185112,"{""UpdatedDesc"":{""range_id"":6751,""start_key"":""9nKJ9wMmjYb7U4w="",""end_key"":""9nKJ9wMmkIX++IiM"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":60,""sticky_bit"":{""wall_time"":1660718529275632116}},""NewDesc"":{""range_id"":185112,""start_key"":""9nKJ9wMmkIX++IiM"",""end_key"":""9nKJ9wMmkoae/Yk="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":60}}",795213804785729545 +2022-09-09 21:31:57.23089,181145,5,split,185233,"{""UpdatedDesc"":{""range_id"":181145,""start_key"":""9nKJ9wKojYbYSZA="",""end_key"":""9nKJ9wKokIX+8KaL"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":52},""NewDesc"":{""range_id"":185233,""start_key"":""9nKJ9wKokIX+8KaL"",""end_key"":""9nKJ9wKokoaMP44="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":52}}",795242388640563205 +2022-09-09 21:46:52.343401,3671,5,split,185295,"{""UpdatedDesc"":{""range_id"":3671,""start_key"":""9nKJ9wKWiob1S48="",""end_key"":""9nKJ9wKWjYX++TaV"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":56,""sticky_bit"":{""wall_time"":1660718518420477056}},""NewDesc"":{""range_id"":185295,""start_key"":""9nKJ9wKWjYX++TaV"",""end_key"":""9nKJ9wKWj4ah3Yw="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":56}}",795245321737797637 +2022-09-09 22:15:49.750266,4734,4,split,185268,"{""UpdatedDesc"":{""range_id"":4734,""start_key"":""9nKJ9wIojIb6io8="",""end_key"":""9nKJ9wIoj4X+6pGM"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":66,""sticky_bit"":{""wall_time"":1660718521329565297}},""NewDesc"":{""range_id"":185268,""start_key"":""9nKJ9wIoj4X+6pGM"",""end_key"":""9nKJ9wIokYaAloo="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":66}}",795251014911950852 +2022-09-09 22:52:41.306262,174507,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":174507,""start_key"":""9nGJ95ir95jI"",""end_key"":""9nGJ95iu+AEPYQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":417,""sticky_bit"":{""wall_time"":1660719246793651602}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12717\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13721\""}""}",795258261741240326 +2022-09-09 22:53:05.367355,174507,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":174507,""start_key"":""9nGJ95ir95jI"",""end_key"":""9nGJ95iu+AEPYQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":418,""sticky_bit"":{""wall_time"":1660719246793651602}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12717\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13721\""}""}",795258340544446470 +2022-09-09 23:10:16.896966,185222,6,merge,184147,"{""UpdatedDesc"":{""range_id"":185222,""start_key"":""BHRzZBJjci5ub2RlLmpvYnMuYXV0b19zcWxfc3RhdHNfY29tcGFjdGlvbi5jdXJyZW50bHlfcnVubmluZwABifgHC0cx"",""end_key"":""BHRzZBJjci5ub2RlLmpvYnMuYXV0b19zcWxfc3RhdHNfY29tcGFjdGlvbi5mYWlsX29yX2NhbmNlbF9mYWlsZWQAAYn4BwqINg=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":30},""RemovedDesc"":{""range_id"":184147,""start_key"":""BHRzZBJjci5ub2RlLmpvYnMuYXV0b19zcWxfc3RhdHNfY29tcGFjdGlvbi5jdXJyZW50bHlfcnVubmluZwABifgHC0cy"",""end_key"":""BHRzZBJjci5ub2RlLmpvYnMuYXV0b19zcWxfc3RhdHNfY29tcGFjdGlvbi5mYWlsX29yX2NhbmNlbF9mYWlsZWQAAYn4BwqINg=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":29}}",795261720779948038 +2022-09-09 23:40:27.069667,181327,5,split,185297,"{""UpdatedDesc"":{""range_id"":181327,""start_key"":""8on2eBJvsc5Ecd1FAP+DZ80ROli1MgAB"",""end_key"":""8on2exIisknnx8pPB4AfrBmAlBPcAAE="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":33},""NewDesc"":{""range_id"":185297,""start_key"":""8on2exIisknnx8pPB4AfrBmAlBPcAAE="",""end_key"":""8on2fhIA/89LJSW3TeiAAP8A/wD/AP856soAAQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":33}}",795267652244963333 +2022-09-10 00:34:40.814412,15802,1,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":15802,""start_key"":""9nGJ9we9+AEPqQ=="",""end_key"":""9nGJ9wfC94xC"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":115,""sticky_bit"":{""wall_time"":1660718550324955275}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12721\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13724\""}""}",795278316036587521 +2022-09-10 00:34:41.263789,129334,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":129334,""start_key"":""9nGJ90r692U7"",""end_key"":""9nGJ90r995AA"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":316,""sticky_bit"":{""wall_time"":1660718931165059439}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12721\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13724\""}""}",795278315586125830 +2022-09-10 00:34:48.180151,177769,3,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":177769,""start_key"":""9nGJ95kf+AGDcQ=="",""end_key"":""9nGJ95ki9xlM"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":484,""sticky_bit"":{""wall_time"":1660719274587514615}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12721\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13724\""}""}",795278338425323523 +2022-09-10 00:34:53.258475,130598,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":130598,""start_key"":""9nGJ90sa92Un"",""end_key"":""9nGJ90sf9y3N"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":296,""sticky_bit"":{""wall_time"":1660718936379020000}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12721\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13724\""}""}",795278354892062722 +2022-09-10 03:38:56.289095,185126,3,split,185132,"{""UpdatedDesc"":{""range_id"":185126,""start_key"":""somLFPljGgNwiBLwK7wISOdAOQABEoY0/ST5U34mAAESkrTrcYGLvfcAARJ0cGNjAAGP"",""end_key"":""somLFPljGwCQiBLrYDLu8LcxvwABEtO6x+OxnKd5AAESII46z3k/rysAARJ0cGNjAAGQ"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":42},""NewDesc"":{""range_id"":185132,""start_key"":""somLFPljGwCQiBLrYDLu8LcxvwABEtO6x+OxnKd5AAESII46z3k/rysAARJ0cGNjAAGQ"",""end_key"":""somMFPli/JHwiBIbCZR9ax5lWAABEmJ9poN2QWYHAAES5M7bn1cfze8AARJ0cGNjAAGK"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":42}}",795314540729073667 +2022-09-10 03:57:56.374076,185127,3,split,185133,"{""UpdatedDesc"":{""range_id"":185127,""start_key"":""somKFPljGhGAiBIuzkg/Fuhe7AABErlDRGPSOS0zAAESXpE+0Mgqyp0AARJ0cGNjAAGN"",""end_key"":""somKFPljGw6giBIrPMwU9CwvrwABEu+nvqvAolyOAAESpkzGCXgGRyQAARJ0cGNjAAGM"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":42},""NewDesc"":{""range_id"":185133,""start_key"":""somKFPljGw6giBIrPMwU9CwvrwABEu+nvqvAolyOAAESpkzGCXgGRyQAARJ0cGNjAAGM"",""end_key"":""somLFPli/IPgiBLrYDLu8LcxvwABEkeDfj7bVVvmAAESII46z3k/rysAARJ0cGNjAAGO"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":42}}",795318276531847171 +2022-09-10 12:50:39.936169,183124,5,split,185327,"{""UpdatedDesc"":{""range_id"":183124,""start_key"":""8on2cxIoi3SpkwxPiryrt9ffaIW5AAE="",""end_key"":""8on2dhIN1xekfc1Ch7wMFaqRuSOeAAE="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":33},""NewDesc"":{""range_id"":185327,""start_key"":""8on2dhIN1xekfc1Ch7wMFaqRuSOeAAE="",""end_key"":""8on2eBJvsc5Ecd1FAP+DZ80ROli1MgAB"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":33}}",795423014772965381 +2022-09-10 16:24:26.994579,180771,6,split,185353,"{""UpdatedDesc"":{""range_id"":180771,""start_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuY2hlY2twb2ludF9oaXN0X25hbm9zLXA5OQABifgHCjE4"",""end_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOQABivdLHDg="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":28},""NewDesc"":{""range_id"":185353,""start_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOQABivdLHDg="",""end_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOQABivdLHDk="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":28}}",795465046425960454 +2022-09-10 16:27:22.69844,175,5,split,185328,"{""UpdatedDesc"":{""range_id"":175,""start_key"":""8on2bhIA/7RyRlHXRoiAAP8A/wD/AP8yaogAAQ=="",""end_key"":""8on2cBKGx1fvCXpFw4gSeH78sHfyAAE="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":5}],""next_replica_id"":6,""generation"":33,""sticky_bit"":{""wall_time"":1660718506547957802}},""NewDesc"":{""range_id"":185328,""start_key"":""8on2cBKGx1fvCXpFw4gSeH78sHfyAAE="",""end_key"":""8on2cxIoi3SpkwxPiryrt9ffaIW5AAE="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":33}}",795465622225682437 +2022-09-10 20:44:47.89545,184347,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":184347,""start_key"":""BHRzZBJjci5zdG9yZS5yYWZ0LnJjdmQudm90ZXJlc3AAAYn4BwuBOA=="",""end_key"":""BHRzZBJjci5zdG9yZS5yYWZ0LnNjaGVkdWxlci5sYXRlbmN5LWNvdW50AAGJ+AcLPTI="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3,""type"":4},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":26},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""admin request""}",795516232985313286 +2022-09-10 21:18:42.466693,156167,1,merge,156179,"{""UpdatedDesc"":{""range_id"":156167,""start_key"":""9nGJ92ra+AFpSQ=="",""end_key"":""9nGJ92re99fr"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":392,""sticky_bit"":{""wall_time"":1660719097079320954}},""RemovedDesc"":{""range_id"":156179,""start_key"":""9nGJ92rc97tw"",""end_key"":""9nGJ92re99fr"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":391,""sticky_bit"":{""wall_time"":1660719097137675539}}}",795522899961315329 +2022-09-10 21:53:42.246394,184625,3,merge,184852,"{""UpdatedDesc"":{""range_id"":184625,""start_key"":""somLFPljGBdAiBIrPMwU9CwvrwABEqolpC7FiiFhAAESpkzGCXgGRyQAARJ0cGNjAAGQ"",""end_key"":""somLFPljGgNwiBLwK7wISOdAOQABEoY0/ST5U34mAAESkrTrcYGLvfcAARJ0cGNjAAGP"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":42},""RemovedDesc"":{""range_id"":184852,""start_key"":""somLFPljGRRgiBIWFpsjZTVJyQABEncENGdiPzOKAAESg9eu4WjSITsAARJ0cGNjAAGO"",""end_key"":""somLFPljGgNwiBLwK7wISOdAOQABEoY0/ST5U34mAAESkrTrcYGLvfcAARJ0cGNjAAGP"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":41}}",795529780568621059 +2022-09-11 01:23:03.555056,179917,1,merge,184577,"{""UpdatedDesc"":{""range_id"":179917,""start_key"":""somOFPli/JHwiBJgfQxSMNlwsgABEtQvphZSq2rIAAESrznw015Gj4QAARJ0cGNjAAGP"",""end_key"":""somOFPljGBdAiBKPo1HGemU0SwABEvFf6LGfxtqdAAESqlq9XyZdYVsAARJ0cGNjAAGJ"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":41},""RemovedDesc"":{""range_id"":184577,""start_key"":""somOFPljFxogiBKPo1HGemU0SwABEpbV0RpLkdBGAAESnF6jhof8imMAARJ0cGNjAAGO"",""end_key"":""somOFPljGBdAiBKPo1HGemU0SwABEvFf6LGfxtqdAAESqlq9XyZdYVsAARJ0cGNjAAGJ"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":39}}",795570941396516865 +2022-09-11 08:39:04.26621,161273,1,merge,161526,"{""UpdatedDesc"":{""range_id"":161273,""start_key"":""9nGJ93St+AFHuQ=="",""end_key"":""9nGJ93Sx97ZF"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":424,""sticky_bit"":{""wall_time"":1660719140633471767}},""RemovedDesc"":{""range_id"":161526,""start_key"":""9nGJ93Sv95nW"",""end_key"":""9nGJ93Sx97ZF"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":423,""sticky_bit"":{""wall_time"":1660719141904776282}}}",795656664880381953 +2022-09-11 08:39:54.266042,171451,1,merge,171454,"{""UpdatedDesc"":{""range_id"":171451,""start_key"":""9nGJ95CB9z0C"",""end_key"":""9nGJ95CF+AFAcw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":399,""sticky_bit"":{""wall_time"":1660719221833203732}},""RemovedDesc"":{""range_id"":171454,""start_key"":""9nGJ95CC+AEV2Q=="",""end_key"":""9nGJ95CF+AFAcw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":398,""sticky_bit"":{""wall_time"":1660719221926574267}}}",795656828628172801 +2022-09-11 08:39:59.268848,177701,1,merge,177897,"{""UpdatedDesc"":{""range_id"":177701,""start_key"":""9nGJ95RD+AF2KQ=="",""end_key"":""9nGJ95RI9/MZ"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":583,""sticky_bit"":{""wall_time"":1660719273732834428}},""RemovedDesc"":{""range_id"":177897,""start_key"":""9nGJ95RF98hc"",""end_key"":""9nGJ95RI9/MZ"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":582,""sticky_bit"":{""wall_time"":1660719282798599558}}}",795656845029572609 +2022-09-11 15:36:44.093754,185249,1,split,185251,"{""UpdatedDesc"":{""range_id"":185249,""start_key"":""somJFPljG/2wiBLPtB4gCSoEHQABEnT/0sYVnVdmAAES0Kuxn3fRnUQAARJ0cGNjAAGN"",""end_key"":""somJFPljHPrQiBLjvv+szJlbbAABEj7CldW406MNAAESsOKT21ehewD/AAESdHBjYwABjw=="",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":44},""NewDesc"":{""range_id"":185251,""start_key"":""somJFPljHPrQiBLjvv+szJlbbAABEj7CldW406MNAAESsOKT21ehewD/AAESdHBjYwABjw=="",""end_key"":""somKFPli/IPgiBLAIJVDuih2GgABErs4+3W8RoYPAAESG6tGCWS+V1wAARJ0cGNjAAGJ"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":44}}",795738780824403969 +2022-09-11 17:43:01.909139,49804,7,merge,52136,"{""UpdatedDesc"":{""range_id"":49804,""start_key"":""9nCJ9zSRj/cGAw=="",""end_key"":""9nCJ9zSXj/cDYw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":5},{""node_id"":3,""store_id"":3,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":6,""generation"":177,""sticky_bit"":{""wall_time"":1660718644479295105}},""RemovedDesc"":{""range_id"":52136,""start_key"":""9nCJ9zSUjvcJVQ=="",""end_key"":""9nCJ9zSXj/cDYw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":176,""sticky_bit"":{""wall_time"":1660718651742797309}}}",795763611956805639 +2022-09-11 17:43:15.226522,63478,1,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":63478,""start_key"":""9nCJ90Smi/cFmQ=="",""end_key"":""9nCJ90SrivcDbw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3},{""node_id"":6,""store_id"":6,""replica_id"":5,""type"":1}],""next_replica_id"":6,""generation"":198,""sticky_bit"":{""wall_time"":1660718687989750650}},""AddReplica"":{""node_id"":6,""store_id"":6,""replica_id"":5,""type"":1},""Reason"":""admin request""}",795763655411695617 +2022-09-11 19:33:28.549987,180374,6,split,185398,"{""UpdatedDesc"":{""range_id"":180374,""start_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOTkAAYn4Bwo/NQ=="",""end_key"":""BHRzZBJjci5ub2RlLmNsb2NrLW9mZnNldC5zdGRkZXZuYW5vcwABivdLJDk="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":29},""NewDesc"":{""range_id"":185398,""start_key"":""BHRzZBJjci5ub2RlLmNsb2NrLW9mZnNldC5zdGRkZXZuYW5vcwABivdLJDk="",""end_key"":""BHRzZBJjci5ub2RlLmRpc3RzZW5kZXIuYmF0Y2hlcwABifgHC0wy"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":29}}",795785326075641862 +2022-09-12 01:52:03.23866,183106,4,split,185309,"{""UpdatedDesc"":{""range_id"":183106,""start_key"":""9m6K9wNYjPcEzoZ+CQ=="",""end_key"":""9m6K9wNcivcGrobrag=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":108},""NewDesc"":{""range_id"":185309,""start_key"":""9m6K9wNcivcGrobrag=="",""end_key"":""9m6K9wNgivcFlobpWQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":108}}",795859757503250436 +2022-09-12 10:30:39.238832,185305,4,split,185311,"{""UpdatedDesc"":{""range_id"":185305,""start_key"":""somPFPljHRbwiBJEafvkEcvNOwABEi7Zs/eKPnT1AAESYVVUm4iEIv4AARJ0cGNjAAGM"",""end_key"":""somPFPljHhQQiBJnSUqjKZkyTgABEnSCwcT7NEAiAAESNhQhtHi1vXsAARJ0cGNjAAGN"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":46},""NewDesc"":{""range_id"":185311,""start_key"":""somPFPljHhQQiBJnSUqjKZkyTgABEnSCwcT7NEAiAAESNhQhtHi1vXsAARJ0cGNjAAGN"",""end_key"":""sooSElOAOB04ZcsAARIvjyatxK15ewABjhT5Yw93cIgSu2SK0MuZpfAAARJ0cGNjAAGR"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":46}}",795961718461628420 +2022-09-12 11:05:14.056815,89725,8,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":89725,""start_key"":""9nCJ92dTjM0="",""end_key"":""9nCJ92dWjPcGAw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":258,""sticky_bit"":{""wall_time"":1660718779935695688}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""admin request""}",795968517138481160 +2022-09-12 12:14:06.978442,179923,1,merge,184959,"{""UpdatedDesc"":{""range_id"":179923,""start_key"":""somNFPli/JHwiBI0vjolj/zNcgABEjcxqxJcKiiQAAESAlm3uUvuungAARJ0cGNjAAGK"",""end_key"":""somNFPljGgNwiBL40S67Di0xhwABEihrZBoOMguBAAESvYNVhuj+80oAARJ0cGNjAAGN"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":43},""RemovedDesc"":{""range_id"":184959,""start_key"":""somNFPljGRRgiBIrPMwU9CwvrwABEqm9/P01gldLAAESpkzGCXgGRyQAARJ0cGNjAAGM"",""end_key"":""somNFPljGgNwiBL40S67Di0xhwABEihrZBoOMguBAAESvYNVhuj+80oAARJ0cGNjAAGN"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":41}}",795982059960205313 +2022-09-12 14:07:37.106949,180093,6,split,185404,"{""UpdatedDesc"":{""range_id"":180093,""start_key"":""BHRzZBJjci5ub2RlLnR4bi5yZXN0YXJ0cy1tYXgAAYn4BwoQOQ=="",""end_key"":""BHRzZBJjci5zdG9yZS5jYXBhY2l0eQABivdLGDc="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":23},""NewDesc"":{""range_id"":185404,""start_key"":""BHRzZBJjci5zdG9yZS5jYXBhY2l0eQABivdLGDc="",""end_key"":""BHRzZBJjci5zdG9yZS5jYXBhY2l0eQABivdLGDg="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":23}}",796004375393173510 +2022-09-12 14:12:48.045627,185404,6,merge,184430,"{""UpdatedDesc"":{""range_id"":185404,""start_key"":""BHRzZBJjci5zdG9yZS5jYXBhY2l0eQABivdLGDc="",""end_key"":""BHRzZBJjci5zdG9yZS5jYXBhY2l0eS5hdmFpbGFibGUAAYn4BwoEOQ=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":24},""RemovedDesc"":{""range_id"":184430,""start_key"":""BHRzZBJjci5zdG9yZS5jYXBhY2l0eQABivdLGDg="",""end_key"":""BHRzZBJjci5zdG9yZS5jYXBhY2l0eS5hdmFpbGFibGUAAYn4BwoEOQ=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":23}}",796005394215239686 +2022-09-12 14:22:42.51541,132885,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":132885,""start_key"":""9nCJ95ctkvcHrA=="",""end_key"":""9nCJ95cxkfcIHA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":335,""sticky_bit"":{""wall_time"":1660718945865783999}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12738\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13742\""}""}",796007342223327237 +2022-09-12 14:22:42.7,116583,3,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":116583,""start_key"":""9nCJ94Pdj/cJCA=="",""end_key"":""9nCJ94PhkNg="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":314,""sticky_bit"":{""wall_time"":1660718880316400269}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12738\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13742\""}""}",796007342786740227 +2022-09-12 14:22:42.765965,36372,2,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":36372,""start_key"":""9nCJ9yObi+4="",""end_key"":""9nCJ9yOfivbf"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":6},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":7,""type"":1}],""next_replica_id"":8,""generation"":141,""sticky_bit"":{""wall_time"":1660718602319909784}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":7,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12738\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13742\""}""}",796007343001010178 +2022-09-12 14:22:53.906625,98312,1,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":98312,""start_key"":""9nCJ92uZjvcFCw=="",""end_key"":""9nCJ92uhjPcFrg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":285,""sticky_bit"":{""wall_time"":1660718812506511590}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12738\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13742\""}""}",796007379467993089 +2022-09-13 02:20:42.420301,149167,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":149167,""start_key"":""9nGJ912a98yp"",""end_key"":""9nGJ912b99rt"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":5,""generation"":334,""sticky_bit"":{""wall_time"":1660719035602077471}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",796148506371915777 +2022-09-13 03:26:34.105254,185253,1,split,185365,"{""UpdatedDesc"":{""range_id"":185253,""start_key"":""somJFPljHffwiBLjvv+szJlbbAABEnGCkx6W2qU4AAESsOKT21ehewD/AAESdHBjYwABiQ=="",""end_key"":""somJFPljHvUQiBLah+itlYX5tgABEt89SyHHyWedAAESQ+JS0LxmoUkAARJ0cGNjAAGR"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":46},""NewDesc"":{""range_id"":185365,""start_key"":""somJFPljHvUQiBLah+itlYX5tgABEt89SyHHyWedAAESQ+JS0LxmoUkAARJ0cGNjAAGR"",""end_key"":""somKFPli/IPgiBLAIJVDuih2GgABErs4+3W8RoYPAAESG6tGCWS+V1wAARJ0cGNjAAGJ"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":46}}",796161455276163073 +2022-09-13 04:17:12.111902,185311,4,split,185438,"{""UpdatedDesc"":{""range_id"":185311,""start_key"":""somPFPljHhQQiBJnSUqjKZkyTgABEnSCwcT7NEAiAAESNhQhtHi1vXsAARJ0cGNjAAGN"",""end_key"":""somPFPljHxEwiBJVhOEj6klD2gABElAknBYmDDvoAAESCKuteQJ5pnoAARJ0cGNjAAGK"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":47},""NewDesc"":{""range_id"":185438,""start_key"":""somPFPljHxEwiBJVhOEj6klD2gABElAknBYmDDvoAAESCKuteQJ5pnoAARJ0cGNjAAGK"",""end_key"":""sooSElOAOB04ZcsAARIvjyatxK15ewABjhT5Yw93cIgSu2SK0MuZpfAAARJ0cGNjAAGR"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":47}}",796171410252234756 +2022-09-13 15:27:03.549873,66055,9,merge,67638,"{""UpdatedDesc"":{""range_id"":66055,""start_key"":""9nCJ90lHj/cBvw=="",""end_key"":""9nCJ90lQjPcLpw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":5,""generation"":222,""sticky_bit"":{""wall_time"":1660718696057328318}},""RemovedDesc"":{""range_id"":67638,""start_key"":""9nCJ90lKjvcFAg=="",""end_key"":""9nCJ90lQjPcLpw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":221,""sticky_bit"":{""wall_time"":1660718701047831031}}}",796303109525635081 +2022-09-13 16:07:40.919363,110244,3,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":110244,""start_key"":""9nKJ9235jYb4co0="",""end_key"":""9nKJ9239iYb2FIo="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":303,""sticky_bit"":{""wall_time"":1660718856274070076}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12753\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13747\""}""}",796311096424726531 +2022-09-13 16:08:29.604674,182537,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":182537,""start_key"":""9nKJ2ImGxB2M"",""end_key"":""9nKJ2IyF/vkTjg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":63},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12753\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13747\""}""}",796311255854678020 +2022-09-13 23:56:39.557881,179844,1,merge,185291,"{""UpdatedDesc"":{""range_id"":179844,""start_key"":""somMFPli/JHwiBIbCZR9ax5lWAABEmJ9poN2QWYHAAES5M7bn1cfze8AARJ0cGNjAAGK"",""end_key"":""somMFPljHAvAiBIWFpsjZTVJyQABEon/nYSOvAZoAAESg9eu4WjSITsAARJ0cGNjAAGO"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":45},""RemovedDesc"":{""range_id"":185291,""start_key"":""somMFPljGw6giBIhH1i4GdX7eQABEhUTzh4A/3MI3gABEvpSjGRTXwg1AAESdHBjYwABiw=="",""end_key"":""somMFPljHAvAiBIWFpsjZTVJyQABEon/nYSOvAZoAAESg9eu4WjSITsAARJ0cGNjAAGO"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":43}}",796403301025153025 +2022-09-14 02:45:33.041105,182523,4,split,185475,"{""UpdatedDesc"":{""range_id"":182523,""start_key"":""9nKJ25GGiZOS"",""end_key"":""9nKJ3ImGuhKS"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":63},""NewDesc"":{""range_id"":185475,""start_key"":""9nKJ3ImGuhKS"",""end_key"":""9nKJ3IuG+CWM"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":63}}",796436506402783236 +2022-09-14 04:12:40.979706,5875,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":5875,""start_key"":""84n3bz+J9wjl"",""end_key"":""84n3cCiJ9wl9"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":5},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":4},{""node_id"":7,""store_id"":7,""replica_id"":6,""type"":1}],""next_replica_id"":7,""generation"":77,""sticky_bit"":{""wall_time"":1660718526804531562}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":6,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12757\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13749\""}""}",796453637353439238 +2022-09-14 04:13:00.136274,40126,4,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":40126,""start_key"":""9nGJ9xHx947K"",""end_key"":""9nGJ9xH198fh"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":183,""sticky_bit"":{""wall_time"":1660718615114916011}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12757\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13749\""}""}",796453700037607428 +2022-09-14 10:40:05.971778,182562,4,split,185478,"{""UpdatedDesc"":{""range_id"":182562,""start_key"":""9nKJ9qWQho8Ajg=="",""end_key"":""9nKJ9qWShneBig=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":56},""NewDesc"":{""range_id"":185478,""start_key"":""9nKJ9qWShneBig=="",""end_key"":""9nKJ9qaKhv4uiQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":56}}",796529806536081412 +2022-09-14 15:23:49.779004,185263,3,split,185415,"{""UpdatedDesc"":{""range_id"":185263,""start_key"":""somLFPljH/IwiBLjvv+szJlbbAABEllvrKIB4RDkAAESsOKT21ehewD/AAESdHBjYwABjQ=="",""end_key"":""somLFPljIO9QiBLAIJVDuih2GgABErhVO18lLzo6AAESG6tGCWS+V1wAARJ0cGNjAAGK"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":48},""NewDesc"":{""range_id"":185415,""start_key"":""somLFPljIO9QiBLAIJVDuih2GgABErhVO18lLzo6AAESG6tGCWS+V1wAARJ0cGNjAAGK"",""end_key"":""somMFPli/JHwiBIbCZR9ax5lWAABEmJ9poN2QWYHAAES5M7bn1cfze8AARJ0cGNjAAGK"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":48}}",796585590126084099 +2022-09-14 15:31:16.497395,185368,1,split,185370,"{""UpdatedDesc"":{""range_id"":185368,""start_key"":""somIFPljH/IwiBLht8N6JZagcwABEpbV0RpLkdBGAAESaIekb+/YDcMAARJ0cGNjAAGO"",""end_key"":""somIFPljIO9QiBKqc6BgznfVrwABEr8mZb6LmJkIAAESA8JXAsGpBe8AARJ0cGNjAAGM"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":48},""NewDesc"":{""range_id"":185370,""start_key"":""somIFPljIO9QiBKqc6BgznfVrwABEr8mZb6LmJkIAAESA8JXAsGpBe8AARJ0cGNjAAGM"",""end_key"":""somJFPli/IPgiBJgfQxSMNlwsgABEtq8dDwnB/INAAESBQ6k3wlMbd4AARJ0cGNjAAGP"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":48}}",796587053875920897 +2022-09-14 21:30:46.494682,110693,7,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":110693,""start_key"":""9nKJ9284kYb1eIo="",""end_key"":""9nKJ9287jYcQig=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":5,""generation"":274,""sticky_bit"":{""wall_time"":1660718857847630871}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",796657734503235591 +2022-09-14 21:33:52.945853,182625,3,split,185417,"{""UpdatedDesc"":{""range_id"":182625,""start_key"":""9nKJ9wFGjIalgo0="",""end_key"":""9nKJ9wFGjobPB4k="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":46},""NewDesc"":{""range_id"":185417,""start_key"":""9nKJ9wFGjobPB4k="",""end_key"":""9nKJ9wFGkIb6VJA="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":46}}",796658345409118211 +2022-09-14 23:16:26.005967,185508,6,merge,185349,"{""UpdatedDesc"":{""range_id"":185508,""start_key"":""BHRzZBJjci5zdG9yZS5yZXF1ZXN0cy5zbG93LnJhZnQAAYn4BwwoOQ=="",""end_key"":""BHRzZBJjci5zdG9yZS5yb2Nrc2RiLmJsb2NrLmNhY2hlLm1pc3NlcwABifgHCsYy"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":27},""RemovedDesc"":{""range_id"":185349,""start_key"":""BHRzZBJjci5zdG9yZS5yZXF1ZXN0cy5zbG93LnJhZnQAAYr3SyM5"",""end_key"":""BHRzZBJjci5zdG9yZS5yb2Nrc2RiLmJsb2NrLmNhY2hlLm1pc3NlcwABifgHCsYy"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":26}}",796678507771166726 +2022-09-15 00:27:35.539294,180111,6,split,185510,"{""UpdatedDesc"":{""range_id"":180111,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5taXNjLnN0YXJ0ZWQuY291bnQuaW50ZXJuYWwAAYn4BwoOMw=="",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5yZXN0YXJ0X3NhdmVwb2ludC5yZWxlYXNlLnN0YXJ0ZWQuY291bnQuaW50ZXJuYWwAAYr3SxU3"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":7,""store_id"":7,""replica_id"":4}],""next_replica_id"":5,""generation"":27},""NewDesc"":{""range_id"":185510,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5yZXN0YXJ0X3NhdmVwb2ludC5yZWxlYXNlLnN0YXJ0ZWQuY291bnQuaW50ZXJuYWwAAYr3SxU3"",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5yZXN0YXJ0X3NhdmVwb2ludC5yZWxlYXNlLnN0YXJ0ZWQuY291bnQuaW50ZXJuYWwAAYr3SxU4"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":7,""store_id"":7,""replica_id"":3}],""next_replica_id"":4,""generation"":27}}",796692498214092806 +2022-09-15 01:39:37.963432,152235,5,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":152235,""start_key"":""9nGJ92Lb+AEl4g=="",""end_key"":""9nGJ92Le94Yo"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":4}],""next_replica_id"":5,""generation"":361,""sticky_bit"":{""wall_time"":1660719064142877736}},""RemovedReplica"":{""node_id"":2,""store_id"":2,""replica_id"":3,""type"":1},""Reason"":""abandoned learner replica""}",796706661878726661 +2022-09-15 08:10:11.492921,182527,3,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":182527,""start_key"":""9nKJ9wLtjIbpgY0="",""end_key"":""9nKJ9wLtj4YWOZU="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":78},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12777\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13764\""}""}",796783448883560451 +2022-09-15 11:54:13.984116,1748,1,split,185496,"{""UpdatedDesc"":{""range_id"":1748,""start_key"":""9nKJjouG/V2O"",""end_key"":""9nKJjo6F/uV2lA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":56,""sticky_bit"":{""wall_time"":1660718511926164270}},""NewDesc"":{""range_id"":185496,""start_key"":""9nKJjo6F/uV2lA=="",""end_key"":""9nKJjpCHQos="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":56}}",796827497240133633 +2022-09-15 12:25:40.931142,150918,1,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":150918,""start_key"":""9nGJ919H+AEHGw=="",""end_key"":""9nGJ919J+AEjiw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":356,""sticky_bit"":{""wall_time"":1660719054803224966}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12783\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13772\""}""}",796833680382296065 +2022-09-15 12:26:04.86165,80295,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":80295,""start_key"":""9nGJ9y1n97NN"",""end_key"":""9nGJ9y1q994F"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":210,""sticky_bit"":{""wall_time"":1660718745482678402}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12783\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13772\""}""}",796833758798249986 +2022-09-15 14:17:52.517777,182874,6,split,185542,"{""UpdatedDesc"":{""range_id"":182874,""start_key"":""9nKJ9wGCjoaWf5M="",""end_key"":""9nKJ9wGCkIa71ZI="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":73},""NewDesc"":{""range_id"":185542,""start_key"":""9nKJ9wGCkIa71ZI="",""end_key"":""9nKJ9wGCkobhJ40="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":73}}",796855738510213126 +2022-09-15 15:22:18.323388,184699,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":184699,""start_key"":""9nKJtYmF/ueTlg=="",""end_key"":""9nKJtYuGyguO"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":5,""generation"":53},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",796868406065102849 +2022-09-15 15:24:34.106098,180968,6,split,185576,"{""UpdatedDesc"":{""range_id"":180968,""start_key"":""BHRzZBJjci5ub2RlLnNjaGVkdWxlcy5zY2hlZHVsZWQtcm93LWxldmVsLXR0bC1leGVjdXRvci5mYWlsZWQAAYn4BwoWNQ=="",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5jb25uLmxhdGVuY3ktcDUwAAGK90sXNw=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":25},""NewDesc"":{""range_id"":185576,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5jb25uLmxhdGVuY3ktcDUwAAGK90sXNw=="",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5jb25uLmxhdGVuY3ktcDUwAAGK90sXOA=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":25}}",796868850837487622 +2022-09-15 16:58:57.953031,182643,4,split,185571,"{""UpdatedDesc"":{""range_id"":182643,""start_key"":""9nKJuo6GhTGP"",""end_key"":""9nKJupCGvwOJ"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":54},""NewDesc"":{""range_id"":185571,""start_key"":""9nKJupCGvwOJ"",""end_key"":""9nKJupKG9NyW"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":54}}",796887410164793348 +2022-09-15 17:31:46.655708,182748,4,split,185573,"{""UpdatedDesc"":{""range_id"":182748,""start_key"":""9nKJxIqGnHyN"",""end_key"":""9nKJxIyGv7mL"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":66},""NewDesc"":{""range_id"":185573,""start_key"":""9nKJxIyGv7mL"",""end_key"":""9nKJxI6G4MSR"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":66}}",796893861245943812 +2022-09-15 18:37:51.435516,37916,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":37916,""start_key"":""9nCJ9yF1kvcBYw=="",""end_key"":""9nCJ9yF8kPcFPQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":5,""generation"":156,""sticky_bit"":{""wall_time"":1660718607047581699}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",796906852966596614 +2022-09-15 20:44:45.232668,181376,6,split,185617,"{""UpdatedDesc"":{""range_id"":181376,""start_key"":""9nKJ9u6Rhq3cjA=="",""end_key"":""9nKJ9u+Khf25m4o="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":42},""NewDesc"":{""range_id"":185617,""start_key"":""9nKJ9u+Khf25m4o="",""end_key"":""9nKJ9u+LhuORjA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":42}}",796931801898680326 +2022-09-15 22:22:55.88337,184786,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":184786,""start_key"":""8on3AqgSXQHx1EKOSbavEWCdZHK6NQAB"",""end_key"":""8on3AqwSBGIUI2ovT4CAAP8A/wD/ATmBUgAB"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":52},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12812\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13792\""}""}",796951104349700102 +2022-09-15 22:23:05.623266,149714,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":149714,""start_key"":""9nGJ919y+AElAA=="",""end_key"":""9nGJ919295Nu"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":324,""sticky_bit"":{""wall_time"":1660719041072887628}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12812\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13792\""}""}",796951136273203203 +2022-09-15 22:23:09.067939,68751,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":68751,""start_key"":""9nCJ90kji/cGtA=="",""end_key"":""9nCJ90kpi/cEcg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":5,""generation"":240,""sticky_bit"":{""wall_time"":1660718704848659385}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",796951147555586049 +2022-09-16 06:16:55.506381,185436,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":185436,""start_key"":""8on3AvkS1tAcrUHIQb2FJzkMY2y7kwAB"",""end_key"":""8on3AvwSviWi8S4rQt6qiiZ0KKgQOwAB"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":35},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12823\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13805\""}""}",797044295341572100 +2022-09-16 06:17:02.099752,128751,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":128751,""start_key"":""9nKJ94ZJkIb755Y="",""end_key"":""9nKJ94ZOjob7xJU="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":312,""sticky_bit"":{""wall_time"":1660718929056953903}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12823\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13805\""}""}",797044316924182529 +2022-09-16 06:28:21.643391,174264,5,merge,174290,"{""UpdatedDesc"":{""range_id"":174264,""start_key"":""9nGJ94oq+AGGCw=="",""end_key"":""9nGJ94ou9/TY"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":525,""sticky_bit"":{""wall_time"":1660719244948891401}},""RemovedDesc"":{""range_id"":174290,""start_key"":""9nGJ94os99hO"",""end_key"":""9nGJ94ou9/TY"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":524,""sticky_bit"":{""wall_time"":1660719245101703254}}}",797046543748890629 +2022-09-16 07:00:56.457545,1762,9,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":1762,""start_key"":""9g=="",""end_key"":""9m4="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":11},{""node_id"":1,""store_id"":1,""replica_id"":8,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":9},{""node_id"":3,""store_id"":3,""replica_id"":12,""type"":2}],""next_replica_id"":13,""generation"":68,""sticky_bit"":{""wall_time"":1660719251182875713}},""RemovedReplica"":{""node_id"":1,""store_id"":1,""replica_id"":8,""type"":4},""Reason"":""admin request""}",797052949176844297 +2022-09-16 14:02:49.053998,32273,8,merge,32728,"{""UpdatedDesc"":{""range_id"":32273,""start_key"":""9nCJ9xoriqA="",""end_key"":""9nCJ9xo0ifa0"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":143,""sticky_bit"":{""wall_time"":1660718589939693485}},""RemovedDesc"":{""range_id"":32728,""start_key"":""9nCJ9xouivcF8g=="",""end_key"":""9nCJ9xo0ifa0"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":142,""sticky_bit"":{""wall_time"":1660718591308356909}}}",797135893490958344 +2022-09-16 16:29:30.917396,180119,3,merge,182037,"{""UpdatedDesc"":{""range_id"":180119,""start_key"":""9In3A2M="",""end_key"":""9In3A44="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":40},""RemovedDesc"":{""range_id"":182037,""start_key"":""9In3A3g="",""end_key"":""9In3A44="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":39}}",797164735432196099 +2022-09-16 21:12:58.657121,180296,2,merge,179945,"{""UpdatedDesc"":{""range_id"":180296,""start_key"":""9m+J9nKJ"",""end_key"":""9m+J9oSQ"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":50},""RemovedDesc"":{""range_id"":179945,""start_key"":""9m+J9nuQ"",""end_key"":""9m+J9oSQ"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":49}}",797220466432409602 +2022-09-16 21:16:53.515963,185682,6,merge,185403,"{""UpdatedDesc"":{""range_id"":185682,""start_key"":""BHRzZBJjci5ub2RlLnJwYy5tZXRob2QuY2xlYXJyYW5nZS5yZWN2AAGJ+AcMYTc="",""end_key"":""BHRzZBJjci5ub2RlLnJwYy5tZXRob2QuY29tcHV0ZWNoZWNrc3VtLnJlY3YAAYn4BwtOMg=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":31},""RemovedDesc"":{""range_id"":185403,""start_key"":""BHRzZBJjci5ub2RlLnJwYy5tZXRob2QuY2xlYXJyYW5nZS5yZWN2AAGK90skOQ=="",""end_key"":""BHRzZBJjci5ub2RlLnJwYy5tZXRob2QuY29tcHV0ZWNoZWNrc3VtLnJlY3YAAYn4BwtOMg=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":29}}",797221235989676038 +2022-09-16 21:44:38.300558,185263,3,merge,185415,"{""UpdatedDesc"":{""range_id"":185263,""start_key"":""somLFPljH/IwiBLjvv+szJlbbAABEllvrKIB4RDkAAESsOKT21ehewD/AAESdHBjYwABjQ=="",""end_key"":""somLFPljIexwiBKy/DSeOvrA4gABErOKyq9bQAFYAAESyNySmmpgxFsAARJ0cGNjAAGM"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":50},""RemovedDesc"":{""range_id"":185415,""start_key"":""somLFPljIO9QiBLAIJVDuih2GgABErhVO18lLzo6AAESG6tGCWS+V1wAARJ0cGNjAAGK"",""end_key"":""somLFPljIexwiBKy/DSeOvrA4gABErOKyq9bQAFYAAESyNySmmpgxFsAARJ0cGNjAAGM"",""internal_replicas"":[{""node_id"":1,""store_id"":1,""replica_id"":1},{""node_id"":9,""store_id"":9,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":49}}",797226691153788931 +2022-09-17 00:51:50.439819,8359,2,merge,180337,"{""UpdatedDesc"":{""range_id"":8359,""start_key"":""9nGJ9wNh9zJZ"",""end_key"":""9nGJ9wNi90CU"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":81,""sticky_bit"":{""wall_time"":1660718532924945565}},""RemovedDesc"":{""range_id"":180337,""start_key"":""9nGJ9wNh9/4x"",""end_key"":""9nGJ9wNi90CU"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":80}}",797263496640167938 +2022-09-17 01:13:38.585967,125487,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":125487,""start_key"":""9nKJ94AJjYb1h4o="",""end_key"":""9nKJ94AMkob+HYo="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":330,""sticky_bit"":{""wall_time"":1660718914810674424}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12822\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13783\""}""}",797267783151910917 +2022-09-17 02:06:22.93233,180667,1,merge,1235,"{""UpdatedDesc"":{""range_id"":180667,""start_key"":""9nGJ9n34AXwv"",""end_key"":""9nGJ9n/3Dyk="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":48},""RemovedDesc"":{""range_id"":1235,""start_key"":""9nGJ9n73ta0="",""end_key"":""9nGJ9n/3Dyk="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":47,""sticky_bit"":{""wall_time"":1660718510203223810}}}",797278152087273473 +2022-09-17 02:36:47.138268,5076,7,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":5076,""start_key"":""9nGJ9wFV99GC"",""end_key"":""9nGJ9wFW938t"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":5,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":9,""store_id"":9,""replica_id"":6,""type"":2}],""next_replica_id"":7,""generation"":89,""sticky_bit"":{""wall_time"":1660718523240235724}},""AddReplica"":{""node_id"":9,""store_id"":9,""replica_id"":6,""type"":2},""Reason"":""admin request""}",797284129636843527 +2022-09-17 03:25:50.178949,4219,5,merge,181763,"{""UpdatedDesc"":{""range_id"":4219,""start_key"":""9nGJ9wGP+AFGKw=="",""end_key"":""9nGJ9wGQ+AFUYQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":65,""sticky_bit"":{""wall_time"":1660718519746297826}},""RemovedDesc"":{""range_id"":181763,""start_key"":""9nGJ9wGQ94Mw"",""end_key"":""9nGJ9wGQ+AFUYQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":64}}",797293773398409221 +2022-09-17 03:53:20.728404,182114,8,merge,1022,"{""UpdatedDesc"":{""range_id"":182114,""start_key"":""9nGJ9sz4AYIY"",""end_key"":""9nGJ9s34ATsv"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":47},""RemovedDesc"":{""range_id"":1022,""start_key"":""9nGJ9s33oVQ="",""end_key"":""9nGJ9s34ATsv"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":46,""sticky_bit"":{""wall_time"":1660718509678121453}}}",797299181918978056 +2022-09-17 05:00:13.22593,1264,4,merge,1327,"{""UpdatedDesc"":{""range_id"":1264,""start_key"":""9nGJnfcU5A=="",""end_key"":""9nGJnvcwGQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":50,""sticky_bit"":{""wall_time"":1660718510351873158}},""RemovedDesc"":{""range_id"":1327,""start_key"":""9nGJnffgxA=="",""end_key"":""9nGJnvcwGQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":49,""sticky_bit"":{""wall_time"":1660718510498888888}}}",797312330069671940 +2022-09-17 05:07:51.473243,180068,9,merge,184321,"{""UpdatedDesc"":{""range_id"":180068,""start_key"":""9nGJ9wJU+AEhMA=="",""end_key"":""9nGJ9wJV99De"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":92},""RemovedDesc"":{""range_id"":184321,""start_key"":""9nGJ9wJV9zMt"",""end_key"":""9nGJ9wJV99De"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":91}}",797313831654391817 +2022-09-17 05:10:45.904778,181332,5,merge,7176,"{""UpdatedDesc"":{""range_id"":181332,""start_key"":""9nGJ9wPP+AFBUQ=="",""end_key"":""9nGJ9wPQ+AFakA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":76},""RemovedDesc"":{""range_id"":7176,""start_key"":""9nGJ9wPQ94kh"",""end_key"":""9nGJ9wPQ+AFakA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":75,""sticky_bit"":{""wall_time"":1660718530043350301}}}",797314403232317445 +2022-09-17 05:14:37.060123,9227,3,merge,181330,"{""UpdatedDesc"":{""range_id"":9227,""start_key"":""9nGJ9wO695jp"",""end_key"":""9nGJ9wO796cl"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":111,""sticky_bit"":{""wall_time"":1660718534507514784}},""RemovedDesc"":{""range_id"":181330,""start_key"":""9nGJ9wO6+AFhvw=="",""end_key"":""9nGJ9wO796cl"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":110}}",797315160683184131 +2022-09-17 05:28:51.627658,180638,9,merge,6895,"{""UpdatedDesc"":{""range_id"":180638,""start_key"":""9nGJ9wJR+AFipw=="",""end_key"":""9nGJ9wJS+AFA8A=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":89},""RemovedDesc"":{""range_id"":6895,""start_key"":""9nGJ9wJS96YT"",""end_key"":""9nGJ9wJS+AFA8A=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":88,""sticky_bit"":{""wall_time"":1660718529780601560}}}",797317960928428041 +2022-09-17 05:31:13.42771,1267,4,merge,180692,"{""UpdatedDesc"":{""range_id"":1267,""start_key"":""9nGJ6PedSA=="",""end_key"":""9nGJ6feuHg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":49,""sticky_bit"":{""wall_time"":1660718510316383912}},""RemovedDesc"":{""range_id"":180692,""start_key"":""9nGJ6PgBVyE="",""end_key"":""9nGJ6feuHg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":48}}",797318425577357316 +2022-09-17 05:50:16.782151,1393,9,merge,1490,"{""UpdatedDesc"":{""range_id"":1393,""start_key"":""9nGJ9wEC90GY"",""end_key"":""9nGJ9wED9xr5"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":66,""sticky_bit"":{""wall_time"":1660718511044755756}},""RemovedDesc"":{""range_id"":1490,""start_key"":""9nGJ9wEC+AEMNA=="",""end_key"":""9nGJ9wED9xr5"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":65,""sticky_bit"":{""wall_time"":1660718511207709383}}}",797322172124200969 +2022-09-17 06:07:33.679406,183306,4,merge,1481,"{""UpdatedDesc"":{""range_id"":183306,""start_key"":""9nGJ2PdS8A=="",""end_key"":""9nGJ2fcfJA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":49},""RemovedDesc"":{""range_id"":1481,""start_key"":""9nGJ2PfcOA=="",""end_key"":""9nGJ2fcfJA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":48,""sticky_bit"":{""wall_time"":1660718511477529379}}}",797325569825767428 +2022-09-17 06:36:20.670032,2017,7,merge,181404,"{""UpdatedDesc"":{""range_id"":2017,""start_key"":""9nGJs/gBBlg="",""end_key"":""9nGJtPgBFwY="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":78,""sticky_bit"":{""wall_time"":1660718513167659031}},""RemovedDesc"":{""range_id"":181404,""start_key"":""9nGJtPdWsA=="",""end_key"":""9nGJtPgBFwY="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":77}}",797331228830072839 +2022-09-17 07:28:51.870883,180147,5,merge,182160,"{""UpdatedDesc"":{""range_id"":180147,""start_key"":""9nGJ9wOt98Lv"",""end_key"":""9nGJ9wOu92yG"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":87},""RemovedDesc"":{""range_id"":182160,""start_key"":""9nGJ9wOt+AFhPQ=="",""end_key"":""9nGJ9wOu92yG"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":86}}",797341554685280261 +2022-09-17 08:09:27.143869,180145,5,merge,183089,"{""UpdatedDesc"":{""range_id"":180145,""start_key"":""9nGJ9wN891un"",""end_key"":""9nGJ9wN998Pa"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":108},""RemovedDesc"":{""range_id"":183089,""start_key"":""9nGJ9wN89+iP"",""end_key"":""9nGJ9wN998Pa"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":107}}",797349534590763013 +2022-09-17 08:10:09.545042,180545,4,merge,3164,"{""UpdatedDesc"":{""range_id"":180545,""start_key"":""9nGJ9nn3YtE="",""end_key"":""9nGJ9nr3d7Q="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":67},""RemovedDesc"":{""range_id"":3164,""start_key"":""9nGJ9nn4ATNT"",""end_key"":""9nGJ9nr3d7Q="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":65,""sticky_bit"":{""wall_time"":1660718516842230101}}}",797349673526493188 +2022-09-17 08:18:08.696124,5578,2,merge,5601,"{""UpdatedDesc"":{""range_id"":5578,""start_key"":""9nGJ9wLO+AE3Uw=="",""end_key"":""9nGJ9wLQ9xSQ"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":84,""sticky_bit"":{""wall_time"":1660718524951229741}},""RemovedDesc"":{""range_id"":5601,""start_key"":""9nGJ9wLP93sU"",""end_key"":""9nGJ9wLQ9xSQ"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":83,""sticky_bit"":{""wall_time"":1660718525113790851}}}",797351243611176962 +2022-09-17 08:56:38.028088,183947,8,merge,179305,"{""UpdatedDesc"":{""range_id"":183947,""start_key"":""9nGJ9uf3/xk="",""end_key"":""9nGJ9uj3eLE="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":58},""RemovedDesc"":{""range_id"":179305,""start_key"":""9nGJ9uf4AXER"",""end_key"":""9nGJ9uj3eLE="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":57}}",797358810830995464 +2022-09-17 09:11:28.208646,180073,9,merge,183933,"{""UpdatedDesc"":{""range_id"":180073,""start_key"":""9nGJ9wJT908u"",""end_key"":""9nGJ9wJT+AF+mQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":89},""RemovedDesc"":{""range_id"":183933,""start_key"":""9nGJ9wJT9+Kx"",""end_key"":""9nGJ9wJT+AF+mQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":88}}",797361727773048841 +2022-09-17 09:52:03.492912,182202,9,merge,4929,"{""UpdatedDesc"":{""range_id"":182202,""start_key"":""9nGJ9wFU9xfl"",""end_key"":""9nGJ9wFV9xxT"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":76},""RemovedDesc"":{""range_id"":4929,""start_key"":""9nGJ9wFU98NQ"",""end_key"":""9nGJ9wFV9xxT"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":75,""sticky_bit"":{""wall_time"":1660718523048676962}}}",797369707714052105 +2022-09-17 09:54:42.048655,180042,7,merge,183249,"{""UpdatedDesc"":{""range_id"":180042,""start_key"":""9nGJ9rH32hg="",""end_key"":""9nGJ9rL3SSo="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":73},""RemovedDesc"":{""range_id"":183249,""start_key"":""9nGJ9rH4AU8v"",""end_key"":""9nGJ9rL3SSo="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":72}}",797370227267108871 +2022-09-17 10:01:42.898095,180738,5,merge,4276,"{""UpdatedDesc"":{""range_id"":180738,""start_key"":""9nGJ9rP3Yx8="",""end_key"":""9nGJ9rT3aCE="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":74},""RemovedDesc"":{""range_id"":4276,""start_key"":""9nGJ9rP4ASPN"",""end_key"":""9nGJ9rT3aCE="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":72,""sticky_bit"":{""wall_time"":1660718519826876887}}}",797371606309273605 +2022-09-17 10:36:18.682076,182435,8,merge,179284,"{""UpdatedDesc"":{""range_id"":182435,""start_key"":""9nGJ9ur3UOY="",""end_key"":""9nGJ9uv32Sc="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":62},""RemovedDesc"":{""range_id"":179284,""start_key"":""9nGJ9uv3Xr0="",""end_key"":""9nGJ9uv32Sc="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":59}}",797378408237367304 +2022-09-17 11:01:59.83097,181728,2,merge,181606,"{""UpdatedDesc"":{""range_id"":181728,""start_key"":""9nGJ9wJw+AFSLQ=="",""end_key"":""9nGJ9wJy96Xy"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":81},""RemovedDesc"":{""range_id"":181606,""start_key"":""9nGJ9wJx+AFi8Q=="",""end_key"":""9nGJ9wJy96Xy"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":79}}",797383458274017282 +2022-09-17 11:05:33.330642,181911,5,merge,181567,"{""UpdatedDesc"":{""range_id"":181911,""start_key"":""9nGJ9wGj91Hq"",""end_key"":""9nGJ9wGl99DX"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":87},""RemovedDesc"":{""range_id"":181567,""start_key"":""9nGJ9wGk92Kx"",""end_key"":""9nGJ9wGl99DX"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":86}}",797384157869244421 +2022-09-17 11:34:43.523375,3145,5,merge,181665,"{""UpdatedDesc"":{""range_id"":3145,""start_key"":""9nGJ9wGY9/wF"",""end_key"":""9nGJ9wGZ+AEKQw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":60,""sticky_bit"":{""wall_time"":1660718516621003795}},""RemovedDesc"":{""range_id"":181665,""start_key"":""9nGJ9wGZ9zsw"",""end_key"":""9nGJ9wGZ+AEKQw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":59}}",797389892900061189 +2022-09-17 12:01:41.108307,182071,4,merge,2492,"{""UpdatedDesc"":{""range_id"":182071,""start_key"":""9nCJv5L3CjA="",""end_key"":""9nCJwoz3B9M="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":52},""RemovedDesc"":{""range_id"":2492,""start_key"":""9nCJwJL3A78="",""end_key"":""9nCJwoz3B9M="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":51,""sticky_bit"":{""wall_time"":1660718514661310346}}}",797395193400852484 +2022-09-17 12:22:51.763963,6967,1,merge,181504,"{""UpdatedDesc"":{""range_id"":6967,""start_key"":""9nGJ9wNd98Pn"",""end_key"":""9nGJ9wNf9xXK"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":93,""sticky_bit"":{""wall_time"":1660718529633873300}},""RemovedDesc"":{""range_id"":181504,""start_key"":""9nGJ9wNd+AGBsQ=="",""end_key"":""9nGJ9wNf9xXK"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":92}}",797399357087088641 +2022-09-17 12:46:41.119577,637,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":637,""start_key"":""9nGJ9wEs99BZ"",""end_key"":""9nGJ9wEs+AGDIQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":5},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":4,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":6,""type"":2}],""next_replica_id"":7,""generation"":52,""sticky_bit"":{""wall_time"":1660718507429804689}},""AddReplica"":{""node_id"":2,""store_id"":2,""replica_id"":6,""type"":2},""Reason"":""admin request""}",797404040798961672 +2022-09-17 13:02:25.163059,181724,3,merge,181985,"{""UpdatedDesc"":{""range_id"":181724,""start_key"":""9nGJ9wMe9xEx"",""end_key"":""9nGJ9wMf9+Bo"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":89},""RemovedDesc"":{""range_id"":181985,""start_key"":""9nGJ9wMe+AGDHg=="",""end_key"":""9nGJ9wMf9+Bo"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":87}}",797407134241751043 +2022-09-17 13:16:48.463293,172,7,merge,671,"{""UpdatedDesc"":{""range_id"":172,""start_key"":""9nCJ9wGokfcCAg=="",""end_key"":""9nCJ9wGsi/cEMQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":5},{""node_id"":5,""store_id"":5,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":6,""generation"":37,""sticky_bit"":{""wall_time"":1660718506481649459}},""RemovedDesc"":{""range_id"":671,""start_key"":""9nCJ9wGqkPcIKg=="",""end_key"":""9nCJ9wGsi/cEMQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":36,""sticky_bit"":{""wall_time"":1660718508262908669}}}",797409963102896135 +2022-09-17 13:17:51.873687,181641,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":181641,""start_key"":""9nKJ9wM5jYaljI8="",""end_key"":""9nKJ9wM5kIagM5I="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":55},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12656\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13625\""}""}",797410170886815752 +2022-09-17 13:18:05.593929,185566,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":185566,""start_key"":""9nKJ6o+Gt8KN"",""end_key"":""9nKJ6pGGyjWL"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":5,""generation"":59},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",797410215843201028 +2022-09-17 13:18:16.190386,184206,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":184206,""start_key"":""9nKJ9uSShf6Uw5M="",""end_key"":""9nKJ9uWKhn2Aig=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":65},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12656\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13625\""}""}",797410250565353477 +2022-09-17 13:28:09.305055,3804,5,merge,180196,"{""UpdatedDesc"":{""range_id"":3804,""start_key"":""9nGJ9wGv93vF"",""end_key"":""9nGJ9wGw970x"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":70,""sticky_bit"":{""wall_time"":1660718518690983141}},""RemovedDesc"":{""range_id"":180196,""start_key"":""9nGJ9wGw9yEx"",""end_key"":""9nGJ9wGw970x"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":69}}",797412194089304069 +2022-09-17 13:45:28.65414,181543,7,merge,5658,"{""UpdatedDesc"":{""range_id"":181543,""start_key"":""9nGJ9wF39yHF"",""end_key"":""9nGJ9wF3+AFx1w=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":68},""RemovedDesc"":{""range_id"":5658,""start_key"":""9nGJ9wF39+3H"",""end_key"":""9nGJ9wF3+AFx1w=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":67,""sticky_bit"":{""wall_time"":1660718526528723634}}}",797415599823847431 +2022-09-17 13:59:31.002727,181730,2,merge,9099,"{""UpdatedDesc"":{""range_id"":181730,""start_key"":""9nGJ9wMB9/6t"",""end_key"":""9nGJ9wMC99st"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":96},""RemovedDesc"":{""range_id"":9099,""start_key"":""9nGJ9wMC90Cv"",""end_key"":""9nGJ9wMC99st"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":95,""sticky_bit"":{""wall_time"":1660718534138150355}}}",797418360035409922 +2022-09-17 14:12:58.838367,180351,7,merge,2466,"{""UpdatedDesc"":{""range_id"":180351,""start_key"":""9nGJ9q73hrA="",""end_key"":""9nGJ9q/3mcY="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":64},""RemovedDesc"":{""range_id"":2466,""start_key"":""9nGJ9q74AVVJ"",""end_key"":""9nGJ9q/3mcY="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":62,""sticky_bit"":{""wall_time"":1660718514654246321}}}",797421007149334535 +2022-09-17 14:30:57.6473,180269,1,merge,180060,"{""UpdatedDesc"":{""range_id"":180269,""start_key"":""9m+J9wLxig=="",""end_key"":""9m+J9wMGkA=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":51},""RemovedDesc"":{""range_id"":180060,""start_key"":""9m+J9wL8jQ=="",""end_key"":""9m+J9wMGkA=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":50}}",797424542189780993 +2022-09-17 14:35:52.281703,1534,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":1534,""start_key"":""9nCJ9wPiivcGSA=="",""end_key"":""9nCJ9wPjivcKoA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":8},{""node_id"":2,""store_id"":2,""replica_id"":6},{""node_id"":5,""store_id"":5,""replica_id"":7},{""node_id"":3,""store_id"":3,""replica_id"":9,""type"":1}],""next_replica_id"":10,""generation"":67,""sticky_bit"":{""wall_time"":1660718511510472604}},""AddReplica"":{""node_id"":3,""store_id"":3,""replica_id"":9,""type"":1},""Reason"":""admin request""}",797425507642671109 +2022-09-17 14:47:10.53834,180191,9,merge,182202,"{""UpdatedDesc"":{""range_id"":180191,""start_key"":""9nGJ9wFT+AEBEA=="",""end_key"":""9nGJ9wFW938t"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":98},""RemovedDesc"":{""range_id"":182202,""start_key"":""9nGJ9wFU9xfl"",""end_key"":""9nGJ9wFW938t"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":97}}",797427730159239177 +2022-09-17 14:50:05.390476,180652,7,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":180652,""start_key"":""9nGJ9wEs+AGDIQ=="",""end_key"":""9nGJ9wEt996d"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":8,""store_id"":8,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":47},""AddReplica"":{""node_id"":8,""store_id"":8,""replica_id"":4,""type"":1},""Reason"":""admin request""}",797428303110471687 +2022-09-17 14:50:06.145426,180652,7,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":180652,""start_key"":""9nGJ9wEs+AGDIQ=="",""end_key"":""9nGJ9wEt996d"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":8,""store_id"":8,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":48},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":1,""type"":4},""Reason"":""admin request""}",797428305590255623 +2022-09-17 14:57:02.816949,180785,1,merge,180442,"{""UpdatedDesc"":{""range_id"":180785,""start_key"":""9nGJ9wNf9+Ix"",""end_key"":""9nGJ9wNh9zJZ"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":96},""RemovedDesc"":{""range_id"":180442,""start_key"":""9nGJ9wNg9/Lx"",""end_key"":""9nGJ9wNh9zJZ"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":94}}",797429670939426817 +2022-09-17 15:16:42.245208,179313,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":179313,""start_key"":""9nGJ9uT3Wxw="",""end_key"":""9nGJ9uX3Qv8="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":58},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12609\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13580\""}""}",797433535685394440 +2022-09-17 15:18:56.829494,182265,3,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":182265,""start_key"":""9nGJ9wNw916h"",""end_key"":""9nGJ9wNw9/2g"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":5},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":3,""store_id"":3,""replica_id"":3,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":6,""type"":2}],""next_replica_id"":7,""generation"":92},""AddReplica"":{""node_id"":2,""store_id"":2,""replica_id"":6,""type"":2},""Reason"":""admin request""}",797433976690966531 +2022-09-17 15:18:57.709337,180668,4,merge,182265,"{""UpdatedDesc"":{""range_id"":180668,""start_key"":""9nGJ9wNv937h"",""end_key"":""9nGJ9wNw9/2g"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":108},""RemovedDesc"":{""range_id"":182265,""start_key"":""9nGJ9wNw916h"",""end_key"":""9nGJ9wNw9/2g"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":5},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":6}],""next_replica_id"":7,""generation"":94}}",797433979577434116 +2022-09-17 15:26:41.144096,7121,3,merge,180569,"{""UpdatedDesc"":{""range_id"":7121,""start_key"":""9nGJ9wNz97QQ"",""end_key"":""9nGJ9wN199CR"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":4}],""next_replica_id"":5,""generation"":91,""sticky_bit"":{""wall_time"":1660718529984499873}},""RemovedDesc"":{""range_id"":180569,""start_key"":""9nGJ9wNz+AGB5w=="",""end_key"":""9nGJ9wN199CR"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":90}}",797435498158686211 +2022-09-17 16:10:25.545093,571,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":571,""start_key"":""9nGJ9vH3hwA="",""end_key"":""9nGJ9vH4AYKv"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":5,""generation"":47,""sticky_bit"":{""wall_time"":1660718507320557525}},""RemovedReplica"":{""node_id"":6,""store_id"":6,""replica_id"":2,""type"":1},""Reason"":""abandoned learner replica""}",797444097792344068 +2022-09-17 16:10:26.913515,571,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":571,""start_key"":""9nGJ9vH3hwA="",""end_key"":""9nGJ9vH4AYKv"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":3,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":5,""type"":2}],""next_replica_id"":6,""generation"":49,""sticky_bit"":{""wall_time"":1660718507320557525}},""RemovedReplica"":{""node_id"":2,""store_id"":2,""replica_id"":3,""type"":4},""Reason"":""admin request""}",797444102284509188 +2022-09-17 16:10:46.041654,20628,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":20628,""start_key"":""9nKJ9w+ej4b1m5E="",""end_key"":""9nKJ9w+liYb+RIw="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":109,""sticky_bit"":{""wall_time"":1660718561728114647}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12581\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13552\""}""}",797444164958126085 +2022-09-17 16:19:01.27215,184808,5,merge,5891,"{""UpdatedDesc"":{""range_id"":184808,""start_key"":""9nGJ9wHr9/8w"",""end_key"":""9nGJ9wHs9+je"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":70},""RemovedDesc"":{""range_id"":5891,""start_key"":""9nGJ9wHs9w+s"",""end_key"":""9nGJ9wHs9+je"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":69,""sticky_bit"":{""wall_time"":1660718527699369477}}}",797445787731853317 +2022-09-17 16:22:15.81262,3851,2,merge,182100,"{""UpdatedDesc"":{""range_id"":3851,""start_key"":""9nCJ9wM8j/bX"",""end_key"":""9nCJ9wM+jvcG0g=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":62,""sticky_bit"":{""wall_time"":1660718518696623119}},""RemovedDesc"":{""range_id"":182100,""start_key"":""9nCJ9wM9j8E="",""end_key"":""9nCJ9wM+jvcG0g=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":61}}",797446425201606658 +2022-09-17 16:32:38.228835,180548,4,merge,180246,"{""UpdatedDesc"":{""range_id"":180548,""start_key"":""9nGJ9of3wTE="",""end_key"":""9nGJ9on34SI="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":69},""RemovedDesc"":{""range_id"":180246,""start_key"":""9nGJ9oj30S0="",""end_key"":""9nGJ9on34SI="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":68}}",797448464733601796 +2022-09-17 16:48:54.901803,3765,7,merge,183022,"{""UpdatedDesc"":{""range_id"":3765,""start_key"":""9nCJ9wPPjfcKFg=="",""end_key"":""9nCJ9wPRjfcEmw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":58,""sticky_bit"":{""wall_time"":1660718518574360591}},""RemovedDesc"":{""range_id"":183022,""start_key"":""9nCJ9wPQjfcEPA=="",""end_key"":""9nCJ9wPRjfcEmw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":57}}",797451665095327751 +2022-09-17 16:57:05.644328,1829,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":1829,""start_key"":""9nGJ9wEt996d"",""end_key"":""9nGJ9wEu9yKf"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":8,""store_id"":8,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":50,""sticky_bit"":{""wall_time"":1660718512544764609}},""AddReplica"":{""node_id"":8,""store_id"":8,""replica_id"":4,""type"":2},""Reason"":""admin request""}",797453273158123526 +2022-09-17 17:14:25.081174,182167,8,merge,1783,"{""UpdatedDesc"":{""range_id"":182167,""start_key"":""9nGJ9tL4AWDX"",""end_key"":""9nGJ9tX4AWk+"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":63},""RemovedDesc"":{""range_id"":1783,""start_key"":""9nGJ9tP3f1g="",""end_key"":""9nGJ9tX4AWk+"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":62,""sticky_bit"":{""wall_time"":1660718513023543313}}}",797456679189020680 +2022-09-17 17:30:16.770981,181774,5,merge,5101,"{""UpdatedDesc"":{""range_id"":181774,""start_key"":""9nGJ9wGd94Dt"",""end_key"":""9nGJ9wGf+AEfJA=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":78},""RemovedDesc"":{""range_id"":5101,""start_key"":""9nGJ9wGd+AFDJg=="",""end_key"":""9nGJ9wGf+AEfJA=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":77,""sticky_bit"":{""wall_time"":1660718524119851622}}}",797459797688385541 +2022-09-17 17:33:16.980015,1903,3,merge,180768,"{""UpdatedDesc"":{""range_id"":1903,""start_key"":""9nGJ9wEu9+zk"",""end_key"":""9nGJ9wEv9/si"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":51,""sticky_bit"":{""wall_time"":1660718512951334442}},""RemovedDesc"":{""range_id"":180768,""start_key"":""9nGJ9wEv9zLx"",""end_key"":""9nGJ9wEv9/si"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":50}}",797460388195532803 +2022-09-17 17:35:11.806379,180813,5,merge,9305,"{""UpdatedDesc"":{""range_id"":180813,""start_key"":""9nGJ9wOW92Ax"",""end_key"":""9nGJ9wOY+AFG3A=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":102},""RemovedDesc"":{""range_id"":9305,""start_key"":""9nGJ9wOW+AEqeA=="",""end_key"":""9nGJ9wOY+AFG3A=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":101,""sticky_bit"":{""wall_time"":1660718534698834020}}}",797460764459794437 +2022-09-17 17:47:38.980438,180095,1,merge,180943,"{""UpdatedDesc"":{""range_id"":180095,""start_key"":""9m+J9wN0jg=="",""end_key"":""9m+J9wOGiQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":51},""RemovedDesc"":{""range_id"":180943,""start_key"":""9m+J9wN9jA=="",""end_key"":""9m+J9wOGiQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":50}}",797463212798214145 +2022-09-17 17:51:25.328621,182377,8,merge,3465,"{""UpdatedDesc"":{""range_id"":182377,""start_key"":""9nGJ9wEo9whx"",""end_key"":""9nGJ9wEo+AFaRQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":68},""RemovedDesc"":{""range_id"":3465,""start_key"":""9nGJ9wEo95dj"",""end_key"":""9nGJ9wEo+AFaRQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":67,""sticky_bit"":{""wall_time"":1660718517749485967}}}",797463954495733768 +2022-09-17 17:53:23.772082,180130,4,merge,180467,"{""UpdatedDesc"":{""range_id"":180130,""start_key"":""9nGJ9oL3QzQ="",""end_key"":""9nGJ9oP4AU8p"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":58},""RemovedDesc"":{""range_id"":180467,""start_key"":""9nGJ9oP3gmE="",""end_key"":""9nGJ9oP4AU8p"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":56}}",797464342610083844 +2022-09-17 18:18:09.194181,179833,1,merge,180440,"{""UpdatedDesc"":{""range_id"":179833,""start_key"":""9m+J9wNikg=="",""end_key"":""9m+J9wN0jg=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":51},""RemovedDesc"":{""range_id"":180440,""start_key"":""9m+J9wNrjw=="",""end_key"":""9m+J9wN0jg=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":50}}",797469210042531841 +2022-09-17 18:39:52.215169,180637,9,merge,7103,"{""UpdatedDesc"":{""range_id"":180637,""start_key"":""9nGJ9wMs91Lv"",""end_key"":""9nGJ9wMu95Rp"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":89},""RemovedDesc"":{""range_id"":7103,""start_key"":""9nGJ9wMs+AEa3Q=="",""end_key"":""9nGJ9wMu95Rp"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":88,""sticky_bit"":{""wall_time"":1660718530095308020}}}",797473479781482505 +2022-09-17 18:44:15.243409,225,9,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":225,""start_key"":""9nGJ9sf3REg="",""end_key"":""9nGJ9sj3U9Q="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":7,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":9},{""node_id"":3,""store_id"":3,""replica_id"":6},{""node_id"":7,""store_id"":7,""replica_id"":10,""type"":2}],""next_replica_id"":11,""generation"":50,""sticky_bit"":{""wall_time"":1660718506581733593}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":10,""type"":2},""Reason"":""admin request""}",797474341670780937 +2022-09-17 19:01:47.40662,3265,5,merge,3271,"{""UpdatedDesc"":{""range_id"":3265,""start_key"":""9nCJ9wKbkfcC7A=="",""end_key"":""9nCJ9wKfi/cE0A=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":59,""sticky_bit"":{""wall_time"":1660718517015306538}},""RemovedDesc"":{""range_id"":3271,""start_key"":""9nCJ9wKdkPcI8w=="",""end_key"":""9nCJ9wKfi/cE0A=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":58,""sticky_bit"":{""wall_time"":1660718517154757788}}}",797477789400399877 +2022-09-17 19:02:59.249139,183206,4,merge,5469,"{""UpdatedDesc"":{""range_id"":183206,""start_key"":""9nCJ9wOti/cDpw=="",""end_key"":""9nCJ9wOvivcCbw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":73},""RemovedDesc"":{""range_id"":5469,""start_key"":""9nCJ9wOuivcJqw=="",""end_key"":""9nCJ9wOvivcCbw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":72,""sticky_bit"":{""wall_time"":1660718524378889777}}}",797478024814952452 +2022-09-17 19:03:41.907833,180695,2,merge,4257,"{""UpdatedDesc"":{""range_id"":180695,""start_key"":""9nGJ9wIv+AFJeg=="",""end_key"":""9nGJ9wIw+AFR7w=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":87},""RemovedDesc"":{""range_id"":4257,""start_key"":""9nGJ9wIw94mw"",""end_key"":""9nGJ9wIw+AFR7w=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":60,""sticky_bit"":{""wall_time"":1660718519685096416}}}",797478164597964802 +2022-09-17 19:22:52.046631,5429,2,merge,5509,"{""UpdatedDesc"":{""range_id"":5429,""start_key"":""9nGJ9wK/9xW3"",""end_key"":""9nGJ9wLA9/Lt"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":88,""sticky_bit"":{""wall_time"":1660718524259080825}},""RemovedDesc"":{""range_id"":5509,""start_key"":""9nGJ9wLA9yP7"",""end_key"":""9nGJ9wLA9/Lt"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":87,""sticky_bit"":{""wall_time"":1660718524762995208}}}",797481933375963138 +2022-09-17 19:27:59.680245,3922,1,merge,180810,"{""UpdatedDesc"":{""range_id"":3922,""start_key"":""9nGJ9wGw+AFUdA=="",""end_key"":""9nGJ9wGz97TV"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":76,""sticky_bit"":{""wall_time"":1660718519026689943}},""RemovedDesc"":{""range_id"":180810,""start_key"":""9nGJ9wGx95zd"",""end_key"":""9nGJ9wGz97TV"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":75}}",797482941427712001 +2022-09-17 19:33:37.680984,1724,7,merge,182049,"{""UpdatedDesc"":{""range_id"":1724,""start_key"":""9nGJkPgBHuU="",""end_key"":""9nGJkvgBQGQ="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":60,""sticky_bit"":{""wall_time"":1660718511884722325}},""RemovedDesc"":{""range_id"":182049,""start_key"":""9nGJkfde8Q=="",""end_key"":""9nGJkvgBQGQ="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":59}}",797484048986112007 +2022-09-17 19:34:51.308768,81302,3,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":81302,""start_key"":""9nCJ91vwi/cB6Q=="",""end_key"":""9nCJ91v4kvcLeA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":239,""sticky_bit"":{""wall_time"":1660718749890693382}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12499\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13466\""}""}",797484290248441859 +2022-09-17 19:34:52.894628,169235,4,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":169235,""start_key"":""9nGJ94TC+AFQlw=="",""end_key"":""9nGJ94TE96K3"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":433,""sticky_bit"":{""wall_time"":1660719204189737392}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12499\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13466\""}""}",797484295447052292 +2022-09-17 19:36:37.777731,182271,3,merge,181040,"{""UpdatedDesc"":{""range_id"":182271,""start_key"":""9nGJ9wEw+AE9pw=="",""end_key"":""9nGJ9wEy93px"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":62},""RemovedDesc"":{""range_id"":181040,""start_key"":""9nGJ9wEx91Kx"",""end_key"":""9nGJ9wEy93px"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":61}}",797484639127142403 +2022-09-17 19:51:44.589438,182257,4,merge,3756,"{""UpdatedDesc"":{""range_id"":182257,""start_key"":""9nCJ9wNgkfcFDg=="",""end_key"":""9nCJ9wNji/cC0w=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":55},""RemovedDesc"":{""range_id"":3756,""start_key"":""9nCJ9wNhkfcByA=="",""end_key"":""9nCJ9wNji/cC0w=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":54,""sticky_bit"":{""wall_time"":1660718518485767662}}}",797487610569785348 +2022-09-17 19:57:10.967972,181438,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":181438,""start_key"":""9m+J9wGxjQ=="",""end_key"":""9m+J9wHCjw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":53},""RemovedReplica"":{""node_id"":9,""store_id"":9,""replica_id"":1,""type"":4},""Reason"":""admin request""}",797488680058224641 +2022-09-17 19:57:14.62856,1455,4,merge,1461,"{""UpdatedDesc"":{""range_id"":1455,""start_key"":""9nGJp/e8qg=="",""end_key"":""9nGJqffeJw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":57,""sticky_bit"":{""wall_time"":1660718510319460431}},""RemovedDesc"":{""range_id"":1461,""start_key"":""9nGJqPfNaw=="",""end_key"":""9nGJqffeJw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":56,""sticky_bit"":{""wall_time"":1660718511002395516}}}",797488692040695812 +2022-09-17 19:58:24.431378,5337,9,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":5337,""start_key"":""9nGJ9wJO+AE3lQ=="",""end_key"":""9nGJ9wJP+AFisA=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":8,""store_id"":8,""replica_id"":5,""type"":2}],""next_replica_id"":6,""generation"":88,""sticky_bit"":{""wall_time"":1660718524910699216}},""AddReplica"":{""node_id"":8,""store_id"":8,""replica_id"":5,""type"":2},""Reason"":""admin request""}",797488920769626121 +2022-09-17 20:08:07.855151,182077,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":182077,""start_key"":""9nGJ9wO0+AFioQ=="",""end_key"":""9nGJ9wO2+AEoEQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":106},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""admin request""}",797490832537059333 +2022-09-17 20:12:43.021768,183077,3,merge,2261,"{""UpdatedDesc"":{""range_id"":183077,""start_key"":""9nCJ9vSO9wI9"",""end_key"":""9nCJ9vaN9wEe"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":58},""RemovedDesc"":{""range_id"":2261,""start_key"":""9nCJ9vWN9we9"",""end_key"":""9nCJ9vaN9wEe"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":5,""generation"":56,""sticky_bit"":{""wall_time"":1660718514243330110}}}",797491734201565187 +2022-09-17 20:40:13.059554,5955,9,merge,182198,"{""UpdatedDesc"":{""range_id"":5955,""start_key"":""9nGJ9wFo95bd"",""end_key"":""9nGJ9wFp+AFvWw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":74,""sticky_bit"":{""wall_time"":1660718527082333618}},""RemovedDesc"":{""range_id"":182198,""start_key"":""9nGJ9wFo+AEy/w=="",""end_key"":""9nGJ9wFp+AFvWw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":73}}",797497141045067785 +2022-09-17 20:41:42.533312,181760,5,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":181760,""start_key"":""9nGJ9wGL+AGC/Q=="",""end_key"":""9nGJ9wGN9x8r"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":5},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":6,""generation"":66},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""abandoned learner replica""}",797497434229047301 +2022-09-17 20:48:08.103163,182199,9,merge,498,"{""UpdatedDesc"":{""range_id"":182199,""start_key"":""9nGJ9wFa93rJ"",""end_key"":""9nGJ9wFc9zzd"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":87},""RemovedDesc"":{""range_id"":498,""start_key"":""9nGJ9wFa+AEYrg=="",""end_key"":""9nGJ9wFc9zzd"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":4},{""node_id"":5,""store_id"":5,""replica_id"":5},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":6,""generation"":49,""sticky_bit"":{""wall_time"":1660718506817947470}}}",797498697668526089 +2022-09-17 20:50:59.832724,182248,2,merge,2702,"{""UpdatedDesc"":{""range_id"":182248,""start_key"":""9nCJ9wOJkvcJXQ=="",""end_key"":""9nCJ9wONkfcGwg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":70},""RemovedDesc"":{""range_id"":2702,""start_key"":""9nCJ9wOKkvcC+Q=="",""end_key"":""9nCJ9wONkfcGwg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":5,""generation"":52,""sticky_bit"":{""wall_time"":1660718516401462503}}}",797499260390965250 +2022-09-17 20:51:54.533694,3863,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":3863,""start_key"":""9nKJ9wLeiob5/5M="",""end_key"":""9nKJ9wLejoYxeIw="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":65,""sticky_bit"":{""wall_time"":1660718519047008730}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12462\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13424\""}""}",797499439635005448 +2022-09-17 20:51:57.121373,54460,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":54460,""start_key"":""9nCJ9zbmjfcETA=="",""end_key"":""9nCJ9zbrjPcB4A=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":186,""sticky_bit"":{""wall_time"":1660718658768498279}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12462\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13424\""}""}",797499448119525378 +2022-09-17 20:52:02.924529,151665,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":151665,""start_key"":""9nGJ92Rd98Q4"",""end_key"":""9nGJ92Rf9+C2"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":5,""generation"":313,""sticky_bit"":{""wall_time"":1660719059583039030}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12462\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13424\""}""}",797499467126308870 +2022-09-17 20:52:11.810424,184491,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":184491,""start_key"":""9nKJ7JKG8FKN"",""end_key"":""9nKJ7YqG9XuR"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":5,""generation"":61},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",797499496243920900 +2022-09-17 20:55:02.80489,1576,7,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":1576,""start_key"":""9nCJ9wF2kvcCyg=="",""end_key"":""9nCJ9wF4kfcI1w=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3},{""node_id"":8,""store_id"":8,""replica_id"":5,""type"":2}],""next_replica_id"":6,""generation"":51,""sticky_bit"":{""wall_time"":1660718511527387579}},""AddReplica"":{""node_id"":8,""store_id"":8,""replica_id"":5,""type"":2},""Reason"":""admin request""}",797500056557223943 +2022-09-17 21:02:48.347877,7827,3,merge,180571,"{""UpdatedDesc"":{""range_id"":7827,""start_key"":""9nGJ9wPf9+BY"",""end_key"":""9nGJ9wPg9+6W"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":86,""sticky_bit"":{""wall_time"":1660718531708543609}},""RemovedDesc"":{""range_id"":180571,""start_key"":""9nGJ9wPg9yJp"",""end_key"":""9nGJ9wPg9+6W"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":85}}",797501582052589571 +2022-09-17 21:10:42.507765,170718,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":170718,""start_key"":""9nGJ94Yw98RK"",""end_key"":""9nGJ94Yy9+DT"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":476,""sticky_bit"":{""wall_time"":1660719216442194061}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12452\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13411\""}""}",797503135779618821 +2022-09-17 21:10:46.78036,99790,1,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":99790,""start_key"":""9nCJ93KwjPcCrw=="",""end_key"":""9nCJ93K4ivcDeA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":312,""sticky_bit"":{""wall_time"":1660718818401342624}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12452\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13411\""}""}",797503149781614593 +2022-09-17 21:11:05.462616,82246,2,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":82246,""start_key"":""9nGJ9zC597Wm"",""end_key"":""9nGJ9zC89+BL"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":187,""sticky_bit"":{""wall_time"":1660718752924609191}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12452\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13411\""}""}",797503210998530050 +2022-09-17 21:25:33.366911,2223,5,merge,2415,"{""UpdatedDesc"":{""range_id"":2223,""start_key"":""9nCJ9wI3kvcBJA=="",""end_key"":""9nCJ9wI7jN8="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":50,""sticky_bit"":{""wall_time"":1660718513954178348}},""RemovedDesc"":{""range_id"":2415,""start_key"":""9nCJ9wI5kfcHQQ=="",""end_key"":""9nCJ9wI7jN8="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":49,""sticky_bit"":{""wall_time"":1660718514293963609}}}",797506054948093957 +2022-09-17 21:35:31.891561,1342,8,merge,1777,"{""UpdatedDesc"":{""range_id"":1342,""start_key"":""9nGJ9tz3P4g="",""end_key"":""9nGJ9t34ARrr"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":45,""sticky_bit"":{""wall_time"":1660718511023486732}},""RemovedDesc"":{""range_id"":1777,""start_key"":""9nGJ9t33Tv8="",""end_key"":""9nGJ9t34ARrr"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":44,""sticky_bit"":{""wall_time"":1660718512433856914}}}",797508016196812808 +2022-09-17 21:43:45.184594,180299,2,merge,180915,"{""UpdatedDesc"":{""range_id"":180299,""start_key"":""9nGJ9wK993os"",""end_key"":""9nGJ9wLA9/Lt"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":90},""RemovedDesc"":{""range_id"":180915,""start_key"":""9nGJ9wK+99GV"",""end_key"":""9nGJ9wLA9/Lt"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":89}}",797509632616103938 +2022-09-17 21:46:02.992208,184502,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":184502,""start_key"":""9nKJsY+F/t+vjA=="",""end_key"":""9nKJsZGGkF+O"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":76},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12440\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13395\""}""}",797510084179853318 +2022-09-17 21:47:32.836916,6863,4,merge,183012,"{""UpdatedDesc"":{""range_id"":6863,""start_key"":""9nGJ9wOn9wjL"",""end_key"":""9nGJ9wOo90Mx"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":94,""sticky_bit"":{""wall_time"":1660718530623129006}},""RemovedDesc"":{""range_id"":183012,""start_key"":""9nGJ9wOn96BN"",""end_key"":""9nGJ9wOo90Mx"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":93}}",797510378585489412 +2022-09-17 22:22:18.869697,1770,3,merge,181590,"{""UpdatedDesc"":{""range_id"":1770,""start_key"":""9nGJ9qn4AQgX"",""end_key"":""9nGJ9qv3W9g="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":60,""sticky_bit"":{""wall_time"":1660718512132012105}},""RemovedDesc"":{""range_id"":181590,""start_key"":""9nGJ9qr3WSY="",""end_key"":""9nGJ9qv3W9g="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":59}}",797517214097080323 +2022-09-17 22:49:03.912589,184116,5,merge,4320,"{""UpdatedDesc"":{""range_id"":184116,""start_key"":""9nGJ9wHF954I"",""end_key"":""9nGJ9wHG936P"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":80},""RemovedDesc"":{""range_id"":4320,""start_key"":""9nGJ9wHF+AE2cA=="",""end_key"":""9nGJ9wHG936P"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":51,""sticky_bit"":{""wall_time"":1660718520179849794}}}",797522473504571397 +2022-09-17 22:51:08.966572,180074,9,merge,3945,"{""UpdatedDesc"":{""range_id"":180074,""start_key"":""9nGJ9wFQ9+8x"",""end_key"":""9nGJ9wFR+AFi6A=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":71},""RemovedDesc"":{""range_id"":3945,""start_key"":""9nGJ9wFR95ie"",""end_key"":""9nGJ9wFR+AFi6A=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":66,""sticky_bit"":{""wall_time"":1660718519252893639}}}",797522883281321993 +2022-09-17 22:54:35.646896,4549,2,merge,4914,"{""UpdatedDesc"":{""range_id"":4549,""start_key"":""9nCJ9wNoj/cFRQ=="",""end_key"":""9nCJ9wNsjvcFjA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":63,""sticky_bit"":{""wall_time"":1660718520692899687}},""RemovedDesc"":{""range_id"":4914,""start_key"":""9nCJ9wNqjvcLQA=="",""end_key"":""9nCJ9wNsjvcFjA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":62,""sticky_bit"":{""wall_time"":1660718522413014707}}}",797523560531263490 +2022-09-17 22:57:09.113011,3768,3,merge,181510,"{""UpdatedDesc"":{""range_id"":3768,""start_key"":""9nGJ9rL3SSo="",""end_key"":""9nGJ9rP3Yx8="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":76,""sticky_bit"":{""wall_time"":1660718518585543591}},""RemovedDesc"":{""range_id"":181510,""start_key"":""9nGJ9rL4ASII"",""end_key"":""9nGJ9rP3Yx8="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":75}}",797524063406686211 +2022-09-17 22:57:47.50881,5237,8,merge,5306,"{""UpdatedDesc"":{""range_id"":5237,""start_key"":""9nGJ9wJI+AFnew=="",""end_key"":""9nGJ9wJK977p"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":87,""sticky_bit"":{""wall_time"":1660718523477745634}},""RemovedDesc"":{""range_id"":5306,""start_key"":""9nGJ9wJJ+AF1rg=="",""end_key"":""9nGJ9wJK977p"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":86,""sticky_bit"":{""wall_time"":1660718523852000645}}}",797524189226369032 +2022-09-17 23:06:28.376819,180015,4,merge,180018,"{""UpdatedDesc"":{""range_id"":180015,""start_key"":""9m+J9t6M"",""end_key"":""9m+J9vqN"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":49},""RemovedDesc"":{""range_id"":180018,""start_key"":""9m+J9uqQ"",""end_key"":""9m+J9vqN"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":48}}",797525896001847300 +2022-09-17 23:09:05.739294,180341,2,merge,5366,"{""UpdatedDesc"":{""range_id"":180341,""start_key"":""9nGJ9wJK977p"",""end_key"":""9nGJ9wJM90no"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":92},""RemovedDesc"":{""range_id"":5366,""start_key"":""9nGJ9wJK+AGD5Q=="",""end_key"":""9nGJ9wJM90no"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":91,""sticky_bit"":{""wall_time"":1660718524111765008}}}",797526411651809282 +2022-09-17 23:13:05.765744,182102,2,merge,179948,"{""UpdatedDesc"":{""range_id"":182102,""start_key"":""9nGJ9wKt9/Zx"",""end_key"":""9nGJ9wKu+AE3UQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":83},""RemovedDesc"":{""range_id"":179948,""start_key"":""9nGJ9wKu9wRB"",""end_key"":""9nGJ9wKu+AE3UQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":82}}",797527198168055810 +2022-09-17 23:15:38.266564,9018,3,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":9018,""start_key"":""9nGJ9wMS+AFwQA=="",""end_key"":""9nGJ9wMU9/rI"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":97,""sticky_bit"":{""wall_time"":1660718534061673122}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""admin request""}",797527697880481795 +2022-09-17 23:15:38.285719,9018,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":9018,""start_key"":""9nGJ9wMS+AFwQA=="",""end_key"":""9nGJ9wMU9/rI"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":5,""generation"":99,""sticky_bit"":{""wall_time"":1660718534061673122}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",797527697943592963 +2022-09-17 23:21:14.267148,181721,3,merge,7603,"{""UpdatedDesc"":{""range_id"":181721,""start_key"":""9nGJ9wML90KA"",""end_key"":""9nGJ9wMM91Kw"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":77},""RemovedDesc"":{""range_id"":7603,""start_key"":""9nGJ9wML+AEMzQ=="",""end_key"":""9nGJ9wMM91Kw"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":76,""sticky_bit"":{""wall_time"":1660718531248083968}}}",797528798889115651 +2022-09-17 23:25:22.709142,463,8,merge,182008,"{""UpdatedDesc"":{""range_id"":463,""start_key"":""9nGJ9sj3U9Q="",""end_key"":""9nGJ9sj4AYGp"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":37,""sticky_bit"":{""wall_time"":1660718507912144850}},""RemovedDesc"":{""range_id"":182008,""start_key"":""9nGJ9sj35q8="",""end_key"":""9nGJ9sj4AYGp"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":36}}",797529612985925640 +2022-09-17 23:28:58.169181,1615,7,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":1615,""start_key"":""9nCJ9wJbivcHZA=="",""end_key"":""9nCJ9wJeifcKjQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":9,""store_id"":9,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":46,""sticky_bit"":{""wall_time"":1660718511647016929}},""AddReplica"":{""node_id"":9,""store_id"":9,""replica_id"":4,""type"":2},""Reason"":""admin request""}",797530318999814151 +2022-09-17 23:32:10.220443,183998,1,merge,184898,"{""UpdatedDesc"":{""range_id"":183998,""start_key"":""9nGJ9wH4+AErKw=="",""end_key"":""9nGJ9wH6936v"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":68},""RemovedDesc"":{""range_id"":184898,""start_key"":""9nGJ9wH599Mw"",""end_key"":""9nGJ9wH6936v"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":67}}",797530948319051777 +2022-09-17 23:43:45.717647,161059,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":161059,""start_key"":""9nGJ93So97TW"",""end_key"":""9nGJ93Sr+AErSw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":391,""sticky_bit"":{""wall_time"":1660719138021004191}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12388\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13338\""}""}",797533227332567041 +2022-09-17 23:43:50.926399,61448,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":61448,""start_key"":""9nCJ9z/7kPcLCg=="",""end_key"":""9nCJ9z//j/cLVg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":237,""sticky_bit"":{""wall_time"":1660718681158161652}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12388\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13338\""}""}",797533244393160708 +2022-09-17 23:44:02.887814,182223,8,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":182223,""start_key"":""9nKJ9vKQhpCkkw=="",""end_key"":""9nKJ9vOJhpbHig=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":49},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12388\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13338\""}""}",797533283599187976 +2022-09-17 23:44:07.496746,145869,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":145869,""start_key"":""9nGJ91jY9+UG"",""end_key"":""9nGJ91jb+AFbYA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":5,""generation"":327,""sticky_bit"":{""wall_time"":1660719007750470515}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12388\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13338\""}""}",797533298684362755 +2022-09-17 23:49:36.010862,180300,2,merge,182616,"{""UpdatedDesc"":{""range_id"":180300,""start_key"":""9nGJ9wK79/5g"",""end_key"":""9nGJ9wK8+AFiEQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":85},""RemovedDesc"":{""range_id"":182616,""start_key"":""9nGJ9wK89xPg"",""end_key"":""9nGJ9wK8+AFiEQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":84}}",797534375164870658 +2022-09-17 23:56:32.921959,182377,8,merge,3551,"{""UpdatedDesc"":{""range_id"":182377,""start_key"":""9nGJ9wEo9whx"",""end_key"":""9nGJ9wEs9xwR"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":76},""RemovedDesc"":{""range_id"":3551,""start_key"":""9nGJ9wEp96WX"",""end_key"":""9nGJ9wEs9xwR"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":75,""sticky_bit"":{""wall_time"":1660718518083219769}}}",797535741296738312 +2022-09-18 00:06:44.03515,178811,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":178811,""start_key"":""9nGJ95ku+AESEQ=="",""end_key"":""9nGJ95kx+AE8qw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":5,""generation"":516,""sticky_bit"":{""wall_time"":1660719286138196984}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",797537743791783937 +2022-09-18 00:06:46.669677,51789,5,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":51789,""start_key"":""9nKJ9ytCkYb6H5E="",""end_key"":""9nKJ9ytGj4b9Tow="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":5,""generation"":201,""sticky_bit"":{""wall_time"":1660718650133103712}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",797537752424775685 +2022-09-18 00:11:41.156704,180295,2,merge,179944,"{""UpdatedDesc"":{""range_id"":180295,""start_key"":""9m+J0pI="",""end_key"":""9m+J9oSQ"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":53},""RemovedDesc"":{""range_id"":179944,""start_key"":""9m+J3ZA="",""end_key"":""9m+J9oSQ"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":52}}",797538717401874434 +2022-09-18 00:13:29.072666,514,8,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":514,""start_key"":""9nCJ9wGTjPcFTg=="",""end_key"":""9nCJ9wGUkPcKkA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":3},{""node_id"":1,""store_id"":1,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":35,""sticky_bit"":{""wall_time"":1660718508718224780}},""AddReplica"":{""node_id"":1,""store_id"":1,""replica_id"":4,""type"":2},""Reason"":""admin request""}",797539071017517064 +2022-09-18 00:13:29.103921,1470,8,merge,514,"{""UpdatedDesc"":{""range_id"":1470,""start_key"":""9nCJ9wGSi/cFjA=="",""end_key"":""9nCJ9wGUkPcKkA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":57,""sticky_bit"":{""wall_time"":1660718511417598588}},""RemovedDesc"":{""range_id"":514,""start_key"":""9nCJ9wGTjPcFTg=="",""end_key"":""9nCJ9wGUkPcKkA=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":5,""generation"":37,""sticky_bit"":{""wall_time"":1660718508718224780}}}",797539071121752072 +2022-09-18 00:32:24.726762,181810,7,merge,626,"{""UpdatedDesc"":{""range_id"":181810,""start_key"":""9nGJxffrLw=="",""end_key"":""9nGJyPgBGxU="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":64},""RemovedDesc"":{""range_id"":626,""start_key"":""9nGJxvf5nw=="",""end_key"":""9nGJyPgBGxU="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":46,""sticky_bit"":{""wall_time"":1660718507459395827}}}",797542792329691143 +2022-09-18 00:33:42.191717,172,8,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":172,""start_key"":""9nCJ9wGokfcCAg=="",""end_key"":""9nCJ9wGsi/cEMQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":6},{""node_id"":5,""store_id"":5,""replica_id"":4,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":7,""type"":2}],""next_replica_id"":8,""generation"":43,""sticky_bit"":{""wall_time"":1660718506481649459}},""RemovedReplica"":{""node_id"":5,""store_id"":5,""replica_id"":4,""type"":4},""Reason"":""admin request""}",797543046187089928 +2022-09-18 00:33:44.965127,23728,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":23728,""start_key"":""9nCJ9xZ9jPcJqw=="",""end_key"":""9nCJ9xaBjfb0"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":111,""sticky_bit"":{""wall_time"":1660718569702392847}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12367\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13315\""}""}",797543055257141254 +2022-09-18 00:37:41.433572,959,8,merge,180634,"{""UpdatedDesc"":{""range_id"":959,""start_key"":""9nCJ9wGWi/cIfg=="",""end_key"":""9nCJ9wGZi7o="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":37,""sticky_bit"":{""wall_time"":1660718509157236739}},""RemovedDesc"":{""range_id"":180634,""start_key"":""9nCJ9wGXkPcC2A=="",""end_key"":""9nCJ9wGZi7o="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":36}}",797543830117056520 +2022-09-18 00:53:38.580072,575,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":575,""start_key"":""9nCJ9rOQ9wMo"",""end_key"":""9nCJ9rSS9wOT"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":5},{""node_id"":5,""store_id"":5,""replica_id"":6,""type"":2}],""next_replica_id"":7,""generation"":45,""sticky_bit"":{""wall_time"":1660718507050226854}},""AddReplica"":{""node_id"":5,""store_id"":5,""replica_id"":6,""type"":2},""Reason"":""admin request""}",797546966490611718 +2022-09-18 01:04:03.358562,181686,4,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":181686,""start_key"":""9m+J9qKJ"",""end_key"":""9m+J9qiS"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":49},""AddReplica"":{""node_id"":2,""store_id"":2,""replica_id"":4,""type"":2},""Reason"":""admin request""}",797549013764800516 +2022-09-18 01:20:06.636568,180335,2,merge,5684,"{""UpdatedDesc"":{""range_id"":180335,""start_key"":""9nCJ9wOFjvcIVQ=="",""end_key"":""9nCJ9wOIkvcIoA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":70},""RemovedDesc"":{""range_id"":5684,""start_key"":""9nCJ9wOHifcClA=="",""end_key"":""9nCJ9wOIkvcIoA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":69,""sticky_bit"":{""wall_time"":1660718525922972872}}}",797552170239983618 +2022-09-18 01:22:15.945404,181441,1,merge,180100,"{""UpdatedDesc"":{""range_id"":181441,""start_key"":""9m+J9wI4kA=="",""end_key"":""9m+J9wKoig=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":55},""RemovedDesc"":{""range_id"":180100,""start_key"":""9m+J9wJijA=="",""end_key"":""9m+J9wKoig=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":54}}",797552593957453825 +2022-09-18 01:33:38.63679,182243,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":182243,""start_key"":""9nGJ9wF69+kr"",""end_key"":""9nGJ9wF6+AGDMQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2,""type"":4},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":5,""store_id"":5,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":53},""AddReplica"":{""node_id"":5,""store_id"":5,""replica_id"":4,""type"":2},""Reason"":""admin request""}",797554830996275206 +2022-09-18 01:43:14.165722,180056,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":180056,""start_key"":""9m+J9wHLjg=="",""end_key"":""9m+J9wHckA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":5,""generation"":55},""RemovedReplica"":{""node_id"":9,""store_id"":9,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",797556716889964545 +2022-09-18 01:51:56.147518,180835,2,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":180835,""start_key"":""9nCJ9wMJifcK8Q=="",""end_key"":""9nCJ9wMKjvcKzA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":3,""store_id"":3,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":55},""AddReplica"":{""node_id"":3,""store_id"":3,""replica_id"":4,""type"":2},""Reason"":""admin request""}",797558427321040898 +2022-09-18 02:14:22.0185,8571,2,merge,181605,"{""UpdatedDesc"":{""range_id"":8571,""start_key"":""9nGJ9wL5+AFVZg=="",""end_key"":""9nGJ9wL796MP"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":80,""sticky_bit"":{""wall_time"":1660718533115706616}},""RemovedDesc"":{""range_id"":181605,""start_key"":""9nGJ9wL6956q"",""end_key"":""9nGJ9wL796MP"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":79}}",797562837473624066 +2022-09-18 02:16:52.033449,5832,2,merge,182248,"{""UpdatedDesc"":{""range_id"":5832,""start_key"":""9nCJ9wOIkvcIoA=="",""end_key"":""9nCJ9wONkfcGwg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":71,""sticky_bit"":{""wall_time"":1660718526603212499}},""RemovedDesc"":{""range_id"":182248,""start_key"":""9nCJ9wOJkvcJXQ=="",""end_key"":""9nCJ9wONkfcGwg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":70}}",797563329042710530 +2022-09-18 02:52:34.577684,180295,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":180295,""start_key"":""9m+J0pI="",""end_key"":""9m+J9oSQ"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":55},""RemovedReplica"":{""node_id"":2,""store_id"":2,""replica_id"":3,""type"":4},""Reason"":""admin request""}",797570349737410562 +2022-09-18 03:10:39.693338,181779,9,merge,2284,"{""UpdatedDesc"":{""range_id"":181779,""start_key"":""9nGJ9wEY9z8t"",""end_key"":""9nGJ9wEa905W"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":70},""RemovedDesc"":{""range_id"":2284,""start_key"":""9nGJ9wEY9/yC"",""end_key"":""9nGJ9wEa905W"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":69,""sticky_bit"":{""wall_time"":1660718514168720891}}}",797573905438769161 +2022-09-18 03:16:08.764595,1516,5,merge,1558,"{""UpdatedDesc"":{""range_id"":1516,""start_key"":""9nCJ9wE7ivcFDg=="",""end_key"":""9nCJ9wFAkvcLiQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":53,""sticky_bit"":{""wall_time"":1660718506474800478}},""RemovedDesc"":{""range_id"":1558,""start_key"":""9nCJ9wE9ifcLKQ=="",""end_key"":""9nCJ9wFAkvcLiQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":52,""sticky_bit"":{""wall_time"":1660718511510666885}}}",797574983740063749 +2022-09-18 03:18:07.102054,4439,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":4439,""start_key"":""9nGJ9wJC90eo"",""end_key"":""9nGJ9wJE+AEumA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":8,""store_id"":8,""replica_id"":5,""type"":2}],""next_replica_id"":6,""generation"":83,""sticky_bit"":{""wall_time"":1660718520303945145}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":4},""Reason"":""admin request""}",797575371514380290 +2022-09-18 03:31:49.837953,1612,9,merge,182022,"{""UpdatedDesc"":{""range_id"":1612,""start_key"":""9A=="",""end_key"":""9Q=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":48},""RemovedDesc"":{""range_id"":182022,""start_key"":""9In3AY4="",""end_key"":""9Q=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":47}}",797578067448758281 +2022-09-18 03:36:56.605056,1317,4,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":1317,""start_key"":""9nKJ9rKLhwiM"",""end_key"":""9nKJ9rKOhsDHlQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":47,""sticky_bit"":{""wall_time"":1660718510413349004}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12336\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13265\""}""}",797579072659161092 +2022-09-18 03:37:47.581946,5034,2,merge,182104,"{""UpdatedDesc"":{""range_id"":5034,""start_key"":""9nCJ9wOVj/cHKA=="",""end_key"":""9nCJ9wOXkPcEBg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":63,""sticky_bit"":{""wall_time"":1660718522925497855}},""RemovedDesc"":{""range_id"":182104,""start_key"":""9nCJ9wOWkPcBNw=="",""end_key"":""9nCJ9wOXkPcEBg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":62}}",797579239703511042 +2022-09-18 03:38:42.588732,183723,2,merge,180210,"{""UpdatedDesc"":{""range_id"":183723,""start_key"":""9nGJ9wJf97Mx"",""end_key"":""9nGJ9wJg9+7D"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":68},""RemovedDesc"":{""range_id"":180210,""start_key"":""9nGJ9wJf+AFVCg=="",""end_key"":""9nGJ9wJg9+7D"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":66}}",797579419949662210 +2022-09-18 04:03:54.006216,799,5,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":799,""start_key"":""9nCJ9wMdi/cGyg=="",""end_key"":""9nCJ9wMfi/cBJw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":6},{""node_id"":5,""store_id"":5,""replica_id"":4}],""next_replica_id"":7,""generation"":54,""sticky_bit"":{""wall_time"":1660718508615559015}},""RemovedReplica"":{""node_id"":3,""store_id"":3,""replica_id"":5,""type"":1},""Reason"":""abandoned learner replica""}",797584372557938693 +2022-09-18 04:24:08.296942,176440,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":176440,""start_key"":""9nGJ95BK971b"",""end_key"":""9nGJ95BM99m7"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":543,""sticky_bit"":{""wall_time"":1660719262588721453}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12333\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13255\""}""}",797588351548030981 +2022-09-18 04:24:34.737858,185422,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":185422,""start_key"":""9nKJ9wN8kIbSW4k="",""end_key"":""9nKJ9wN8kob4aok="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":57},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12333\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13255\""}""}",797588438195339267 +2022-09-18 04:57:31.410975,3854,4,merge,182262,"{""UpdatedDesc"":{""range_id"":3854,""start_key"":""9nCJ9wNkkPcFEQ=="",""end_key"":""9nCJ9wNnj/cJmA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":59,""sticky_bit"":{""wall_time"":1660718518828853361}},""RemovedDesc"":{""range_id"":182262,""start_key"":""9nCJ9wNlkPcCww=="",""end_key"":""9nCJ9wNnj/cJmA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":58}}",797594915352510468 +2022-09-18 04:59:45.303686,6260,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":6260,""start_key"":""9nGJ9wLn+AFSOw=="",""end_key"":""9nGJ9wLo98Cx"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":70,""sticky_bit"":{""wall_time"":1660718527884977784}},""RemovedReplica"":{""node_id"":1,""store_id"":1,""replica_id"":3,""type"":4},""Reason"":""admin request""}",797595354095190022 +2022-09-18 04:59:49.158013,6260,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":6260,""start_key"":""9nGJ9wLn+AFSOw=="",""end_key"":""9nGJ9wLo98Cx"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2,""type"":4},{""node_id"":3,""store_id"":3,""replica_id"":4},{""node_id"":5,""store_id"":5,""replica_id"":5,""type"":2}],""next_replica_id"":6,""generation"":74,""sticky_bit"":{""wall_time"":1660718527884977784}},""AddReplica"":{""node_id"":5,""store_id"":5,""replica_id"":5,""type"":2},""Reason"":""admin request""}",797595366720503814 +2022-09-18 04:59:49.279506,6260,5,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":6260,""start_key"":""9nGJ9wLn+AFSOw=="",""end_key"":""9nGJ9wLo98Cx"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":5},{""node_id"":3,""store_id"":3,""replica_id"":4}],""next_replica_id"":6,""generation"":76,""sticky_bit"":{""wall_time"":1660718527884977784}},""RemovedReplica"":{""node_id"":6,""store_id"":6,""replica_id"":2,""type"":1},""Reason"":""abandoned learner replica""}",797595367119716357 +2022-09-18 05:00:03.167942,6366,2,merge,180918,"{""UpdatedDesc"":{""range_id"":6366,""start_key"":""9nGJ9wKx95ea"",""end_key"":""9nGJ9wKy+AFisA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":90,""sticky_bit"":{""wall_time"":1660718528125864521}},""RemovedDesc"":{""range_id"":180918,""start_key"":""9nGJ9wKx+AFi6A=="",""end_key"":""9nGJ9wKy+AFisA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":89}}",797595412631453698 +2022-09-18 05:46:04.838217,4323,5,merge,181829,"{""UpdatedDesc"":{""range_id"":4323,""start_key"":""9nGJ9wHG+AFEmg=="",""end_key"":""9nGJ9wHI95ax"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":55,""sticky_bit"":{""wall_time"":1660718520278854339}},""RemovedDesc"":{""range_id"":181829,""start_key"":""9nGJ9wHH94Yg"",""end_key"":""9nGJ9wHI95ax"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":54}}",797604462073839621 +2022-09-18 06:23:13.968832,1004,7,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":1004,""start_key"":""9nCJ9wFVjfcLeQ=="",""end_key"":""9nCJ9wFYjvcFcA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2,""type"":4},{""node_id"":4,""store_id"":4,""replica_id"":3},{""node_id"":2,""store_id"":2,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":42,""sticky_bit"":{""wall_time"":1660718509909251367}},""AddReplica"":{""node_id"":2,""store_id"":2,""replica_id"":4,""type"":2},""Reason"":""admin request""}",797611766483746823 +2022-09-18 06:23:13.997765,998,7,merge,1004,"{""UpdatedDesc"":{""range_id"":998,""start_key"":""9nCJ9wFTjvcFTQ=="",""end_key"":""9nCJ9wFYjvcFcA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":5,""generation"":45,""sticky_bit"":{""wall_time"":1660718509739432217}},""RemovedDesc"":{""range_id"":1004,""start_key"":""9nCJ9wFVjfcLeQ=="",""end_key"":""9nCJ9wFYjvcFcA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":5,""generation"":44,""sticky_bit"":{""wall_time"":1660718509909251367}}}",797611766578872327 +2022-09-18 06:58:50.326491,182347,5,merge,180684,"{""UpdatedDesc"":{""range_id"":182347,""start_key"":""9nCJ9wEsjPcKrw=="",""end_key"":""9nCJ9wEwi/cJvw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":57},""RemovedDesc"":{""range_id"":180684,""start_key"":""9nCJ9wEukfcBtg=="",""end_key"":""9nCJ9wEwi/cJvw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":55}}",797618766905769989 +2022-09-18 07:04:35.150844,6871,3,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":6871,""start_key"":""9nGJ9wMF+AE11g=="",""end_key"":""9nGJ9wMG+AFEFw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":67,""sticky_bit"":{""wall_time"":1660718529488191882}},""RemovedReplica"":{""node_id"":3,""store_id"":3,""replica_id"":3,""type"":4},""Reason"":""admin request""}",797619896834162691 +2022-09-18 07:04:36.516612,6871,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":6871,""start_key"":""9nGJ9wMF+AE11g=="",""end_key"":""9nGJ9wMG+AFEFw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":4},{""node_id"":4,""store_id"":4,""replica_id"":5,""type"":2}],""next_replica_id"":6,""generation"":71,""sticky_bit"":{""wall_time"":1660718529488191882}},""RemovedReplica"":{""node_id"":6,""store_id"":6,""replica_id"":2,""type"":4},""Reason"":""admin request""}",797619901307289602 +2022-09-18 07:27:07.560752,180354,7,merge,180647,"{""UpdatedDesc"":{""range_id"":180354,""start_key"":""9nGJt/eBCw=="",""end_key"":""9nGJufeezQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":43},""RemovedDesc"":{""range_id"":180647,""start_key"":""9nGJuPeHIA=="",""end_key"":""9nGJufeezQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":42}}",797624328402042887 +2022-09-18 07:33:25.552891,181617,5,merge,181936,"{""UpdatedDesc"":{""range_id"":181617,""start_key"":""9nGJ9wHg9/hv"",""end_key"":""9nGJ9wHj91oG"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":80},""RemovedDesc"":{""range_id"":181936,""start_key"":""9nGJ9wHh+AEDLQ=="",""end_key"":""9nGJ9wHj91oG"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":79}}",797625567006851077 +2022-09-18 08:13:03.215027,181730,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":181730,""start_key"":""9nGJ9wMB9/6t"",""end_key"":""9nGJ9wMD+AEZZg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":5},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":6,""generation"":106},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""abandoned learner replica""}",797633358126219266 +2022-09-18 08:13:03.226079,180963,2,merge,181730,"{""UpdatedDesc"":{""range_id"":180963,""start_key"":""9nGJ9wMA9/Ew"",""end_key"":""9nGJ9wMD+AEZZg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":107},""RemovedDesc"":{""range_id"":181730,""start_key"":""9nGJ9wMB9/6t"",""end_key"":""9nGJ9wMD+AEZZg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":5},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":6,""generation"":106}}",797633358164099074 +2022-09-18 08:35:26.519801,1903,3,merge,2076,"{""UpdatedDesc"":{""range_id"":1903,""start_key"":""9nGJ9wEu9+zk"",""end_key"":""9nGJ9wEy93px"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":64,""sticky_bit"":{""wall_time"":1660718512951334442}},""RemovedDesc"":{""range_id"":2076,""start_key"":""9nGJ9wEv9/si"",""end_key"":""9nGJ9wEy93px"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":63,""sticky_bit"":{""wall_time"":1660718513107749643}}}",797637759869222915 +2022-09-18 09:10:56.049704,4795,2,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":4795,""start_key"":""9nGJ9wIP93te"",""end_key"":""9nGJ9wIQ94mj"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":89,""sticky_bit"":{""wall_time"":1660718521397639438}},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2},""Reason"":""admin request""}",797644737912176642 +2022-09-18 09:48:08.105175,180607,5,merge,162,"{""UpdatedDesc"":{""range_id"":180607,""start_key"":""9nCJ9wFQivcBrA=="",""end_key"":""9nCJ9wFYjvcFcA=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":70},""RemovedDesc"":{""range_id"":162,""start_key"":""9nCJ9wFRjvcKzA=="",""end_key"":""9nCJ9wFYjvcFcA=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":9},{""node_id"":3,""store_id"":3,""replica_id"":8},{""node_id"":5,""store_id"":5,""replica_id"":7}],""next_replica_id"":10,""generation"":62,""sticky_bit"":{""wall_time"":1660718506473789446}}}",797652051916783621 +2022-09-18 09:59:28.592555,1177,7,merge,180711,"{""UpdatedDesc"":{""range_id"":1177,""start_key"":""9nCJ9wHFi/cEcw=="",""end_key"":""9nCJ9wHIivcHsw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":49,""sticky_bit"":{""wall_time"":1660718510600629144}},""RemovedDesc"":{""range_id"":180711,""start_key"":""9nCJ9wHGj/cKlg=="",""end_key"":""9nCJ9wHIivcHsw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":48}}",797654281732653063 +2022-09-18 11:11:31.394121,217,6,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":217,""start_key"":""9nCJzJH2yw=="",""end_key"":""9nCJzZD3BIY="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":4,""type"":4},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":4,""store_id"":4,""replica_id"":5,""type"":2}],""next_replica_id"":6,""generation"":31,""sticky_bit"":{""wall_time"":1660718506698299426}},""AddReplica"":{""node_id"":4,""store_id"":4,""replica_id"":5,""type"":2},""Reason"":""admin request""}",797668446688051206 +2022-09-18 12:01:13.370217,180483,9,merge,2976,"{""UpdatedDesc"":{""range_id"":180483,""start_key"":""9nCJ9wJTkfcEiA=="",""end_key"":""9nCJ9wJXi/cHFQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":59},""RemovedDesc"":{""range_id"":2976,""start_key"":""9nCJ9wJVjPcBFA=="",""end_key"":""9nCJ9wJXi/cHFQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":58,""sticky_bit"":{""wall_time"":1660718516204414454}}}",797678218033135625 +2022-09-18 12:18:39.133724,3150,5,merge,182349,"{""UpdatedDesc"":{""range_id"":3150,""start_key"":""9nGJ9wGJ96Ty"",""end_key"":""9nGJ9wGL98Fn"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":56,""sticky_bit"":{""wall_time"":1660718516688949916}},""RemovedDesc"":{""range_id"":182349,""start_key"":""9nGJ9wGK98+x"",""end_key"":""9nGJ9wGL98Fn"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":55}}",797681644788580357 +2022-09-18 12:23:53.520482,7400,9,merge,182309,"{""UpdatedDesc"":{""range_id"":7400,""start_key"":""9nGJ9wMw94ls"",""end_key"":""9nGJ9wMz+AF+bw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":94,""sticky_bit"":{""wall_time"":1660718531547312423}},""RemovedDesc"":{""range_id"":182309,""start_key"":""9nGJ9wMx97nQ"",""end_key"":""9nGJ9wMz+AF+bw=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":93}}",797682674970918921 +2022-09-18 13:22:19.277037,3650,5,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":3650,""start_key"":""9nCJ9wNfkfcHNQ=="",""end_key"":""9nCJ9wNji/cC0w=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":5},{""node_id"":5,""store_id"":5,""replica_id"":4}],""next_replica_id"":6,""generation"":64,""sticky_bit"":{""wall_time"":1660718518322184411}},""RemovedReplica"":{""node_id"":2,""store_id"":2,""replica_id"":2,""type"":1},""Reason"":""abandoned learner replica""}",797694162631032837 +2022-09-18 14:17:11.930676,182434,2,merge,2074,"{""UpdatedDesc"":{""range_id"":182434,""start_key"":""9nCJ9n+M9wqo"",""end_key"":""9nCJ9oKS9wWw"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":54},""RemovedDesc"":{""range_id"":2074,""start_key"":""9nCJ9oGQ9wUX"",""end_key"":""9nCJ9oKS9wWw"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":53,""sticky_bit"":{""wall_time"":1660718513713993704}}}",797704952004411394 +2022-09-18 14:21:53.835572,170656,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":170656,""start_key"":""9nGJ94Zq+AE5rQ=="",""end_key"":""9nGJ94Zv97Z2"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":461,""sticky_bit"":{""wall_time"":1660719216798053997}},""RemovedReplica"":{""node_id"":8,""store_id"":8,""replica_id"":1,""type"":4},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12262\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13185\""}""}",797705875750289414 +2022-09-18 14:54:37.355478,181706,8,merge,1078,"{""UpdatedDesc"":{""range_id"":181706,""start_key"":""9nCJ9wFwjvcDRQ=="",""end_key"":""9nCJ9wF1jPcJuQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":48},""RemovedDesc"":{""range_id"":1078,""start_key"":""9nCJ9wFxkvcCmA=="",""end_key"":""9nCJ9wF1jPcJuQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":47,""sticky_bit"":{""wall_time"":1660718509757937445}}}",797712309808758792 +2022-09-18 15:38:13.712655,180065,9,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":180065,""start_key"":""9nGJ9wOA95BB"",""end_key"":""9nGJ9wOD910x"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1,""type"":4},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3},{""node_id"":8,""store_id"":8,""replica_id"":4,""type"":2}],""next_replica_id"":5,""generation"":118},""AddReplica"":{""node_id"":8,""store_id"":8,""replica_id"":4,""type"":2},""Reason"":""admin request""}",797720883086295049 +2022-09-18 17:44:23.288068,4022,2,merge,4231,"{""UpdatedDesc"":{""range_id"":4022,""start_key"":""9nGJ9wIL98Ej"",""end_key"":""9nGJ9wIO92mD"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":85,""sticky_bit"":{""wall_time"":1660718519234440139}},""RemovedDesc"":{""range_id"":4231,""start_key"":""9nGJ9wIM+AEbOg=="",""end_key"":""9nGJ9wIO92mD"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":84,""sticky_bit"":{""wall_time"":1660718519619679158}}}",797745687075389442 +2022-09-18 22:45:10.421055,4841,2,merge,4982,"{""UpdatedDesc"":{""range_id"":4841,""start_key"":""9nCJ9wN3i/cJzw=="",""end_key"":""9nCJ9wN8i/cKCg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":58,""sticky_bit"":{""wall_time"":1660718521775113357}},""RemovedDesc"":{""range_id"":4982,""start_key"":""9nCJ9wN5jPcGtQ=="",""end_key"":""9nCJ9wN8i/cKCg=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":57,""sticky_bit"":{""wall_time"":1660718522861724933}}}",797804823921721346 +2022-09-19 02:08:55.961123,182339,4,merge,180615,"{""UpdatedDesc"":{""range_id"":182339,""start_key"":""9nCJxJD3CoE="",""end_key"":""9nCJyov3Ajg="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":58},""RemovedDesc"":{""range_id"":180615,""start_key"":""9nCJx4z3Ang="",""end_key"":""9nCJyov3Ajg="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":57}}",797844884566638596 +2022-09-19 06:01:01.935376,180030,3,merge,180012,"{""UpdatedDesc"":{""range_id"":180030,""start_key"":""9nCJ9wHakPcIzA=="",""end_key"":""9nCJ9wHiivcB5w=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":63},""RemovedDesc"":{""range_id"":180012,""start_key"":""9nCJ9wHdkPcJvA=="",""end_key"":""9nCJ9wHiivcB5w=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":62}}",797890517203582979 +2022-09-19 08:36:54.699529,957,8,merge,1016,"{""UpdatedDesc"":{""range_id"":957,""start_key"":""9nCJ9wF/kPbN"",""end_key"":""9nCJ9wGGjvcELg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":53,""sticky_bit"":{""wall_time"":1660718509148614055}},""RemovedDesc"":{""range_id"":1016,""start_key"":""9nCJ9wGCj/cEGw=="",""end_key"":""9nCJ9wGGjvcELg=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":4,""store_id"":4,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":52,""sticky_bit"":{""wall_time"":1660718509561609370}}}",797921164338987016 +2022-09-19 09:31:58.389829,600,9,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":600,""start_key"":""9nCJ9wEmjvcC0Q=="",""end_key"":""9nCJ9wEpjfcF2Q=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":6,""store_id"":6,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":50,""sticky_bit"":{""wall_time"":1660718510620670590}},""AddReplica"":{""node_id"":6,""store_id"":6,""replica_id"":4,""type"":1},""Reason"":""admin request""}",797931989869166601 +2022-09-19 09:53:03.529185,5412,7,merge,5694,"{""UpdatedDesc"":{""range_id"":5412,""start_key"":""9nCJ9wMCkPcJyQ=="",""end_key"":""9nCJ9wMKjvcKzA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":75,""sticky_bit"":{""wall_time"":1660718524455142584}},""RemovedDesc"":{""range_id"":5694,""start_key"":""9nCJ9wMEkPcD+w=="",""end_key"":""9nCJ9wMKjvcKzA=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":74,""sticky_bit"":{""wall_time"":1660718526089070056}}}",797936135479459847 +2022-09-19 09:57:45.077068,179949,2,merge,182434,"{""UpdatedDesc"":{""range_id"":179949,""start_key"":""9nCJ9nyP9wTJ"",""end_key"":""9nCJ9oKS9wWw"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":55},""RemovedDesc"":{""range_id"":182434,""start_key"":""9nCJ9n+M9wqo"",""end_key"":""9nCJ9oKS9wWw"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":54}}",797937058057060354 +2022-09-19 14:18:42.384971,183781,5,add_voter,NULL,"{""UpdatedDesc"":{""range_id"":183781,""start_key"":""8on3AU0SVz3UhIEETxCDn2W6K+MoWwAB"",""end_key"":""8on3AVESh+0UfaSvTkmDNolFxAqCZQAB"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3},{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1}],""next_replica_id"":5,""generation"":53},""AddReplica"":{""node_id"":7,""store_id"":7,""replica_id"":4,""type"":1},""Reason"":""rebalance"",""Details"":""{\""Target\"":\""s7, diversity:0.50, converges:1, balance:0, rangeCount:12207\"",\""Existing\"":\""s8, diversity:0.50, converges:0, balance:-1, rangeCount:13140\""}""}",797988363920736261 +2022-09-19 14:53:51.757189,182407,5,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":182407,""start_key"":""9nCJ9wO4ifcD5w=="",""end_key"":""9nCJ9wO5ifcErQ=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":4}],""next_replica_id"":5,""generation"":59},""RemovedReplica"":{""node_id"":5,""store_id"":5,""replica_id"":3,""type"":1},""Reason"":""abandoned learner replica""}",797995275910086661 +2022-09-19 18:05:22.504837,2005,1,merge,180245,"{""UpdatedDesc"":{""range_id"":2005,""start_key"":""9nGJ6/dQHw=="",""end_key"":""9nGJ7veCfw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":61,""sticky_bit"":{""wall_time"":1660718513015381492}},""RemovedDesc"":{""range_id"":180245,""start_key"":""9nGJ7PgBIzE="",""end_key"":""9nGJ7veCfw=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":60}}",798032928795262977 +2022-09-19 19:40:17.550807,180107,6,split,185736,"{""UpdatedDesc"":{""range_id"":180107,""start_key"":""BHRzZBJjci5ub2RlLmFkbWlzc2lvbi53YWl0X2R1cmF0aW9ucy5rdi1wNzUAAYn4Bwn7NQ=="",""end_key"":""BHRzZBJjci5ub2RlLmFkbWlzc2lvbi53YWl0X2R1cmF0aW9ucy5zcWwtbGVhZi1zdGFydC1wOTkuOQABifgHDFE2"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":34,""sticky_bit"":{""wall_time"":1660879880348746829}},""NewDesc"":{""range_id"":185736,""start_key"":""BHRzZBJjci5ub2RlLmFkbWlzc2lvbi53YWl0X2R1cmF0aW9ucy5zcWwtbGVhZi1zdGFydC1wOTkuOQABifgHDFE2"",""end_key"":""BHRzZBJjci5ub2RlLmFkbWlzc2lvbi53YWl0X2R1cmF0aW9ucy5zcWwtbGVhZi1zdGFydC1wOTkuOQABifgHDFE3"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":34}}",798051590317637638 +2022-09-19 21:45:18.308339,4969,6,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":4969,""start_key"":""9nGJ9wMV9wYC"",""end_key"":""9nGJ9wMV985p"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":5,""generation"":72,""sticky_bit"":{""wall_time"":1660718522758793291}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",798076168798699526 +2022-09-20 01:32:34.048588,3892,6,merge,182236,"{""UpdatedDesc"":{""range_id"":3892,""start_key"":""9nGJ9wGH+AFSzQ=="",""end_key"":""9nGJ9wGI+AECFw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":75,""sticky_bit"":{""wall_time"":1660718518945526715}},""RemovedDesc"":{""range_id"":182236,""start_key"":""9nGJ9wGI92Mk"",""end_key"":""9nGJ9wGI+AECFw=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":74}}",798120850396413958 +2022-09-20 11:27:09.333528,180394,4,merge,1367,"{""UpdatedDesc"":{""range_id"":180394,""start_key"":""9nGJ9p/3HnA="",""end_key"":""9nGJ9qH4AScf"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":55},""RemovedDesc"":{""range_id"":1367,""start_key"":""9nGJ9qD3MEQ="",""end_key"":""9nGJ9qH4AScf"",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":54,""sticky_bit"":{""wall_time"":1660718510649003957}}}",798237751169646596 +2022-09-21 01:23:18.650256,15624,8,merge,13974,"{""UpdatedDesc"":{""range_id"":15624,""start_key"":""8on3NikSWL2v2SEZQAD/gAD/AP8A/xjLP5cAAQ=="",""end_key"":""8on3NlQSWQQnrO0zRAD/gAD/AP8A/xje79wAAQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":102,""sticky_bit"":{""wall_time"":1660718550156459890}},""RemovedDesc"":{""range_id"":13974,""start_key"":""8on3Nj8SWODtXNbiQAD/gAD/AP8A/xjVGCwAAQ=="",""end_key"":""8on3NlQSWQQnrO0zRAD/gAD/AP8A/xje79wAAQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":5},{""node_id"":5,""store_id"":5,""replica_id"":7},{""node_id"":2,""store_id"":2,""replica_id"":6}],""next_replica_id"":8,""generation"":101,""sticky_bit"":{""wall_time"":1660718545955555167}}}",798402145990443016 +2022-09-21 13:10:03.371373,181471,6,merge,8339,"{""UpdatedDesc"":{""range_id"":181471,""start_key"":""9nGJ9wNN+AEzKQ=="",""end_key"":""9nGJ9wNO+AE8pg=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":88},""RemovedDesc"":{""range_id"":8339,""start_key"":""9nGJ9wNO93I1"",""end_key"":""9nGJ9wNO+AE8pg=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":86,""sticky_bit"":{""wall_time"":1660718532969400751}}}",798541097776709638 +2022-09-21 19:02:45.754442,3785,6,merge,181555,"{""UpdatedDesc"":{""range_id"":3785,""start_key"":""9nGJ9wGF+AE2XA=="",""end_key"":""9nGJ9wGH+AFSzQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":76,""sticky_bit"":{""wall_time"":1660718518506584080}},""RemovedDesc"":{""range_id"":181555,""start_key"":""9nGJ9wGG930l"",""end_key"":""9nGJ9wGH+AFSzQ=="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":1,""store_id"":1,""replica_id"":3}],""next_replica_id"":4,""generation"":75}}",798610442674176006 +2022-09-21 23:04:57.406734,181558,6,merge,180414,"{""UpdatedDesc"":{""range_id"":181558,""start_key"":""9nGJ9wIb93xx"",""end_key"":""9nGJ9wIc97Xp"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":81},""RemovedDesc"":{""range_id"":180414,""start_key"":""9nGJ9wIb+AFPHA=="",""end_key"":""9nGJ9wIc97Xp"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":78}}",798658059992662022 +2022-09-22 04:50:49.769682,182239,6,merge,180108,"{""UpdatedDesc"":{""range_id"":182239,""start_key"":""9nCJ9quJ9wH4"",""end_key"":""9nCJ9qyS9wke"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":62},""RemovedDesc"":{""range_id"":180108,""start_key"":""9nCJ9qyJ9waP"",""end_key"":""9nCJ9qyS9wke"",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":61}}",798726061335412742 +2022-09-22 05:39:19.499893,2021,7,merge,181810,"{""UpdatedDesc"":{""range_id"":2021,""start_key"":""9nGJxfcc8A=="",""end_key"":""9nGJyPgBGxU="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":65,""sticky_bit"":{""wall_time"":1660718513342497597}},""RemovedDesc"":{""range_id"":181810,""start_key"":""9nGJxffrLw=="",""end_key"":""9nGJyPgBGxU="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":64}}",798735595947458567 +2022-09-22 13:06:49.228506,181945,6,merge,180459,"{""UpdatedDesc"":{""range_id"":181945,""start_key"":""9nCJ9rSS9wOT"",""end_key"":""9nCJ9reNzQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":4,""generation"":44},""RemovedDesc"":{""range_id"":180459,""start_key"":""9nCJ9raJ9wKO"",""end_key"":""9nCJ9reNzQ=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":2,""store_id"":2,""replica_id"":4}],""next_replica_id"":5,""generation"":41}}",798823577127682054 +2022-09-22 21:47:34.544487,55436,8,merge,55526,"{""UpdatedDesc"":{""range_id"":55436,""start_key"":""9nGJ9x27+AE1fg=="",""end_key"":""9nGJ9x3A9/5J"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":182,""sticky_bit"":{""wall_time"":1660718662155786292}},""RemovedDesc"":{""range_id"":55526,""start_key"":""9nGJ9x2999N1"",""end_key"":""9nGJ9x3A9/5J"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":5,""store_id"":5,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":3}],""next_replica_id"":4,""generation"":181,""sticky_bit"":{""wall_time"":1660718662240344638}}}",798925961782820872 +2022-09-23 01:54:08.107095,57899,1,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":57899,""start_key"":""9nGJ9x9G99S2"",""end_key"":""9nGJ9x9J9/9u"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":4},{""node_id"":6,""store_id"":6,""replica_id"":2},{""node_id"":3,""store_id"":3,""replica_id"":5}],""next_replica_id"":6,""generation"":181,""sticky_bit"":{""wall_time"":1660718670095641498}},""RemovedReplica"":{""node_id"":1,""store_id"":1,""replica_id"":3,""type"":1},""Reason"":""abandoned learner replica""}",798974437326585857 +2022-09-23 08:52:21.282723,6824,2,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":6824,""start_key"":""9nGJ9wJt916p"",""end_key"":""9nGJ9wJw94lw"",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":5},{""node_id"":6,""store_id"":6,""replica_id"":4},{""node_id"":2,""store_id"":2,""replica_id"":3}],""next_replica_id"":6,""generation"":87,""sticky_bit"":{""wall_time"":1660718530143228828}},""RemovedReplica"":{""node_id"":7,""store_id"":7,""replica_id"":1,""type"":1},""Reason"":""abandoned learner replica""}",799056662641868802 +2022-09-23 13:50:23.127779,185754,6,merge,185699,"{""UpdatedDesc"":{""range_id"":185754,""start_key"":""BHRzZBJjci5ub2RlLnNxbC50eG5zLm9wZW4AAYr3Sxk1"",""end_key"":""BHRzZBJjci5ub2RlLnNxbC50eG5zLm9wZW4uaW50ZXJuYWwAAYn4BworMg=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":28},""RemovedDesc"":{""range_id"":185699,""start_key"":""BHRzZBJjci5ub2RlLnNxbC50eG5zLm9wZW4AAYr3Sxk2"",""end_key"":""BHRzZBJjci5ub2RlLnNxbC50eG5zLm9wZW4uaW50ZXJuYWwAAYn4BworMg=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":27}}",799115257875333126 +2022-09-23 16:30:33.469763,180967,6,split,185758,"{""UpdatedDesc"":{""range_id"":180967,""start_key"":""BHRzZBJjci5ub2RlLmt2LnByb2Jlci5yZWFkLmxhdGVuY3ktcDc1AAGJ+AcKBzc="",""end_key"":""BHRzZBJjci5ub2RlLmt2LnJhbmdlZmVlZC5tZW1fc2hhcmVkAAGK90sXNg=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":26},""NewDesc"":{""range_id"":185758,""start_key"":""BHRzZBJjci5ub2RlLmt2LnJhbmdlZmVlZC5tZW1fc2hhcmVkAAGK90sXNg=="",""end_key"":""BHRzZBJjci5ub2RlLmt2LnJhbmdlZmVlZC5tZW1fc2hhcmVkAAGK90sXNw=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":26}}",799146749045571590 +2022-09-23 20:25:19.583866,180771,6,split,185762,"{""UpdatedDesc"":{""range_id"":180771,""start_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuY2hlY2twb2ludF9oaXN0X25hbm9zLXA5OQABifgHCjE4"",""end_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOQABivdLHDY="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":30},""NewDesc"":{""range_id"":185762,""start_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOQABivdLHDY="",""end_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOQABivdLHDc="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":30}}",799192906425204742 +2022-09-24 09:27:01.616253,1912,8,merge,2161,"{""UpdatedDesc"":{""range_id"":1912,""start_key"":""9nGJ9t73Xnc="",""end_key"":""9nGJ9uH32S0="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":55,""sticky_bit"":{""wall_time"":1660718513554373089}},""RemovedDesc"":{""range_id"":2161,""start_key"":""9nGJ9t/4ATkP"",""end_key"":""9nGJ9uH32S0="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":6,""store_id"":6,""replica_id"":3}],""next_replica_id"":4,""generation"":54,""sticky_bit"":{""wall_time"":1660718513763109650}}}",799346595060023304 +2022-09-25 14:49:33.89171,180086,6,split,185779,"{""UpdatedDesc"":{""range_id"":180086,""start_key"":""BHRzZBJjci5zdG9yZS50c2NhY2hlLnNrbC5yb3RhdGlvbnMAAYn4BwoMNQ=="",""end_key"":""BHRzZBJjci5zdG9yZS50eG53YWl0cXVldWUucXVlcnkud2FpdF90aW1lLXA5OS45OTkAAYn4Bw00Mw=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":26},""NewDesc"":{""range_id"":185779,""start_key"":""BHRzZBJjci5zdG9yZS50eG53YWl0cXVldWUucXVlcnkud2FpdF90aW1lLXA5OS45OTkAAYn4Bw00Mw=="",""end_key"":""BHRzZBJjci5zdG9yZS50eG53YWl0cXVldWUucXVlcnkud2FpdF90aW1lLXA5OS45OTkAAYr3Sy05"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":26}}",799693124055269382 +2022-09-26 02:25:38.47558,185782,6,merge,185697,"{""UpdatedDesc"":{""range_id"":185782,""start_key"":""BHRzZBJjci5zdG9yZS5xdWV1ZS5yZXBsaWNhZ2MucGVuZGluZwABivdLFzY="",""end_key"":""BHRzZBJjci5zdG9yZS5xdWV1ZS5yZXBsaWNhZ2MucHJvY2Vzcy5mYWlsdXJlAAGJ+AcKNDk="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":27},""RemovedDesc"":{""range_id"":185697,""start_key"":""BHRzZBJjci5zdG9yZS5xdWV1ZS5yZXBsaWNhZ2MucGVuZGluZwABivdLFzc="",""end_key"":""BHRzZBJjci5zdG9yZS5xdWV1ZS5yZXBsaWNhZ2MucHJvY2Vzcy5mYWlsdXJlAAGJ+AcKNDk="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":26}}",799829978247102470 +2022-09-26 13:24:03.05368,180990,6,split,185784,"{""UpdatedDesc"":{""range_id"":180990,""start_key"":""BHRzZBJjci5ub2RlLmpvYnMuaW1wb3J0LnJlc3VtZV9yZXRyeV9lcnJvcgABifgHCmM0"",""end_key"":""BHRzZBJjci5ub2RlLmpvYnMucmVzdG9yZS5mYWlsX29yX2NhbmNlbF9mYWlsZWQAAYr3Sxg2"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":7,""store_id"":7,""replica_id"":4}],""next_replica_id"":5,""generation"":31},""NewDesc"":{""range_id"":185784,""start_key"":""BHRzZBJjci5ub2RlLmpvYnMucmVzdG9yZS5mYWlsX29yX2NhbmNlbF9mYWlsZWQAAYr3Sxg2"",""end_key"":""BHRzZBJjci5ub2RlLmpvYnMucmVzdG9yZS5mYWlsX29yX2NhbmNlbF9mYWlsZWQAAYr3Sxg3"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":7,""store_id"":7,""replica_id"":3}],""next_replica_id"":4,""generation"":31}}",799959426852880390 +2022-09-26 20:52:49.898051,179920,6,split,185787,"{""UpdatedDesc"":{""range_id"":179920,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5kaXN0c3FsLmV4ZWMubGF0ZW5jeS1wOTkuOTk5AAGJ+AcKAjg="",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5kaXN0c3FsLnNlcnZpY2UubGF0ZW5jeS1tYXgAAYn4Bw0YOA=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":32},""NewDesc"":{""range_id"":185787,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5kaXN0c3FsLnNlcnZpY2UubGF0ZW5jeS1tYXgAAYn4Bw0YOA=="",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5kaXN0c3FsLnNlcnZpY2UubGF0ZW5jeS1tYXgAAYr3Sy45"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":32}}",800047660729696262 +2022-09-27 12:28:39.673325,181873,6,split,185788,"{""UpdatedDesc"":{""range_id"":181873,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5kaXN0c3FsLnZlYy5vcGVuZmRzAAGJ+AcKRTY="",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5leGVjLmxhdGVuY3kuaW50ZXJuYWwtcDUwAAGK90siOA=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":26},""NewDesc"":{""range_id"":185788,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5leGVjLmxhdGVuY3kuaW50ZXJuYWwtcDUwAAGK90siOA=="",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5leGVjLmxhdGVuY3kuaW50ZXJuYWwtcDUwAAGK90siOQ=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":26}}",800231652315922438 +2022-09-27 19:04:08.992326,182119,6,split,185793,"{""UpdatedDesc"":{""range_id"":182119,""start_key"":""BHRzZBJjci5zdG9yZS5rdi50ZW5hbnRfcmF0ZV9saW1pdC5udW1fdGVuYW50cwABifgHCng1"",""end_key"":""BHRzZBJjci5zdG9yZS5saXZlY291bnQAAYr3SyM4"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":26},""NewDesc"":{""range_id"":185793,""start_key"":""BHRzZBJjci5zdG9yZS5saXZlY291bnQAAYr3SyM4"",""end_key"":""BHRzZBJjci5zdG9yZS5saXZlY291bnQAAYr3SyM5"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":26}}",800309408546095110 +2022-09-28 19:14:20.488581,185803,6,merge,185754,"{""UpdatedDesc"":{""range_id"":185803,""start_key"":""BHRzZBJjci5ub2RlLnNxbC50eG5zLm9wZW4AAYr3Sxk0"",""end_key"":""BHRzZBJjci5ub2RlLnNxbC50eG5zLm9wZW4uaW50ZXJuYWwAAYn4BworMg=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":29},""RemovedDesc"":{""range_id"":185754,""start_key"":""BHRzZBJjci5ub2RlLnNxbC50eG5zLm9wZW4AAYr3Sxk1"",""end_key"":""BHRzZBJjci5ub2RlLnNxbC50eG5zLm9wZW4uaW50ZXJuYWwAAYn4BworMg=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":28}}",800594527819530246 +2022-09-28 19:44:25.712929,185805,6,merge,185756,"{""UpdatedDesc"":{""range_id"":185805,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5tZW0uaW50ZXJuYWwudHhuLm1heC1wOTAAAYr3Sxk0"",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5tZW0uaW50ZXJuYWwudHhuLm1heC1wOTkAAYn4BwooNA=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":29},""RemovedDesc"":{""range_id"":185756,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5tZW0uaW50ZXJuYWwudHhuLm1heC1wOTAAAYr3Sxk1"",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5tZW0uaW50ZXJuYWwudHhuLm1heC1wOTkAAYn4BwooNA=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":28}}",800600443178483718 +2022-09-30 06:20:20.262362,185817,6,merge,185762,"{""UpdatedDesc"":{""range_id"":185817,""start_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOQABivdLHDU="",""end_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOTkAAYn4Bwo/NQ=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":32},""RemovedDesc"":{""range_id"":185762,""start_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOQABivdLHDY="",""end_key"":""BHRzZBJjci5ub2RlLmNoYW5nZWZlZWQuZmx1c2hfaGlzdF9uYW5vcy1wOTkuOTkAAYn4Bwo/NQ=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":31}}",801008583525728262 +2022-10-01 06:23:40.452445,185823,6,merge,185704,"{""UpdatedDesc"":{""range_id"":185823,""start_key"":""BHRzZBJjci5ub2RlLmpvYnMuaW1wb3J0LnJlc3VtZV9mYWlsZWQAAYr3Sx03"",""end_key"":""BHRzZBJjci5ub2RlLmpvYnMuaW1wb3J0LnJlc3VtZV9yZXRyeV9lcnJvcgABifgHCmM0"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":28},""RemovedDesc"":{""range_id"":185704,""start_key"":""BHRzZBJjci5ub2RlLmpvYnMuaW1wb3J0LnJlc3VtZV9mYWlsZWQAAYr3Sx04"",""end_key"":""BHRzZBJjci5ub2RlLmpvYnMuaW1wb3J0LnJlc3VtZV9yZXRyeV9lcnJvcgABifgHCmM0"",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":27}}",801292355028942854 +2022-10-01 06:53:04.347413,87617,7,merge,87702,"{""UpdatedDesc"":{""range_id"":87617,""start_key"":""9nCJ92V7ifcHCA=="",""end_key"":""9nCJ92WBkfcK9A=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":244,""sticky_bit"":{""wall_time"":1660718772122083511}},""RemovedDesc"":{""range_id"":87702,""start_key"":""9nCJ92V9kvcKVg=="",""end_key"":""9nCJ92WBkfcK9A=="",""internal_replicas"":[{""node_id"":7,""store_id"":7,""replica_id"":1},{""node_id"":1,""store_id"":1,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":243,""sticky_bit"":{""wall_time"":1660718773246213436}}}",801298134962995207 +2022-10-01 16:10:09.528011,185824,6,merge,185786,"{""UpdatedDesc"":{""range_id"":185824,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5zZXJ2aWNlLmxhdGVuY3ktcDUwAAGK90s3OQ=="",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5zZXJ2aWNlLmxhdGVuY3ktcDkwAAGK90sgOQ=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":34},""RemovedDesc"":{""range_id"":185786,""start_key"":""BHRzZBJjci5ub2RlLnNxbC5zZXJ2aWNlLmxhdGVuY3ktcDc1AAGJ+AcNETI="",""end_key"":""BHRzZBJjci5ub2RlLnNxbC5zZXJ2aWNlLmxhdGVuY3ktcDkwAAGK90sgOQ=="",""internal_replicas"":[{""node_id"":6,""store_id"":6,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":8,""store_id"":8,""replica_id"":3}],""next_replica_id"":4,""generation"":33}}",801407662591639558 +2022-10-03 07:32:48.308163,104245,8,merge,104379,"{""UpdatedDesc"":{""range_id"":104245,""start_key"":""9nKJ92dXjIb3f4o="",""end_key"":""9nKJ92ddjob9v4w="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":265,""sticky_bit"":{""wall_time"":1660718834535530347}},""RemovedDesc"":{""range_id"":104379,""start_key"":""9nKJ92daiYb1C5E="",""end_key"":""9nKJ92ddjob9v4w="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":264,""sticky_bit"":{""wall_time"":1660718835691203113}}}",801872177763450888 +2022-10-03 07:33:45.272686,51695,4,remove_voter,NULL,"{""UpdatedDesc"":{""range_id"":51695,""start_key"":""9nKJ9yzzkYb1M44="",""end_key"":""9nKJ9yz2jYb+mJI="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":4}],""next_replica_id"":5,""generation"":155,""sticky_bit"":{""wall_time"":1660718649841912896}},""RemovedReplica"":{""node_id"":4,""store_id"":4,""replica_id"":3,""type"":1},""Reason"":""abandoned learner replica""}",801872364421808132 +2022-10-03 07:33:45.287243,50937,8,merge,51695,"{""UpdatedDesc"":{""range_id"":50937,""start_key"":""9nKJ9yzxiob4jpI="",""end_key"":""9nKJ9yz2jYb+mJI="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":3}],""next_replica_id"":4,""generation"":156,""sticky_bit"":{""wall_time"":1660718647453441749}},""RemovedDesc"":{""range_id"":51695,""start_key"":""9nKJ9yzzkYb1M44="",""end_key"":""9nKJ9yz2jYb+mJI="",""internal_replicas"":[{""node_id"":8,""store_id"":8,""replica_id"":1},{""node_id"":2,""store_id"":2,""replica_id"":2},{""node_id"":5,""store_id"":5,""replica_id"":4}],""next_replica_id"":5,""generation"":155,""sticky_bit"":{""wall_time"":1660718649841912896}}}",801872364474728456 +2022-10-03 19:29:14.300009,114459,9,merge,114527,"{""UpdatedDesc"":{""range_id"":114459,""start_key"":""9nCJ94GHifcEmQ=="",""end_key"":""9nCJ94GOkfcFpA=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":309,""sticky_bit"":{""wall_time"":1660718871975328902}},""RemovedDesc"":{""range_id"":114527,""start_key"":""9nCJ94GJkvcH1Q=="",""end_key"":""9nCJ94GOkfcFpA=="",""internal_replicas"":[{""node_id"":9,""store_id"":9,""replica_id"":1},{""node_id"":3,""store_id"":3,""replica_id"":2},{""node_id"":4,""store_id"":4,""replica_id"":3}],""next_replica_id"":4,""generation"":308,""sticky_bit"":{""wall_time"":1660718872130483451}}}",802013034332028937 diff --git a/pkg/kv/kvserver/store.go b/pkg/kv/kvserver/store.go index 17297ddee744..2bbdc0b27177 100644 --- a/pkg/kv/kvserver/store.go +++ b/pkg/kv/kvserver/store.go @@ -57,7 +57,6 @@ import ( "github.com/cockroachdb/cockroach/pkg/settings/cluster" "github.com/cockroachdb/cockroach/pkg/spanconfig" "github.com/cockroachdb/cockroach/pkg/spanconfig/spanconfigstore" - "github.com/cockroachdb/cockroach/pkg/sql/sqlutil" "github.com/cockroachdb/cockroach/pkg/storage" "github.com/cockroachdb/cockroach/pkg/storage/enginepb" "github.com/cockroachdb/cockroach/pkg/util/admission" @@ -995,9 +994,6 @@ type StoreConfig struct { ClosedTimestampSender *sidetransport.Sender ClosedTimestampReceiver sidetransportReceiver - // SQLExecutor is used by the store to execute SQL statements. - SQLExecutor sqlutil.InternalExecutor - // TimeSeriesDataStore is an interface used by the store's time series // maintenance queue to dispatch individual maintenance tasks. TimeSeriesDataStore TimeSeriesDataStore @@ -1097,6 +1093,9 @@ type StoreConfig struct { // // TODO(ajwerner): Remove in 22.2. SystemConfigProvider config.SystemConfigProvider + + // RangeLogWriter is used to write entries to the system.rangelog table. + RangeLogWriter RangeLogWriter } // logRangeAndNodeEventsEnabled is used to enable or disable logging range events @@ -1219,6 +1218,15 @@ func NewStore( cfg.Settings, ) + s.cfg.RangeLogWriter = newWrappedRangeLogWriter( + s.metrics.getCounterForRangeLogEventType, + func() bool { + return cfg.LogRangeAndNodeEvents && + logRangeAndNodeEventsEnabled.Get(&cfg.Settings.SV) + }, + cfg.RangeLogWriter, + ) + s.draining.Store(false) // NB: buffer up to RaftElectionTimeoutTicks in Raft scheduler to avoid // unnecessary elections when ticks are temporarily delayed and piled up. diff --git a/pkg/server/BUILD.bazel b/pkg/server/BUILD.bazel index de295c9fcbe8..94aac3f80288 100644 --- a/pkg/server/BUILD.bazel +++ b/pkg/server/BUILD.bazel @@ -113,6 +113,7 @@ go_library( "//pkg/kv/kvserver/protectedts/ptprovider", "//pkg/kv/kvserver/protectedts/ptreconcile", "//pkg/kv/kvserver/rangefeed", + "//pkg/kv/kvserver/rangelog", "//pkg/kv/kvserver/reports", "//pkg/multitenant", "//pkg/multitenant/multitenantio", @@ -196,6 +197,7 @@ go_library( "//pkg/sql/schemachanger/scdeps", "//pkg/sql/schemachanger/scexec", "//pkg/sql/schemachanger/scjob", + "//pkg/sql/sem/builtins", "//pkg/sql/sem/catconstants", "//pkg/sql/sem/eval", "//pkg/sql/sem/tree", diff --git a/pkg/server/loss_of_quorum.go b/pkg/server/loss_of_quorum.go index 5fda2840e2f1..11f62478d908 100644 --- a/pkg/server/loss_of_quorum.go +++ b/pkg/server/loss_of_quorum.go @@ -18,6 +18,7 @@ import ( "github.com/cockroachdb/cockroach/pkg/kv/kvserver/loqrecovery/loqrecoverypb" "github.com/cockroachdb/cockroach/pkg/security/username" "github.com/cockroachdb/cockroach/pkg/sql/sessiondata" + "github.com/cockroachdb/cockroach/pkg/sql/sqlutil" "github.com/cockroachdb/cockroach/pkg/util/log" "github.com/cockroachdb/cockroach/pkg/util/stop" "github.com/cockroachdb/errors" @@ -50,7 +51,7 @@ func logPendingLossOfQuorumRecoveryEvents(ctx context.Context, stores *kvserver. } func publishPendingLossOfQuorumRecoveryEvents( - ctx context.Context, stores *kvserver.Stores, stopper *stop.Stopper, + ctx context.Context, ie sqlutil.InternalExecutor, stores *kvserver.Stores, stopper *stop.Stopper, ) { _ = stopper.RunAsyncTask(ctx, "publish-loss-of-quorum-events", func(ctx context.Context) { if err := stores.VisitStores(func(s *kvserver.Store) error { @@ -59,7 +60,7 @@ func publishPendingLossOfQuorumRecoveryEvents( s.Engine(), func(ctx context.Context, record loqrecoverypb.ReplicaRecoveryRecord) (bool, error) { sqlExec := func(ctx context.Context, stmt string, args ...interface{}) (int, error) { - return s.GetStoreConfig().SQLExecutor.ExecEx(ctx, "", nil, + return ie.ExecEx(ctx, "", nil, sessiondata.InternalExecutorOverride{User: username.RootUserName()}, stmt, args...) } if err := loqrecovery.UpdateRangeLogWithRecovery(ctx, sqlExec, record); err != nil { diff --git a/pkg/server/server.go b/pkg/server/server.go index 8f0acf1c0519..ca61c8056077 100644 --- a/pkg/server/server.go +++ b/pkg/server/server.go @@ -42,6 +42,7 @@ import ( "github.com/cockroachdb/cockroach/pkg/kv/kvserver/protectedts/ptprovider" "github.com/cockroachdb/cockroach/pkg/kv/kvserver/protectedts/ptreconcile" serverrangefeed "github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangefeed" + "github.com/cockroachdb/cockroach/pkg/kv/kvserver/rangelog" "github.com/cockroachdb/cockroach/pkg/kv/kvserver/reports" "github.com/cockroachdb/cockroach/pkg/obs" "github.com/cockroachdb/cockroach/pkg/obsservice/obspb" @@ -72,6 +73,7 @@ import ( "github.com/cockroachdb/cockroach/pkg/sql/optionalnodeliveness" "github.com/cockroachdb/cockroach/pkg/sql/pgwire" _ "github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scjob" // register jobs declared outside of pkg/sql + "github.com/cockroachdb/cockroach/pkg/sql/sem/builtins" "github.com/cockroachdb/cockroach/pkg/sql/sessiondatapb" _ "github.com/cockroachdb/cockroach/pkg/sql/ttl/ttljob" // register jobs declared outside of pkg/sql _ "github.com/cockroachdb/cockroach/pkg/sql/ttl/ttlschedule" // register schedules declared outside of pkg/sql @@ -636,6 +638,14 @@ func NewServer(cfg Config, stopper *stop.Stopper) (*Server, error) { protectedTSReader = spanconfigptsreader.NewAdapter(protectedtsProvider.(*ptprovider.Provider).Cache, spanConfig.subscriber) } + rangeLogWriter := rangelog.NewWriter( + keys.SystemSQLCodec, + func() int64 { + return int64(builtins.GenerateUniqueInt( + builtins.ProcessUniqueID(nodeIDContainer.Get()), + )) + }, + ) storeCfg := kvserver.StoreConfig{ DefaultSpanConfig: cfg.DefaultZoneConfig.AsSpanConfig(), Settings: st, @@ -653,7 +663,6 @@ func NewServer(cfg Config, stopper *stop.Stopper) (*Server, error) { ScanMaxIdleTime: cfg.ScanMaxIdleTime, HistogramWindowInterval: cfg.HistogramWindowInterval(), StorePool: storePool, - SQLExecutor: internalExecutor, LogRangeAndNodeEvents: cfg.EventLogEnabled, RangeDescriptorCache: distSender.RangeDescriptorCache(), TimeSeriesDataStore: tsDB, @@ -667,6 +676,7 @@ func NewServer(cfg Config, stopper *stop.Stopper) (*Server, error) { SpanConfigsDisabled: cfg.SpanConfigsDisabled, SnapshotApplyLimit: cfg.SnapshotApplyLimit, SnapshotSendLimit: cfg.SnapshotSendLimit, + RangeLogWriter: rangeLogWriter, } if storeTestingKnobs := cfg.TestingKnobs.Store; storeTestingKnobs != nil { @@ -1654,7 +1664,9 @@ func (s *Server) PreStart(ctx context.Context) error { // range logs. We do it as a separate stage to log events early just in case // startup fails, and write to range log once the server is running as we need // to run sql statements to update rangelog. - publishPendingLossOfQuorumRecoveryEvents(ctx, s.node.stores, s.stopper) + publishPendingLossOfQuorumRecoveryEvents( + ctx, s.node.execCfg.InternalExecutor, s.node.stores, s.stopper, + ) log.Event(ctx, "server initialized") diff --git a/pkg/sql/delegate/BUILD.bazel b/pkg/sql/delegate/BUILD.bazel index 5c9e6f4b16ed..2cff94c399cb 100644 --- a/pkg/sql/delegate/BUILD.bazel +++ b/pkg/sql/delegate/BUILD.bazel @@ -15,6 +15,7 @@ go_library( "show_enums.go", "show_full_table_scans.go", "show_function.go", + "show_functions.go", "show_grants.go", "show_jobs.go", "show_partitions.go", diff --git a/pkg/sql/delegate/delegate.go b/pkg/sql/delegate/delegate.go index 169e5f4ca8b0..3f43cb2a0f41 100644 --- a/pkg/sql/delegate/delegate.go +++ b/pkg/sql/delegate/delegate.go @@ -127,6 +127,9 @@ func TryDelegate( case *tree.ShowSyntax: return d.delegateShowSyntax(t) + case *tree.ShowFunctions: + return d.delegateShowFunctions(t) + case *tree.ShowTables: return d.delegateShowTables(t) diff --git a/pkg/sql/delegate/show_functions.go b/pkg/sql/delegate/show_functions.go new file mode 100644 index 000000000000..fb433202afea --- /dev/null +++ b/pkg/sql/delegate/show_functions.go @@ -0,0 +1,83 @@ +// Copyright 2022 The Cockroach Authors. +// +// Use of this software is governed by the Business Source License +// included in the file licenses/BSL.txt. +// +// As of the Change Date specified in that file, in accordance with +// the Business Source License, use of this software will be governed +// by the Apache License, Version 2.0, included in the file +// licenses/APL.txt. + +package delegate + +import ( + "fmt" + + "github.com/cockroachdb/cockroach/pkg/sql/lexbase" + "github.com/cockroachdb/cockroach/pkg/sql/opt/cat" + "github.com/cockroachdb/cockroach/pkg/sql/sem/catconstants" + "github.com/cockroachdb/cockroach/pkg/sql/sem/tree" +) + +// delegateShowFunctions implements SHOW FUNCTIONS which returns all the +// user-defined functions. +// Privileges: None. +// +// Notes: postgres does not have a SHOW FUNCTIONS statement. +func (d *delegator) delegateShowFunctions(n *tree.ShowFunctions) (tree.Statement, error) { + flags := cat.Flags{AvoidDescriptorCaches: true} + _, name, err := d.catalog.ResolveSchema(d.ctx, flags, &n.ObjectNamePrefix) + if err != nil { + return nil, err + } + // If we're resolved a one-part name into .public (which is the behavior + // of ResolveSchema, not for any obviously good reason), rework the resolved + // name to have an explicit catalog but no explicit schema. This would arise + // when doing SHOW FUNCTIONS FROM . Without this logic, we would not show the + // tables from other schemas than public. + if name.ExplicitSchema && name.ExplicitCatalog && name.SchemaName == tree.PublicSchemaName && + n.ExplicitSchema && !n.ExplicitCatalog && n.SchemaName == name.CatalogName { + name.SchemaName, name.ExplicitSchema = "", false + } + var schemaClause string + if name.ExplicitSchema { + schema := lexbase.EscapeSQLString(name.Schema()) + if name.Schema() == catconstants.PgTempSchemaName { + schema = lexbase.EscapeSQLString(d.evalCtx.SessionData().SearchPath.GetTemporarySchemaName()) + } + schemaClause = fmt.Sprintf("AND n.nspname = %s", schema) + } else { + // These must be custom defined until the sql <-> sql/delegate cyclic dependency + // is resolved. When we have that, we should read the names off "virtualSchemas" instead. + schemaClause = "AND n.nspname NOT IN ('information_schema', 'pg_catalog', 'crdb_internal', 'pg_extension')" + } + + const getFunctionsQuery = ` +SELECT n.nspname as schema_name, + p.proname as function_name, + pg_catalog.pg_get_function_result(p.oid) as result_data_type, + pg_catalog.pg_get_function_identity_arguments(p.oid) as argument_data_types, + CASE p.prokind + WHEN 'a' THEN 'agg' + WHEN 'w' THEN 'window' + WHEN 'p' THEN 'proc' + ELSE 'func' + END as function_type, + CASE + WHEN p.provolatile = 'i' THEN 'immutable' + WHEN p.provolatile = 's' THEN 'stable' + WHEN p.provolatile = 'v' THEN 'volatile' + END as volatility +FROM %[1]s.pg_catalog.pg_proc p +LEFT JOIN %[1]s.pg_catalog.pg_namespace n ON n.oid = p.pronamespace +WHERE true +%[2]s +ORDER BY 1, 2, 4; +` + query := fmt.Sprintf( + getFunctionsQuery, + &name.CatalogName, + schemaClause, + ) + return parse(query) +} diff --git a/pkg/sql/importer/exportcsv.go b/pkg/sql/importer/exportcsv.go index adfdfc005b04..26fe1ce626a5 100644 --- a/pkg/sql/importer/exportcsv.go +++ b/pkg/sql/importer/exportcsv.go @@ -180,7 +180,7 @@ func (sp *csvWriter) Run(ctx context.Context) { defer span.Finish() instanceID := sp.flowCtx.EvalCtx.NodeID.SQLInstanceID() - uniqueID := builtins.GenerateUniqueInt(instanceID) + uniqueID := builtins.GenerateUniqueInt(builtins.ProcessUniqueID(instanceID)) err := func() error { typs := sp.input.OutputTypes() diff --git a/pkg/sql/importer/exportparquet.go b/pkg/sql/importer/exportparquet.go index bb063e3d2f41..89213d2383e8 100644 --- a/pkg/sql/importer/exportparquet.go +++ b/pkg/sql/importer/exportparquet.go @@ -730,7 +730,7 @@ func (sp *parquetWriterProcessor) Run(ctx context.Context) { defer span.Finish() instanceID := sp.flowCtx.EvalCtx.NodeID.SQLInstanceID() - uniqueID := builtins.GenerateUniqueInt(instanceID) + uniqueID := builtins.GenerateUniqueInt(builtins.ProcessUniqueID(instanceID)) err := func() error { typs := sp.input.OutputTypes() diff --git a/pkg/sql/logictest/testdata/logic_test/udf b/pkg/sql/logictest/testdata/logic_test/udf index bdd31ac898bb..06537bc24c08 100644 --- a/pkg/sql/logictest/testdata/logic_test/udf +++ b/pkg/sql/logictest/testdata/logic_test/udf @@ -637,6 +637,70 @@ test public 100137 test_priv_f1() root EXECUTE test public 100138 test_priv_f2(int8) root EXECUTE true test test_priv_sc1 100139 test_priv_f3() root EXECUTE true +query TTTTTT colnames +SHOW FUNCTIONS +---- +schema_name function_name result_data_type argument_data_types function_type volatility +public a int8 int8 func volatile +public b int8 int8 func volatile +public c int8 int8, int8 func volatile +public d int4 int2 func volatile +public f int8 notmyworkday func immutable +public f_no_ref int8 int8 func immutable +public proc_f int8 int8 func volatile +public proc_f text text, int8 func immutable +public test_priv_f1 int8 · func volatile +public test_priv_f2 int8 int8 func volatile +public test_tbl_f int8 · func immutable +public test_vf_f text · func volatile +public test_vf_g text · func volatile +sc proc_f_2 text text func volatile +test_priv_sc1 test_priv_f3 int8 · func volatile + +query TTTTTT colnames +SHOW FUNCTIONS FROM public +---- +schema_name function_name result_data_type argument_data_types function_type volatility +public a int8 int8 func volatile +public b int8 int8 func volatile +public c int8 int8, int8 func volatile +public d int4 int2 func volatile +public f int8 notmyworkday func immutable +public f_no_ref int8 int8 func immutable +public proc_f int8 int8 func volatile +public proc_f text text, int8 func immutable +public test_priv_f1 int8 · func volatile +public test_priv_f2 int8 int8 func volatile +public test_tbl_f int8 · func immutable +public test_vf_f text · func volatile +public test_vf_g text · func volatile + +query TTTTTT colnames +SHOW FUNCTIONS FROM test_priv_sc1 +---- +schema_name function_name result_data_type argument_data_types function_type volatility +test_priv_sc1 test_priv_f3 int8 · func volatile + +query TTTTTT colnames +SHOW FUNCTIONS FROM test +---- +schema_name function_name result_data_type argument_data_types function_type volatility +public a int8 int8 func volatile +public b int8 int8 func volatile +public c int8 int8, int8 func volatile +public d int4 int2 func volatile +public f int8 notmyworkday func immutable +public f_no_ref int8 int8 func immutable +public proc_f int8 int8 func volatile +public proc_f text text, int8 func immutable +public test_priv_f1 int8 · func volatile +public test_priv_f2 int8 int8 func volatile +public test_tbl_f int8 · func immutable +public test_vf_f text · func volatile +public test_vf_g text · func volatile +sc proc_f_2 text text func volatile +test_priv_sc1 test_priv_f3 int8 · func volatile + statement ok GRANT EXECUTE ON FUNCTION test_priv_f1(), test_priv_f2(int), test_priv_sc1.test_priv_f3 TO udf_test_user WITH GRANT OPTION; diff --git a/pkg/sql/mvcc_backfiller_test.go b/pkg/sql/mvcc_backfiller_test.go index 1a7df7b5e1a2..b87ca0ee950c 100644 --- a/pkg/sql/mvcc_backfiller_test.go +++ b/pkg/sql/mvcc_backfiller_test.go @@ -468,6 +468,8 @@ func TestInvertedIndexMergeEveryStateWrite(t *testing.T) { defer leaktest.AfterTest(t)() defer log.Scope(t).Close(t) + skip.UnderRace(t, "very slow") + var chunkSize int64 = 1000 var initialRows = 10000 rowIdx := 0 diff --git a/pkg/sql/parser/help_test.go b/pkg/sql/parser/help_test.go index a665e27c3cec..928ea4cc9537 100644 --- a/pkg/sql/parser/help_test.go +++ b/pkg/sql/parser/help_test.go @@ -370,6 +370,10 @@ func TestContextualHelp(t *testing.T) { {`SHOW ENUMS ??`, `SHOW ENUMS`}, {`SHOW TYPES ??`, `SHOW TYPES`}, + {`SHOW FUNCTIONS ??`, `SHOW FUNCTIONS`}, + {`SHOW FUNCTIONS FROM ??`, `SHOW FUNCTIONS`}, + {`SHOW FUNCTIONS FROM blah ??`, `SHOW FUNCTIONS`}, + {`SHOW GRANTS ON ??`, `SHOW GRANTS`}, {`SHOW GRANTS ON foo FOR ??`, `SHOW GRANTS`}, {`SHOW GRANTS ON foo FOR bar ??`, `SHOW GRANTS`}, diff --git a/pkg/sql/parser/sql.y b/pkg/sql/parser/sql.y index 4d6a73c5dea2..420ee4e38183 100644 --- a/pkg/sql/parser/sql.y +++ b/pkg/sql/parser/sql.y @@ -1189,6 +1189,7 @@ func (u *sqlSymUnion) functionObjs() tree.FuncObjs { %type show_default_privileges_stmt %type show_enums_stmt %type show_fingerprints_stmt +%type show_functions_stmt %type show_grants_stmt %type show_histogram_stmt %type show_indexes_stmt @@ -6228,8 +6229,8 @@ zone_value: // %Text: // SHOW BACKUP, SHOW CLUSTER SETTING, SHOW COLUMNS, SHOW CONSTRAINTS, // SHOW CREATE, SHOW CREATE SCHEDULES, SHOW DATABASES, SHOW ENUMS, SHOW -// FUNCTION, SHOW HISTOGRAM, SHOW INDEXES, SHOW PARTITIONS, SHOW JOBS, SHOW -// STATEMENTS, SHOW RANGE, SHOW RANGES, SHOW REGIONS, SHOW SURVIVAL GOAL, +// FUNCTION, SHOW FUNCTIONS, SHOW HISTOGRAM, SHOW INDEXES, SHOW PARTITIONS, SHOW JOBS, +// SHOW STATEMENTS, SHOW RANGE, SHOW RANGES, SHOW REGIONS, SHOW SURVIVAL GOAL, // SHOW ROLES, SHOW SCHEMAS, SHOW SEQUENCES, SHOW SESSION, SHOW SESSIONS, // SHOW STATISTICS, SHOW SYNTAX, SHOW TABLES, SHOW TRACE, SHOW TRANSACTION, // SHOW TRANSACTIONS, SHOW TRANSFER, SHOW TYPES, SHOW USERS, SHOW LAST QUERY STATISTICS, @@ -6247,6 +6248,7 @@ show_stmt: | show_enums_stmt // EXTEND WITH HELP: SHOW ENUMS | show_types_stmt // EXTEND WITH HELP: SHOW TYPES | show_fingerprints_stmt +| show_functions_stmt // EXTEND WITH HELP: SHOW FUNCTIONS | show_grants_stmt // EXTEND WITH HELP: SHOW GRANTS | show_histogram_stmt // EXTEND WITH HELP: SHOW HISTOGRAM | show_indexes_stmt // EXTEND WITH HELP: SHOW INDEXES @@ -7173,6 +7175,34 @@ show_tables_stmt: } | SHOW TABLES error // SHOW HELP: SHOW TABLES +// %Help: SHOW FUNCTIONS - list functions +// %Category: DDL +// %Text: SHOW FUNCTIONS [FROM [ . ] ] +show_functions_stmt: + SHOW FUNCTIONS FROM name '.' name + { + $$.val = &tree.ShowFunctions{ObjectNamePrefix:tree.ObjectNamePrefix{ + CatalogName: tree.Name($4), + ExplicitCatalog: true, + SchemaName: tree.Name($6), + ExplicitSchema: true, + }} + } +| SHOW FUNCTIONS FROM name + { + $$.val = &tree.ShowFunctions{ObjectNamePrefix:tree.ObjectNamePrefix{ + // Note: the schema name may be interpreted as database name, + // see name_resolution.go. + SchemaName: tree.Name($4), + ExplicitSchema: true, + }} + } +| SHOW FUNCTIONS + { + $$.val = &tree.ShowFunctions{} + } +| SHOW FUNCTIONS error // SHOW HELP: SHOW FUNCTIONS + // %Help: SHOW TRANSACTIONS - list open client transactions across the cluster // %Category: Misc // %Text: SHOW [ALL] [CLUSTER | LOCAL] TRANSACTIONS diff --git a/pkg/sql/sem/builtins/builtins.go b/pkg/sql/sem/builtins/builtins.go index 637062e2ac05..663d9786df2a 100644 --- a/pkg/sql/sem/builtins/builtins.go +++ b/pkg/sql/sem/builtins/builtins.go @@ -2124,7 +2124,9 @@ var regularBuiltins = map[string]builtinDefinition{ Types: tree.ArgTypes{}, ReturnType: tree.FixedReturnType(types.Int), Fn: func(ctx context.Context, evalCtx *eval.Context, args tree.Datums) (tree.Datum, error) { - return tree.NewDInt(GenerateUniqueInt(evalCtx.NodeID.SQLInstanceID())), nil + return tree.NewDInt(GenerateUniqueInt( + ProcessUniqueID(evalCtx.NodeID.SQLInstanceID()), + )), nil }, Info: "Returns a unique ID used by CockroachDB to generate unique row IDs if a " + "Primary Key isn't defined for the table. The value is a combination of the " + @@ -8844,7 +8846,7 @@ func overlay(s, to string, pos, size int) (tree.Datum, error) { // empty so that negative values are not returned. The 48 bits following after // represent the reversed timestamp and then 15 bits of the node id. func GenerateUniqueUnorderedID(instanceID base.SQLInstanceID) tree.DInt { - orig := uint64(GenerateUniqueInt(instanceID)) + orig := uint64(GenerateUniqueInt(ProcessUniqueID(instanceID))) uniqueUnorderedID := mapToUnorderedUniqueInt(orig) return tree.DInt(uniqueUnorderedID) } @@ -8859,6 +8861,19 @@ func mapToUnorderedUniqueInt(val uint64) uint64 { return v } +// ProcessUniqueID is an ID which is unique to this process in the cluster. +// It is used to generate unique integer keys via GenerateUniqueInt. Generally +// it is the node ID of a system tenant or the sql instance ID of a secondary +// tenant. +// +// Note that for its uniqueness property to hold, the value must use no more +// than 15 bits. Nothing enforces this for node IDs, but, in practice, they +// do not generally get to be more than 16k unless nodes are being added and +// removed frequently. In order to eliminate this bug, we ought to use the +// leased SQLInstanceID instead of the NodeID to generate these unique integers +// in all cases. +type ProcessUniqueID int32 + // GenerateUniqueInt creates a unique int composed of the current time at a // 10-microsecond granularity and the instance-id. The instance-id is stored in the // lower 15 bits of the returned value and the timestamp is stored in the upper @@ -8872,7 +8887,7 @@ func mapToUnorderedUniqueInt(val uint64) uint64 { // TODO(pmattis): Do we have to worry about persisting the milliseconds value // periodically to avoid the clock ever going backwards (e.g. due to NTP // adjustment)? -func GenerateUniqueInt(instanceID base.SQLInstanceID) tree.DInt { +func GenerateUniqueInt(instanceID ProcessUniqueID) tree.DInt { const precision = uint64(10 * time.Microsecond) nowNanos := timeutil.Now().UnixNano() diff --git a/pkg/sql/sem/tree/show.go b/pkg/sql/sem/tree/show.go index f66c8b0e0909..f18b5b1253c6 100644 --- a/pkg/sql/sem/tree/show.go +++ b/pkg/sql/sem/tree/show.go @@ -439,6 +439,20 @@ func (node *ShowTables) Format(ctx *FmtCtx) { } } +// ShowFunctions represents a SHOW FUNCTIONS statement. +type ShowFunctions struct { + ObjectNamePrefix +} + +// Format implements the NodeFormatter interface. +func (node *ShowFunctions) Format(ctx *FmtCtx) { + ctx.WriteString("SHOW FUNCTIONS") + if node.ExplicitSchema { + ctx.WriteString(" FROM ") + ctx.FormatNode(&node.ObjectNamePrefix) + } +} + // ShowTransactions represents a SHOW TRANSACTIONS statement type ShowTransactions struct { All bool diff --git a/pkg/sql/sem/tree/stmt.go b/pkg/sql/sem/tree/stmt.go index 8948121de5eb..5940ff81689e 100644 --- a/pkg/sql/sem/tree/stmt.go +++ b/pkg/sql/sem/tree/stmt.go @@ -1761,6 +1761,15 @@ func (*ShowTables) StatementType() StatementType { return TypeDML } // StatementTag returns a short string identifying the type of statement. func (*ShowTables) StatementTag() string { return "SHOW TABLES" } +// StatementReturnType implements the Statement interface. +func (*ShowFunctions) StatementReturnType() StatementReturnType { return Rows } + +// StatementType implements the Statement interface. +func (*ShowFunctions) StatementType() StatementType { return TypeDML } + +// StatementTag returns a short string identifying the type of statement. +func (*ShowFunctions) StatementTag() string { return "SHOW FUNCTIONS" } + // StatementReturnType implements the Statement interface func (*ShowTransactions) StatementReturnType() StatementReturnType { return Rows } @@ -2131,6 +2140,7 @@ func (n *ShowEnums) String() string { return AsString( func (n *ShowFullTableScans) String() string { return AsString(n) } func (n *ShowCreateFunction) String() string { return AsString(n) } func (n *ShowCreateExternalConnections) String() string { return AsString(n) } +func (n *ShowFunctions) String() string { return AsString(n) } func (n *ShowGrants) String() string { return AsString(n) } func (n *ShowHistogram) String() string { return AsString(n) } func (n *ShowSchedules) String() string { return AsString(n) } diff --git a/pkg/sql/sequence.go b/pkg/sql/sequence.go index 915ebfe8685f..f46608d023ee 100644 --- a/pkg/sql/sequence.go +++ b/pkg/sql/sequence.go @@ -121,7 +121,9 @@ func incrementSequenceHelper( var val int64 if seqOpts.Virtual { - rowid := builtins.GenerateUniqueInt(p.EvalContext().NodeID.SQLInstanceID()) + rowid := builtins.GenerateUniqueInt( + builtins.ProcessUniqueID(p.EvalContext().NodeID.SQLInstanceID()), + ) val = int64(rowid) } else { val, err = p.incrementSequenceUsingCache(ctx, descriptor)