Created
April 7, 2020 11:49
-
-
Save tbg/aaa88d3f8dedf0aba4792b11fe21297a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
GOROOT=/usr/local/Cellar/go/1.13.4/libexec #gosetup | |
GOPATH=/Users/tschottdorf/go #gosetup | |
/usr/local/Cellar/go/1.13.4/libexec/bin/go test -c -o /private/var/folders/yy/4q8rrssd27vdgbr59w9qbffr0000gn/T/___TestKVNemesisMultiNode_in_github_com_cockroachdb_cockroach_pkg_kv_kvnemesis github.com/cockroachdb/cockroach/pkg/kv/kvnemesis #gosetup | |
/usr/local/Cellar/go/1.13.4/libexec/bin/go tool test2json -t /private/var/folders/yy/4q8rrssd27vdgbr59w9qbffr0000gn/T/___TestKVNemesisMultiNode_in_github_com_cockroachdb_cockroach_pkg_kv_kvnemesis -test.v -test.run ^TestKVNemesisMultiNode$ #gosetup | |
I200407 11:49:08.018885 1 rand.go:85 Random seed: 733168521790965481 | |
=== RUN TestKVNemesisMultiNode | |
I200407 11:49:08.022001 66 base/addr_validation.go:296 [n?] server certificate addresses: IP=127.0.0.1,::1; DNS=localhost,*.local; CN=node | |
I200407 11:49:08.022027 66 base/addr_validation.go:342 [n?] web UI certificate addresses: IP=127.0.0.1,::1; DNS=localhost,*.local; CN=node | |
W200407 11:49:08.026745 66 server/status/runtime.go:308 [n?] Could not parse build timestamp: parsing time "" as "2006/01/02 15:04:05": cannot parse "" as "2006" | |
I200407 11:49:08.040590 66 server/server.go:1092 [n?] monitoring forward clock jumps based on server.clock.forward_jump_check_enabled | |
I200407 11:49:08.044948 66 server/config.go:573 [n?] 1 storage engine initialized | |
I200407 11:49:08.044991 66 server/config.go:576 [n?] RocksDB cache size: 128 MiB | |
I200407 11:49:08.045000 66 server/config.go:576 [n?] store 0: in-memory, size 0 B | |
I200407 11:49:08.045260 66 server/server.go:1553 [n?] no stores bootstrapped and --join flag specified, awaiting init command or join with an already initialized node. | |
I200407 11:49:08.045325 66 server/server.go:1563 [n?] **** add additional nodes by specifying --join=127.0.0.1:59311 | |
I200407 11:49:08.051488 66 server/node.go:324 [n?] **** cluster 8697ce22-57b5-47fb-ade8-f7c1d5ece741 has been created | |
I200407 11:49:08.051836 66 gossip/gossip.go:395 [n1] NodeDescriptor set to node_id:1 address:<network_field:"tcp" address_field:"127.0.0.1:59311" > attrs:<> locality:<tiers:<key:"region" value:"test" > tiers:<key:"dc" value:"dc1" > > ServerVersion:<major_val:19 minor_val:2 patch:0 unstable:16 > build_tag:"unknown" started_at:1586260148051643000 cluster_name:"" sql_address:<network_field:"tcp" address_field:"127.0.0.1:59313" > | |
W200407 11:49:08.058619 232 kv/kvserver/store.go:1541 [n1,s1,r6/1:/Table/{SystemCon…-11}] could not gossip system config: [NotLeaseHolderError] r6: replica (n1,s1):1 not lease holder; lease holder unknown | |
I200407 11:49:08.059042 66 server/node.go:425 [n1] initialized store [n1,s1]: disk (capacity=512 MiB, available=512 MiB, used=0 B, logicalBytes=16 KiB), ranges=32, leases=0, queries=0.00, writes=0.00, bytesPerReplica={p10=0.00 p25=0.00 p50=0.00 p75=0.00 p90=166.00 pMax=13314.00}, writesPerReplica={p10=0.00 p25=0.00 p50=0.00 p75=0.00 p90=0.00 pMax=0.00} | |
I200407 11:49:08.059130 66 kv/kvserver/stores.go:247 [n1] read 0 node addresses from persistent storage | |
I200407 11:49:08.059296 66 server/node.go:642 [n1] connecting to gossip network to verify cluster ID... | |
I200407 11:49:08.059343 66 server/node.go:662 [n1] node connected via gossip and verified as part of cluster "8697ce22-57b5-47fb-ade8-f7c1d5ece741" | |
I200407 11:49:08.059439 66 server/node.go:509 [n1] node=1: started with [<no-attributes>=<in-mem>] engine(s) and attributes [] | |
I200407 11:49:08.059619 66 server/server.go:1669 [n1] starting https server at 127.0.0.1:59312 (use: 127.0.0.1:59312) | |
I200407 11:49:08.060090 66 server/server.go:1674 [n1] starting postgres server at 127.0.0.1:59313 (use: 127.0.0.1:59313) | |
I200407 11:49:08.060177 66 server/server.go:1676 [n1] starting grpc server at 127.0.0.1:59311 | |
I200407 11:49:08.060203 66 server/server.go:1677 [n1] advertising CockroachDB node at 127.0.0.1:59311 | |
I200407 11:49:08.060443 260 sql/temporary_schema.go:452 [n1] skipping temporary object cleanup run as it is not the leaseholder | |
I200407 11:49:08.060466 260 sql/temporary_schema.go:453 [n1] completed temporary object cleanup job | |
I200407 11:49:08.060490 260 sql/temporary_schema.go:575 [n1] temporary object cleaner next scheduled to run at 2020-04-07 12:19:08.059496 +0000 UTC | |
I200407 11:49:08.117801 77 sql/event_log.go:132 [n1,intExec=optInToDiagnosticsStatReporting] Event: "set_cluster_setting", target: 0, info: {SettingName:diagnostics.reporting.enabled Value:true User:root} | |
I200407 11:49:08.126293 356 sql/event_log.go:132 [n1,intExec=set-setting] Event: "set_cluster_setting", target: 0, info: {SettingName:version Value:19.2-16 User:root} | |
I200407 11:49:08.136724 697 sql/event_log.go:132 [n1,intExec=initializeClusterSecret] Event: "set_cluster_setting", target: 0, info: {SettingName:cluster.secret Value:f637bbdf-960f-4f8e-a821-a68cd4141e51 User:root} | |
I200407 11:49:08.140441 746 sql/event_log.go:132 [n1,intExec=create-default-db] Event: "create_database", target: 50, info: {DatabaseName:defaultdb Statement:CREATE DATABASE IF NOT EXISTS defaultdb User:root} | |
I200407 11:49:08.142979 718 sql/event_log.go:132 [n1,intExec=create-default-db] Event: "create_database", target: 51, info: {DatabaseName:postgres Statement:CREATE DATABASE IF NOT EXISTS postgres User:root} | |
I200407 11:49:08.152935 66 server/server.go:1810 [n1] done ensuring all necessary migrations have run | |
I200407 11:49:08.152966 66 server/server.go:2046 [n1] serving sql connections | |
I200407 11:49:08.153055 998 sqlmigrations/migrations.go:653 [n1] starting wait for upgrade finalization before schema change job migration | |
I200407 11:49:08.153221 998 sqlmigrations/migrations.go:685 [n1] starting schema change job migration | |
I200407 11:49:08.154839 999 sql/event_log.go:132 [n1] Event: "node_join", target: 1, info: {Descriptor:{NodeID:1 Address:127.0.0.1:59311 Attrs: Locality:region=test,dc=dc1 ServerVersion:19.2-16 BuildTag:unknown StartedAt:1586260148051643000 LocalityAddress:[] ClusterName: SQLAddress:127.0.0.1:59313} ClusterID:8697ce22-57b5-47fb-ade8-f7c1d5ece741 StartedAt:1586260148051643000 LastUp:1586260148051643000} | |
I200407 11:49:08.155351 996 server/server_update.go:55 [n1] no need to upgrade, cluster already at the newest version | |
I200407 11:49:08.155690 66 base/addr_validation.go:296 [n?] server certificate addresses: IP=127.0.0.1,::1; DNS=localhost,*.local; CN=node | |
I200407 11:49:08.155701 66 base/addr_validation.go:342 [n?] web UI certificate addresses: IP=127.0.0.1,::1; DNS=localhost,*.local; CN=node | |
I200407 11:49:08.156549 998 sqlmigrations/migrations.go:897 [schema-change-job-migration] evaluating tables for creating jobs | |
I200407 11:49:08.156590 998 sqlmigrations/migrations.go:704 [n1] schema change job migration completed | |
W200407 11:49:08.160188 66 server/status/runtime.go:308 [n?] Could not parse build timestamp: parsing time "" as "2006/01/02 15:04:05": cannot parse "" as "2006" | |
I200407 11:49:08.173639 66 server/server.go:1092 [n?] monitoring forward clock jumps based on server.clock.forward_jump_check_enabled | |
I200407 11:49:08.179057 66 server/config.go:573 [n?] 1 storage engine initialized | |
I200407 11:49:08.179087 66 server/config.go:576 [n?] RocksDB cache size: 128 MiB | |
I200407 11:49:08.179097 66 server/config.go:576 [n?] store 0: in-memory, size 0 B | |
W200407 11:49:08.179235 66 gossip/gossip.go:1513 [n?] no incoming or outgoing connections | |
I200407 11:49:08.179287 66 server/server.go:1553 [n?] no stores bootstrapped and --join flag specified, awaiting init command or join with an already initialized node. | |
I200407 11:49:08.186454 973 gossip/client.go:124 [n?] started gossip client to 127.0.0.1:59311 | |
I200407 11:49:08.186644 1062 gossip/server.go:227 [n1] received initial cluster-verification connection from 127.0.0.1:59315 | |
I200407 11:49:08.187176 66 server/node.go:642 [n?] connecting to gossip network to verify cluster ID... | |
I200407 11:49:08.187244 66 server/node.go:662 [n?] node connected via gossip and verified as part of cluster "8697ce22-57b5-47fb-ade8-f7c1d5ece741" | |
I200407 11:49:08.187446 1062 gossip/server.go:227 [n1] received initial cluster-verification connection from 127.0.0.1:59315 | |
I200407 11:49:08.199537 66 server/node.go:378 [n?] new node allocated ID 2 | |
I200407 11:49:08.199610 66 gossip/gossip.go:395 [n2] NodeDescriptor set to node_id:2 address:<network_field:"tcp" address_field:"127.0.0.1:59315" > attrs:<> locality:<tiers:<key:"region" value:"test" > tiers:<key:"dc" value:"dc2" > > ServerVersion:<major_val:19 minor_val:2 patch:0 unstable:16 > build_tag:"unknown" started_at:1586260148199549000 cluster_name:"" sql_address:<network_field:"tcp" address_field:"127.0.0.1:59316" > | |
I200407 11:49:08.199674 66 kv/kvserver/stores.go:247 [n2] read 0 node addresses from persistent storage | |
I200407 11:49:08.199740 66 kv/kvserver/stores.go:266 [n2] wrote 1 node addresses to persistent storage | |
I200407 11:49:08.199924 69 kv/kvserver/stores.go:266 [n1] wrote 1 node addresses to persistent storage | |
I200407 11:49:08.200907 66 server/node.go:617 [n2] bootstrapped store [n2,s2] | |
I200407 11:49:08.200994 66 server/node.go:509 [n2] node=2: started with [<no-attributes>=<in-mem>] engine(s) and attributes [] | |
I200407 11:49:08.201161 1195 sql/temporary_schema.go:452 [n2] skipping temporary object cleanup run as it is not the leaseholder | |
I200407 11:49:08.201187 1195 sql/temporary_schema.go:453 [n2] completed temporary object cleanup job | |
I200407 11:49:08.201173 66 server/server.go:1669 [n2] starting https server at 127.0.0.1:59314 (use: 127.0.0.1:59314) | |
I200407 11:49:08.201471 66 server/server.go:1674 [n2] starting postgres server at 127.0.0.1:59316 (use: 127.0.0.1:59316) | |
I200407 11:49:08.201489 66 server/server.go:1676 [n2] starting grpc server at 127.0.0.1:59315 | |
I200407 11:49:08.201549 1195 sql/temporary_schema.go:575 [n2] temporary object cleaner next scheduled to run at 2020-04-07 12:19:08.201078 +0000 UTC | |
I200407 11:49:08.201549 66 server/server.go:1677 [n2] advertising CockroachDB node at 127.0.0.1:59315 | |
I200407 11:49:08.209178 66 server/server.go:1810 [n2] done ensuring all necessary migrations have run | |
I200407 11:49:08.209198 66 server/server.go:2046 [n2] serving sql connections | |
I200407 11:49:08.209260 1221 sqlmigrations/migrations.go:653 [n2] starting wait for upgrade finalization before schema change job migration | |
I200407 11:49:08.210243 1221 sqlmigrations/migrations.go:679 [n2] schema change job migration already complete | |
I200407 11:49:08.212535 66 base/addr_validation.go:296 [n?] server certificate addresses: IP=127.0.0.1,::1; DNS=localhost,*.local; CN=node | |
I200407 11:49:08.212557 66 base/addr_validation.go:342 [n?] web UI certificate addresses: IP=127.0.0.1,::1; DNS=localhost,*.local; CN=node | |
I200407 11:49:08.213131 1222 sql/event_log.go:132 [n2] Event: "node_join", target: 2, info: {Descriptor:{NodeID:2 Address:127.0.0.1:59315 Attrs: Locality:region=test,dc=dc2 ServerVersion:19.2-16 BuildTag:unknown StartedAt:1586260148199549000 LocalityAddress:[] ClusterName: SQLAddress:127.0.0.1:59316} ClusterID:8697ce22-57b5-47fb-ade8-f7c1d5ece741 StartedAt:1586260148199549000 LastUp:1586260148199549000} | |
I200407 11:49:08.213808 1219 server/server_update.go:55 [n2] no need to upgrade, cluster already at the newest version | |
W200407 11:49:08.215959 66 server/status/runtime.go:308 [n?] Could not parse build timestamp: parsing time "" as "2006/01/02 15:04:05": cannot parse "" as "2006" | |
I200407 11:49:08.230987 66 server/server.go:1092 [n?] monitoring forward clock jumps based on server.clock.forward_jump_check_enabled | |
I200407 11:49:08.234252 66 server/config.go:573 [n?] 1 storage engine initialized | |
I200407 11:49:08.234266 66 server/config.go:576 [n?] RocksDB cache size: 128 MiB | |
I200407 11:49:08.234271 66 server/config.go:576 [n?] store 0: in-memory, size 0 B | |
W200407 11:49:08.234327 66 gossip/gossip.go:1513 [n?] no incoming or outgoing connections | |
I200407 11:49:08.234365 66 server/server.go:1553 [n?] no stores bootstrapped and --join flag specified, awaiting init command or join with an already initialized node. | |
I200407 11:49:08.239611 1254 gossip/client.go:124 [n?] started gossip client to 127.0.0.1:59311 | |
I200407 11:49:08.239816 1284 gossip/server.go:227 [n1] received initial cluster-verification connection from 127.0.0.1:59321 | |
I200407 11:49:08.240201 66 server/node.go:642 [n?] connecting to gossip network to verify cluster ID... | |
I200407 11:49:08.240216 66 server/node.go:662 [n?] node connected via gossip and verified as part of cluster "8697ce22-57b5-47fb-ade8-f7c1d5ece741" | |
I200407 11:49:08.240335 1284 gossip/server.go:227 [n1] received initial cluster-verification connection from 127.0.0.1:59321 | |
I200407 11:49:08.251847 66 server/node.go:378 [n?] new node allocated ID 3 | |
I200407 11:49:08.251897 66 gossip/gossip.go:395 [n3] NodeDescriptor set to node_id:3 address:<network_field:"tcp" address_field:"127.0.0.1:59321" > attrs:<> locality:<tiers:<key:"region" value:"test" > tiers:<key:"dc" value:"dc3" > > ServerVersion:<major_val:19 minor_val:2 patch:0 unstable:16 > build_tag:"unknown" started_at:1586260148251856000 cluster_name:"" sql_address:<network_field:"tcp" address_field:"127.0.0.1:59322" > | |
I200407 11:49:08.251930 66 kv/kvserver/stores.go:247 [n3] read 0 node addresses from persistent storage | |
I200407 11:49:08.251953 66 kv/kvserver/stores.go:266 [n3] wrote 2 node addresses to persistent storage | |
I200407 11:49:08.252184 69 kv/kvserver/stores.go:266 [n1] wrote 2 node addresses to persistent storage | |
I200407 11:49:08.252470 1005 kv/kvserver/stores.go:266 [n2] wrote 2 node addresses to persistent storage | |
I200407 11:49:08.253028 66 server/node.go:617 [n3] bootstrapped store [n3,s3] | |
I200407 11:49:08.253119 66 server/node.go:509 [n3] node=3: started with [<no-attributes>=<in-mem>] engine(s) and attributes [] | |
I200407 11:49:08.253206 1484 sql/temporary_schema.go:452 [n3] skipping temporary object cleanup run as it is not the leaseholder | |
I200407 11:49:08.253219 1484 sql/temporary_schema.go:453 [n3] completed temporary object cleanup job | |
I200407 11:49:08.253231 1484 sql/temporary_schema.go:575 [n3] temporary object cleaner next scheduled to run at 2020-04-07 12:19:08.253147 +0000 UTC | |
I200407 11:49:08.253290 66 server/server.go:1669 [n3] starting https server at 127.0.0.1:59320 (use: 127.0.0.1:59320) | |
I200407 11:49:08.253323 66 server/server.go:1674 [n3] starting postgres server at 127.0.0.1:59322 (use: 127.0.0.1:59322) | |
I200407 11:49:08.253341 66 server/server.go:1676 [n3] starting grpc server at 127.0.0.1:59321 | |
I200407 11:49:08.253371 66 server/server.go:1677 [n3] advertising CockroachDB node at 127.0.0.1:59321 | |
I200407 11:49:08.254754 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r31/1:/Table/3{5-6}] change replicas (add [(n3,s3):2LEARNER] remove []): existing descriptor r31:/Table/3{5-6} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.257213 349 kv/kvserver/replica_raft.go:241 [n1,s1,r31/1:/Table/3{5-6}] proposing SIMPLE(l2) ADD_REPLICA[(n3,s3):2LEARNER]: after=[(n1,s1):1 (n3,s3):2LEARNER] next=3 | |
I200407 11:49:08.261357 66 server/server.go:1810 [n3] done ensuring all necessary migrations have run | |
I200407 11:49:08.261379 66 server/server.go:2046 [n3] serving sql connections | |
I200407 11:49:08.262440 1386 sqlmigrations/migrations.go:653 [n3] starting wait for upgrade finalization before schema change job migration | |
I200407 11:49:08.264115 1386 sqlmigrations/migrations.go:679 [n3] schema change job migration already complete | |
I200407 11:49:08.265240 66 base/addr_validation.go:296 [n?] server certificate addresses: IP=127.0.0.1,::1; DNS=localhost,*.local; CN=node | |
I200407 11:49:08.265261 66 base/addr_validation.go:342 [n?] web UI certificate addresses: IP=127.0.0.1,::1; DNS=localhost,*.local; CN=node | |
I200407 11:49:08.266574 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r31/1:/Table/3{5-6}] sending LEARNER snapshot 56071173 at applied index 15 | |
I200407 11:49:08.266710 1553 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r31/1:/Table/3{5-6}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):2LEARNER | |
I200407 11:49:08.266798 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r31/1:/Table/3{5-6}] streamed snapshot to (n3,s3):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.267740 1590 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r31/2:{-}] applying LEARNER snapshot [id=56071173 index=15] | |
I200407 11:49:08.271015 1590 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r31/2:/Table/3{5-6}] applied LEARNER snapshot [total=3ms ingestion=3@3ms id=56071173 index=15] | |
I200407 11:49:08.273256 1384 server/server_update.go:55 [n3] no need to upgrade, cluster already at the newest version | |
I200407 11:49:08.273548 1387 sql/event_log.go:132 [n3] Event: "node_join", target: 3, info: {Descriptor:{NodeID:3 Address:127.0.0.1:59321 Attrs: Locality:region=test,dc=dc3 ServerVersion:19.2-16 BuildTag:unknown StartedAt:1586260148251856000 LocalityAddress:[] ClusterName: SQLAddress:127.0.0.1:59322} ClusterID:8697ce22-57b5-47fb-ade8-f7c1d5ece741 StartedAt:1586260148251856000 LastUp:1586260148251856000} | |
W200407 11:49:08.273716 66 server/status/runtime.go:308 [n?] Could not parse build timestamp: parsing time "" as "2006/01/02 15:04:05": cannot parse "" as "2006" | |
I200407 11:49:08.273981 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r31/1:/Table/3{5-6}] change replicas (add [(n3,s3):2] remove []): existing descriptor r31:/Table/3{5-6} [(n1,s1):1, (n3,s3):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.281799 349 kv/kvserver/replica_raft.go:241 [n1,s1,r31/1:/Table/3{5-6}] proposing SIMPLE(v2) ADD_REPLICA[(n3,s3):2]: after=[(n1,s1):1 (n3,s3):2] next=3 | |
I200407 11:49:08.282419 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r31/1:/Table/3{5-6}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r31:/Table/3{5-6} [(n1,s1):1, (n3,s3):2, next=3, gen=2] | |
I200407 11:49:08.288472 349 kv/kvserver/replica_raft.go:241 [n1,s1,r31/1:/Table/3{5-6}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:08.289556 66 server/server.go:1092 [n?] monitoring forward clock jumps based on server.clock.forward_jump_check_enabled | |
I200407 11:49:08.290735 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r31/1:/Table/3{5-6}] sending LEARNER snapshot b64ef444 at applied index 19 | |
I200407 11:49:08.290964 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r31/1:/Table/3{5-6}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.291448 1596 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r31/1:/Table/3{5-6}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:08.291915 1629 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r31/3:{-}] applying LEARNER snapshot [id=b64ef444 index=19] | |
I200407 11:49:08.294740 66 server/config.go:573 [n?] 1 storage engine initialized | |
I200407 11:49:08.294764 66 server/config.go:576 [n?] RocksDB cache size: 128 MiB | |
I200407 11:49:08.294775 66 server/config.go:576 [n?] store 0: in-memory, size 0 B | |
I200407 11:49:08.294775 1629 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r31/3:/Table/3{5-6}] applied LEARNER snapshot [total=3ms ingestion=3@2ms id=b64ef444 index=19] | |
W200407 11:49:08.294874 66 gossip/gossip.go:1513 [n?] no incoming or outgoing connections | |
I200407 11:49:08.294912 66 server/server.go:1553 [n?] no stores bootstrapped and --join flag specified, awaiting init command or join with an already initialized node. | |
I200407 11:49:08.296217 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r31/1:/Table/3{5-6}] change replicas (add [(n2,s2):3] remove []): existing descriptor r31:/Table/3{5-6} [(n1,s1):1, (n3,s3):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.298095 349 kv/kvserver/replica_raft.go:241 [n1,s1,r31/1:/Table/3{5-6}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3] next=4 | |
I200407 11:49:08.299020 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r26/1:/NamespaceTable/{30-Max}] change replicas (add [(n2,s2):2LEARNER] remove []): existing descriptor r26:/NamespaceTable/{30-Max} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.300672 349 kv/kvserver/replica_raft.go:241 [n1,s1,r26/1:/NamespaceTable/{30-Max}] proposing SIMPLE(l2) ADD_REPLICA[(n2,s2):2LEARNER]: after=[(n1,s1):1 (n2,s2):2LEARNER] next=3 | |
I200407 11:49:08.301648 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r26/1:/NamespaceTable/{30-Max}] sending LEARNER snapshot 7866b736 at applied index 21 | |
I200407 11:49:08.301660 1568 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r26/1:/NamespaceTable/{30-Max}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):2LEARNER | |
I200407 11:49:08.301775 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r26/1:/NamespaceTable/{30-Max}] streamed snapshot to (n2,s2):2LEARNER: kv pairs: 38, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.302159 1710 gossip/client.go:124 [n?] started gossip client to 127.0.0.1:59311 | |
I200407 11:49:08.302334 1740 gossip/server.go:227 [n1] received initial cluster-verification connection from 127.0.0.1:59329 | |
I200407 11:49:08.302534 1408 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r26/2:{-}] applying LEARNER snapshot [id=7866b736 index=21] | |
I200407 11:49:08.302834 66 server/node.go:642 [n?] connecting to gossip network to verify cluster ID... | |
I200407 11:49:08.302850 66 server/node.go:662 [n?] node connected via gossip and verified as part of cluster "8697ce22-57b5-47fb-ade8-f7c1d5ece741" | |
I200407 11:49:08.303010 1740 gossip/server.go:227 [n1] received initial cluster-verification connection from 127.0.0.1:59329 | |
I200407 11:49:08.304572 1408 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r26/2:/NamespaceTable/{30-Max}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=7866b736 index=21] | |
I200407 11:49:08.305086 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r26/1:/NamespaceTable/{30-Max}] change replicas (add [(n2,s2):2] remove []): existing descriptor r26:/NamespaceTable/{30-Max} [(n1,s1):1, (n2,s2):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.307005 349 kv/kvserver/replica_raft.go:241 [n1,s1,r26/1:/NamespaceTable/{30-Max}] proposing SIMPLE(v2) ADD_REPLICA[(n2,s2):2]: after=[(n1,s1):1 (n2,s2):2] next=3 | |
I200407 11:49:08.307532 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r26/1:/NamespaceTable/{30-Max}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r26:/NamespaceTable/{30-Max} [(n1,s1):1, (n2,s2):2, next=3, gen=2] | |
I200407 11:49:08.313705 349 kv/kvserver/replica_raft.go:241 [n1,s1,r26/1:/NamespaceTable/{30-Max}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n2,s2):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:08.315426 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r26/1:/NamespaceTable/{30-Max}] sending LEARNER snapshot 49c97777 at applied index 25 | |
I200407 11:49:08.315557 1770 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r26/1:/NamespaceTable/{30-Max}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:08.315641 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r26/1:/NamespaceTable/{30-Max}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 42, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.316500 1813 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r26/3:{-}] applying LEARNER snapshot [id=49c97777 index=25] | |
I200407 11:49:08.317423 66 server/node.go:378 [n?] new node allocated ID 4 | |
I200407 11:49:08.317487 66 gossip/gossip.go:395 [n4] NodeDescriptor set to node_id:4 address:<network_field:"tcp" address_field:"127.0.0.1:59329" > attrs:<> locality:<tiers:<key:"region" value:"test" > tiers:<key:"dc" value:"dc4" > > ServerVersion:<major_val:19 minor_val:2 patch:0 unstable:16 > build_tag:"unknown" started_at:1586260148317431000 cluster_name:"" sql_address:<network_field:"tcp" address_field:"127.0.0.1:59330" > | |
I200407 11:49:08.317530 66 kv/kvserver/stores.go:247 [n4] read 0 node addresses from persistent storage | |
I200407 11:49:08.317561 66 kv/kvserver/stores.go:266 [n4] wrote 3 node addresses to persistent storage | |
I200407 11:49:08.317897 69 kv/kvserver/stores.go:266 [n1] wrote 3 node addresses to persistent storage | |
I200407 11:49:08.318221 1005 kv/kvserver/stores.go:266 [n2] wrote 3 node addresses to persistent storage | |
I200407 11:49:08.318260 1228 kv/kvserver/stores.go:266 [n3] wrote 3 node addresses to persistent storage | |
I200407 11:49:08.319075 66 server/node.go:617 [n4] bootstrapped store [n4,s4] | |
I200407 11:49:08.319199 1813 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r26/3:/NamespaceTable/{30-Max}] applied LEARNER snapshot [total=3ms ingestion=4@2ms id=49c97777 index=25] | |
I200407 11:49:08.319559 66 server/node.go:509 [n4] node=4: started with [<no-attributes>=<in-mem>] engine(s) and attributes [] | |
I200407 11:49:08.319694 1942 sql/temporary_schema.go:452 [n4] skipping temporary object cleanup run as it is not the leaseholder | |
I200407 11:49:08.319708 1942 sql/temporary_schema.go:453 [n4] completed temporary object cleanup job | |
I200407 11:49:08.319736 1942 sql/temporary_schema.go:575 [n4] temporary object cleaner next scheduled to run at 2020-04-07 12:19:08.319641 +0000 UTC | |
I200407 11:49:08.319964 66 server/server.go:1669 [n4] starting https server at 127.0.0.1:59328 (use: 127.0.0.1:59328) | |
I200407 11:49:08.320057 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r26/1:/NamespaceTable/{30-Max}] change replicas (add [(n3,s3):3] remove []): existing descriptor r26:/NamespaceTable/{30-Max} [(n1,s1):1, (n2,s2):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.320063 66 server/server.go:1674 [n4] starting postgres server at 127.0.0.1:59330 (use: 127.0.0.1:59330) | |
I200407 11:49:08.320132 66 server/server.go:1676 [n4] starting grpc server at 127.0.0.1:59329 | |
I200407 11:49:08.320203 66 server/server.go:1677 [n4] advertising CockroachDB node at 127.0.0.1:59329 | |
I200407 11:49:08.322598 349 kv/kvserver/replica_raft.go:241 [n1,s1,r26/1:/NamespaceTable/{30-Max}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n2,s2):2 (n3,s3):3] next=4 | |
I200407 11:49:08.324437 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r29/1:/Table/3{3-4}] change replicas (add [(n2,s2):2LEARNER] remove []): existing descriptor r29:/Table/3{3-4} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.326274 66 server/server.go:1810 [n4] done ensuring all necessary migrations have run | |
I200407 11:49:08.326508 66 server/server.go:2046 [n4] serving sql connections | |
I200407 11:49:08.326701 1972 sqlmigrations/migrations.go:653 [n4] starting wait for upgrade finalization before schema change job migration | |
I200407 11:49:08.327290 349 kv/kvserver/replica_raft.go:241 [n1,s1,r29/1:/Table/3{3-4}] proposing SIMPLE(l2) ADD_REPLICA[(n2,s2):2LEARNER]: after=[(n1,s1):1 (n2,s2):2LEARNER] next=3 | |
I200407 11:49:08.327378 1972 sqlmigrations/migrations.go:679 [n4] schema change job migration already complete | |
I200407 11:49:08.330882 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r29/1:/Table/3{3-4}] sending LEARNER snapshot 69b87325 at applied index 18 | |
I200407 11:49:08.330968 1998 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r29/1:/Table/3{3-4}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):2LEARNER | |
I200407 11:49:08.330971 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r29/1:/Table/3{3-4}] streamed snapshot to (n2,s2):2LEARNER: kv pairs: 8, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.331923 1996 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r29/2:{-}] applying LEARNER snapshot [id=69b87325 index=18] | |
I200407 11:49:08.333313 1973 sql/event_log.go:132 [n4] Event: "node_join", target: 4, info: {Descriptor:{NodeID:4 Address:127.0.0.1:59329 Attrs: Locality:region=test,dc=dc4 ServerVersion:19.2-16 BuildTag:unknown StartedAt:1586260148317431000 LocalityAddress:[] ClusterName: SQLAddress:127.0.0.1:59330} ClusterID:8697ce22-57b5-47fb-ade8-f7c1d5ece741 StartedAt:1586260148317431000 LastUp:1586260148317431000} | |
I200407 11:49:08.334739 1996 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r29/2:/Table/3{3-4}] applied LEARNER snapshot [total=3ms ingestion=4@2ms id=69b87325 index=18] | |
I200407 11:49:08.335224 1954 server/server_update.go:55 [n4] no need to upgrade, cluster already at the newest version | |
I200407 11:49:08.335539 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r29/1:/Table/3{3-4}] change replicas (add [(n2,s2):2] remove []): existing descriptor r29:/Table/3{3-4} [(n1,s1):1, (n2,s2):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.338363 349 kv/kvserver/replica_raft.go:241 [n1,s1,r29/1:/Table/3{3-4}] proposing SIMPLE(v2) ADD_REPLICA[(n2,s2):2]: after=[(n1,s1):1 (n2,s2):2] next=3 | |
I200407 11:49:08.338890 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r29/1:/Table/3{3-4}] change replicas (add [(n4,s4):3LEARNER] remove []): existing descriptor r29:/Table/3{3-4} [(n1,s1):1, (n2,s2):2, next=3, gen=2] | |
I200407 11:49:08.346246 349 kv/kvserver/replica_raft.go:241 [n1,s1,r29/1:/Table/3{3-4}] proposing SIMPLE(l3) ADD_REPLICA[(n4,s4):3LEARNER]: after=[(n1,s1):1 (n2,s2):2 (n4,s4):3LEARNER] next=4 | |
I200407 11:49:08.356481 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r29/1:/Table/3{3-4}] sending LEARNER snapshot b4d84bd9 at applied index 22 | |
I200407 11:49:08.356649 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r29/1:/Table/3{3-4}] streamed snapshot to (n4,s4):3LEARNER: kv pairs: 12, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.357167 2088 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r29/1:/Table/3{3-4}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):3LEARNER | |
I200407 11:49:08.357970 2048 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r29/3:{-}] applying LEARNER snapshot [id=b4d84bd9 index=22] | |
I200407 11:49:08.360550 2048 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r29/3:/Table/3{3-4}] applied LEARNER snapshot [total=3ms ingestion=4@2ms id=b4d84bd9 index=22] | |
I200407 11:49:08.361367 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r29/1:/Table/3{3-4}] change replicas (add [(n4,s4):3] remove []): existing descriptor r29:/Table/3{3-4} [(n1,s1):1, (n2,s2):2, (n4,s4):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.363206 349 kv/kvserver/replica_raft.go:241 [n1,s1,r29/1:/Table/3{3-4}] proposing SIMPLE(v3) ADD_REPLICA[(n4,s4):3]: after=[(n1,s1):1 (n2,s2):2 (n4,s4):3] next=4 | |
I200407 11:49:08.365207 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r11/1:/Table/1{5-6}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r11:/Table/1{5-6} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.367278 349 kv/kvserver/replica_raft.go:241 [n1,s1,r11/1:/Table/1{5-6}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:08.368436 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r11/1:/Table/1{5-6}] sending LEARNER snapshot 76dc27bd at applied index 16 | |
I200407 11:49:08.368533 2081 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r11/1:/Table/1{5-6}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:08.368727 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r11/1:/Table/1{5-6}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.369313 2118 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r11/2:{-}] applying LEARNER snapshot [id=76dc27bd index=16] | |
I200407 11:49:08.371429 2118 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r11/2:/Table/1{5-6}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=76dc27bd index=16] | |
I200407 11:49:08.372186 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r11/1:/Table/1{5-6}] change replicas (add [(n4,s4):2] remove []): existing descriptor r11:/Table/1{5-6} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.374147 349 kv/kvserver/replica_raft.go:241 [n1,s1,r11/1:/Table/1{5-6}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:08.374622 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r11/1:/Table/1{5-6}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r11:/Table/1{5-6} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:08.381101 349 kv/kvserver/replica_raft.go:241 [n1,s1,r11/1:/Table/1{5-6}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:08.382612 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r11/1:/Table/1{5-6}] sending LEARNER snapshot 4397cc5f at applied index 20 | |
I200407 11:49:08.382720 2197 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r11/1:/Table/1{5-6}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:08.382728 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r11/1:/Table/1{5-6}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.383609 2195 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r11/3:{-}] applying LEARNER snapshot [id=4397cc5f index=20] | |
I200407 11:49:08.385546 2195 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r11/3:/Table/1{5-6}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=4397cc5f index=20] | |
I200407 11:49:08.386205 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r11/1:/Table/1{5-6}] change replicas (add [(n3,s3):3] remove []): existing descriptor r11:/Table/1{5-6} [(n1,s1):1, (n4,s4):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.388264 349 kv/kvserver/replica_raft.go:241 [n1,s1,r11/1:/Table/1{5-6}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3] next=4 | |
I200407 11:49:08.390170 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r27/1:/{NamespaceTab…-Table/32}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r27:/{NamespaceTable/Max-Table/32} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.392161 349 kv/kvserver/replica_raft.go:241 [n1,s1,r27/1:/{NamespaceTab…-Table/32}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:08.393067 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r27/1:/{NamespaceTab…-Table/32}] sending LEARNER snapshot d93a5f79 at applied index 16 | |
I200407 11:49:08.393222 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r27/1:/{NamespaceTab…-Table/32}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.393229 2141 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r27/1:/{NamespaceTab…-Table/32}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:08.393911 2139 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r27/2:{-}] applying LEARNER snapshot [id=d93a5f79 index=16] | |
I200407 11:49:08.396259 2139 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r27/2:/{NamespaceTab…-Table/32}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=d93a5f79 index=16] | |
I200407 11:49:08.397085 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r27/1:/{NamespaceTab…-Table/32}] change replicas (add [(n4,s4):2] remove []): existing descriptor r27:/{NamespaceTable/Max-Table/32} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.399243 349 kv/kvserver/replica_raft.go:241 [n1,s1,r27/1:/{NamespaceTab…-Table/32}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:08.399855 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r27/1:/{NamespaceTab…-Table/32}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r27:/{NamespaceTable/Max-Table/32} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:08.406415 349 kv/kvserver/replica_raft.go:241 [n1,s1,r27/1:/{NamespaceTab…-Table/32}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:08.408050 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r27/1:/{NamespaceTab…-Table/32}] sending LEARNER snapshot efb6816e at applied index 20 | |
I200407 11:49:08.408165 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r27/1:/{NamespaceTab…-Table/32}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.408208 2109 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r27/1:/{NamespaceTab…-Table/32}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:08.409513 2217 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r27/3:{-}] applying LEARNER snapshot [id=efb6816e index=20] | |
I200407 11:49:08.412316 2217 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r27/3:/{NamespaceTab…-Table/32}] applied LEARNER snapshot [total=3ms ingestion=3@2ms id=efb6816e index=20] | |
I200407 11:49:08.414203 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r27/1:/{NamespaceTab…-Table/32}] change replicas (add [(n3,s3):3] remove []): existing descriptor r27:/{NamespaceTable/Max-Table/32} [(n1,s1):1, (n4,s4):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.416458 349 kv/kvserver/replica_raft.go:241 [n1,s1,r27/1:/{NamespaceTab…-Table/32}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3] next=4 | |
I200407 11:49:08.418509 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r4/1:/System{/tsd-tse}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r4:/System{/tsd-tse} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.420714 349 kv/kvserver/replica_raft.go:241 [n1,s1,r4/1:/System{/tsd-tse}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:08.422292 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r4/1:/System{/tsd-tse}] sending LEARNER snapshot b6db3841 at applied index 24 | |
I200407 11:49:08.422587 2232 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r4/1:/System{/tsd-tse}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:08.500778 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r4/1:/System{/tsd-tse}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 2718, log entries: 0, rate-limit: 8.0 MiB/sec, 0.08s | |
I200407 11:49:08.501213 2276 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r4/2:{-}] applying LEARNER snapshot [id=b6db3841 index=24] | |
I200407 11:49:08.503502 2276 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r4/2:/System{/tsd-tse}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=b6db3841 index=24] | |
I200407 11:49:08.504169 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r4/1:/System{/tsd-tse}] change replicas (add [(n4,s4):2] remove []): existing descriptor r4:/System{/tsd-tse} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.506126 349 kv/kvserver/replica_raft.go:241 [n1,s1,r4/1:/System{/tsd-tse}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:08.506606 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r4/1:/System{/tsd-tse}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r4:/System{/tsd-tse} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:08.514030 349 kv/kvserver/replica_raft.go:241 [n1,s1,r4/1:/System{/tsd-tse}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:08.515529 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r4/1:/System{/tsd-tse}] sending LEARNER snapshot 80e67b4e at applied index 28 | |
I200407 11:49:08.515569 2332 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r4/1:/System{/tsd-tse}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:08.581359 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r4/1:/System{/tsd-tse}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 2722, log entries: 0, rate-limit: 8.0 MiB/sec, 0.07s | |
I200407 11:49:08.582055 2330 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r4/3:{-}] applying LEARNER snapshot [id=80e67b4e index=28] | |
I200407 11:49:08.584765 2330 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r4/3:/System{/tsd-tse}] applied LEARNER snapshot [total=3ms ingestion=4@2ms id=80e67b4e index=28] | |
I200407 11:49:08.585360 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r4/1:/System{/tsd-tse}] change replicas (add [(n2,s2):3] remove []): existing descriptor r4:/System{/tsd-tse} [(n1,s1):1, (n4,s4):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.587296 349 kv/kvserver/replica_raft.go:241 [n1,s1,r4/1:/System{/tsd-tse}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3] next=4 | |
I200407 11:49:08.588863 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r8/1:/Table/1{2-3}] change replicas (add [(n3,s3):2LEARNER] remove []): existing descriptor r8:/Table/1{2-3} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.590198 349 kv/kvserver/replica_raft.go:241 [n1,s1,r8/1:/Table/1{2-3}] proposing SIMPLE(l2) ADD_REPLICA[(n3,s3):2LEARNER]: after=[(n1,s1):1 (n3,s3):2LEARNER] next=3 | |
I200407 11:49:08.590987 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r8/1:/Table/1{2-3}] sending LEARNER snapshot a35ebbf4 at applied index 37 | |
I200407 11:49:08.591006 2395 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r8/1:/Table/1{2-3}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):2LEARNER | |
I200407 11:49:08.591186 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r8/1:/Table/1{2-3}] streamed snapshot to (n3,s3):2LEARNER: kv pairs: 51, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.591902 2413 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r8/2:{-}] applying LEARNER snapshot [id=a35ebbf4 index=37] | |
I200407 11:49:08.593594 2413 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r8/2:/Table/1{2-3}] applied LEARNER snapshot [total=2ms ingestion=4@1ms id=a35ebbf4 index=37] | |
I200407 11:49:08.594008 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r8/1:/Table/1{2-3}] change replicas (add [(n3,s3):2] remove []): existing descriptor r8:/Table/1{2-3} [(n1,s1):1, (n3,s3):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.597542 349 kv/kvserver/replica_raft.go:241 [n1,s1,r8/1:/Table/1{2-3}] proposing SIMPLE(v2) ADD_REPLICA[(n3,s3):2]: after=[(n1,s1):1 (n3,s3):2] next=3 | |
I200407 11:49:08.597917 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r8/1:/Table/1{2-3}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r8:/Table/1{2-3} [(n1,s1):1, (n3,s3):2, next=3, gen=2] | |
I200407 11:49:08.605049 349 kv/kvserver/replica_raft.go:241 [n1,s1,r8/1:/Table/1{2-3}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:08.606708 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r8/1:/Table/1{2-3}] sending LEARNER snapshot 49efd2b5 at applied index 41 | |
I200407 11:49:08.606778 2370 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r8/1:/Table/1{2-3}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:08.606867 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r8/1:/Table/1{2-3}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 55, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.607753 2489 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r8/3:{-}] applying LEARNER snapshot [id=49efd2b5 index=41] | |
I200407 11:49:08.609868 2489 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r8/3:/Table/1{2-3}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=49efd2b5 index=41] | |
I200407 11:49:08.610411 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r8/1:/Table/1{2-3}] change replicas (add [(n2,s2):3] remove []): existing descriptor r8:/Table/1{2-3} [(n1,s1):1, (n3,s3):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.612329 349 kv/kvserver/replica_raft.go:241 [n1,s1,r8/1:/Table/1{2-3}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3] next=4 | |
I200407 11:49:08.613770 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r7/1:/Table/1{1-2}] change replicas (add [(n2,s2):2LEARNER] remove []): existing descriptor r7:/Table/1{1-2} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.615212 349 kv/kvserver/replica_raft.go:241 [n1,s1,r7/1:/Table/1{1-2}] proposing SIMPLE(l2) ADD_REPLICA[(n2,s2):2LEARNER]: after=[(n1,s1):1 (n2,s2):2LEARNER] next=3 | |
I200407 11:49:08.615875 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r7/1:/Table/1{1-2}] sending LEARNER snapshot 7a252e38 at applied index 19 | |
I200407 11:49:08.615929 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r7/1:/Table/1{1-2}] streamed snapshot to (n2,s2):2LEARNER: kv pairs: 7, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.615973 2397 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r7/1:/Table/1{1-2}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):2LEARNER | |
I200407 11:49:08.616523 2429 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r7/2:{-}] applying LEARNER snapshot [id=7a252e38 index=19] | |
I200407 11:49:08.618070 2429 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r7/2:/Table/1{1-2}] applied LEARNER snapshot [total=2ms ingestion=4@1ms id=7a252e38 index=19] | |
I200407 11:49:08.618536 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r7/1:/Table/1{1-2}] change replicas (add [(n2,s2):2] remove []): existing descriptor r7:/Table/1{1-2} [(n1,s1):1, (n2,s2):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.621180 349 kv/kvserver/replica_raft.go:241 [n1,s1,r7/1:/Table/1{1-2}] proposing SIMPLE(v2) ADD_REPLICA[(n2,s2):2]: after=[(n1,s1):1 (n2,s2):2] next=3 | |
I200407 11:49:08.621588 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r7/1:/Table/1{1-2}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r7:/Table/1{1-2} [(n1,s1):1, (n2,s2):2, next=3, gen=2] | |
I200407 11:49:08.627437 349 kv/kvserver/replica_raft.go:241 [n1,s1,r7/1:/Table/1{1-2}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n2,s2):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:08.628492 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r7/1:/Table/1{1-2}] sending LEARNER snapshot fa77be85 at applied index 23 | |
I200407 11:49:08.628570 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r7/1:/Table/1{1-2}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 11, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.628584 2547 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r7/1:/Table/1{1-2}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:08.629156 2512 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r7/3:{-}] applying LEARNER snapshot [id=fa77be85 index=23] | |
I200407 11:49:08.630648 2512 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r7/3:/Table/1{1-2}] applied LEARNER snapshot [total=1ms ingestion=4@1ms id=fa77be85 index=23] | |
I200407 11:49:08.631037 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r7/1:/Table/1{1-2}] change replicas (add [(n3,s3):3] remove []): existing descriptor r7:/Table/1{1-2} [(n1,s1):1, (n2,s2):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.633678 349 kv/kvserver/replica_raft.go:241 [n1,s1,r7/1:/Table/1{1-2}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n2,s2):2 (n3,s3):3] next=4 | |
I200407 11:49:08.634957 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r19/1:/Table/2{3-4}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r19:/Table/2{3-4} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.636342 349 kv/kvserver/replica_raft.go:241 [n1,s1,r19/1:/Table/2{3-4}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:08.637008 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r19/1:/Table/2{3-4}] sending LEARNER snapshot 12d98560 at applied index 17 | |
I200407 11:49:08.637071 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r19/1:/Table/2{3-4}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.637098 2536 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r19/1:/Table/2{3-4}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:08.637786 2498 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r19/2:{-}] applying LEARNER snapshot [id=12d98560 index=17] | |
I200407 11:49:08.639346 2498 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r19/2:/Table/2{3-4}] applied LEARNER snapshot [total=2ms ingestion=4@1ms id=12d98560 index=17] | |
I200407 11:49:08.639827 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r19/1:/Table/2{3-4}] change replicas (add [(n4,s4):2] remove []): existing descriptor r19:/Table/2{3-4} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.642352 349 kv/kvserver/replica_raft.go:241 [n1,s1,r19/1:/Table/2{3-4}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:08.642687 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r19/1:/Table/2{3-4}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r19:/Table/2{3-4} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:08.649746 349 kv/kvserver/replica_raft.go:241 [n1,s1,r19/1:/Table/2{3-4}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:08.651016 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r19/1:/Table/2{3-4}] sending LEARNER snapshot 759ccbaf at applied index 21 | |
I200407 11:49:08.651088 2541 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r19/1:/Table/2{3-4}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:08.651099 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r19/1:/Table/2{3-4}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 14, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.651719 2549 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r19/3:{-}] applying LEARNER snapshot [id=759ccbaf index=21] | |
I200407 11:49:08.653481 2549 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r19/3:/Table/2{3-4}] applied LEARNER snapshot [total=2ms ingestion=4@1ms id=759ccbaf index=21] | |
I200407 11:49:08.653947 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r19/1:/Table/2{3-4}] change replicas (add [(n2,s2):3] remove []): existing descriptor r19:/Table/2{3-4} [(n1,s1):1, (n4,s4):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.657019 349 kv/kvserver/replica_raft.go:241 [n1,s1,r19/1:/Table/2{3-4}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3] next=4 | |
I200407 11:49:08.658443 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r17/1:/Table/2{1-2}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r17:/Table/2{1-2} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.660504 349 kv/kvserver/replica_raft.go:241 [n1,s1,r17/1:/Table/2{1-2}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:08.661275 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r17/1:/Table/2{1-2}] sending LEARNER snapshot 4d98683a at applied index 21 | |
I200407 11:49:08.661369 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r17/1:/Table/2{1-2}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 11, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.661395 2593 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r17/1:/Table/2{1-2}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:08.662086 2591 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r17/2:{-}] applying LEARNER snapshot [id=4d98683a index=21] | |
I200407 11:49:08.663649 2591 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r17/2:/Table/2{1-2}] applied LEARNER snapshot [total=2ms ingestion=4@1ms id=4d98683a index=21] | |
I200407 11:49:08.664206 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r17/1:/Table/2{1-2}] change replicas (add [(n4,s4):2] remove []): existing descriptor r17:/Table/2{1-2} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.666966 349 kv/kvserver/replica_raft.go:241 [n1,s1,r17/1:/Table/2{1-2}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:08.667350 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r17/1:/Table/2{1-2}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r17:/Table/2{1-2} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:08.674517 349 kv/kvserver/replica_raft.go:241 [n1,s1,r17/1:/Table/2{1-2}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:08.676177 349 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r17/1:/Table/2{1-2}] sending LEARNER snapshot 858690dc at applied index 25 | |
I200407 11:49:08.676254 2557 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r17/1:/Table/2{1-2}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:08.676289 349 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r17/1:/Table/2{1-2}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 15, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.677081 2619 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r17/3:{-}] applying LEARNER snapshot [id=858690dc index=25] | |
I200407 11:49:08.679099 2619 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r17/3:/Table/2{1-2}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=858690dc index=25] | |
I200407 11:49:08.679622 349 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r17/1:/Table/2{1-2}] change replicas (add [(n3,s3):3] remove []): existing descriptor r17:/Table/2{1-2} [(n1,s1):1, (n4,s4):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.681428 349 kv/kvserver/replica_raft.go:241 [n1,s1,r17/1:/Table/2{1-2}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3] next=4 | |
I200407 11:49:08.682604 349 kv/kvserver/queue.go:1189 [n1,replicate] purgatory is now empty | |
I200407 11:49:08.683084 2633 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r9/1:/Table/1{3-4}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r9:/Table/1{3-4} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.684437 2633 kv/kvserver/replica_raft.go:241 [n1,s1,r9/1:/Table/1{3-4}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:08.685179 2633 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r9/1:/Table/1{3-4}] sending LEARNER snapshot 7316cf67 at applied index 90 | |
I200407 11:49:08.685222 2676 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r9/1:/Table/1{3-4}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:08.685451 2633 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r9/1:/Table/1{3-4}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 216, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.686264 2635 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r9/2:{-}] applying LEARNER snapshot [id=7316cf67 index=90] | |
I200407 11:49:08.687941 2635 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r9/2:/Table/1{3-4}] applied LEARNER snapshot [total=2ms ingestion=4@1ms id=7316cf67 index=90] | |
I200407 11:49:08.688363 2633 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r9/1:/Table/1{3-4}] change replicas (add [(n4,s4):2] remove []): existing descriptor r9:/Table/1{3-4} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.691050 2633 kv/kvserver/replica_raft.go:241 [n1,s1,r9/1:/Table/1{3-4}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:08.691400 2633 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r9/1:/Table/1{3-4}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r9:/Table/1{3-4} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:08.699204 2633 kv/kvserver/replica_raft.go:241 [n1,s1,r9/1:/Table/1{3-4}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:08.700978 2633 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r9/1:/Table/1{3-4}] sending LEARNER snapshot 791d979c at applied index 97 | |
I200407 11:49:08.701061 2697 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r9/1:/Table/1{3-4}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:08.701378 2633 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r9/1:/Table/1{3-4}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 225, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.702486 2667 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r9/3:{-}] applying LEARNER snapshot [id=791d979c index=97] | |
I200407 11:49:08.704910 2667 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r9/3:/Table/1{3-4}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=791d979c index=97] | |
I200407 11:49:08.705473 2633 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r9/1:/Table/1{3-4}] change replicas (add [(n3,s3):3] remove []): existing descriptor r9:/Table/1{3-4} [(n1,s1):1, (n4,s4):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.707347 2633 kv/kvserver/replica_raft.go:241 [n1,s1,r9/1:/Table/1{3-4}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3] next=4 | |
I200407 11:49:08.708918 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r1/1:/{Min-System/NodeL…}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r1:/{Min-System/NodeLiveness} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.770481 66 kv/kvserver/replica_raft.go:241 [n1,s1,r1/1:/{Min-System/NodeL…}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:08.771759 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r1/1:/{Min-System/NodeL…}] sending LEARNER snapshot 39432e5c at applied index 98 | |
I200407 11:49:08.771936 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r1/1:/{Min-System/NodeL…}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 85, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.773023 2704 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r1/2:{-}] applying LEARNER snapshot [id=39432e5c index=98] | |
I200407 11:49:08.773944 2704 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r1/2:/{Min-System/NodeL…}] applied LEARNER snapshot [total=1ms ingestion=4@1ms id=39432e5c index=98] | |
I200407 11:49:08.774456 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r1/1:/{Min-System/NodeL…}] change replicas (add [(n4,s4):2] remove []): existing descriptor r1:/{Min-System/NodeLiveness} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.777013 66 kv/kvserver/replica_raft.go:241 [n1,s1,r1/1:/{Min-System/NodeL…}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:08.777674 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r1/1:/{Min-System/NodeL…}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r1:/{Min-System/NodeLiveness} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:08.780201 66 kv/kvserver/replica_raft.go:241 [n1,s1,r1/1:/{Min-System/NodeL…}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:08.781397 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r1/1:/{Min-System/NodeL…}] sending LEARNER snapshot 1874ee09 at applied index 104 | |
I200407 11:49:08.781488 2820 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r1/1:/{Min-System/NodeL…}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:08.781562 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r1/1:/{Min-System/NodeL…}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 93, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.782331 2741 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r1/3:{-}] applying LEARNER snapshot [id=1874ee09 index=104] | |
I200407 11:49:08.784198 2741 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r1/3:/{Min-System/NodeL…}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=1874ee09 index=104] | |
I200407 11:49:08.784736 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r1/1:/{Min-System/NodeL…}] change replicas (add [(n2,s2):3] remove []): existing descriptor r1:/{Min-System/NodeLiveness} [(n1,s1):1, (n4,s4):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.787226 66 kv/kvserver/replica_raft.go:241 [n1,s1,r1/1:/{Min-System/NodeL…}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3] next=4 | |
I200407 11:49:08.790199 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r13/1:/Table/1{7-8}] change replicas (add [(n3,s3):2LEARNER] remove []): existing descriptor r13:/Table/1{7-8} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.796186 66 kv/kvserver/replica_raft.go:241 [n1,s1,r13/1:/Table/1{7-8}] proposing SIMPLE(l2) ADD_REPLICA[(n3,s3):2LEARNER]: after=[(n1,s1):1 (n3,s3):2LEARNER] next=3 | |
I200407 11:49:08.797501 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r13/1:/Table/1{7-8}] sending LEARNER snapshot f1226fba at applied index 15 | |
I200407 11:49:08.797550 2867 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r13/1:/Table/1{7-8}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):2LEARNER | |
I200407 11:49:08.797688 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r13/1:/Table/1{7-8}] streamed snapshot to (n3,s3):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.798447 2764 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r13/2:{-}] applying LEARNER snapshot [id=f1226fba index=15] | |
I200407 11:49:08.800438 2764 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r13/2:/Table/1{7-8}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=f1226fba index=15] | |
I200407 11:49:08.800895 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r13/1:/Table/1{7-8}] change replicas (add [(n3,s3):2] remove []): existing descriptor r13:/Table/1{7-8} [(n1,s1):1, (n3,s3):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.803888 66 kv/kvserver/replica_raft.go:241 [n1,s1,r13/1:/Table/1{7-8}] proposing SIMPLE(v2) ADD_REPLICA[(n3,s3):2]: after=[(n1,s1):1 (n3,s3):2] next=3 | |
I200407 11:49:08.804313 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r13/1:/Table/1{7-8}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r13:/Table/1{7-8} [(n1,s1):1, (n3,s3):2, next=3, gen=2] | |
I200407 11:49:08.810922 66 kv/kvserver/replica_raft.go:241 [n1,s1,r13/1:/Table/1{7-8}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:08.811839 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r13/1:/Table/1{7-8}] sending LEARNER snapshot 51243c64 at applied index 19 | |
I200407 11:49:08.811905 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r13/1:/Table/1{7-8}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.811928 2903 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r13/1:/Table/1{7-8}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:08.812400 2901 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r13/3:{-}] applying LEARNER snapshot [id=51243c64 index=19] | |
I200407 11:49:08.813817 2901 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r13/3:/Table/1{7-8}] applied LEARNER snapshot [total=1ms ingestion=3@1ms id=51243c64 index=19] | |
I200407 11:49:08.814354 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r13/1:/Table/1{7-8}] change replicas (add [(n2,s2):3] remove []): existing descriptor r13:/Table/1{7-8} [(n1,s1):1, (n3,s3):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.819156 66 kv/kvserver/replica_raft.go:241 [n1,s1,r13/1:/Table/1{7-8}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3] next=4 | |
I200407 11:49:08.820775 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r32/1:/{Table/36-Max}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r32:/{Table/36-Max} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.822979 66 kv/kvserver/replica_raft.go:241 [n1,s1,r32/1:/{Table/36-Max}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:08.823729 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r32/1:/{Table/36-Max}] sending LEARNER snapshot 02c216ef at applied index 15 | |
I200407 11:49:08.823741 2919 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r32/1:/{Table/36-Max}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:08.823797 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r32/1:/{Table/36-Max}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.824300 2942 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r32/2:{-}] applying LEARNER snapshot [id=02c216ef index=15] | |
I200407 11:49:08.825971 2942 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r32/2:/{Table/36-Max}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=02c216ef index=15] | |
I200407 11:49:08.826387 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r32/1:/{Table/36-Max}] change replicas (add [(n4,s4):2] remove []): existing descriptor r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.831048 66 kv/kvserver/replica_raft.go:241 [n1,s1,r32/1:/{Table/36-Max}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:08.831520 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r32/1:/{Table/36-Max}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:08.838602 66 kv/kvserver/replica_raft.go:241 [n1,s1,r32/1:/{Table/36-Max}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:08.839554 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r32/1:/{Table/36-Max}] sending LEARNER snapshot 50d15497 at applied index 19 | |
I200407 11:49:08.839559 2923 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r32/1:/{Table/36-Max}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:08.839622 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r32/1:/{Table/36-Max}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.840225 2893 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r32/3:{-}] applying LEARNER snapshot [id=50d15497 index=19] | |
I200407 11:49:08.841721 2893 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r32/3:/{Table/36-Max}] applied LEARNER snapshot [total=1ms ingestion=3@1ms id=50d15497 index=19] | |
I200407 11:49:08.842140 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r32/1:/{Table/36-Max}] change replicas (add [(n3,s3):3] remove []): existing descriptor r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.846975 66 kv/kvserver/replica_raft.go:241 [n1,s1,r32/1:/{Table/36-Max}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3] next=4 | |
I200407 11:49:08.848480 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r24/1:/Table/2{8-9}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r24:/Table/2{8-9} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.850747 66 kv/kvserver/replica_raft.go:241 [n1,s1,r24/1:/Table/2{8-9}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:08.851466 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r24/1:/Table/2{8-9}] sending LEARNER snapshot 03960ee6 at applied index 15 | |
I200407 11:49:08.851526 2882 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r24/1:/Table/2{8-9}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:08.851531 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r24/1:/Table/2{8-9}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.852057 2975 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r24/2:{-}] applying LEARNER snapshot [id=03960ee6 index=15] | |
I200407 11:49:08.853559 2975 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r24/2:/Table/2{8-9}] applied LEARNER snapshot [total=1ms ingestion=3@1ms id=03960ee6 index=15] | |
I200407 11:49:08.854025 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r24/1:/Table/2{8-9}] change replicas (add [(n4,s4):2] remove []): existing descriptor r24:/Table/2{8-9} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.858163 66 kv/kvserver/replica_raft.go:241 [n1,s1,r24/1:/Table/2{8-9}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:08.858596 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r24/1:/Table/2{8-9}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r24:/Table/2{8-9} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:08.865765 66 kv/kvserver/replica_raft.go:241 [n1,s1,r24/1:/Table/2{8-9}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:08.866740 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r24/1:/Table/2{8-9}] sending LEARNER snapshot 4c1883be at applied index 20 | |
I200407 11:49:08.866806 2927 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r24/1:/Table/2{8-9}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:08.866825 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r24/1:/Table/2{8-9}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.867302 3059 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r24/3:{-}] applying LEARNER snapshot [id=4c1883be index=20] | |
I200407 11:49:08.868667 3059 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r24/3:/Table/2{8-9}] applied LEARNER snapshot [total=1ms ingestion=3@1ms id=4c1883be index=20] | |
I200407 11:49:08.869044 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r24/1:/Table/2{8-9}] change replicas (add [(n2,s2):3] remove []): existing descriptor r24:/Table/2{8-9} [(n1,s1):1, (n4,s4):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.874076 66 kv/kvserver/replica_raft.go:241 [n1,s1,r24/1:/Table/2{8-9}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3] next=4 | |
I200407 11:49:08.875301 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r3/1:/System/{NodeLive…-tsd}] change replicas (add [(n3,s3):2LEARNER] remove []): existing descriptor r3:/System/{NodeLivenessMax-tsd} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.877848 66 kv/kvserver/replica_raft.go:241 [n1,s1,r3/1:/System/{NodeLive…-tsd}] proposing SIMPLE(l2) ADD_REPLICA[(n3,s3):2LEARNER]: after=[(n1,s1):1 (n3,s3):2LEARNER] next=3 | |
I200407 11:49:08.878534 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r3/1:/System/{NodeLive…-tsd}] sending LEARNER snapshot 364f5a02 at applied index 46 | |
I200407 11:49:08.878565 2850 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r3/1:/System/{NodeLive…-tsd}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):2LEARNER | |
I200407 11:49:08.878834 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r3/1:/System/{NodeLive…-tsd}] streamed snapshot to (n3,s3):2LEARNER: kv pairs: 37, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.879774 3031 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r3/2:{-}] applying LEARNER snapshot [id=364f5a02 index=46] | |
I200407 11:49:08.881525 3031 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r3/2:/System/{NodeLive…-tsd}] applied LEARNER snapshot [total=2ms ingestion=4@1ms id=364f5a02 index=46] | |
I200407 11:49:08.881998 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r3/1:/System/{NodeLive…-tsd}] change replicas (add [(n3,s3):2] remove []): existing descriptor r3:/System/{NodeLivenessMax-tsd} [(n1,s1):1, (n3,s3):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.884782 66 kv/kvserver/replica_raft.go:241 [n1,s1,r3/1:/System/{NodeLive…-tsd}] proposing SIMPLE(v2) ADD_REPLICA[(n3,s3):2]: after=[(n1,s1):1 (n3,s3):2] next=3 | |
I200407 11:49:08.885180 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r3/1:/System/{NodeLive…-tsd}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r3:/System/{NodeLivenessMax-tsd} [(n1,s1):1, (n3,s3):2, next=3, gen=2] | |
I200407 11:49:08.892209 66 kv/kvserver/replica_raft.go:241 [n1,s1,r3/1:/System/{NodeLive…-tsd}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:08.893222 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r3/1:/System/{NodeLive…-tsd}] sending LEARNER snapshot 8f9c09b9 at applied index 50 | |
I200407 11:49:08.893266 3070 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r3/1:/System/{NodeLive…-tsd}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:08.893558 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r3/1:/System/{NodeLive…-tsd}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 41, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.894649 3103 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r3/3:{-}] applying LEARNER snapshot [id=8f9c09b9 index=50] | |
I200407 11:49:08.896378 3103 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r3/3:/System/{NodeLive…-tsd}] applied LEARNER snapshot [total=2ms ingestion=4@1ms id=8f9c09b9 index=50] | |
I200407 11:49:08.896952 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r3/1:/System/{NodeLive…-tsd}] change replicas (add [(n2,s2):3] remove []): existing descriptor r3:/System/{NodeLivenessMax-tsd} [(n1,s1):1, (n3,s3):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.899810 66 kv/kvserver/replica_raft.go:241 [n1,s1,r3/1:/System/{NodeLive…-tsd}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3] next=4 | |
I200407 11:49:08.901487 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r30/1:/Table/3{4-5}] change replicas (add [(n3,s3):2LEARNER] remove []): existing descriptor r30:/Table/3{4-5} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.903821 66 kv/kvserver/replica_raft.go:241 [n1,s1,r30/1:/Table/3{4-5}] proposing SIMPLE(l2) ADD_REPLICA[(n3,s3):2LEARNER]: after=[(n1,s1):1 (n3,s3):2LEARNER] next=3 | |
I200407 11:49:08.904712 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r30/1:/Table/3{4-5}] sending LEARNER snapshot 27c5b2ba at applied index 15 | |
I200407 11:49:08.904764 3120 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r30/1:/Table/3{4-5}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):2LEARNER | |
I200407 11:49:08.904786 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r30/1:/Table/3{4-5}] streamed snapshot to (n3,s3):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.905295 3080 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r30/2:{-}] applying LEARNER snapshot [id=27c5b2ba index=15] | |
I200407 11:49:08.907201 3080 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r30/2:/Table/3{4-5}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=27c5b2ba index=15] | |
I200407 11:49:08.907821 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r30/1:/Table/3{4-5}] change replicas (add [(n3,s3):2] remove []): existing descriptor r30:/Table/3{4-5} [(n1,s1):1, (n3,s3):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.911016 66 kv/kvserver/replica_raft.go:241 [n1,s1,r30/1:/Table/3{4-5}] proposing SIMPLE(v2) ADD_REPLICA[(n3,s3):2]: after=[(n1,s1):1 (n3,s3):2] next=3 | |
I200407 11:49:08.911442 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r30/1:/Table/3{4-5}] change replicas (add [(n4,s4):3LEARNER] remove []): existing descriptor r30:/Table/3{4-5} [(n1,s1):1, (n3,s3):2, next=3, gen=2] | |
I200407 11:49:08.919011 66 kv/kvserver/replica_raft.go:241 [n1,s1,r30/1:/Table/3{4-5}] proposing SIMPLE(l3) ADD_REPLICA[(n4,s4):3LEARNER]: after=[(n1,s1):1 (n3,s3):2 (n4,s4):3LEARNER] next=4 | |
I200407 11:49:08.919928 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r30/1:/Table/3{4-5}] sending LEARNER snapshot 87c2d659 at applied index 19 | |
I200407 11:49:08.919997 3160 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r30/1:/Table/3{4-5}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):3LEARNER | |
I200407 11:49:08.920022 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r30/1:/Table/3{4-5}] streamed snapshot to (n4,s4):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.920630 3204 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r30/3:{-}] applying LEARNER snapshot [id=87c2d659 index=19] | |
I200407 11:49:08.922475 3204 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r30/3:/Table/3{4-5}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=87c2d659 index=19] | |
I200407 11:49:08.922936 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r30/1:/Table/3{4-5}] change replicas (add [(n4,s4):3] remove []): existing descriptor r30:/Table/3{4-5} [(n1,s1):1, (n3,s3):2, (n4,s4):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.926370 66 kv/kvserver/replica_raft.go:241 [n1,s1,r30/1:/Table/3{4-5}] proposing SIMPLE(v3) ADD_REPLICA[(n4,s4):3]: after=[(n1,s1):1 (n3,s3):2 (n4,s4):3] next=4 | |
I200407 11:49:08.928234 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r5/1:/{Systemtse-Table/System…}] change replicas (add [(n2,s2):2LEARNER] remove []): existing descriptor r5:/{Systemtse-Table/SystemConfigSpan/Start} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.930628 66 kv/kvserver/replica_raft.go:241 [n1,s1,r5/1:/{Systemtse-Table/System…}] proposing SIMPLE(l2) ADD_REPLICA[(n2,s2):2LEARNER]: after=[(n1,s1):1 (n2,s2):2LEARNER] next=3 | |
I200407 11:49:08.931357 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r5/1:/{Systemtse-Table/System…}] sending LEARNER snapshot 4ec536d2 at applied index 15 | |
I200407 11:49:08.931366 3209 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r5/1:/{Systemtse-Table/System…}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):2LEARNER | |
I200407 11:49:08.931419 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r5/1:/{Systemtse-Table/System…}] streamed snapshot to (n2,s2):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.931885 3207 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r5/2:{-}] applying LEARNER snapshot [id=4ec536d2 index=15] | |
I200407 11:49:08.933348 3207 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r5/2:/{Systemtse-Table/System…}] applied LEARNER snapshot [total=1ms ingestion=3@1ms id=4ec536d2 index=15] | |
I200407 11:49:08.933777 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r5/1:/{Systemtse-Table/System…}] change replicas (add [(n2,s2):2] remove []): existing descriptor r5:/{Systemtse-Table/SystemConfigSpan/Start} [(n1,s1):1, (n2,s2):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.938636 66 kv/kvserver/replica_raft.go:241 [n1,s1,r5/1:/{Systemtse-Table/System…}] proposing SIMPLE(v2) ADD_REPLICA[(n2,s2):2]: after=[(n1,s1):1 (n2,s2):2] next=3 | |
I200407 11:49:08.938956 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r5/1:/{Systemtse-Table/System…}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r5:/{Systemtse-Table/SystemConfigSpan/Start} [(n1,s1):1, (n2,s2):2, next=3, gen=2] | |
I200407 11:49:08.946441 66 kv/kvserver/replica_raft.go:241 [n1,s1,r5/1:/{Systemtse-Table/System…}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n2,s2):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:08.947521 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r5/1:/{Systemtse-Table/System…}] sending LEARNER snapshot d67c3837 at applied index 19 | |
I200407 11:49:08.947596 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r5/1:/{Systemtse-Table/System…}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.947608 3212 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r5/1:/{Systemtse-Table/System…}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:08.948221 3268 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r5/3:{-}] applying LEARNER snapshot [id=d67c3837 index=19] | |
I200407 11:49:08.949767 3268 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r5/3:/{Systemtse-Table/System…}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=d67c3837 index=19] | |
I200407 11:49:08.950185 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r5/1:/{Systemtse-Table/System…}] change replicas (add [(n3,s3):3] remove []): existing descriptor r5:/{Systemtse-Table/SystemConfigSpan/Start} [(n1,s1):1, (n2,s2):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.953357 66 kv/kvserver/replica_raft.go:241 [n1,s1,r5/1:/{Systemtse-Table/System…}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n2,s2):2 (n3,s3):3] next=4 | |
I200407 11:49:08.954913 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r21/1:/Table/2{5-6}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r21:/Table/2{5-6} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.957051 66 kv/kvserver/replica_raft.go:241 [n1,s1,r21/1:/Table/2{5-6}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:08.957722 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r21/1:/Table/2{5-6}] sending LEARNER snapshot 1a0f9217 at applied index 15 | |
I200407 11:49:08.957752 3232 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r21/1:/Table/2{5-6}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:08.957786 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r21/1:/Table/2{5-6}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.958289 3290 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r21/2:{-}] applying LEARNER snapshot [id=1a0f9217 index=15] | |
I200407 11:49:08.959821 3290 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r21/2:/Table/2{5-6}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=1a0f9217 index=15] | |
I200407 11:49:08.960243 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r21/1:/Table/2{5-6}] change replicas (add [(n4,s4):2] remove []): existing descriptor r21:/Table/2{5-6} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.965163 66 kv/kvserver/replica_raft.go:241 [n1,s1,r21/1:/Table/2{5-6}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:08.965504 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r21/1:/Table/2{5-6}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r21:/Table/2{5-6} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:08.972219 66 kv/kvserver/replica_raft.go:241 [n1,s1,r21/1:/Table/2{5-6}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:08.973397 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r21/1:/Table/2{5-6}] sending LEARNER snapshot e65a6373 at applied index 19 | |
I200407 11:49:08.973446 3322 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r21/1:/Table/2{5-6}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:08.973496 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r21/1:/Table/2{5-6}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.974105 3332 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r21/3:{-}] applying LEARNER snapshot [id=e65a6373 index=19] | |
I200407 11:49:08.975571 3332 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r21/3:/Table/2{5-6}] applied LEARNER snapshot [total=1ms ingestion=3@1ms id=e65a6373 index=19] | |
I200407 11:49:08.976019 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r21/1:/Table/2{5-6}] change replicas (add [(n2,s2):3] remove []): existing descriptor r21:/Table/2{5-6} [(n1,s1):1, (n4,s4):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:08.980086 66 kv/kvserver/replica_raft.go:241 [n1,s1,r21/1:/Table/2{5-6}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3] next=4 | |
I200407 11:49:08.981757 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r20/1:/Table/2{4-5}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r20:/Table/2{4-5} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:08.984235 66 kv/kvserver/replica_raft.go:241 [n1,s1,r20/1:/Table/2{4-5}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:08.985070 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r20/1:/Table/2{4-5}] sending LEARNER snapshot 4403c4f5 at applied index 15 | |
I200407 11:49:08.985117 3259 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r20/1:/Table/2{4-5}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:08.985151 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r20/1:/Table/2{4-5}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:08.985714 3248 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r20/2:{-}] applying LEARNER snapshot [id=4403c4f5 index=15] | |
I200407 11:49:08.987275 3248 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r20/2:/Table/2{4-5}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=4403c4f5 index=15] | |
I200407 11:49:08.987705 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r20/1:/Table/2{4-5}] change replicas (add [(n4,s4):2] remove []): existing descriptor r20:/Table/2{4-5} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:08.991166 66 kv/kvserver/replica_raft.go:241 [n1,s1,r20/1:/Table/2{4-5}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:08.991530 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r20/1:/Table/2{4-5}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r20:/Table/2{4-5} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:08.999455 66 kv/kvserver/replica_raft.go:241 [n1,s1,r20/1:/Table/2{4-5}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:09.000476 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r20/1:/Table/2{4-5}] sending LEARNER snapshot 194a2cf5 at applied index 19 | |
I200407 11:49:09.000510 3381 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r20/1:/Table/2{4-5}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:09.000547 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r20/1:/Table/2{4-5}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.001061 3281 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r20/3:{-}] applying LEARNER snapshot [id=194a2cf5 index=19] | |
I200407 11:49:09.002548 3281 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r20/3:/Table/2{4-5}] applied LEARNER snapshot [total=1ms ingestion=3@1ms id=194a2cf5 index=19] | |
I200407 11:49:09.002988 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r20/1:/Table/2{4-5}] change replicas (add [(n3,s3):3] remove []): existing descriptor r20:/Table/2{4-5} [(n1,s1):1, (n4,s4):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.006547 66 kv/kvserver/replica_raft.go:241 [n1,s1,r20/1:/Table/2{4-5}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3] next=4 | |
I200407 11:49:09.008002 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r25/1:/{Table/29-NamespaceTab…}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.010302 66 kv/kvserver/replica_raft.go:241 [n1,s1,r25/1:/{Table/29-NamespaceTab…}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:09.011011 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r25/1:/{Table/29-NamespaceTab…}] sending LEARNER snapshot eaf9cfc8 at applied index 15 | |
I200407 11:49:09.011062 3398 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r25/1:/{Table/29-NamespaceTab…}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:09.011094 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r25/1:/{Table/29-NamespaceTab…}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.011738 3460 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r25/2:{-}] applying LEARNER snapshot [id=eaf9cfc8 index=15] | |
I200407 11:49:09.013203 3460 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r25/2:/{Table/29-NamespaceTab…}] applied LEARNER snapshot [total=1ms ingestion=3@1ms id=eaf9cfc8 index=15] | |
I200407 11:49:09.013592 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r25/1:/{Table/29-NamespaceTab…}] change replicas (add [(n4,s4):2] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.017200 66 kv/kvserver/replica_raft.go:241 [n1,s1,r25/1:/{Table/29-NamespaceTab…}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:09.017654 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r25/1:/{Table/29-NamespaceTab…}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:09.024195 66 kv/kvserver/replica_raft.go:241 [n1,s1,r25/1:/{Table/29-NamespaceTab…}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:09.025146 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r25/1:/{Table/29-NamespaceTab…}] sending LEARNER snapshot 0dfff354 at applied index 19 | |
I200407 11:49:09.025224 3389 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r25/1:/{Table/29-NamespaceTab…}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:09.025251 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r25/1:/{Table/29-NamespaceTab…}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.026008 3387 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r25/3:{-}] applying LEARNER snapshot [id=0dfff354 index=19] | |
I200407 11:49:09.027456 3387 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r25/3:/{Table/29-NamespaceTab…}] applied LEARNER snapshot [total=1ms ingestion=3@1ms id=0dfff354 index=19] | |
I200407 11:49:09.027883 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r25/1:/{Table/29-NamespaceTab…}] change replicas (add [(n2,s2):3] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.031478 66 kv/kvserver/replica_raft.go:241 [n1,s1,r25/1:/{Table/29-NamespaceTab…}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3] next=4 | |
I200407 11:49:09.032693 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r6/1:/Table/{SystemCon…-11}] change replicas (add [(n2,s2):2LEARNER] remove []): existing descriptor r6:/Table/{SystemConfigSpan/Start-11} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.035334 66 kv/kvserver/replica_raft.go:241 [n1,s1,r6/1:/Table/{SystemCon…-11}] proposing SIMPLE(l2) ADD_REPLICA[(n2,s2):2LEARNER]: after=[(n1,s1):1 (n2,s2):2LEARNER] next=3 | |
I200407 11:49:09.036095 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r6/1:/Table/{SystemCon…-11}] sending LEARNER snapshot b78e5929 at applied index 29 | |
I200407 11:49:09.036192 3483 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r6/1:/Table/{SystemCon…-11}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):2LEARNER | |
I200407 11:49:09.036314 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r6/1:/Table/{SystemCon…-11}] streamed snapshot to (n2,s2):2LEARNER: kv pairs: 57, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.037059 3441 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r6/2:{-}] applying LEARNER snapshot [id=b78e5929 index=29] | |
I200407 11:49:09.038655 3441 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r6/2:/Table/{SystemCon…-11}] applied LEARNER snapshot [total=2ms ingestion=4@1ms id=b78e5929 index=29] | |
I200407 11:49:09.039065 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r6/1:/Table/{SystemCon…-11}] change replicas (add [(n2,s2):2] remove []): existing descriptor r6:/Table/{SystemConfigSpan/Start-11} [(n1,s1):1, (n2,s2):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.042061 66 kv/kvserver/replica_raft.go:241 [n1,s1,r6/1:/Table/{SystemCon…-11}] proposing SIMPLE(v2) ADD_REPLICA[(n2,s2):2]: after=[(n1,s1):1 (n2,s2):2] next=3 | |
I200407 11:49:09.042382 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r6/1:/Table/{SystemCon…-11}] change replicas (add [(n4,s4):3LEARNER] remove []): existing descriptor r6:/Table/{SystemConfigSpan/Start-11} [(n1,s1):1, (n2,s2):2, next=3, gen=2] | |
I200407 11:49:09.049467 66 kv/kvserver/replica_raft.go:241 [n1,s1,r6/1:/Table/{SystemCon…-11}] proposing SIMPLE(l3) ADD_REPLICA[(n4,s4):3LEARNER]: after=[(n1,s1):1 (n2,s2):2 (n4,s4):3LEARNER] next=4 | |
I200407 11:49:09.050634 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r6/1:/Table/{SystemCon…-11}] sending LEARNER snapshot 7753a3c9 at applied index 33 | |
I200407 11:49:09.050665 3542 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r6/1:/Table/{SystemCon…-11}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):3LEARNER | |
I200407 11:49:09.050837 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r6/1:/Table/{SystemCon…-11}] streamed snapshot to (n4,s4):3LEARNER: kv pairs: 61, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.051752 3528 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r6/3:{-}] applying LEARNER snapshot [id=7753a3c9 index=33] | |
I200407 11:49:09.053430 3528 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r6/3:/Table/{SystemCon…-11}] applied LEARNER snapshot [total=2ms ingestion=4@1ms id=7753a3c9 index=33] | |
I200407 11:49:09.053867 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r6/1:/Table/{SystemCon…-11}] change replicas (add [(n4,s4):3] remove []): existing descriptor r6:/Table/{SystemConfigSpan/Start-11} [(n1,s1):1, (n2,s2):2, (n4,s4):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.056912 66 kv/kvserver/replica_raft.go:241 [n1,s1,r6/1:/Table/{SystemCon…-11}] proposing SIMPLE(v3) ADD_REPLICA[(n4,s4):3]: after=[(n1,s1):1 (n2,s2):2 (n4,s4):3] next=4 | |
I200407 11:49:09.058234 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r2/1:/System/NodeLiveness{-Max}] change replicas (add [(n3,s3):2LEARNER] remove []): existing descriptor r2:/System/NodeLiveness{-Max} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.123350 66 kv/kvserver/replica_raft.go:241 [n1,s1,r2/1:/System/NodeLiveness{-Max}] proposing SIMPLE(l2) ADD_REPLICA[(n3,s3):2LEARNER]: after=[(n1,s1):1 (n3,s3):2LEARNER] next=3 | |
I200407 11:49:09.124417 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r2/1:/System/NodeLiveness{-Max}] sending LEARNER snapshot f3589070 at applied index 21 | |
I200407 11:49:09.124540 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r2/1:/System/NodeLiveness{-Max}] streamed snapshot to (n3,s3):2LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.124557 3607 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r2/1:/System/NodeLiveness{-Max}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):2LEARNER | |
I200407 11:49:09.125679 3605 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r2/2:{-}] applying LEARNER snapshot [id=f3589070 index=21] | |
I200407 11:49:09.128104 3605 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r2/2:/System/NodeLiveness{-Max}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=f3589070 index=21] | |
I200407 11:49:09.128743 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r2/1:/System/NodeLiveness{-Max}] change replicas (add [(n3,s3):2] remove []): existing descriptor r2:/System/NodeLiveness{-Max} [(n1,s1):1, (n3,s3):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.133624 66 kv/kvserver/replica_raft.go:241 [n1,s1,r2/1:/System/NodeLiveness{-Max}] proposing SIMPLE(v2) ADD_REPLICA[(n3,s3):2]: after=[(n1,s1):1 (n3,s3):2] next=3 | |
I200407 11:49:09.134246 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r2/1:/System/NodeLiveness{-Max}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r2:/System/NodeLiveness{-Max} [(n1,s1):1, (n3,s3):2, next=3, gen=2] | |
I200407 11:49:09.141133 66 kv/kvserver/replica_raft.go:241 [n1,s1,r2/1:/System/NodeLiveness{-Max}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:09.142423 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r2/1:/System/NodeLiveness{-Max}] sending LEARNER snapshot c1b0d403 at applied index 25 | |
I200407 11:49:09.142444 3669 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r2/1:/System/NodeLiveness{-Max}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:09.142531 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r2/1:/System/NodeLiveness{-Max}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 14, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.143402 3684 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r2/3:{-}] applying LEARNER snapshot [id=c1b0d403 index=25] | |
I200407 11:49:09.145613 3684 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r2/3:/System/NodeLiveness{-Max}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=c1b0d403 index=25] | |
I200407 11:49:09.146325 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r2/1:/System/NodeLiveness{-Max}] change replicas (add [(n2,s2):3] remove []): existing descriptor r2:/System/NodeLiveness{-Max} [(n1,s1):1, (n3,s3):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.155627 66 kv/kvserver/replica_raft.go:241 [n1,s1,r2/1:/System/NodeLiveness{-Max}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3] next=4 | |
I200407 11:49:09.160364 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r10/1:/Table/1{4-5}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r10:/Table/1{4-5} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.164873 66 kv/kvserver/replica_raft.go:241 [n1,s1,r10/1:/Table/1{4-5}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:09.165742 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r10/1:/Table/1{4-5}] sending LEARNER snapshot 391dd153 at applied index 15 | |
I200407 11:49:09.165806 3701 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r10/1:/Table/1{4-5}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:09.165836 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r10/1:/Table/1{4-5}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.166587 3678 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r10/2:{-}] applying LEARNER snapshot [id=391dd153 index=15] | |
I200407 11:49:09.168391 3678 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r10/2:/Table/1{4-5}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=391dd153 index=15] | |
I200407 11:49:09.168879 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r10/1:/Table/1{4-5}] change replicas (add [(n4,s4):2] remove []): existing descriptor r10:/Table/1{4-5} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.172935 66 kv/kvserver/replica_raft.go:241 [n1,s1,r10/1:/Table/1{4-5}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:09.173304 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r10/1:/Table/1{4-5}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r10:/Table/1{4-5} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:09.181305 66 kv/kvserver/replica_raft.go:241 [n1,s1,r10/1:/Table/1{4-5}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:09.182473 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r10/1:/Table/1{4-5}] sending LEARNER snapshot 57e09bb6 at applied index 19 | |
I200407 11:49:09.182484 3644 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r10/1:/Table/1{4-5}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:09.182553 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r10/1:/Table/1{4-5}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.183353 3765 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r10/3:{-}] applying LEARNER snapshot [id=57e09bb6 index=19] | |
I200407 11:49:09.185219 3765 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r10/3:/Table/1{4-5}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=57e09bb6 index=19] | |
I200407 11:49:09.185776 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r10/1:/Table/1{4-5}] change replicas (add [(n3,s3):3] remove []): existing descriptor r10:/Table/1{4-5} [(n1,s1):1, (n4,s4):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.190350 66 kv/kvserver/replica_raft.go:241 [n1,s1,r10/1:/Table/1{4-5}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3] next=4 | |
I200407 11:49:09.192353 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r14/1:/Table/1{8-9}] change replicas (add [(n3,s3):2LEARNER] remove []): existing descriptor r14:/Table/1{8-9} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.196404 66 kv/kvserver/replica_raft.go:241 [n1,s1,r14/1:/Table/1{8-9}] proposing SIMPLE(l2) ADD_REPLICA[(n3,s3):2LEARNER]: after=[(n1,s1):1 (n3,s3):2LEARNER] next=3 | |
I200407 11:49:09.197533 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r14/1:/Table/1{8-9}] sending LEARNER snapshot 392c88eb at applied index 15 | |
I200407 11:49:09.197610 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r14/1:/Table/1{8-9}] streamed snapshot to (n3,s3):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.197639 3666 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r14/1:/Table/1{8-9}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):2LEARNER | |
I200407 11:49:09.198225 3795 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r14/2:{-}] applying LEARNER snapshot [id=392c88eb index=15] | |
I200407 11:49:09.199823 3795 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r14/2:/Table/1{8-9}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=392c88eb index=15] | |
I200407 11:49:09.200419 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r14/1:/Table/1{8-9}] change replicas (add [(n3,s3):2] remove []): existing descriptor r14:/Table/1{8-9} [(n1,s1):1, (n3,s3):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.204668 66 kv/kvserver/replica_raft.go:241 [n1,s1,r14/1:/Table/1{8-9}] proposing SIMPLE(v2) ADD_REPLICA[(n3,s3):2]: after=[(n1,s1):1 (n3,s3):2] next=3 | |
I200407 11:49:09.205096 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r14/1:/Table/1{8-9}] change replicas (add [(n4,s4):3LEARNER] remove []): existing descriptor r14:/Table/1{8-9} [(n1,s1):1, (n3,s3):2, next=3, gen=2] | |
I200407 11:49:09.213219 66 kv/kvserver/replica_raft.go:241 [n1,s1,r14/1:/Table/1{8-9}] proposing SIMPLE(l3) ADD_REPLICA[(n4,s4):3LEARNER]: after=[(n1,s1):1 (n3,s3):2 (n4,s4):3LEARNER] next=4 | |
I200407 11:49:09.214299 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r14/1:/Table/1{8-9}] sending LEARNER snapshot 38cb00b8 at applied index 19 | |
I200407 11:49:09.214382 3730 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r14/1:/Table/1{8-9}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):3LEARNER | |
I200407 11:49:09.214399 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r14/1:/Table/1{8-9}] streamed snapshot to (n4,s4):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.215087 3774 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r14/3:{-}] applying LEARNER snapshot [id=38cb00b8 index=19] | |
I200407 11:49:09.216782 3774 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r14/3:/Table/1{8-9}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=38cb00b8 index=19] | |
I200407 11:49:09.217342 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r14/1:/Table/1{8-9}] change replicas (add [(n4,s4):3] remove []): existing descriptor r14:/Table/1{8-9} [(n1,s1):1, (n3,s3):2, (n4,s4):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.222342 66 kv/kvserver/replica_raft.go:241 [n1,s1,r14/1:/Table/1{8-9}] proposing SIMPLE(v3) ADD_REPLICA[(n4,s4):3]: after=[(n1,s1):1 (n3,s3):2 (n4,s4):3] next=4 | |
I200407 11:49:09.224349 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r16/1:/Table/2{0-1}] change replicas (add [(n2,s2):2LEARNER] remove []): existing descriptor r16:/Table/2{0-1} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.229257 66 kv/kvserver/replica_raft.go:241 [n1,s1,r16/1:/Table/2{0-1}] proposing SIMPLE(l2) ADD_REPLICA[(n2,s2):2LEARNER]: after=[(n1,s1):1 (n2,s2):2LEARNER] next=3 | |
I200407 11:49:09.230348 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r16/1:/Table/2{0-1}] sending LEARNER snapshot efeb6e30 at applied index 15 | |
I200407 11:49:09.230435 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r16/1:/Table/2{0-1}] streamed snapshot to (n2,s2):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.230481 3861 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r16/1:/Table/2{0-1}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):2LEARNER | |
I200407 11:49:09.231085 3892 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r16/2:{-}] applying LEARNER snapshot [id=efeb6e30 index=15] | |
I200407 11:49:09.232775 3892 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r16/2:/Table/2{0-1}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=efeb6e30 index=15] | |
I200407 11:49:09.233355 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r16/1:/Table/2{0-1}] change replicas (add [(n2,s2):2] remove []): existing descriptor r16:/Table/2{0-1} [(n1,s1):1, (n2,s2):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.237383 66 kv/kvserver/replica_raft.go:241 [n1,s1,r16/1:/Table/2{0-1}] proposing SIMPLE(v2) ADD_REPLICA[(n2,s2):2]: after=[(n1,s1):1 (n2,s2):2] next=3 | |
I200407 11:49:09.237745 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r16/1:/Table/2{0-1}] change replicas (add [(n4,s4):3LEARNER] remove []): existing descriptor r16:/Table/2{0-1} [(n1,s1):1, (n2,s2):2, next=3, gen=2] | |
I200407 11:49:09.245714 66 kv/kvserver/replica_raft.go:241 [n1,s1,r16/1:/Table/2{0-1}] proposing SIMPLE(l3) ADD_REPLICA[(n4,s4):3LEARNER]: after=[(n1,s1):1 (n2,s2):2 (n4,s4):3LEARNER] next=4 | |
I200407 11:49:09.246782 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r16/1:/Table/2{0-1}] sending LEARNER snapshot 6cc14b19 at applied index 19 | |
I200407 11:49:09.246832 3880 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r16/1:/Table/2{0-1}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):3LEARNER | |
I200407 11:49:09.246877 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r16/1:/Table/2{0-1}] streamed snapshot to (n4,s4):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.247479 3868 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r16/3:{-}] applying LEARNER snapshot [id=6cc14b19 index=19] | |
I200407 11:49:09.249182 3868 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r16/3:/Table/2{0-1}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=6cc14b19 index=19] | |
I200407 11:49:09.249728 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r16/1:/Table/2{0-1}] change replicas (add [(n4,s4):3] remove []): existing descriptor r16:/Table/2{0-1} [(n1,s1):1, (n2,s2):2, (n4,s4):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.254052 66 kv/kvserver/replica_raft.go:241 [n1,s1,r16/1:/Table/2{0-1}] proposing SIMPLE(v3) ADD_REPLICA[(n4,s4):3]: after=[(n1,s1):1 (n2,s2):2 (n4,s4):3] next=4 | |
I200407 11:49:09.256140 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r18/1:/Table/2{2-3}] change replicas (add [(n3,s3):2LEARNER] remove []): existing descriptor r18:/Table/2{2-3} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.260454 66 kv/kvserver/replica_raft.go:241 [n1,s1,r18/1:/Table/2{2-3}] proposing SIMPLE(l2) ADD_REPLICA[(n3,s3):2LEARNER]: after=[(n1,s1):1 (n3,s3):2LEARNER] next=3 | |
I200407 11:49:09.261850 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r18/1:/Table/2{2-3}] sending LEARNER snapshot f7b67ee5 at applied index 16 | |
I200407 11:49:09.261885 3981 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r18/1:/Table/2{2-3}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):2LEARNER | |
I200407 11:49:09.261933 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r18/1:/Table/2{2-3}] streamed snapshot to (n3,s3):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.268125 3979 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r18/2:{-}] applying LEARNER snapshot [id=f7b67ee5 index=16] | |
I200407 11:49:09.270442 3979 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r18/2:/Table/2{2-3}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=f7b67ee5 index=16] | |
I200407 11:49:09.271056 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r18/1:/Table/2{2-3}] change replicas (add [(n3,s3):2] remove []): existing descriptor r18:/Table/2{2-3} [(n1,s1):1, (n3,s3):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.275419 66 kv/kvserver/replica_raft.go:241 [n1,s1,r18/1:/Table/2{2-3}] proposing SIMPLE(v2) ADD_REPLICA[(n3,s3):2]: after=[(n1,s1):1 (n3,s3):2] next=3 | |
I200407 11:49:09.275875 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r18/1:/Table/2{2-3}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r18:/Table/2{2-3} [(n1,s1):1, (n3,s3):2, next=3, gen=2] | |
I200407 11:49:09.283397 66 kv/kvserver/replica_raft.go:241 [n1,s1,r18/1:/Table/2{2-3}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:09.284607 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r18/1:/Table/2{2-3}] sending LEARNER snapshot 84add521 at applied index 20 | |
I200407 11:49:09.284645 3931 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r18/1:/Table/2{2-3}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:09.284704 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r18/1:/Table/2{2-3}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.285337 3993 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r18/3:{-}] applying LEARNER snapshot [id=84add521 index=20] | |
I200407 11:49:09.286952 3993 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r18/3:/Table/2{2-3}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=84add521 index=20] | |
I200407 11:49:09.287426 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r18/1:/Table/2{2-3}] change replicas (add [(n2,s2):3] remove []): existing descriptor r18:/Table/2{2-3} [(n1,s1):1, (n3,s3):2, (n2,s2):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.291473 66 kv/kvserver/replica_raft.go:241 [n1,s1,r18/1:/Table/2{2-3}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3] next=4 | |
I200407 11:49:09.293448 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r28/1:/Table/3{2-3}] change replicas (add [(n3,s3):2LEARNER] remove []): existing descriptor r28:/Table/3{2-3} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.297365 66 kv/kvserver/replica_raft.go:241 [n1,s1,r28/1:/Table/3{2-3}] proposing SIMPLE(l2) ADD_REPLICA[(n3,s3):2LEARNER]: after=[(n1,s1):1 (n3,s3):2LEARNER] next=3 | |
I200407 11:49:09.298310 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r28/1:/Table/3{2-3}] sending LEARNER snapshot dbb59848 at applied index 15 | |
I200407 11:49:09.298376 4027 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r28/1:/Table/3{2-3}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):2LEARNER | |
I200407 11:49:09.298389 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r28/1:/Table/3{2-3}] streamed snapshot to (n3,s3):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.299139 4025 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r28/2:{-}] applying LEARNER snapshot [id=dbb59848 index=15] | |
I200407 11:49:09.301013 4025 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r28/2:/Table/3{2-3}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=dbb59848 index=15] | |
I200407 11:49:09.301461 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r28/1:/Table/3{2-3}] change replicas (add [(n3,s3):2] remove []): existing descriptor r28:/Table/3{2-3} [(n1,s1):1, (n3,s3):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.305127 66 kv/kvserver/replica_raft.go:241 [n1,s1,r28/1:/Table/3{2-3}] proposing SIMPLE(v2) ADD_REPLICA[(n3,s3):2]: after=[(n1,s1):1 (n3,s3):2] next=3 | |
I200407 11:49:09.305588 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r28/1:/Table/3{2-3}] change replicas (add [(n4,s4):3LEARNER] remove []): existing descriptor r28:/Table/3{2-3} [(n1,s1):1, (n3,s3):2, next=3, gen=2] | |
I200407 11:49:09.312210 66 kv/kvserver/replica_raft.go:241 [n1,s1,r28/1:/Table/3{2-3}] proposing SIMPLE(l3) ADD_REPLICA[(n4,s4):3LEARNER]: after=[(n1,s1):1 (n3,s3):2 (n4,s4):3LEARNER] next=4 | |
I200407 11:49:09.313031 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r28/1:/Table/3{2-3}] sending LEARNER snapshot db1e7614 at applied index 19 | |
I200407 11:49:09.313093 4108 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r28/1:/Table/3{2-3}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):3LEARNER | |
I200407 11:49:09.313103 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r28/1:/Table/3{2-3}] streamed snapshot to (n4,s4):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.313697 4106 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r28/3:{-}] applying LEARNER snapshot [id=db1e7614 index=19] | |
I200407 11:49:09.315254 4106 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r28/3:/Table/3{2-3}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=db1e7614 index=19] | |
I200407 11:49:09.315705 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r28/1:/Table/3{2-3}] change replicas (add [(n4,s4):3] remove []): existing descriptor r28:/Table/3{2-3} [(n1,s1):1, (n3,s3):2, (n4,s4):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.319313 66 kv/kvserver/replica_raft.go:241 [n1,s1,r28/1:/Table/3{2-3}] proposing SIMPLE(v3) ADD_REPLICA[(n4,s4):3]: after=[(n1,s1):1 (n3,s3):2 (n4,s4):3] next=4 | |
I200407 11:49:09.320954 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r22/1:/Table/2{6-7}] change replicas (add [(n2,s2):2LEARNER] remove []): existing descriptor r22:/Table/2{6-7} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.323968 66 kv/kvserver/replica_raft.go:241 [n1,s1,r22/1:/Table/2{6-7}] proposing SIMPLE(l2) ADD_REPLICA[(n2,s2):2LEARNER]: after=[(n1,s1):1 (n2,s2):2LEARNER] next=3 | |
I200407 11:49:09.324647 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r22/1:/Table/2{6-7}] sending LEARNER snapshot 2922ea02 at applied index 15 | |
I200407 11:49:09.324712 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r22/1:/Table/2{6-7}] streamed snapshot to (n2,s2):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.324723 4123 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r22/1:/Table/2{6-7}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):2LEARNER | |
I200407 11:49:09.325378 4134 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r22/2:{-}] applying LEARNER snapshot [id=2922ea02 index=15] | |
I200407 11:49:09.326977 4134 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r22/2:/Table/2{6-7}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=2922ea02 index=15] | |
I200407 11:49:09.327486 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r22/1:/Table/2{6-7}] change replicas (add [(n2,s2):2] remove []): existing descriptor r22:/Table/2{6-7} [(n1,s1):1, (n2,s2):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.331071 66 kv/kvserver/replica_raft.go:241 [n1,s1,r22/1:/Table/2{6-7}] proposing SIMPLE(v2) ADD_REPLICA[(n2,s2):2]: after=[(n1,s1):1 (n2,s2):2] next=3 | |
I200407 11:49:09.331445 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r22/1:/Table/2{6-7}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r22:/Table/2{6-7} [(n1,s1):1, (n2,s2):2, next=3, gen=2] | |
I200407 11:49:09.339258 66 kv/kvserver/replica_raft.go:241 [n1,s1,r22/1:/Table/2{6-7}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n2,s2):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:09.340302 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r22/1:/Table/2{6-7}] sending LEARNER snapshot 63f79ee5 at applied index 19 | |
I200407 11:49:09.340368 4201 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r22/1:/Table/2{6-7}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:09.340395 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r22/1:/Table/2{6-7}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.342817 4140 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r22/3:{-}] applying LEARNER snapshot [id=63f79ee5 index=19] | |
I200407 11:49:09.344498 4140 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r22/3:/Table/2{6-7}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=63f79ee5 index=19] | |
I200407 11:49:09.345040 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r22/1:/Table/2{6-7}] change replicas (add [(n3,s3):3] remove []): existing descriptor r22:/Table/2{6-7} [(n1,s1):1, (n2,s2):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.349810 66 kv/kvserver/replica_raft.go:241 [n1,s1,r22/1:/Table/2{6-7}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n2,s2):2 (n3,s3):3] next=4 | |
I200407 11:49:09.351789 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r15/1:/Table/{19-20}] change replicas (add [(n4,s4):2LEARNER] remove []): existing descriptor r15:/Table/{19-20} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.356110 66 kv/kvserver/replica_raft.go:241 [n1,s1,r15/1:/Table/{19-20}] proposing SIMPLE(l2) ADD_REPLICA[(n4,s4):2LEARNER]: after=[(n1,s1):1 (n4,s4):2LEARNER] next=3 | |
I200407 11:49:09.357088 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r15/1:/Table/{19-20}] sending LEARNER snapshot 3d940c56 at applied index 15 | |
I200407 11:49:09.357136 4230 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r15/1:/Table/{19-20}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):2LEARNER | |
I200407 11:49:09.357177 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r15/1:/Table/{19-20}] streamed snapshot to (n4,s4):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.357866 4245 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r15/2:{-}] applying LEARNER snapshot [id=3d940c56 index=15] | |
I200407 11:49:09.360345 4245 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r15/2:/Table/{19-20}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=3d940c56 index=15] | |
I200407 11:49:09.360952 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r15/1:/Table/{19-20}] change replicas (add [(n4,s4):2] remove []): existing descriptor r15:/Table/{19-20} [(n1,s1):1, (n4,s4):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.365658 66 kv/kvserver/replica_raft.go:241 [n1,s1,r15/1:/Table/{19-20}] proposing SIMPLE(v2) ADD_REPLICA[(n4,s4):2]: after=[(n1,s1):1 (n4,s4):2] next=3 | |
I200407 11:49:09.366299 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r15/1:/Table/{19-20}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r15:/Table/{19-20} [(n1,s1):1, (n4,s4):2, next=3, gen=2] | |
I200407 11:49:09.374929 66 kv/kvserver/replica_raft.go:241 [n1,s1,r15/1:/Table/{19-20}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:09.376374 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r15/1:/Table/{19-20}] sending LEARNER snapshot 9157d864 at applied index 19 | |
I200407 11:49:09.376469 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r15/1:/Table/{19-20}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.376548 4226 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r15/1:/Table/{19-20}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:09.377170 4234 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r15/3:{-}] applying LEARNER snapshot [id=9157d864 index=19] | |
I200407 11:49:09.379144 4234 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r15/3:/Table/{19-20}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=9157d864 index=19] | |
I200407 11:49:09.380280 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r15/1:/Table/{19-20}] change replicas (add [(n3,s3):3] remove []): existing descriptor r15:/Table/{19-20} [(n1,s1):1, (n4,s4):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.386927 66 kv/kvserver/replica_raft.go:241 [n1,s1,r15/1:/Table/{19-20}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3] next=4 | |
I200407 11:49:09.389158 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r12/1:/Table/1{6-7}] change replicas (add [(n2,s2):2LEARNER] remove []): existing descriptor r12:/Table/1{6-7} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.393333 66 kv/kvserver/replica_raft.go:241 [n1,s1,r12/1:/Table/1{6-7}] proposing SIMPLE(l2) ADD_REPLICA[(n2,s2):2LEARNER]: after=[(n1,s1):1 (n2,s2):2LEARNER] next=3 | |
I200407 11:49:09.394290 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r12/1:/Table/1{6-7}] sending LEARNER snapshot d86fed83 at applied index 15 | |
I200407 11:49:09.394329 4356 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r12/1:/Table/1{6-7}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):2LEARNER | |
I200407 11:49:09.394410 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r12/1:/Table/1{6-7}] streamed snapshot to (n2,s2):2LEARNER: kv pairs: 6, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.395160 4290 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r12/2:{-}] applying LEARNER snapshot [id=d86fed83 index=15] | |
I200407 11:49:09.396862 4290 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r12/2:/Table/1{6-7}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=d86fed83 index=15] | |
I200407 11:49:09.397339 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r12/1:/Table/1{6-7}] change replicas (add [(n2,s2):2] remove []): existing descriptor r12:/Table/1{6-7} [(n1,s1):1, (n2,s2):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.402223 66 kv/kvserver/replica_raft.go:241 [n1,s1,r12/1:/Table/1{6-7}] proposing SIMPLE(v2) ADD_REPLICA[(n2,s2):2]: after=[(n1,s1):1 (n2,s2):2] next=3 | |
I200407 11:49:09.402623 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r12/1:/Table/1{6-7}] change replicas (add [(n4,s4):3LEARNER] remove []): existing descriptor r12:/Table/1{6-7} [(n1,s1):1, (n2,s2):2, next=3, gen=2] | |
I200407 11:49:09.410802 66 kv/kvserver/replica_raft.go:241 [n1,s1,r12/1:/Table/1{6-7}] proposing SIMPLE(l3) ADD_REPLICA[(n4,s4):3LEARNER]: after=[(n1,s1):1 (n2,s2):2 (n4,s4):3LEARNER] next=4 | |
I200407 11:49:09.412472 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r12/1:/Table/1{6-7}] sending LEARNER snapshot df8b691c at applied index 19 | |
I200407 11:49:09.412561 4377 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r12/1:/Table/1{6-7}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):3LEARNER | |
I200407 11:49:09.412627 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r12/1:/Table/1{6-7}] streamed snapshot to (n4,s4):3LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.413609 4300 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r12/3:{-}] applying LEARNER snapshot [id=df8b691c index=19] | |
I200407 11:49:09.415617 4300 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r12/3:/Table/1{6-7}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=df8b691c index=19] | |
I200407 11:49:09.416282 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r12/1:/Table/1{6-7}] change replicas (add [(n4,s4):3] remove []): existing descriptor r12:/Table/1{6-7} [(n1,s1):1, (n2,s2):2, (n4,s4):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.420952 66 kv/kvserver/replica_raft.go:241 [n1,s1,r12/1:/Table/1{6-7}] proposing SIMPLE(v3) ADD_REPLICA[(n4,s4):3]: after=[(n1,s1):1 (n2,s2):2 (n4,s4):3] next=4 | |
I200407 11:49:09.422695 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r23/1:/Table/2{7-8}] change replicas (add [(n2,s2):2LEARNER] remove []): existing descriptor r23:/Table/2{7-8} [(n1,s1):1, next=2, gen=0] | |
I200407 11:49:09.427417 66 kv/kvserver/replica_raft.go:241 [n1,s1,r23/1:/Table/2{7-8}] proposing SIMPLE(l2) ADD_REPLICA[(n2,s2):2LEARNER]: after=[(n1,s1):1 (n2,s2):2LEARNER] next=3 | |
I200407 11:49:09.428409 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r23/1:/Table/2{7-8}] sending LEARNER snapshot b3514301 at applied index 18 | |
I200407 11:49:09.428475 4417 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r23/1:/Table/2{7-8}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):2LEARNER | |
I200407 11:49:09.428522 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r23/1:/Table/2{7-8}] streamed snapshot to (n2,s2):2LEARNER: kv pairs: 7, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.429182 4426 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r23/2:{-}] applying LEARNER snapshot [id=b3514301 index=18] | |
I200407 11:49:09.430932 4426 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r23/2:/Table/2{7-8}] applied LEARNER snapshot [total=2ms ingestion=3@1ms id=b3514301 index=18] | |
I200407 11:49:09.431524 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r23/1:/Table/2{7-8}] change replicas (add [(n2,s2):2] remove []): existing descriptor r23:/Table/2{7-8} [(n1,s1):1, (n2,s2):2LEARNER, next=3, gen=1] | |
I200407 11:49:09.436137 66 kv/kvserver/replica_raft.go:241 [n1,s1,r23/1:/Table/2{7-8}] proposing SIMPLE(v2) ADD_REPLICA[(n2,s2):2]: after=[(n1,s1):1 (n2,s2):2] next=3 | |
I200407 11:49:09.436606 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r23/1:/Table/2{7-8}] change replicas (add [(n3,s3):3LEARNER] remove []): existing descriptor r23:/Table/2{7-8} [(n1,s1):1, (n2,s2):2, next=3, gen=2] | |
I200407 11:49:09.444622 66 kv/kvserver/replica_raft.go:241 [n1,s1,r23/1:/Table/2{7-8}] proposing SIMPLE(l3) ADD_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):1 (n2,s2):2 (n3,s3):3LEARNER] next=4 | |
I200407 11:49:09.445850 66 kv/kvserver/store_snapshot.go:975 [n1,replicate,s1,r23/1:/Table/2{7-8}] sending LEARNER snapshot 563cd808 at applied index 22 | |
I200407 11:49:09.445920 4401 kv/kvserver/raft_snapshot_queue.go:126 [n1,raftsnapshot,s1,r23/1:/Table/2{7-8}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):3LEARNER | |
I200407 11:49:09.445951 66 kv/kvserver/store_snapshot.go:1018 [n1,replicate,s1,r23/1:/Table/2{7-8}] streamed snapshot to (n3,s3):3LEARNER: kv pairs: 11, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.446608 4399 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r23/3:{-}] applying LEARNER snapshot [id=563cd808 index=22] | |
I200407 11:49:09.448625 4399 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r23/3:/Table/2{7-8}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=563cd808 index=22] | |
I200407 11:49:09.449199 66 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r23/1:/Table/2{7-8}] change replicas (add [(n3,s3):3] remove []): existing descriptor r23:/Table/2{7-8} [(n1,s1):1, (n2,s2):2, (n3,s3):3LEARNER, next=4, gen=3] | |
I200407 11:49:09.454086 66 kv/kvserver/replica_raft.go:241 [n1,s1,r23/1:/Table/2{7-8}] proposing SIMPLE(v3) ADD_REPLICA[(n3,s3):3]: after=[(n1,s1):1 (n2,s2):2 (n3,s3):3] next=4 | |
I200407 11:49:09.457065 4456 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r1/3:/{Min-System/NodeL…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r1:/{Min-System/NodeLiveness} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:09.509762 4456 kv/kvserver/replica_raft.go:241 [n2,s2,r1/3:/{Min-System/NodeL…}] proposing SIMPLE(l4) ADD_REPLICA[(n3,s3):4LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3 (n3,s3):4LEARNER] next=5 | |
I200407 11:49:09.511255 4456 kv/kvserver/store_snapshot.go:975 [n2,replicate,s2,r1/3:/{Min-System/NodeL…}] sending LEARNER snapshot 3289283c at applied index 265 | |
I200407 11:49:09.511326 4461 kv/kvserver/raft_snapshot_queue.go:126 [n2,raftsnapshot,s2,r1/3:/{Min-System/NodeL…}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):4LEARNER | |
I200407 11:49:09.511522 4456 kv/kvserver/store_snapshot.go:1018 [n2,replicate,s2,r1/3:/{Min-System/NodeL…}] streamed snapshot to (n3,s3):4LEARNER: kv pairs: 181, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.512516 4459 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r1/4:{-}] applying LEARNER snapshot [id=3289283c index=265] | |
I200407 11:49:09.514520 4459 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r1/4:/{Min-System/NodeL…}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=3289283c index=265] | |
I200407 11:49:09.515179 4456 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r1/3:/{Min-System/NodeL…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n1,s1):1VOTER_DEMOTING]): existing descriptor r1:/{Min-System/NodeLiveness} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:09.519988 4456 kv/kvserver/replica_raft.go:241 [n2,s2,r1/3:/{Min-System/NodeL…}] proposing ENTER_JOINT(r1 l1 v4) ADD_REPLICA[(n3,s3):4VOTER_INCOMING], REMOVE_REPLICA[(n1,s1):1VOTER_DEMOTING]: after=[(n1,s1):1VOTER_DEMOTING (n4,s4):2 (n2,s2):3 (n3,s3):4VOTER_INCOMING] next=5 | |
I200407 11:49:09.520893 4456 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r1/3:/{Min-System/NodeL…}] change replicas (add [] remove []): existing descriptor r1:/{Min-System/NodeLiveness} [(n1,s1):1VOTER_DEMOTING, (n4,s4):2, (n2,s2):3, (n3,s3):4VOTER_INCOMING, next=5, gen=6] | |
I200407 11:49:09.521702 4456 kv/kvserver/replica_raft.go:241 [n2,s2,r1/3:/{Min-System/NodeL…}] proposing LEAVE_JOINT: after=[(n1,s1):1LEARNER (n4,s4):2 (n2,s2):3 (n3,s3):4] next=5 | |
I200407 11:49:09.522534 4456 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r1/3:/{Min-System/NodeL…}] change replicas (add [] remove [(n1,s1):1LEARNER]): existing descriptor r1:/{Min-System/NodeLiveness} [(n1,s1):1LEARNER, (n4,s4):2, (n2,s2):3, (n3,s3):4, next=5, gen=7] | |
I200407 11:49:09.525238 4456 kv/kvserver/replica_raft.go:241 [n2,s2,r1/3:/{Min-System/NodeL…}] proposing SIMPLE(r1) REMOVE_REPLICA[(n1,s1):1LEARNER]: after=[(n3,s3):4 (n4,s4):2 (n2,s2):3] next=5 | |
I200407 11:49:09.526067 205 kv/kvserver/store_remove_replica.go:122 [n1,s1,r1/1:/{Min-System/NodeL…}] removing replica r1/1 | |
I200407 11:49:09.580236 4524 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r4/3:/System{/tsd-tse}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r4:/System{/tsd-tse} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:09.583647 4524 kv/kvserver/replica_raft.go:241 [n2,s2,r4/3:/System{/tsd-tse}] proposing SIMPLE(l4) ADD_REPLICA[(n3,s3):4LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3 (n3,s3):4LEARNER] next=5 | |
I200407 11:49:09.585261 4524 kv/kvserver/store_snapshot.go:975 [n2,replicate,s2,r4/3:/System{/tsd-tse}] sending LEARNER snapshot c17ea422 at applied index 36 | |
I200407 11:49:09.585284 4595 kv/kvserver/raft_snapshot_queue.go:126 [n2,raftsnapshot,s2,r4/3:/System{/tsd-tse}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):4LEARNER | |
I200407 11:49:09.618729 4524 kv/kvserver/store_snapshot.go:1018 [n2,replicate,s2,r4/3:/System{/tsd-tse}] streamed snapshot to (n3,s3):4LEARNER: kv pairs: 2722, log entries: 0, rate-limit: 8.0 MiB/sec, 0.03s | |
I200407 11:49:09.619261 4543 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r4/4:{-}] applying LEARNER snapshot [id=c17ea422 index=36] | |
I200407 11:49:09.621976 4543 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r4/4:/System{/tsd-tse}] applied LEARNER snapshot [total=3ms ingestion=4@2ms id=c17ea422 index=36] | |
I200407 11:49:09.622714 4524 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r4/3:/System{/tsd-tse}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n1,s1):1VOTER_DEMOTING]): existing descriptor r4:/System{/tsd-tse} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:09.629121 4524 kv/kvserver/replica_raft.go:241 [n2,s2,r4/3:/System{/tsd-tse}] proposing ENTER_JOINT(r1 l1 v4) ADD_REPLICA[(n3,s3):4VOTER_INCOMING], REMOVE_REPLICA[(n1,s1):1VOTER_DEMOTING]: after=[(n1,s1):1VOTER_DEMOTING (n4,s4):2 (n2,s2):3 (n3,s3):4VOTER_INCOMING] next=5 | |
I200407 11:49:09.630321 4524 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r4/3:/System{/tsd-tse}] change replicas (add [] remove []): existing descriptor r4:/System{/tsd-tse} [(n1,s1):1VOTER_DEMOTING, (n4,s4):2, (n2,s2):3, (n3,s3):4VOTER_INCOMING, next=5, gen=6] | |
I200407 11:49:09.637718 4524 kv/kvserver/replica_raft.go:241 [n2,s2,r4/3:/System{/tsd-tse}] proposing LEAVE_JOINT: after=[(n1,s1):1LEARNER (n4,s4):2 (n2,s2):3 (n3,s3):4] next=5 | |
I200407 11:49:09.638796 4524 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r4/3:/System{/tsd-tse}] change replicas (add [] remove [(n1,s1):1LEARNER]): existing descriptor r4:/System{/tsd-tse} [(n1,s1):1LEARNER, (n4,s4):2, (n2,s2):3, (n3,s3):4, next=5, gen=7] | |
I200407 11:49:09.646177 4524 kv/kvserver/replica_raft.go:241 [n2,s2,r4/3:/System{/tsd-tse}] proposing SIMPLE(r1) REMOVE_REPLICA[(n1,s1):1LEARNER]: after=[(n3,s3):4 (n4,s4):2 (n2,s2):3] next=5 | |
I200407 11:49:09.648096 193 kv/kvserver/store_remove_replica.go:122 [n1,s1,r4/1:/System{/tsd-tse}] removing replica r4/1 | |
I200407 11:49:09.705606 66 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r31/3:/Table/3{5-6}] change replicas (add [(n4,s4):4LEARNER] remove []): existing descriptor r31:/Table/3{5-6} [(n1,s1):1, (n3,s3):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:09.710018 66 kv/kvserver/replica_raft.go:241 [n2,s2,r31/3:/Table/3{5-6}] proposing SIMPLE(l4) ADD_REPLICA[(n4,s4):4LEARNER]: after=[(n1,s1):1 (n3,s3):2 (n2,s2):3 (n4,s4):4LEARNER] next=5 | |
I200407 11:49:09.712678 66 kv/kvserver/store_snapshot.go:975 [n2,replicate,s2,r31/3:/Table/3{5-6}] sending LEARNER snapshot b6436217 at applied index 28 | |
I200407 11:49:09.712700 4577 kv/kvserver/raft_snapshot_queue.go:126 [n2,raftsnapshot,s2,r31/3:/Table/3{5-6}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):4LEARNER | |
I200407 11:49:09.712849 66 kv/kvserver/store_snapshot.go:1018 [n2,replicate,s2,r31/3:/Table/3{5-6}] streamed snapshot to (n4,s4):4LEARNER: kv pairs: 10, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.713643 4664 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r31/4:{-}] applying LEARNER snapshot [id=b6436217 index=28] | |
I200407 11:49:09.716076 4664 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r31/4:/Table/3{5-6}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=b6436217 index=28] | |
I200407 11:49:09.716877 66 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r31/3:/Table/3{5-6}] change replicas (add [(n4,s4):4VOTER_INCOMING] remove [(n1,s1):1VOTER_DEMOTING]): existing descriptor r31:/Table/3{5-6} [(n1,s1):1, (n3,s3):2, (n2,s2):3, (n4,s4):4LEARNER, next=5, gen=5] | |
I200407 11:49:09.724310 66 kv/kvserver/replica_raft.go:241 [n2,s2,r31/3:/Table/3{5-6}] proposing ENTER_JOINT(r1 l1 v4) ADD_REPLICA[(n4,s4):4VOTER_INCOMING], REMOVE_REPLICA[(n1,s1):1VOTER_DEMOTING]: after=[(n1,s1):1VOTER_DEMOTING (n3,s3):2 (n2,s2):3 (n4,s4):4VOTER_INCOMING] next=5 | |
I200407 11:49:09.725409 66 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r31/3:/Table/3{5-6}] change replicas (add [] remove []): existing descriptor r31:/Table/3{5-6} [(n1,s1):1VOTER_DEMOTING, (n3,s3):2, (n2,s2):3, (n4,s4):4VOTER_INCOMING, next=5, gen=6] | |
I200407 11:49:09.732805 66 kv/kvserver/replica_raft.go:241 [n2,s2,r31/3:/Table/3{5-6}] proposing LEAVE_JOINT: after=[(n1,s1):1LEARNER (n3,s3):2 (n2,s2):3 (n4,s4):4] next=5 | |
I200407 11:49:09.733948 66 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r31/3:/Table/3{5-6}] change replicas (add [] remove [(n1,s1):1LEARNER]): existing descriptor r31:/Table/3{5-6} [(n1,s1):1LEARNER, (n3,s3):2, (n2,s2):3, (n4,s4):4, next=5, gen=7] | |
I200407 11:49:09.741089 66 kv/kvserver/replica_raft.go:241 [n2,s2,r31/3:/Table/3{5-6}] proposing SIMPLE(r1) REMOVE_REPLICA[(n1,s1):1LEARNER]: after=[(n4,s4):4 (n3,s3):2 (n2,s2):3] next=5 | |
I200407 11:49:09.742767 223 kv/kvserver/store_remove_replica.go:122 [n1,s1,r31/1:/Table/3{5-6}] removing replica r31/1 | |
I200407 11:49:09.743727 66 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r7/2:/Table/1{1-2}] change replicas (add [(n4,s4):4LEARNER] remove []): existing descriptor r7:/Table/1{1-2} [(n1,s1):1, (n2,s2):2, (n3,s3):3, next=4, gen=4] | |
I200407 11:49:09.747838 66 kv/kvserver/replica_raft.go:241 [n2,s2,r7/2:/Table/1{1-2}] proposing SIMPLE(l4) ADD_REPLICA[(n4,s4):4LEARNER]: after=[(n1,s1):1 (n2,s2):2 (n3,s3):3 (n4,s4):4LEARNER] next=5 | |
I200407 11:49:09.750200 66 kv/kvserver/store_snapshot.go:975 [n2,replicate,s2,r7/2:/Table/1{1-2}] sending LEARNER snapshot 41787244 at applied index 31 | |
I200407 11:49:09.750360 4604 kv/kvserver/raft_snapshot_queue.go:126 [n2,raftsnapshot,s2,r7/2:/Table/1{1-2}] skipping snapshot; replica is likely a learner in the process of being added: (n4,s4):4LEARNER | |
I200407 11:49:09.750446 66 kv/kvserver/store_snapshot.go:1018 [n2,replicate,s2,r7/2:/Table/1{1-2}] streamed snapshot to (n4,s4):4LEARNER: kv pairs: 11, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.751256 4654 kv/kvserver/replica_raftstorage.go:780 [n4,s4,r7/4:{-}] applying LEARNER snapshot [id=41787244 index=31] | |
I200407 11:49:09.754196 4654 kv/kvserver/replica_raftstorage.go:801 [n4,s4,r7/4:/Table/1{1-2}] applied LEARNER snapshot [total=3ms ingestion=4@2ms id=41787244 index=31] | |
I200407 11:49:09.754794 66 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r7/2:/Table/1{1-2}] change replicas (add [(n4,s4):4VOTER_INCOMING] remove [(n1,s1):1VOTER_DEMOTING]): existing descriptor r7:/Table/1{1-2} [(n1,s1):1, (n2,s2):2, (n3,s3):3, (n4,s4):4LEARNER, next=5, gen=5] | |
I200407 11:49:09.759913 66 kv/kvserver/replica_raft.go:241 [n2,s2,r7/2:/Table/1{1-2}] proposing ENTER_JOINT(r1 l1 v4) ADD_REPLICA[(n4,s4):4VOTER_INCOMING], REMOVE_REPLICA[(n1,s1):1VOTER_DEMOTING]: after=[(n1,s1):1VOTER_DEMOTING (n2,s2):2 (n3,s3):3 (n4,s4):4VOTER_INCOMING] next=5 | |
I200407 11:49:09.760897 66 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r7/2:/Table/1{1-2}] change replicas (add [] remove []): existing descriptor r7:/Table/1{1-2} [(n1,s1):1VOTER_DEMOTING, (n2,s2):2, (n3,s3):3, (n4,s4):4VOTER_INCOMING, next=5, gen=6] | |
I200407 11:49:09.768070 66 kv/kvserver/replica_raft.go:241 [n2,s2,r7/2:/Table/1{1-2}] proposing LEAVE_JOINT: after=[(n1,s1):1LEARNER (n2,s2):2 (n3,s3):3 (n4,s4):4] next=5 | |
I200407 11:49:09.768987 66 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r7/2:/Table/1{1-2}] change replicas (add [] remove [(n1,s1):1LEARNER]): existing descriptor r7:/Table/1{1-2} [(n1,s1):1LEARNER, (n2,s2):2, (n3,s3):3, (n4,s4):4, next=5, gen=7] | |
I200407 11:49:09.777230 66 kv/kvserver/replica_raft.go:241 [n2,s2,r7/2:/Table/1{1-2}] proposing SIMPLE(r1) REMOVE_REPLICA[(n1,s1):1LEARNER]: after=[(n4,s4):4 (n2,s2):2 (n3,s3):3] next=5 | |
I200407 11:49:09.778981 1627 kv/kvserver/store_remove_replica.go:122 [n1,s1,r7/1:/Table/1{1-2}] removing replica r7/1 | |
I200407 11:49:09.779488 1627 kv/kvserver/replica_destroy.go:217 [n1,s1,r7/1:/Table/1{1-2}] removed 7 (1+6) keys in 0ms [clear=0ms commit=0ms] | |
I200407 11:49:09.840690 4638 kv/kvserver/replica_command.go:1602 [n3,replicate,s3,r30/2:/Table/3{4-5}] change replicas (add [(n2,s2):4LEARNER] remove []): existing descriptor r30:/Table/3{4-5} [(n1,s1):1, (n3,s3):2, (n4,s4):3, next=4, gen=4] | |
I200407 11:49:09.866446 1336 gossip/gossip.go:1527 [n3] node has connected to cluster via gossip | |
I200407 11:49:09.866556 1336 kv/kvserver/stores.go:266 [n3] wrote 3 node addresses to persistent storage | |
I200407 11:49:09.906053 4638 kv/kvserver/replica_raft.go:241 [n3,s3,r30/2:/Table/3{4-5}] proposing SIMPLE(l4) ADD_REPLICA[(n2,s2):4LEARNER]: after=[(n1,s1):1 (n3,s3):2 (n4,s4):3 (n2,s2):4LEARNER] next=5 | |
I200407 11:49:09.907304 4638 kv/kvserver/store_snapshot.go:975 [n3,replicate,s3,r30/2:/Table/3{4-5}] sending LEARNER snapshot f96734a2 at applied index 27 | |
I200407 11:49:09.907379 4787 kv/kvserver/raft_snapshot_queue.go:126 [n3,raftsnapshot,s3,r30/2:/Table/3{4-5}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):4LEARNER | |
I200407 11:49:09.907426 4638 kv/kvserver/store_snapshot.go:1018 [n3,replicate,s3,r30/2:/Table/3{4-5}] streamed snapshot to (n2,s2):4LEARNER: kv pairs: 14, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:09.908006 4754 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r30/4:{-}] applying LEARNER snapshot [id=f96734a2 index=27] | |
I200407 11:49:09.909858 4754 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r30/4:/Table/3{4-5}] applied LEARNER snapshot [total=2ms ingestion=3@2ms id=f96734a2 index=27] | |
I200407 11:49:09.910304 4638 kv/kvserver/replica_command.go:1602 [n3,replicate,s3,r30/2:/Table/3{4-5}] change replicas (add [(n2,s2):4VOTER_INCOMING] remove [(n1,s1):1VOTER_DEMOTING]): existing descriptor r30:/Table/3{4-5} [(n1,s1):1, (n3,s3):2, (n4,s4):3, (n2,s2):4LEARNER, next=5, gen=5] | |
I200407 11:49:09.915543 4638 kv/kvserver/replica_raft.go:241 [n3,s3,r30/2:/Table/3{4-5}] proposing ENTER_JOINT(r1 l1 v4) ADD_REPLICA[(n2,s2):4VOTER_INCOMING], REMOVE_REPLICA[(n1,s1):1VOTER_DEMOTING]: after=[(n1,s1):1VOTER_DEMOTING (n3,s3):2 (n4,s4):3 (n2,s2):4VOTER_INCOMING] next=5 | |
I200407 11:49:09.916080 4638 kv/kvserver/replica_command.go:1602 [n3,replicate,s3,r30/2:/Table/3{4-5}] change replicas (add [] remove []): existing descriptor r30:/Table/3{4-5} [(n1,s1):1VOTER_DEMOTING, (n3,s3):2, (n4,s4):3, (n2,s2):4VOTER_INCOMING, next=5, gen=6] | |
I200407 11:49:09.924457 4638 kv/kvserver/replica_raft.go:241 [n3,s3,r30/2:/Table/3{4-5}] proposing LEAVE_JOINT: after=[(n1,s1):1LEARNER (n3,s3):2 (n4,s4):3 (n2,s2):4] next=5 | |
I200407 11:49:09.925131 4638 kv/kvserver/replica_command.go:1602 [n3,replicate,s3,r30/2:/Table/3{4-5}] change replicas (add [] remove [(n1,s1):1LEARNER]): existing descriptor r30:/Table/3{4-5} [(n1,s1):1LEARNER, (n3,s3):2, (n4,s4):3, (n2,s2):4, next=5, gen=7] | |
I200407 11:49:09.932572 4638 kv/kvserver/replica_raft.go:241 [n3,s3,r30/2:/Table/3{4-5}] proposing SIMPLE(r1) REMOVE_REPLICA[(n1,s1):1LEARNER]: after=[(n2,s2):4 (n3,s3):2 (n4,s4):3] next=5 | |
I200407 11:49:09.933556 174 kv/kvserver/store_remove_replica.go:122 [n1,s1,r30/1:/Table/3{4-5}] removing replica r30/1 | |
I200407 11:49:09.946642 66 testutils/testcluster/testcluster.go:760 WaitForFullReplication took: 1.61728s | |
I200407 11:49:09.963064 4798 sql/event_log.go:132 [n1,client=127.0.0.1:59351,hostssl,user=root] Event: "set_cluster_setting", target: 0, info: {SettingName:kv.rangefeed.enabled Value:true User:root} | |
I200407 11:49:09.964004 66 kv/kvnemesis/watcher.go:134 watcher waiting for 1586260149.963981000,0 | |
I200407 11:49:09.964443 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260148.847525000,0 lagging by 1.116902s | |
I200407 11:49:09.969426 4798 sql/event_log.go:132 [n1,client=127.0.0.1:59351,hostssl,user=root] Event: "set_cluster_setting", target: 0, info: {SettingName:kv.closed_timestamp.target_duration Value:00:00:00.001 User:root} | |
I200407 11:49:09.970050 237 kv/kvserver/replica_rangefeed.go:610 [n1,s1,r32/1:/{Table/36-Max}] RangeFeed closed timestamp 1586260148.847525000,0 is behind by 1.122462s | |
I200407 11:49:09.970798 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.969324000,0 lagging by 1.462ms | |
I200407 11:49:09.970822 4908 kv/kvnemesis/watcher.go:206 watcher notifying 1586260149.963981000,0 | |
I200407 11:49:09.971076 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.969611000,0 lagging by 1.455ms | |
I200407 11:49:09.971377 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.969912000,0 lagging by 1.455ms | |
I200407 11:49:09.971618 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.970165000,0 lagging by 1.443ms | |
I200407 11:49:09.971863 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.970451000,0 lagging by 1.4ms | |
I200407 11:49:09.972153 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.970693000,0 lagging by 1.45ms | |
I200407 11:49:09.972669 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.971280000,0 lagging by 1.377ms | |
I200407 11:49:09.973005 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.971519000,0 lagging by 1.465ms | |
I200407 11:49:09.973337 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.971835000,0 lagging by 1.491ms | |
I200407 11:49:09.973653 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.972131000,0 lagging by 1.511ms | |
I200407 11:49:09.973944 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.972433000,0 lagging by 1.5ms | |
I200407 11:49:09.974271 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.972753000,0 lagging by 1.496ms | |
I200407 11:49:09.974649 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.973051000,0 lagging by 1.588ms | |
I200407 11:49:09.974950 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.973331000,0 lagging by 1.589ms | |
I200407 11:49:09.975321 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.973740000,0 lagging by 1.569ms | |
I200407 11:49:09.975597 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.974055000,0 lagging by 1.531ms | |
I200407 11:49:09.975931 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.974370000,0 lagging by 1.55ms | |
I200407 11:49:09.976217 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.974696000,0 lagging by 1.509ms | |
I200407 11:49:09.976463 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.975030000,0 lagging by 1.422ms | |
I200407 11:49:09.976957 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.975293000,0 lagging by 1.654ms | |
I200407 11:49:09.977223 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.975839000,0 lagging by 1.374ms | |
I200407 11:49:09.977710 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.976080000,0 lagging by 1.619ms | |
I200407 11:49:09.977952 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.976429000,0 lagging by 1.514ms | |
I200407 11:49:09.978226 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.976681000,0 lagging by 1.534ms | |
I200407 11:49:09.978480 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.976970000,0 lagging by 1.5ms | |
I200407 11:49:09.978926 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.977287000,0 lagging by 1.629ms | |
I200407 11:49:09.979208 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.977830000,0 lagging by 1.368ms | |
I200407 11:49:09.979482 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.978082000,0 lagging by 1.367ms | |
I200407 11:49:09.979788 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.978350000,0 lagging by 1.426ms | |
I200407 11:49:09.980048 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.978592000,0 lagging by 1.445ms | |
I200407 11:49:09.980403 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.978842000,0 lagging by 1.55ms | |
I200407 11:49:09.980642 4798 sql/event_log.go:132 [n1,client=127.0.0.1:59351,hostssl,user=root] Event: "set_cluster_setting", target: 0, info: {SettingName:kv.closed_timestamp.target_duration Value:DEFAULT User:root} | |
I200407 11:49:09.982258 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.981794000,0 | |
4 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"1550b525", /Table/50/"eb55ed96", 0) // (nil, nil) | |
4 OP b.Scan(ctx, /Table/50/"18e0f08c", /Table/50/"6de79d10", 0) // (nil, nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260149.982217000,0 | |
I200407 11:49:09.982660 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.982619000,0 | |
2 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=d1375534 key=/Min pri=0.00480101 epo=0 ts=1586260149.982620000,0 min=1586260149.982620000,0 seq=0} lock=false stat=COMMITTED rts=1586260149.982620000,0 wto=false max=1586260150.482620000,0) | |
after: 1586260149.982630000,0 | |
I200407 11:49:09.982789 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.982142000,0 | |
1 OP db1.Scan(ctx, /Table/50/"098df5c2", /Table/50/"e38d65d2", 0) // (nil, nil) | |
after: 1586260149.982770000,0 | |
I200407 11:49:09.983904 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.983484000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"3bbb13d0", /Table/50/"8b03a73d", 0) // (nil, nil) | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP b := &Batch{} | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=5448e8fc key=/Min pri=0.01627323 epo=0 ts=1586260149.983485000,0 min=1586260149.983485000,0 seq=0} lock=false stat=COMMITTED rts=1586260149.983485000,0 wto=false max=1586260150.483485000,0) | |
after: 1586260149.983869000,0 | |
I200407 11:49:09.984584 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.984170000,0 | |
2 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Scan(ctx, /Table/50/"74d98712", /Table/50/"a7286582", 0) // (nil, nil) | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=55036b25 key=/Min pri=0.01157261 epo=0 ts=1586260149.984171000,0 min=1586260149.984171000,0 seq=0} lock=false stat=COMMITTED rts=1586260149.984171000,0 wto=false max=1586260150.484171000,0) | |
after: 1586260149.984548000,0 | |
I200407 11:49:09.985597 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.985173000,0 | |
2 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Scan(ctx, /Table/50/"b3faa342", /Table/50/"d72ae9fd", 0) // (nil, nil) | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP b := &Batch{} | |
2 OP txn.CommitInBatch(ctx, b) // nil | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=c06c53cb key=/Min pri=0.00027879 epo=0 ts=1586260149.985174000,0 min=1586260149.985174000,0 seq=0} lock=false stat=COMMITTED rts=1586260149.985174000,0 wto=false max=1586260150.485174000,0) | |
after: 1586260149.985559000,0 | |
I200407 11:49:09.985725 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.983844000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Scan(ctx, /Table/50/"b052143d", /Table/50/"b93afc6c", 0) // (nil, nil) | |
4 OP txn.Scan(ctx, /Table/50/"2941a841", /Table/50/"91ce1a22", 0) // (nil, nil) | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"a85a8f4d", /Table/50/"e1006408", 0) // (nil, nil) | |
4 OP b.Put(ctx, /Table/50/"e1484a2d", v-0) // nil | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=cd8fa25c key=/Table/50/"e1484a2d" pri=0.06790990 epo=0 ts=1586260149.983845000,0 min=1586260149.983845000,0 seq=0} lock=true stat=COMMITTED rts=1586260149.983845000,0 wto=false max=1586260150.483845000,0) | |
after: 1586260149.985666000,0 | |
I200407 11:49:09.985766 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260149.983845000,0 -> /BYTES/v-0 (prev /<empty>) | |
I200407 11:49:09.987042 5530 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/{Table/36-Max}] change replicas (add [(n2,s2):4LEARNER] remove []): existing descriptor r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2, (n3,s3):3, next=4, gen=4] | |
I200407 11:49:09.987251 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.984513000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP txn.Put(ctx, /Table/50/"479fda4a", v-1) // nil | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"3025094c", /Table/50/"eaf458e2", 0) // ("v-1", nil) | |
1 OP b.Scan(ctx, /Table/50/"1e605ce1", /Table/50/"9b83ac4f", 0) // ("v-1", nil) | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=f4b6ca48 key=/Table/50/"479fda4a" pri=0.01591095 epo=0 ts=1586260149.984514000,0 min=1586260149.984514000,0 seq=2} lock=true stat=COMMITTED rts=1586260149.984514000,0 wto=false max=1586260150.484514000,0) | |
after: 1586260149.987199000,0 | |
I200407 11:49:09.987311 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260149.984514000,0 -> /BYTES/v-1 (prev /<empty>) | |
I200407 11:49:09.987874 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.984840000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"e1484a2d", v-2) // nil | |
3 OP b.Put(ctx, /Table/50/"0ad8ea95", v-3) // nil | |
3 OP b.Put(ctx, /Table/50/"e1484a2d", v-4) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"b2e3e7cc", v-5) // nil | |
3 OP b.Put(ctx, /Table/50/"e1484a2d", v-6) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260149.987842000,0 | |
I200407 11:49:09.987880 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.986488000,0 | |
4 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"d009ff06", v-7) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260149.987862000,0 | |
I200407 11:49:09.989776 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.987691000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Scan(ctx, /Table/50/"04a8778b", /Table/50/"9acfac11", 2) // ("v-1", nil) | |
1 OP txn.Put(ctx, /Table/50/"a7fc8929", v-8) // nil | |
1 OP b := &Batch{} | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=3eaff1ad key=/Table/50/"a7fc8929" pri=0.01411284 epo=0 ts=1586260149.987692000,0 min=1586260149.987692000,0 seq=2} lock=true stat=COMMITTED rts=1586260149.987692000,0 wto=false max=1586260150.487692000,0 ifw=1) | |
after: 1586260149.989695000,0 | |
I200407 11:49:09.990730 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a7fc8929" 1586260149.987692000,0 -> /BYTES/v-8 (prev /<empty>) | |
I200407 11:49:09.992364 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260149.988282000,0 -> /BYTES/v-13 (prev /<empty>) | |
I200407 11:49:09.992385 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.988281000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"b2e3e7cc", v-9) // nil | |
3 OP b.Put(ctx, /Table/50/"3c93069e", v-10) // nil | |
3 OP b.Put(ctx, /Table/50/"6ad514a6", v-11) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP txn.Put(ctx, /Table/50/"15459515", v-12) // nil | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"0ad8ea95", v-13) // nil | |
3 OP b.Scan(ctx, /Table/50/"111655bc", /Table/50/"a6c1de8e", 4) // ("v-12", nil) | |
3 OP b.Put(ctx, /Table/50/"8169ad8e", v-14) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"160819ce", /Table/50/"a0083c3b", 3) // ("v-10", nil) | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=735e00cc key=/Table/50/"b2e3e7cc" pri=0.03593112 epo=0 ts=1586260149.988282000,0 min=1586260149.988282000,0 seq=7} lock=true stat=COMMITTED rts=1586260149.988282000,0 wto=false max=1586260150.488282000,0) | |
after: 1586260149.992300000,0 | |
I200407 11:49:09.992410 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.988282000,0 -> /BYTES/v-12 (prev /<empty>) | |
I200407 11:49:09.992433 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260149.988282000,0 -> /BYTES/v-10 (prev /<empty>) | |
I200407 11:49:09.992454 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988282000,0 -> /BYTES/v-11 (prev /<empty>) | |
I200407 11:49:09.992478 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260149.988282000,0 -> /BYTES/v-14 (prev /<empty>) | |
I200407 11:49:09.992497 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.988282000,0 -> /BYTES/v-9 (prev /<empty>) | |
I200407 11:49:09.993488 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.988643000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"35bc69bc", v-15) // nil | |
4 OP b.Scan(ctx, /Table/50/"cfc9b447", /Table/50/"cfffce97", 4) // (nil, nil) | |
4 OP b.Put(ctx, /Table/50/"6ad514a6", v-16) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP b := &Batch{} | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=22d0290b key=/Table/50/"35bc69bc" pri=0.02505570 epo=0 ts=1586260149.988644000,0 min=1586260149.988644000,0 seq=3} lock=true stat=COMMITTED rts=1586260149.988644000,0 wto=false max=1586260150.488644000,0) | |
after: 1586260149.993438000,0 | |
I200407 11:49:09.993546 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260149.988644000,0 -> /BYTES/v-15 (prev /<empty>) | |
I200407 11:49:09.993584 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988644000,0 -> /BYTES/v-16 (prev /BYTES/v-11) | |
I200407 11:49:09.994496 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260149.992780000,0 -> /BYTES/v-17 (prev /<empty>) | |
I200407 11:49:09.994501 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.992779000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"6e18b1ec", /Table/50/"727495b1", 0) // (nil, nil) | |
3 OP b.Put(ctx, /Table/50/"660e70dc", v-17) // nil | |
3 OP b.Put(ctx, /Table/50/"7c697479", v-18) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=36b11d96 key=/Table/50/"660e70dc" pri=0.00957008 epo=0 ts=1586260149.992780000,0 min=1586260149.992780000,0 seq=3} lock=true stat=COMMITTED rts=1586260149.992780000,0 wto=false max=1586260150.492780000,0) | |
after: 1586260149.994441000,0 | |
I200407 11:49:09.994547 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260149.992780000,0 -> /BYTES/v-18 (prev /<empty>) | |
I200407 11:49:09.994639 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.993852000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"19126181", /Table/50/"691ad708", 1) // ("v-15", nil) | |
4 OP b.Scan(ctx, /Table/50/"88c0dd27", /Table/50/"de21cdb6", 5) // ("v-8", nil) | |
4 OP b.Scan(ctx, /Table/50/"33b1dc86", /Table/50/"d7ca748a", 2) // ("v-15", nil) | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=61785195 key=/Min pri=0.03713956 epo=0 ts=1586260149.993853000,0 min=1586260149.993853000,0 seq=0} lock=false stat=COMMITTED rts=1586260149.993853000,0 wto=false max=1586260150.493853000,0) | |
after: 1586260149.994609000,0 | |
I200407 11:49:09.996559 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.995123000,0 | |
4 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Scan(ctx, /Table/50/"0b3eef6f", /Table/50/"ccaf39e8", 6) // ("v-12", nil) | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP txn.Put(ctx, /Table/50/"a431d493", v-21) // nil | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260149.996518000,0 | |
I200407 11:49:09.996771 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.994832000,0 | |
3 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Put(ctx, /Table/50/"cc3167f4", v-19) // nil | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"a7fc8929", v-20) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260149.996750000,0 | |
I200407 11:49:09.997064 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.997017000,0 | |
4 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260149.997055000,0 | |
I200407 11:49:09.997389 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.997349000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP b := &Batch{} | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=cada022d key=/Min pri=0.04720697 epo=0 ts=1586260149.997350000,0 min=1586260149.997350000,0 seq=0} lock=false stat=COMMITTED rts=1586260149.997350000,0 wto=false max=1586260150.497350000,0) | |
after: 1586260149.997360000,0 | |
I200407 11:49:09.998433 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.998030000,0 | |
3 OP db3.Put(ctx, /Table/50/"15459515", v-23) // nil | |
after: 1586260149.998409000,0 | |
I200407 11:49:09.998615 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.998050000,0 -> /BYTES/v-23 (prev /BYTES/v-12) | |
I200407 11:49:09.999508 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.997705000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Scan(ctx, /Table/50/"4d13ec8e", /Table/50/"e99fc2c5", 4) // ("v-17", nil) | |
4 OP txn.Scan(ctx, /Table/50/"8a2ab627", /Table/50/"b440852b", 5) // ("v-8", nil) | |
4 OP txn.Put(ctx, /Table/50/"009a2cfe", v-22) // nil | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260149.999485000,0 | |
I200407 11:49:10.001120 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.999879000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Put(ctx, /Table/50/"9186cc40", v-24) // nil | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"b2e3e7cc", v-25) // nil | |
4 OP b.Put(ctx, /Table/50/"f60c2b57", v-26) // nil | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=9f0ef00e key=/Table/50/"9186cc40" pri=0.00691507 epo=0 ts=1586260149.999879000,1 min=1586260149.999879000,1 seq=4} lock=true stat=COMMITTED rts=1586260149.999879000,1 wto=false max=1586260150.499879000,1 int=2 ifw=1) | |
after: 1586260150.001069000,0 | |
I200407 11:49:10.002015 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260149.999879000,1 -> /BYTES/v-24 (prev /<empty>) | |
I200407 11:49:10.002055 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.999879000,1 -> /BYTES/v-25 (prev /BYTES/v-9) | |
I200407 11:49:10.002075 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260149.999879000,1 -> /BYTES/v-26 (prev /<empty>) | |
I200407 11:49:10.003597 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.001437000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"9e9bdbd5", /Table/50/"fc8825c6", 3) // ("v-8", nil) | |
4 OP b.Put(ctx, /Table/50/"a7fc8929", v-27) // nil | |
4 OP b.Scan(ctx, /Table/50/"122acc6c", /Table/50/"4ad7d910", 4) // ("v-23", nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.003570000,0 | |
I200407 11:49:10.010288 665 gossip/gossip.go:1527 [n2] node has connected to cluster via gossip | |
I200407 11:49:10.010421 665 kv/kvserver/stores.go:266 [n2] wrote 3 node addresses to persistent storage | |
I200407 11:49:10.036688 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.983031000,0 | |
0 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"c78c5f84", /Table/50/"f870743c", 0) // (nil, nil) | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=64716bde key=/Min pri=0.00140560 epo=0 ts=1586260149.983031000,1 min=1586260149.983031000,1 seq=0} lock=false stat=COMMITTED rts=1586260149.983031000,1 wto=false max=1586260150.483031000,1) | |
after: 1586260150.036625000,0 | |
I200407 11:49:10.038148 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.037326000,0 | |
0 OP db0.Put(ctx, /Table/50/"cc3167f4", v-28) // nil | |
after: 1586260150.038120000,0 | |
I200407 11:49:10.038262 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.037528000,0 -> /BYTES/v-28 (prev /<empty>) | |
I200407 11:49:10.038995 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.038563000,0 | |
0 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP txn.Scan(ctx, /Table/50/"aebb4a6b", /Table/50/"f0e9124b", 9) // ("v-25", nil) | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=505b2acd key=/Min pri=0.00088378 epo=0 ts=1586260150.038564000,0 min=1586260150.038564000,0 seq=0} lock=false stat=COMMITTED rts=1586260150.038564000,0 wto=false max=1586260150.538564000,0) | |
after: 1586260150.038958000,0 | |
I200407 11:49:10.044316 5530 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/{Table/36-Max}] proposing SIMPLE(l4) ADD_REPLICA[(n2,s2):4LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3 (n2,s2):4LEARNER] next=5 | |
I200407 11:49:10.044573 5578 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/{Table/36-Max}] initiating a split of this range at key /Table/50/"b064de97" [r34] (manual) | |
I200407 11:49:10.044594 5055 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/{Table/36-Max}] initiating a split of this range at key /Table/50/"b064de97" [r33] (manual) | |
I200407 11:49:10.044574 5058 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/{Table/36-Max}] initiating a split of this range at key /Table/50/"b064de97" [r35] (manual) | |
I200407 11:49:10.045437 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.039404000,0 | |
0 OP db2.AdminChangeReplicas(ctx, /Table/50/"91346af8", [{ADD_REPLICA n2,s2} {REMOVE_REPLICA n3,s3}]) // change replicas of r32 failed: descriptor changed: [expected] r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2, (n3,s3):3, next=4, gen=4] != [actual] r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2, (n3,s3):3, (n2,s2):4LEARNER, next=5, gen=5] | |
after: 1586260150.045399000,0 | |
I200407 11:49:10.046081 5530 kv/kvserver/store_snapshot.go:975 [n4,s4,r32/2:/{Table/36-Max}] sending LEARNER snapshot 0b84fc22 at applied index 63 | |
I200407 11:49:10.046169 5655 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r32/2:/{Table/36-Max}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):4LEARNER | |
I200407 11:49:10.046255 5530 kv/kvserver/store_snapshot.go:1018 [n4,s4,r32/2:/{Table/36-Max}] streamed snapshot to (n2,s2):4LEARNER: kv pairs: 28, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.047223 5670 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r32/4:{-}] applying LEARNER snapshot [id=0b84fc22 index=63] | |
I200407 11:49:10.049414 5670 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r32/4:/{Table/36-Max}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=0b84fc22 index=63] | |
I200407 11:49:10.050088 5530 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/{Table/36-Max}] change replicas (add [(n2,s2):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2, (n3,s3):3, (n2,s2):4LEARNER, next=5, gen=5] | |
I200407 11:49:10.051895 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.051423000,0 | |
0 OP db3.Put(ctx, /Table/50/"d009ff06", v-29) // nil | |
after: 1586260150.051851000,0 | |
I200407 11:49:10.052138 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.051448000,0 -> /BYTES/v-29 (prev /<empty>) | |
I200407 11:49:10.055418 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.052351000,0 | |
0 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"b2e3e7cc", v-30) // nil | |
0 OP b.Put(ctx, /Table/50/"d009ff06", v-31) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"35bc69bc", v-32) // nil | |
0 OP b.Put(ctx, /Table/50/"b6327a24", v-33) // nil | |
0 OP b.Scan(ctx, /Table/50/"1d411723", /Table/50/"4eff489a", 4) // ("v-32", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"b2e3e7cc", v-34) // nil | |
0 OP b.Put(ctx, /Table/50/"9186cc40", v-35) // nil | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=221020da key=/Table/50/"b2e3e7cc" pri=0.01052930 epo=0 ts=1586260150.052352000,0 min=1586260150.052352000,0 seq=7} lock=true stat=COMMITTED rts=1586260150.052352000,0 wto=false max=1586260150.552352000,0 int=4 ifw=2) | |
after: 1586260150.055303000,0 | |
I200407 11:49:10.055917 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.055845000,0 | |
0 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.055901000,0 | |
I200407 11:49:10.056332 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.052352000,0 -> /BYTES/v-32 (prev /BYTES/v-15) | |
I200407 11:49:10.056396 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.052352000,0 -> /BYTES/v-35 (prev /BYTES/v-24) | |
I200407 11:49:10.056429 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.052352000,0 -> /BYTES/v-34 (prev /BYTES/v-25) | |
I200407 11:49:10.056459 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.052352000,0 -> /BYTES/v-33 (prev /<empty>) | |
I200407 11:49:10.056479 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.052352000,0 -> /BYTES/v-31 (prev /BYTES/v-29) | |
I200407 11:49:10.057798 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.056367000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Scan(ctx, /Table/50/"08e3e65d", /Table/50/"11f0ff7a", 3) // ("v-13", nil) | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"6ad514a6", v-36) // nil | |
0 OP b.Put(ctx, /Table/50/"307b1f26", v-37) // nil | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=e04de88b key=/Table/50/"6ad514a6" pri=0.01069582 epo=0 ts=1586260150.056368000,0 min=1586260150.056368000,0 seq=0} lock=true stat=COMMITTED rts=1586260150.056368000,0 wto=false max=1586260150.556368000,0) | |
after: 1586260150.057736000,0 | |
I200407 11:49:10.057847 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.056368000,0 -> /BYTES/v-36 (prev /BYTES/v-16) | |
I200407 11:49:10.057910 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.056368000,0 -> /BYTES/v-37 (prev /<empty>) | |
I200407 11:49:10.060516 5530 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/{Table/36-Max}] proposing ENTER_JOINT(r2 l2 v4) ADD_REPLICA[(n2,s2):4VOTER_INCOMING], REMOVE_REPLICA[(n4,s4):2VOTER_DEMOTING]: after=[(n1,s1):1 (n4,s4):2VOTER_DEMOTING (n3,s3):3 (n2,s2):4VOTER_INCOMING] next=5 | |
E200407 11:49:10.060548 5530 kv/kvserver/replica_raft.go:261 [n4,s4,r32/2:/{Table/36-Max}] received invalid ChangeReplicasTrigger ENTER_JOINT(r2 l2 v4) ADD_REPLICA[(n2,s2):4VOTER_INCOMING], REMOVE_REPLICA[(n4,s4):2VOTER_DEMOTING]: after=[(n1,s1):1 (n4,s4):2VOTER_DEMOTING (n3,s3):3 (n2,s2):4VOTER_INCOMING] next=5 to remove self (leaseholder) | |
I200407 11:49:10.061222 5530 kv/kvserver/replica_command.go:1038 [n4,s4,r32/2:/{Table/36-Max}] could not promote [n2,s2] to voter, rolling back: change replicas of r32 failed: kv/kvserver/replica_raft.go:262: [n4,s4,r32/2:/{Table/36-Max}]: received invalid ChangeReplicasTrigger ENTER_JOINT(r2 l2 v4) ADD_REPLICA[(n2,s2):4VOTER_INCOMING], REMOVE_REPLICA[(n4,s4):2VOTER_DEMOTING]: after=[(n1,s1):1 (n4,s4):2VOTER_DEMOTING (n3,s3):3 (n2,s2):4VOTER_INCOMING] next=5 to remove self (leaseholder) | |
I200407 11:49:10.061409 5530 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/{Table/36-Max}] change replicas (add [] remove [(n2,s2):4LEARNER]): existing descriptor r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2, (n3,s3):3, (n2,s2):4LEARNER, next=5, gen=5] | |
I200407 11:49:10.069544 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.068367000,0 | |
0 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"0d6ea9c5", v-38) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.069510000,0 | |
I200407 11:49:10.069864 5530 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/{Table/36-Max}] proposing SIMPLE(r4) REMOVE_REPLICA[(n2,s2):4LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3] next=5 | |
I200407 11:49:10.070419 5530 kv/kvserver/replica_command.go:1366 [n4,s4,r32/2:/{Table/36-Max}] rolled back learner n2,s2 in r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2, (n3,s3):3, (n2,s2):4LEARNER, next=5, gen=5] | |
I200407 11:49:10.070579 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.986090000,0 | |
2 OP db2.AdminChangeReplicas(ctx, /Table/50/"6da0e0fb", [{ADD_REPLICA n2,s2} {REMOVE_REPLICA n4,s4}]) // change replicas of r32 failed: kv/kvserver/replica_raft.go:262: [n4,s4,r32/2:/{Table/36-Max}]: received invalid ChangeReplicasTrigger ENTER_JOINT(r2 l2 v4) ADD_REPLICA[(n2,s2):4VOTER_INCOMING], REMOVE_REPLICA[(n4,s4):2VOTER_DEMOTING]: after=[(n1,s1):1 (n4,s4):2VOTER_DEMOTING (n3,s3):3 (n2,s2):4VOTER_INCOMING] next=5 to remove self (leaseholder) | |
after: 1586260150.070555000,0 | |
I200407 11:49:10.070685 1157 kv/kvserver/store_remove_replica.go:122 [n2,s2,r32/4:/{Table/36-Max}] removing replica r32/4 | |
I200407 11:49:10.077496 5748 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/{Table/36-Max}] initiating a split of this range at key /Table/50/"5f6e0116" [r36] (manual) | |
I200407 11:49:10.077526 5764 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/{Table/36-Max}] change replicas (add [(n2,s2):5LEARNER] remove []): existing descriptor r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2, (n3,s3):3, next=5, gen=6] | |
I200407 11:49:10.083596 5764 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/{Table/36-Max}] proposing SIMPLE(l5) ADD_REPLICA[(n2,s2):5LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3 (n2,s2):5LEARNER] next=6 | |
I200407 11:49:10.084735 5764 kv/kvserver/store_snapshot.go:975 [n4,s4,r32/2:/{Table/36-Max}] sending LEARNER snapshot 1e7eacd1 at applied index 77 | |
I200407 11:49:10.084827 5769 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r32/2:/{Table/36-Max}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):5LEARNER | |
I200407 11:49:10.084904 5764 kv/kvserver/store_snapshot.go:1018 [n4,s4,r32/2:/{Table/36-Max}] streamed snapshot to (n2,s2):5LEARNER: kv pairs: 41, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.085469 5690 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r32/5:{-}] applying LEARNER snapshot [id=1e7eacd1 index=77] | |
I200407 11:49:10.087103 5690 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r32/5:/{Table/36-Max}] applied LEARNER snapshot [total=2ms ingestion=4@1ms id=1e7eacd1 index=77] | |
I200407 11:49:10.087550 5764 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/{Table/36-Max}] change replicas (add [(n2,s2):5] remove []): existing descriptor r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2, (n3,s3):3, (n2,s2):5LEARNER, next=6, gen=7] | |
I200407 11:49:10.092058 5764 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/{Table/36-Max}] proposing SIMPLE(v5) ADD_REPLICA[(n2,s2):5]: after=[(n1,s1):1 (n4,s4):2 (n3,s3):3 (n2,s2):5] next=6 | |
I200407 11:49:10.092681 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.076802000,0 | |
0 OP db0.AdminChangeReplicas(ctx, /Table/50/"b039c41b", [{ADD_REPLICA n2,s2}]) // nil | |
after: 1586260150.092658000,0 | |
I200407 11:49:10.099464 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.098712000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"9186cc40", v-39) // nil | |
0 OP b.Put(ctx, /Table/50/"27b39286", v-40) // nil | |
0 OP b.Put(ctx, /Table/50/"b1fa0be8", v-41) // nil | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=c4d5001c key=/Table/50/"9186cc40" pri=0.01157355 epo=0 ts=1586260150.098712000,1 min=1586260150.098712000,1 seq=0} lock=true stat=COMMITTED rts=1586260150.098712000,1 wto=false max=1586260150.598712000,1) | |
after: 1586260150.099401000,0 | |
I200407 11:49:10.099518 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.098712000,1 -> /BYTES/v-39 (prev /BYTES/v-35) | |
I200407 11:49:10.099580 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.098712000,1 -> /BYTES/v-40 (prev /<empty>) | |
I200407 11:49:10.099599 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.098712000,1 -> /BYTES/v-41 (prev /<empty>) | |
I200407 11:49:10.100575 5058 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/{Table/36-Max}] initiating a split of this range at key /Table/50/"b064de97" [r37] (manual) | |
I200407 11:49:10.101070 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.099800000,0 | |
0 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Put(ctx, /Table/50/"9186cc40", v-42) // nil | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"4fa400b5", v-43) // nil | |
0 OP b.Put(ctx, /Table/50/"274ff51f", v-44) // nil | |
0 OP b.Scan(ctx, /Table/50/"3877fc85", /Table/50/"bf824c8e", 12) // ("v-10", nil) | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=37468105 key=/Table/50/"9186cc40" pri=0.02872040 epo=0 ts=1586260150.099800000,1 min=1586260150.099800000,1 seq=4} lock=true stat=COMMITTED rts=1586260150.099800000,1 wto=false max=1586260150.599800000,1) | |
after: 1586260150.101023000,0 | |
I200407 11:49:10.101187 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.099800000,1 -> /BYTES/v-44 (prev /<empty>) | |
I200407 11:49:10.101229 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.099800000,1 -> /BYTES/v-43 (prev /<empty>) | |
I200407 11:49:10.101254 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.099800000,1 -> /BYTES/v-42 (prev /BYTES/v-39) | |
I200407 11:49:10.104059 5578 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/{Table/36-Max}] initiating a split of this range at key /Table/50/"b064de97" [r38] (manual) | |
I200407 11:49:10.110075 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.003878000,0 | |
4 OP db3.AdminSplit(ctx, /Table/50/"b064de97") // nil | |
after: 1586260150.110029000,0 | |
I200407 11:49:10.110482 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.101527000,0 | |
0 OP db0.AdminChangeReplicas(ctx, /Table/50/"24dc7d92", [{REMOVE_REPLICA n4,s4}]) // change replicas of r32 failed: descriptor changed: [expected] r32:/{Table/36-Max} [(n1,s1):1, (n4,s4):2, (n3,s3):3, (n2,s2):5, next=6, gen=8] != [actual] r32:/Table/{36-50/"b064de97"} [(n1,s1):1, (n4,s4):2, (n3,s3):3, (n2,s2):5, next=6, gen=9] | |
after: 1586260150.110451000,0 | |
I200407 11:49:10.110818 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260149.988282000,0 -> /BYTES/v-13 (prev /<empty>) | |
I200407 11:49:10.110843 5827 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r32/2:/Table/{36-50/"b064d…}] change replicas (add [] remove [(n1,s1):1VOTER_DEMOTING]): existing descriptor r32:/Table/{36-50/"b064de97"} [(n1,s1):1, (n4,s4):2, (n3,s3):3, (n2,s2):5, next=6, gen=9] | |
I200407 11:49:10.110862 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.988282000,0 -> /BYTES/v-12 (prev /<empty>) | |
I200407 11:49:10.110891 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.998050000,0 -> /BYTES/v-23 (prev /BYTES/v-12) | |
I200407 11:49:10.110939 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.099800000,1 -> /BYTES/v-44 (prev /<empty>) | |
I200407 11:49:10.110995 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.098712000,1 -> /BYTES/v-40 (prev /<empty>) | |
I200407 11:49:10.111024 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.056368000,0 -> /BYTES/v-37 (prev /<empty>) | |
I200407 11:49:10.111078 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260149.988644000,0 -> /BYTES/v-15 (prev /<empty>) | |
I200407 11:49:10.111109 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.052352000,0 -> /BYTES/v-32 (prev /BYTES/v-15) | |
I200407 11:49:10.111134 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260149.988282000,0 -> /BYTES/v-10 (prev /<empty>) | |
I200407 11:49:10.111157 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260149.984514000,0 -> /BYTES/v-1 (prev /<empty>) | |
I200407 11:49:10.111197 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.099800000,1 -> /BYTES/v-43 (prev /<empty>) | |
I200407 11:49:10.111228 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260149.992780000,0 -> /BYTES/v-17 (prev /<empty>) | |
I200407 11:49:10.111249 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988282000,0 -> /BYTES/v-11 (prev /<empty>) | |
I200407 11:49:10.111268 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988644000,0 -> /BYTES/v-16 (prev /BYTES/v-11) | |
I200407 11:49:10.111287 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.056368000,0 -> /BYTES/v-36 (prev /BYTES/v-16) | |
I200407 11:49:10.111320 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260149.992780000,0 -> /BYTES/v-18 (prev /<empty>) | |
I200407 11:49:10.111344 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260149.988282000,0 -> /BYTES/v-14 (prev /<empty>) | |
I200407 11:49:10.111367 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260149.999879000,1 -> /BYTES/v-24 (prev /<empty>) | |
I200407 11:49:10.111389 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.052352000,0 -> /BYTES/v-35 (prev /BYTES/v-24) | |
I200407 11:49:10.111410 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.098712000,1 -> /BYTES/v-39 (prev /BYTES/v-35) | |
I200407 11:49:10.111439 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.099800000,1 -> /BYTES/v-42 (prev /BYTES/v-39) | |
I200407 11:49:10.111462 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a7fc8929" 1586260149.987692000,0 -> /BYTES/v-8 (prev /<empty>) | |
I200407 11:49:10.111519 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.098712000,1 -> /BYTES/v-41 (prev /<empty>) | |
I200407 11:49:10.111549 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.988282000,0 -> /BYTES/v-9 (prev /<empty>) | |
I200407 11:49:10.111595 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.999879000,1 -> /BYTES/v-25 (prev /BYTES/v-9) | |
I200407 11:49:10.111620 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.052352000,0 -> /BYTES/v-34 (prev /BYTES/v-25) | |
I200407 11:49:10.111641 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.052352000,0 -> /BYTES/v-33 (prev /<empty>) | |
I200407 11:49:10.111663 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.037528000,0 -> /BYTES/v-28 (prev /<empty>) | |
I200407 11:49:10.111693 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.051448000,0 -> /BYTES/v-29 (prev /<empty>) | |
I200407 11:49:10.111715 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.052352000,0 -> /BYTES/v-31 (prev /BYTES/v-29) | |
I200407 11:49:10.111736 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260149.983845000,0 -> /BYTES/v-0 (prev /<empty>) | |
I200407 11:49:10.111758 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260149.999879000,1 -> /BYTES/v-26 (prev /<empty>) | |
I200407 11:49:10.111797 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260149.980174000,0 lagging by 131.614ms | |
I200407 11:49:10.115110 1708 gossip/gossip.go:1527 [n4] node has connected to cluster via gossip | |
I200407 11:49:10.115268 1708 kv/kvserver/stores.go:266 [n4] wrote 3 node addresses to persistent storage | |
I200407 11:49:10.117413 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.116461000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"15459515", v-45) // nil | |
4 OP b.Put(ctx, /Table/50/"274ff51f", v-46) // nil | |
4 OP b.Put(ctx, /Table/50/"307b1f26", v-47) // nil | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=1120eb56 key=/Table/50/"15459515" pri=0.02796701 epo=0 ts=1586260150.116462000,0 min=1586260150.116462000,0 seq=0} lock=true stat=COMMITTED rts=1586260150.116462000,0 wto=false max=1586260150.616462000,0) | |
after: 1586260150.117320000,0 | |
I200407 11:49:10.117536 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260150.116462000,0 -> /BYTES/v-45 (prev /BYTES/v-23) | |
I200407 11:49:10.117579 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.116462000,0 -> /BYTES/v-46 (prev /BYTES/v-44) | |
I200407 11:49:10.117602 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.116462000,0 -> /BYTES/v-47 (prev /BYTES/v-37) | |
I200407 11:49:10.117641 5827 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"b064d…}] proposing ENTER_JOINT(r1 l1) REMOVE_REPLICA[(n1,s1):1VOTER_DEMOTING]: after=[(n1,s1):1VOTER_DEMOTING (n4,s4):2 (n3,s3):3 (n2,s2):5] next=6 | |
I200407 11:49:10.118543 5827 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r32/2:/Table/{36-50/"b064d…}] change replicas (add [] remove []): existing descriptor r32:/Table/{36-50/"b064de97"} [(n1,s1):1VOTER_DEMOTING, (n4,s4):2, (n3,s3):3, (n2,s2):5, next=6, gen=10] | |
I200407 11:49:10.128550 5827 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"b064d…}] proposing LEAVE_JOINT: after=[(n1,s1):1LEARNER (n4,s4):2 (n3,s3):3 (n2,s2):5] next=6 | |
I200407 11:49:10.129650 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.128436000,0 | |
4 OP db3.Put(ctx, /Table/50/"2413580c", v-48) // nil | |
after: 1586260150.129623000,0 | |
I200407 11:49:10.130151 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.990169000,0 | |
1 OP db3.AdminSplit(ctx, /Table/50/"b064de97") // nil | |
after: 1586260150.130128000,0 | |
I200407 11:49:10.130416 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.128462000,0 -> /BYTES/v-48 (prev /<empty>) | |
I200407 11:49:10.130443 5827 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r32/2:/Table/{36-50/"b064d…}] change replicas (add [] remove [(n1,s1):1LEARNER]): existing descriptor r32:/Table/{36-50/"b064de97"} [(n1,s1):1LEARNER, (n4,s4):2, (n3,s3):3, (n2,s2):5, next=6, gen=11] | |
I200407 11:49:10.137572 5848 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/Table/{36-50/"b064d…}] initiating a split of this range at key /Table/50/"1563aa2f" [r39] (manual) | |
I200407 11:49:10.137965 5748 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/Table/{36-50/"b064d…}] initiating a split of this range at key /Table/50/"5f6e0116" [r40] (manual) | |
I200407 11:49:10.138349 5827 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"b064d…}] proposing SIMPLE(r1) REMOVE_REPLICA[(n1,s1):1LEARNER]: after=[(n2,s2):5 (n4,s4):2 (n3,s3):3] next=6 | |
I200407 11:49:10.138522 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.137770000,0 | |
1 OP db1.Put(ctx, /Table/50/"0374806b", v-49) // nil | |
after: 1586260150.138501000,0 | |
I200407 11:49:10.138681 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0374806b" 1586260150.137943000,0 -> /BYTES/v-49 (prev /<empty>) | |
I200407 11:49:10.139169 169 kv/kvserver/store_remove_replica.go:122 [n1,s1,r32/1:/Table/{36-50/"b064d…}] removing replica r32/1 | |
I200407 11:49:10.139175 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.127361000,0 | |
0 OP db2.AdminChangeReplicas(ctx, /Table/50/"5422f483", [{REMOVE_REPLICA n1,s1}]) // change replicas of r32 failed: descriptor changed: [expected] r32:/Table/{36-50/"b064de97"} [(n1,s1):1LEARNER, (n4,s4):2, (n3,s3):3, (n2,s2):5, next=6, gen=11] != [actual] r32:/Table/{36-50/"b064de97"} [(n2,s2):5, (n4,s4):2, (n3,s3):3, next=6, gen=12] | |
after: 1586260150.139150000,0 | |
I200407 11:49:10.139308 5926 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r37/2:/{Table/50/"b0…-Max}] change replicas (add [] remove [(n1,s1):1VOTER_DEMOTING]): existing descriptor r37:/{Table/50/"b064de97"-Max} [(n1,s1):1, (n4,s4):2, (n3,s3):3, (n2,s2):4, next=5, gen=9, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.139994 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.139170000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"19a62197", v-50) // nil | |
1 OP b.Put(ctx, /Table/50/"8d7fb98c", v-51) // nil | |
1 OP b.Put(ctx, /Table/50/"02ce265d", v-52) // nil | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=10d26403 key=/Table/50/"19a62197" pri=0.00344622 epo=0 ts=1586260150.139171000,0 min=1586260150.139171000,0 seq=0} lock=true stat=COMMITTED rts=1586260150.139171000,0 wto=false max=1586260150.639171000,0) | |
after: 1586260150.139950000,0 | |
I200407 11:49:10.140846 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.139529000,0 | |
0 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"267ab8ec", v-53) // nil | |
0 OP b.Put(ctx, /Table/50/"009a2cfe", v-54) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"6ce82cdc", /Table/50/"fcb8423b", 9) // ("v-18", nil) | |
0 OP b.Scan(ctx, /Table/50/"97396330", /Table/50/"b43c38bd", 10) // ("v-8", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP txn.Put(ctx, /Table/50/"d502a324", v-55) // nil | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"6ad514a6", v-56) // nil | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=f0ba9247 key=/Table/50/"267ab8ec" pri=0.02010968 epo=0 ts=1586260150.139529000,1 min=1586260150.139529000,1 seq=5} lock=true stat=COMMITTED rts=1586260150.139529000,1 wto=false max=1586260150.639529000,1 int=1 ifw=3) | |
after: 1586260150.140783000,0 | |
I200407 11:49:10.144750 5926 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/{Table/50/"b0…-Max}] proposing ENTER_JOINT(r1 l1) REMOVE_REPLICA[(n1,s1):1VOTER_DEMOTING]: after=[(n1,s1):1VOTER_DEMOTING (n4,s4):2 (n3,s3):3 (n2,s2):4] next=5 | |
I200407 11:49:10.144883 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.144807000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.144867000,0 | |
I200407 11:49:10.145478 5926 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r37/2:/{Table/50/"b0…-Max}] change replicas (add [] remove []): existing descriptor r37:/{Table/50/"b064de97"-Max} [(n1,s1):1VOTER_DEMOTING, (n4,s4):2, (n3,s3):3, (n2,s2):4, next=5, gen=10, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.147508 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.139529000,1 -> /BYTES/v-55 (prev /<empty>) | |
I200407 11:49:10.151886 5926 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/{Table/50/"b0…-Max}] proposing LEAVE_JOINT: after=[(n1,s1):1LEARNER (n4,s4):2 (n3,s3):3 (n2,s2):4] next=5 | |
I200407 11:49:10.152481 5926 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r37/2:/{Table/50/"b0…-Max}] change replicas (add [] remove [(n1,s1):1LEARNER]): existing descriptor r37:/{Table/50/"b064de97"-Max} [(n1,s1):1LEARNER, (n4,s4):2, (n3,s3):3, (n2,s2):4, next=5, gen=11, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.154276 123 gossip/gossip.go:1527 [n1] node has connected to cluster via gossip | |
I200407 11:49:10.154360 123 kv/kvserver/stores.go:266 [n1] wrote 3 node addresses to persistent storage | |
I200407 11:49:10.160998 5926 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/{Table/50/"b0…-Max}] proposing SIMPLE(r1) REMOVE_REPLICA[(n1,s1):1LEARNER]: after=[(n2,s2):4 (n4,s4):2 (n3,s3):3] next=5 | |
I200407 11:49:10.161897 201 kv/kvserver/store_remove_replica.go:122 [n1,s1,r37/1:/{Table/50/"b0…-Max}] removing replica r37/1 | |
I200407 11:49:10.162013 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.151462000,0 | |
0 OP db1.AdminChangeReplicas(ctx, /Table/50/"e94a9a25", [{REMOVE_REPLICA n2,s2}]) // change replicas of r37 failed: descriptor changed: [expected] r37:/{Table/50/"b064de97"-Max} [(n1,s1):1LEARNER, (n4,s4):2, (n3,s3):3, (n2,s2):4, next=5, gen=11, sticky=9223372036.854775807,2147483647] != [actual] r37:/{Table/50/"b064de97"-Max} [(n2,s2):4, (n4,s4):2, (n3,s3):3, next=5, gen=12, sticky=9223372036.854775807,2147483647] | |
after: 1586260150.161982000,0 | |
I200407 11:49:10.163930 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.159919000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"46e3e8c2", /Table/50/"73ae885e", 7) // ("v-1", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"293e4dc2", /Table/50/"f7de2be3", 1) // ("v-47", nil) | |
1 OP b.Put(ctx, /Table/50/"479fda4a", v-57) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"22b4ee0f", /Table/50/"d648de2d", 10) // ("v-48", nil) | |
1 OP b.Scan(ctx, /Table/50/"1320a7bc", /Table/50/"bd62f517", 12) // ("v-45", nil) | |
1 OP b.Put(ctx, /Table/50/"6a58f08d", v-58) // nil | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=9cf1680b key=/Table/50/"479fda4a" pri=0.01260596 epo=0 ts=1586260150.159920000,0 min=1586260150.159920000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.159920000,0 wto=false max=1586260150.659920000,0) | |
after: 1586260150.163850000,0 | |
I200407 11:49:10.169662 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260149.998782000,0 | |
3 OP db0.AdminSplit(ctx, /Table/50/"b064de97") // nil | |
after: 1586260150.169606000,0 | |
I200407 11:49:10.170193 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.169572000,0 | |
0 OP db3.Put(ctx, /Table/50/"4fa400b5", v-59) // nil | |
after: 1586260150.170167000,0 | |
I200407 11:49:10.171067 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.170186000,0 | |
1 OP db0.Put(ctx, /Table/50/"0d6ea9c5", v-60) // nil | |
after: 1586260150.171040000,0 | |
I200407 11:49:10.171503 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.170577000,0 | |
0 OP db1.Put(ctx, /Table/50/"009a2cfe", v-61) // nil | |
after: 1586260150.171479000,0 | |
I200407 11:49:10.172107 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.172047000,0 | |
0 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.172095000,0 | |
I200407 11:49:10.172160 5055 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"b064d…}] change replicas (add [(n1,s1):6LEARNER] remove []): existing descriptor r32:/Table/{36-50/"b064de97"} [(n2,s2):5, (n4,s4):2, (n3,s3):3, next=6, gen=12] | |
I200407 11:49:10.172659 5848 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/Table/{36-50/"b064d…}] initiating a split of this range at key /Table/50/"1563aa2f" [r41] (manual) | |
I200407 11:49:10.172994 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.172530000,0 | |
0 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"b185fa0a", /Table/50/"d61bcb36", 4) // ("v-41", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.172969000,0 | |
I200407 11:49:10.174461 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.171113000,0 | |
3 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Scan(ctx, /Table/50/"06ad7baa", /Table/50/"c0dd04bb", 14) // ("v-13", nil) | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"b60c6ca5", /Table/50/"c43838a5", 1) // ("v-33", nil) | |
3 OP b.Scan(ctx, /Table/50/"553550e7", /Table/50/"ef6857ea", 14) // ("v-17", nil) | |
3 OP b.Put(ctx, /Table/50/"3c93069e", v-62) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"1bb1d2fe", /Table/50/"b3a27bc0", 2) // ("v-48", nil) | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=32676b5a key=/Table/50/"3c93069e" pri=0.05442449 epo=0 ts=1586260150.171114000,0 min=1586260150.171114000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.171114000,0 wto=false max=1586260150.671114000,0) | |
after: 1586260150.174393000,0 | |
I200407 11:49:10.174987 5057 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/Table/{36-50/"b064d…}] initiating a split of this range at key /Table/50/"91fbc719" [r42] (manual) | |
I200407 11:49:10.177637 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.173384000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Put(ctx, /Table/50/"35bc69bc", v-63) // nil | |
0 OP txn.Put(ctx, /Table/50/"8d7fb98c", v-64) // nil | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"74756600", /Table/50/"fc116921", 11) // ("v-18", nil) | |
0 OP b.Scan(ctx, /Table/50/"748e301c", /Table/50/"c719fb0a", 15) // ("v-18", nil) | |
0 OP b.Put(ctx, /Table/50/"af311e0e", v-65) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"9f18ddc7", v-66) // nil | |
0 OP b.Scan(ctx, /Table/50/"419e8fa2", /Table/50/"e99e3e44", 13) // ("v-57", nil) | |
0 OP b.Scan(ctx, /Table/50/"9749e8e6", /Table/50/"e09e750a", 14) // ("v-66", nil) | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=ef2544bb key=/Table/50/"35bc69bc" pri=0.01534070 epo=0 ts=1586260150.173385000,0 min=1586260150.173385000,0 seq=5} lock=true stat=COMMITTED rts=1586260150.173385000,0 wto=false max=1586260150.673385000,0) | |
after: 1586260150.177559000,0 | |
I200407 11:49:10.177935 5055 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"b064d…}] proposing SIMPLE(l6) ADD_REPLICA[(n1,s1):6LEARNER]: after=[(n2,s2):5 (n4,s4):2 (n3,s3):3 (n1,s1):6LEARNER] next=7 | |
I200407 11:49:10.179215 5055 kv/kvserver/store_snapshot.go:975 [n4,s4,r32/2:/Table/{36-50/"b064d…}] sending LEARNER snapshot 7b5f7405 at applied index 114 | |
I200407 11:49:10.179284 6067 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r32/2:/Table/{36-50/"b064d…}] skipping snapshot; replica is likely a learner in the process of being added: (n1,s1):6LEARNER | |
I200407 11:49:10.179419 5055 kv/kvserver/store_snapshot.go:1018 [n4,s4,r32/2:/Table/{36-50/"b064d…}] streamed snapshot to (n1,s1):6LEARNER: kv pairs: 71, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.180209 5999 kv/kvserver/replica_raftstorage.go:780 [n1,s1,r32/6:{-}] applying LEARNER snapshot [id=7b5f7405 index=114] | |
I200407 11:49:10.186578 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.184455000,0 | |
0 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"4bc73abc", /Table/50/"becc1389", 17) // ("v-59", nil) | |
0 OP b.Put(ctx, /Table/50/"307b1f26", v-67) // nil | |
0 OP b.Put(ctx, /Table/50/"5b8e2084", v-68) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"62271a33", v-69) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=3904dbba key=/Table/50/"307b1f26" pri=0.00080112 epo=0 ts=1586260150.184455000,1 min=1586260150.184455000,1 seq=4} lock=true stat=COMMITTED rts=1586260150.184455000,1 wto=false max=1586260150.684455000,1 int=2 ifw=1) | |
after: 1586260150.186507000,0 | |
I200407 11:49:10.187503 6072 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"b064d…}] change replicas (add [] remove [(n2,s2):5VOTER_DEMOTING]): existing descriptor r32:/Table/{36-50/"b064de97"} [(n2,s2):5, (n4,s4):2, (n3,s3):3, (n1,s1):6LEARNER, next=7, gen=13] | |
I200407 11:49:10.187597 5999 kv/kvserver/replica_raftstorage.go:801 [n1,s1,r32/6:/Table/{36-50/"b064d…}] applied LEARNER snapshot [total=7ms ingestion=4@7ms id=7b5f7405 index=114] | |
I200407 11:49:10.191068 6072 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"b064d…}] proposing ENTER_JOINT(r5 l5) REMOVE_REPLICA[(n2,s2):5VOTER_DEMOTING]: after=[(n2,s2):5VOTER_DEMOTING (n4,s4):2 (n3,s3):3 (n1,s1):6LEARNER] next=7 | |
I200407 11:49:10.191827 6072 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"b064d…}] change replicas (add [] remove []): existing descriptor r32:/Table/{36-50/"b064de97"} [(n2,s2):5VOTER_DEMOTING, (n4,s4):2, (n3,s3):3, (n1,s1):6LEARNER, next=7, gen=14] | |
I200407 11:49:10.192836 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.139529000,1 -> /BYTES/v-54 (prev /<empty>) | |
I200407 11:49:10.192918 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.170840000,0 -> /BYTES/v-61 (prev /BYTES/v-54) | |
I200407 11:49:10.192963 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"02ce265d" 1586260150.139171000,0 -> /BYTES/v-52 (prev /<empty>) | |
I200407 11:49:10.192990 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0374806b" 1586260150.137943000,0 -> /BYTES/v-49 (prev /<empty>) | |
I200407 11:49:10.193006 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260149.988282000,0 -> /BYTES/v-13 (prev /<empty>) | |
I200407 11:49:10.193021 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.170361000,0 -> /BYTES/v-60 (prev /<empty>) | |
I200407 11:49:10.193036 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.988282000,0 -> /BYTES/v-12 (prev /<empty>) | |
I200407 11:49:10.193050 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.998050000,0 -> /BYTES/v-23 (prev /BYTES/v-12) | |
I200407 11:49:10.193065 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260150.116462000,0 -> /BYTES/v-45 (prev /BYTES/v-23) | |
I200407 11:49:10.193079 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19a62197" 1586260150.139171000,0 -> /BYTES/v-50 (prev /<empty>) | |
I200407 11:49:10.193092 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.128462000,0 -> /BYTES/v-48 (prev /<empty>) | |
I200407 11:49:10.193105 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"267ab8ec" 1586260150.139529000,1 -> /BYTES/v-53 (prev /<empty>) | |
I200407 11:49:10.193118 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.099800000,1 -> /BYTES/v-44 (prev /<empty>) | |
I200407 11:49:10.193131 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.116462000,0 -> /BYTES/v-46 (prev /BYTES/v-44) | |
I200407 11:49:10.193151 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.098712000,1 -> /BYTES/v-40 (prev /<empty>) | |
I200407 11:49:10.193165 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.056368000,0 -> /BYTES/v-37 (prev /<empty>) | |
I200407 11:49:10.193178 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.116462000,0 -> /BYTES/v-47 (prev /BYTES/v-37) | |
I200407 11:49:10.193191 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.184455000,1 -> /BYTES/v-67 (prev /BYTES/v-47) | |
I200407 11:49:10.193204 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260149.988644000,0 -> /BYTES/v-15 (prev /<empty>) | |
I200407 11:49:10.193217 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.052352000,0 -> /BYTES/v-32 (prev /BYTES/v-15) | |
I200407 11:49:10.193230 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.173385000,0 -> /BYTES/v-63 (prev /BYTES/v-32) | |
I200407 11:49:10.193242 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260149.988282000,0 -> /BYTES/v-10 (prev /<empty>) | |
I200407 11:49:10.193255 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260150.171114000,0 -> /BYTES/v-62 (prev /BYTES/v-10) | |
I200407 11:49:10.193268 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260149.984514000,0 -> /BYTES/v-1 (prev /<empty>) | |
I200407 11:49:10.193281 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260150.159920000,0 -> /BYTES/v-57 (prev /BYTES/v-1) | |
I200407 11:49:10.193294 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.099800000,1 -> /BYTES/v-43 (prev /<empty>) | |
I200407 11:49:10.193307 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.169610000,0 -> /BYTES/v-59 (prev /BYTES/v-43) | |
I200407 11:49:10.193319 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5b8e2084" 1586260150.184455000,1 -> /BYTES/v-68 (prev /<empty>) | |
I200407 11:49:10.193332 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.184455000,1 -> /BYTES/v-69 (prev /<empty>) | |
I200407 11:49:10.193344 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260149.992780000,0 -> /BYTES/v-17 (prev /<empty>) | |
I200407 11:49:10.193357 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.159920000,0 -> /BYTES/v-58 (prev /<empty>) | |
I200407 11:49:10.193370 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988282000,0 -> /BYTES/v-11 (prev /<empty>) | |
I200407 11:49:10.193383 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988644000,0 -> /BYTES/v-16 (prev /BYTES/v-11) | |
I200407 11:49:10.193396 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.056368000,0 -> /BYTES/v-36 (prev /BYTES/v-16) | |
I200407 11:49:10.193409 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.139529000,1 -> /BYTES/v-56 (prev /BYTES/v-36) | |
I200407 11:49:10.193422 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260149.992780000,0 -> /BYTES/v-18 (prev /<empty>) | |
I200407 11:49:10.193437 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260149.988282000,0 -> /BYTES/v-14 (prev /<empty>) | |
I200407 11:49:10.193448 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.139171000,0 -> /BYTES/v-51 (prev /<empty>) | |
I200407 11:49:10.193461 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.173385000,0 -> /BYTES/v-64 (prev /BYTES/v-51) | |
I200407 11:49:10.193475 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260149.999879000,1 -> /BYTES/v-24 (prev /<empty>) | |
I200407 11:49:10.193488 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.052352000,0 -> /BYTES/v-35 (prev /BYTES/v-24) | |
I200407 11:49:10.193501 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.098712000,1 -> /BYTES/v-39 (prev /BYTES/v-35) | |
I200407 11:49:10.193519 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.099800000,1 -> /BYTES/v-42 (prev /BYTES/v-39) | |
I200407 11:49:10.193531 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9f18ddc7" 1586260150.173385000,0 -> /BYTES/v-66 (prev /<empty>) | |
I200407 11:49:10.193543 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a7fc8929" 1586260149.987692000,0 -> /BYTES/v-8 (prev /<empty>) | |
I200407 11:49:10.193556 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"af311e0e" 1586260150.173385000,0 -> /BYTES/v-65 (prev /<empty>) | |
I200407 11:49:10.199737 6072 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"b064d…}] proposing LEAVE_JOINT: after=[(n2,s2):5LEARNER (n4,s4):2 (n3,s3):3 (n1,s1):6LEARNER] next=7 | |
I200407 11:49:10.200362 5055 kv/kvserver/replica_command.go:1038 [n4,s4,r32/2:/Table/{36-50/"b064d…}] could not promote [n1,s1] to voter, rolling back: change replicas of r32 failed: descriptor changed: [expected] r32:/Table/{36-50/"b064de97"} [(n2,s2):5, (n4,s4):2, (n3,s3):3, (n1,s1):6LEARNER, next=7, gen=13] != [actual] r32:/Table/{36-50/"b064de97"} [(n2,s2):5VOTER_DEMOTING, (n4,s4):2, (n3,s3):3, (n1,s1):6LEARNER, next=7, gen=14] | |
I200407 11:49:10.200490 6072 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"b064d…}] change replicas (add [] remove [(n2,s2):5LEARNER]): existing descriptor r32:/Table/{36-50/"b064de97"} [(n2,s2):5LEARNER, (n4,s4):2, (n3,s3):3, (n1,s1):6LEARNER, next=7, gen=15] | |
I200407 11:49:10.200560 5055 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"b064d…}] change replicas (add [] remove [(n1,s1):6LEARNER]): existing descriptor r32:/Table/{36-50/"b064de97"} [(n2,s2):5LEARNER, (n4,s4):2, (n3,s3):3, (n1,s1):6LEARNER, next=7, gen=15] | |
I200407 11:49:10.209360 6072 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"b064d…}] proposing SIMPLE(r5) REMOVE_REPLICA[(n2,s2):5LEARNER]: after=[(n1,s1):6LEARNER (n4,s4):2 (n3,s3):3] next=7 | |
I200407 11:49:10.210005 6072 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"b064d…}] change replicas (add [] remove [(n1,s1):6LEARNER]): existing descriptor r32:/Table/{36-50/"b064de97"} [(n1,s1):6LEARNER, (n4,s4):2, (n3,s3):3, next=7, gen=16] | |
I200407 11:49:10.210248 1160 kv/kvserver/store_remove_replica.go:122 [n2,s2,r32/5:/Table/{36-50/"b064d…}] removing replica r32/5 | |
I200407 11:49:10.211015 5055 kv/kvserver/replica_command.go:1362 [n4,s4,r32/2:/Table/{36-50/"b064d…}] failed to rollback learner n1,s1, abandoning it for the replicate queue: change replicas of r32 failed: descriptor changed: [expected] r32:/Table/{36-50/"b064de97"} [(n2,s2):5LEARNER, (n4,s4):2, (n3,s3):3, (n1,s1):6LEARNER, next=7, gen=15] != [actual] r32:/Table/{36-50/"b064de97"} [(n1,s1):6LEARNER, (n4,s4):2, (n3,s3):3, next=7, gen=16] | |
I200407 11:49:10.211068 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.171665000,0 | |
1 OP db3.AdminChangeReplicas(ctx, /Table/50/"a94a50d2", [{ADD_REPLICA n1,s1}]) // change replicas of r32 failed: descriptor changed: [expected] r32:/Table/{36-50/"b064de97"} [(n2,s2):5, (n4,s4):2, (n3,s3):3, (n1,s1):6LEARNER, next=7, gen=13] != [actual] r32:/Table/{36-50/"b064de97"} [(n2,s2):5VOTER_DEMOTING, (n4,s4):2, (n3,s3):3, (n1,s1):6LEARNER, next=7, gen=14] | |
after: 1586260150.211047000,0 | |
I200407 11:49:10.216997 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.216165000,0 | |
1 OP db2.Put(ctx, /Table/50/"20be4cd2", v-70) // nil | |
after: 1586260150.216955000,0 | |
I200407 11:49:10.217105 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.216389000,0 -> /BYTES/v-70 (prev /<empty>) | |
I200407 11:49:10.218785 6072 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"b064d…}] proposing SIMPLE(r6) REMOVE_REPLICA[(n1,s1):6LEARNER]: after=[(n3,s3):3 (n4,s4):2] next=7 | |
I200407 11:49:10.218919 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.217348000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"b6327a24", v-71) // nil | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP txn.Put(ctx, /Table/50/"b1fa0be8", v-72) // nil | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"b6327a24", v-73) // nil | |
1 OP b.Put(ctx, /Table/50/"6ad514a6", v-74) // nil | |
1 OP b.Scan(ctx, /Table/50/"2c272f89", /Table/50/"82011876", 2) // ("v-67", nil) | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=22648083 key=/Table/50/"b6327a24" pri=0.00813790 epo=0 ts=1586260150.217349000,0 min=1586260150.217349000,0 seq=5} lock=true stat=COMMITTED rts=1586260150.217349000,0 wto=false max=1586260150.717349000,0 int=1) | |
after: 1586260150.218865000,0 | |
I200407 11:49:10.219315 6092 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r32/2:/Table/{36-50/"b064d…}] change replicas (add [] remove [(n1,s1):6LEARNER]): existing descriptor r32:/Table/{36-50/"b064de97"} [(n1,s1):6LEARNER, (n4,s4):2, (n3,s3):3, next=7, gen=16] | |
I200407 11:49:10.219361 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.219270000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.219347000,0 | |
I200407 11:49:10.219361 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.186980000,0 | |
0 OP db1.AdminChangeReplicas(ctx, /Table/50/"048c8688", [{REMOVE_REPLICA n2,s2}]) // nil | |
after: 1586260150.219340000,0 | |
I200407 11:49:10.219751 188 kv/kvserver/store_remove_replica.go:122 [n1,s1,r32/6:/Table/{36-50/"b064d…}] removing replica r32/6 | |
I200407 11:49:10.227448 5057 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/Table/{36-50/"b064d…}] initiating a split of this range at key /Table/50/"91fbc719" [r43] (manual) | |
I200407 11:49:10.229376 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.228638000,0 | |
1 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"e2941c45", /Table/50/"f847894f", 17) // ("v-26", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.229339000,0 | |
I200407 11:49:10.231130 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.229975000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"f9e5422d", v-77) // nil | |
1 OP b.Put(ctx, /Table/50/"e1484a2d", v-78) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP txn.Scan(ctx, /Table/50/"3276d204", /Table/50/"fbf721eb", 5) // ("v-63", nil) | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=9626eca2 key=/Table/50/"f9e5422d" pri=0.02419851 epo=0 ts=1586260150.229976000,0 min=1586260150.229976000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.229976000,0 wto=false max=1586260150.729976000,0 ifw=2) | |
after: 1586260150.231066000,0 | |
I200407 11:49:10.232870 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.229267000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"4edcde33", /Table/50/"c193c0d9", 1) // ("v-59", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"274ff51f", v-75) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"20be4cd2", v-76) // nil | |
0 OP b.Scan(ctx, /Table/50/"2bd9a4cc", /Table/50/"8ac69c12", 8) // ("v-67", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.232822000,0 | |
I200407 11:49:10.235067 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.231713000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"cd89572e", v-79) // nil | |
1 OP txn.Put(ctx, /Table/50/"0ad8ea95", v-80) // nil | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"0110ee04", /Table/50/"12194226", 1) // ("v-52", nil) | |
1 OP b.Put(ctx, /Table/50/"e1484a2d", v-81) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"f60c2b57", v-82) // nil | |
1 OP b.Put(ctx, /Table/50/"5db639c6", v-83) // nil | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=cf995b1f key=/Table/50/"cd89572e" pri=0.01229835 epo=0 ts=1586260150.231714000,0 min=1586260150.231714000,0 seq=6} lock=true stat=COMMITTED rts=1586260150.231714000,0 wto=false max=1586260150.731714000,0 int=3 ifw=2) | |
after: 1586260150.234998000,0 | |
I200407 11:49:10.237697 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.174921000,0 | |
3 OP db3.AdminSplit(ctx, /Table/50/"91fbc719") // nil | |
after: 1586260150.237676000,0 | |
I200407 11:49:10.238173 6232 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] change replicas (add [(n2,s2):3LEARNER] remove []): existing descriptor r43:/Table/50/"{91fbc719"-b064de97"} [(n3,s3):1, (n4,s4):2, next=3, gen=18, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.244659 6232 kv/kvserver/replica_raft.go:241 [n4,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] proposing SIMPLE(l3) ADD_REPLICA[(n2,s2):3LEARNER]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3LEARNER] next=4 | |
I200407 11:49:10.245639 6232 kv/kvserver/store_snapshot.go:975 [n4,replicate,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] sending LEARNER snapshot eaab1ed8 at applied index 14 | |
I200407 11:49:10.245698 6224 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):3LEARNER | |
I200407 11:49:10.245756 6232 kv/kvserver/store_snapshot.go:1018 [n4,replicate,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] streamed snapshot to (n2,s2):3LEARNER: kv pairs: 9, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.246306 6277 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r43/3:{-}] applying LEARNER snapshot [id=eaab1ed8 index=14] | |
I200407 11:49:10.248270 6277 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r43/3:/Table/50/"{91fbc71…-b064de9…}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=eaab1ed8 index=14] | |
I200407 11:49:10.248973 6232 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] change replicas (add [(n2,s2):3] remove []): existing descriptor r43:/Table/50/"{91fbc719"-b064de97"} [(n3,s3):1, (n4,s4):2, (n2,s2):3LEARNER, next=4, gen=19, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.251668 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.251622000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=fa5fa968 key=/Min pri=0.04200833 epo=0 ts=1586260150.251623000,0 min=1586260150.251623000,0 seq=0} lock=false stat=COMMITTED rts=1586260150.251623000,0 wto=false max=1586260150.751623000,0) | |
after: 1586260150.251635000,0 | |
I200407 11:49:10.253074 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.250140000,0 | |
0 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"2f5eb1c6", v-84) // nil | |
0 OP b.Put(ctx, /Table/50/"02ce265d", v-85) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"a8135f94", v-86) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"27b39286", v-87) // nil | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=432df333 key=/Table/50/"2f5eb1c6" pri=0.00410215 epo=0 ts=1586260150.250142000,0 min=1586260150.250142000,0 seq=5} lock=true stat=COMMITTED rts=1586260150.250142000,0 wto=false max=1586260150.750142000,0 int=1 ifw=3) | |
after: 1586260150.253018000,0 | |
I200407 11:49:10.253383 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.252657000,0 | |
1 OP db0.Put(ctx, /Table/50/"62271a33", v-90) // nil | |
after: 1586260150.253363000,0 | |
I200407 11:49:10.253516 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.252109000,0 | |
3 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Put(ctx, /Table/50/"3c93069e", v-88) // nil | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"9186cc40", v-89) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.253493000,0 | |
I200407 11:49:10.254240 6232 kv/kvserver/replica_raft.go:241 [n4,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] proposing SIMPLE(v3) ADD_REPLICA[(n2,s2):3]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3] next=4 | |
I200407 11:49:10.254351 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.253450000,0 | |
0 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Scan(ctx, /Table/50/"1ad6df13", /Table/50/"4eb57848", 17) // ("v-70", nil) | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.254327000,0 | |
I200407 11:49:10.254743 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.254294000,0 | |
1 OP db3.Put(ctx, /Table/50/"660e70dc", v-92) // nil | |
after: 1586260150.254724000,0 | |
I200407 11:49:10.255405 6329 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r32/2:/Table/{36-50/"91fbc…}] change replicas (add [(n2,s2):7LEARNER] remove []): existing descriptor r32:/Table/{36-50/"91fbc719"} [(n3,s3):3, (n4,s4):2, next=7, gen=18] | |
I200407 11:49:10.260070 6329 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"91fbc…}] proposing SIMPLE(l7) ADD_REPLICA[(n2,s2):7LEARNER]: after=[(n3,s3):3 (n4,s4):2 (n2,s2):7LEARNER] next=8 | |
I200407 11:49:10.261700 6338 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r32/2:/Table/{36-50/"91fbc…}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):7LEARNER | |
I200407 11:49:10.261712 6329 kv/kvserver/store_snapshot.go:975 [n4,replicate,s4,r32/2:/Table/{36-50/"91fbc…}] sending LEARNER snapshot d300ea3a at applied index 151 | |
I200407 11:49:10.262047 6329 kv/kvserver/store_snapshot.go:1018 [n4,replicate,s4,r32/2:/Table/{36-50/"91fbc…}] streamed snapshot to (n2,s2):7LEARNER: kv pairs: 93, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.262588 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.254705000,0 | |
0 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Put(ctx, /Table/50/"f60c2b57", v-93) // nil | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"74d5e676", /Table/50/"c2479ee6", 0) // ("v-18", nil) | |
0 OP b.Put(ctx, /Table/50/"b2e3e7cc", v-94) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=098f4493 key=/Table/50/"f60c2b57" pri=0.00164765 epo=0 ts=1586260150.254706000,0 min=1586260150.254706000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.254706000,0 wto=false max=1586260150.754706000,0 int=1 ifw=1) | |
after: 1586260150.262537000,0 | |
I200407 11:49:10.262775 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.253903000,0 | |
3 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Scan(ctx, /Table/50/"84d13087", /Table/50/"db156d9c", 18) // ("v-64", nil) | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"b1fa0be8", v-91) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.262747000,0 | |
I200407 11:49:10.262919 6389 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r32/7:{-}] applying LEARNER snapshot [id=d300ea3a index=151] | |
I200407 11:49:10.263813 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.261815000,0 | |
1 OP db1.Put(ctx, /Table/50/"f60c2b57", v-95) // nil | |
after: 1586260150.263788000,0 | |
I200407 11:49:10.265042 6389 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r32/7:/Table/{36-50/"91fbc…}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=d300ea3a index=151] | |
I200407 11:49:10.265496 6329 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r32/2:/Table/{36-50/"91fbc…}] change replicas (add [(n2,s2):7] remove []): existing descriptor r32:/Table/{36-50/"91fbc719"} [(n3,s3):3, (n4,s4):2, (n2,s2):7LEARNER, next=8, gen=19] | |
I200407 11:49:10.270154 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.268212000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"a0b2d833", /Table/50/"e0479c05", 15) // ("v-8", nil) | |
0 OP b.Put(ctx, /Table/50/"e8b617d9", v-96) // nil | |
0 OP b.Put(ctx, /Table/50/"5e2e56ae", v-97) // nil | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=f4f23aab key=/Table/50/"e8b617d9" pri=0.01967065 epo=0 ts=1586260150.268213000,0 min=1586260150.268213000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.268213000,0 wto=false max=1586260150.768213000,0 int=1) | |
after: 1586260150.270114000,0 | |
I200407 11:49:10.270902 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.268642000,0 | |
3 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Put(ctx, /Table/50/"c8e79e23", v-98) // nil | |
3 OP txn.Scan(ctx, /Table/50/"67d0cfae", /Table/50/"e8cc1316", 22) // ("v-58", nil) | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"e8b617d9", v-99) // nil | |
3 OP b.Put(ctx, /Table/50/"e1a2e2d8", v-100) // nil | |
3 OP b.Put(ctx, /Table/50/"912a79c1", v-101) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=a40b2ef4 key=/Table/50/"c8e79e23" pri=0.00645923 epo=0 ts=1586260150.268642000,1 min=1586260150.268642000,1 seq=5} lock=true stat=COMMITTED rts=1586260150.268642000,1 wto=false max=1586260150.768642000,1 int=1 ifw=3) | |
after: 1586260150.270815000,0 | |
I200407 11:49:10.271429 6329 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"91fbc…}] proposing SIMPLE(v7) ADD_REPLICA[(n2,s2):7]: after=[(n3,s3):3 (n4,s4):2 (n2,s2):7] next=8 | |
I200407 11:49:10.279815 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.279289000,0 | |
1 OP db0.Scan(ctx, /Table/50/"2033fcb2", /Table/50/"e0fe96f2", 0) // ("v-70", nil) | |
after: 1586260150.279789000,0 | |
I200407 11:49:10.280762 6382 kv/kvserver/replica_command.go:1602 [n4,s4,r37/2:/{Table/50/"b0…-Max}] change replicas (add [(n1,s1):5LEARNER] remove []): existing descriptor r37:/{Table/50/"b064de97"-Max} [(n2,s2):4, (n4,s4):2, (n3,s3):3, next=5, gen=12, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.280959 5055 kv/kvserver/replica_command.go:1602 [n4,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] change replicas (add [(n1,s1):4LEARNER] remove []): existing descriptor r43:/Table/50/"{91fbc719"-b064de97"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, next=4, gen=20, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.282068 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.279658000,0 | |
0 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"05827f75", v-102) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"236096fb", /Table/50/"b94d666c", 20) // ("v-48", nil) | |
0 OP b.Scan(ctx, /Table/50/"9da23965", /Table/50/"f9db8f19", 0) // ("v-66", nil) | |
0 OP b.Scan(ctx, /Table/50/"5206bb3d", /Table/50/"be0483e1", 20) // ("v-68", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"6ad514a6", v-103) // nil | |
0 OP b.Put(ctx, /Table/50/"2f5eb1c6", v-104) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP b := &Batch{} | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=160aae2d key=/Table/50/"05827f75" pri=0.01618364 epo=0 ts=1586260150.279659000,0 min=1586260150.279659000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.279659000,0 wto=false max=1586260150.779659000,0 ifw=3) | |
after: 1586260150.282004000,0 | |
I200407 11:49:10.283879 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.282398000,0 | |
0 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Put(ctx, /Table/50/"6ad514a6", v-105) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=fc84e305 key=/Table/50/"6ad514a6" pri=0.02565756 epo=0 ts=1586260150.282399000,0 min=1586260150.282399000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.282399000,0 wto=false max=1586260150.782399000,0 ifw=1) | |
after: 1586260150.283833000,0 | |
I200407 11:49:10.285237 5055 kv/kvserver/replica_raft.go:241 [n4,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] proposing SIMPLE(l4) ADD_REPLICA[(n1,s1):4LEARNER]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):4LEARNER] next=5 | |
I200407 11:49:10.285292 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.284651000,0 | |
0 OP db1.Put(ctx, /Table/50/"19c51b68", v-106) // nil | |
after: 1586260150.285262000,0 | |
I200407 11:49:10.286405 5055 kv/kvserver/store_snapshot.go:975 [n4,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] sending LEARNER snapshot 550de224 at applied index 20 | |
I200407 11:49:10.286491 6464 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] skipping snapshot; replica is likely a learner in the process of being added: (n1,s1):4LEARNER | |
I200407 11:49:10.286538 5055 kv/kvserver/store_snapshot.go:1018 [n4,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] streamed snapshot to (n1,s1):4LEARNER: kv pairs: 14, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.286677 6382 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/{Table/50/"b0…-Max}] proposing SIMPLE(l5) ADD_REPLICA[(n1,s1):5LEARNER]: after=[(n2,s2):4 (n4,s4):2 (n3,s3):3 (n1,s1):5LEARNER] next=6 | |
I200407 11:49:10.287305 6489 kv/kvserver/replica_raftstorage.go:780 [n1,s1,r43/4:{-}] applying LEARNER snapshot [id=550de224 index=20] | |
I200407 11:49:10.287428 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.285650000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"0fe2efe7", v-107) // nil | |
0 OP b.Scan(ctx, /Table/50/"40cc86c4", /Table/50/"4dc8c3ef", 22) // ("v-57", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=111ff6dc key=/Table/50/"0fe2efe7" pri=0.02794471 epo=0 ts=1586260150.285650000,1 min=1586260150.285650000,1 seq=2} lock=true stat=COMMITTED rts=1586260150.285650000,1 wto=false max=1586260150.785650000,1) | |
after: 1586260150.287381000,0 | |
I200407 11:49:10.287893 6418 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r37/2:/{Table/50/"b0…-Max}] skipping snapshot; replica is likely a learner in the process of being added: (n1,s1):5LEARNER | |
I200407 11:49:10.288228 5054 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"91fbc…}] change replicas (add [(n1,s1):8LEARNER] remove []): existing descriptor r32:/Table/{36-50/"91fbc719"} [(n3,s3):3, (n4,s4):2, (n2,s2):7, next=8, gen=20] | |
I200407 11:49:10.289646 6489 kv/kvserver/replica_raftstorage.go:801 [n1,s1,r43/4:/Table/50/"{91fbc71…-b064de9…}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=550de224 index=20] | |
I200407 11:49:10.289966 6382 kv/kvserver/store_snapshot.go:975 [n4,s4,r37/2:/{Table/50/"b0…-Max}] sending LEARNER snapshot 81c1c123 at applied index 45 | |
I200407 11:49:10.290155 5055 kv/kvserver/replica_command.go:1602 [n4,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] change replicas (add [(n1,s1):4] remove []): existing descriptor r43:/Table/50/"{91fbc719"-b064de97"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):4LEARNER, next=5, gen=21, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.290158 6382 kv/kvserver/store_snapshot.go:1018 [n4,s4,r37/2:/{Table/50/"b0…-Max}] streamed snapshot to (n1,s1):5LEARNER: kv pairs: 41, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.291037 6450 kv/kvserver/replica_raftstorage.go:780 [n1,s1,r37/5:{-}] applying LEARNER snapshot [id=81c1c123 index=45] | |
I200407 11:49:10.291049 5748 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/Table/{36-50/"91fbc…}] initiating a split of this range at key /Table/50/"5f6e0116" [r44] (manual) | |
I200407 11:49:10.292240 6450 kv/kvserver/replica_raftstorage.go:801 [n1,s1,r37/5:/{Table/50/"b0…-Max}] applied LEARNER snapshot [total=1ms ingestion=4@1ms id=81c1c123 index=45] | |
I200407 11:49:10.292311 5054 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"91fbc…}] proposing SIMPLE(l8) ADD_REPLICA[(n1,s1):8LEARNER]: after=[(n3,s3):3 (n4,s4):2 (n2,s2):7 (n1,s1):8LEARNER] next=9 | |
I200407 11:49:10.292723 6382 kv/kvserver/replica_command.go:1602 [n4,s4,r37/2:/{Table/50/"b0…-Max}] change replicas (add [(n1,s1):5VOTER_INCOMING] remove [(n3,s3):3VOTER_DEMOTING]): existing descriptor r37:/{Table/50/"b064de97"-Max} [(n2,s2):4, (n4,s4):2, (n3,s3):3, (n1,s1):5LEARNER, next=6, gen=13, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.294287 5054 kv/kvserver/store_snapshot.go:975 [n4,s4,r32/2:/Table/{36-50/"91fbc…}] sending LEARNER snapshot 30a75e54 at applied index 168 | |
I200407 11:49:10.294370 6536 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r32/2:/Table/{36-50/"91fbc…}] skipping snapshot; replica is likely a learner in the process of being added: (n1,s1):8LEARNER | |
I200407 11:49:10.294581 5054 kv/kvserver/store_snapshot.go:1018 [n4,s4,r32/2:/Table/{36-50/"91fbc…}] streamed snapshot to (n1,s1):8LEARNER: kv pairs: 105, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.295063 5055 kv/kvserver/replica_raft.go:241 [n4,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] proposing SIMPLE(v4) ADD_REPLICA[(n1,s1):4]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):4] next=5 | |
I200407 11:49:10.295417 6529 kv/kvserver/replica_raftstorage.go:780 [n1,s1,r32/8:{-}] applying LEARNER snapshot [id=30a75e54 index=168] | |
I200407 11:49:10.295730 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.280467000,0 | |
1 OP db3.AdminChangeReplicas(ctx, /Table/50/"92d0f80f", [{ADD_REPLICA n1,s1}]) // nil | |
after: 1586260150.295703000,0 | |
I200407 11:49:10.298325 6529 kv/kvserver/replica_raftstorage.go:801 [n1,s1,r32/8:/Table/{36-50/"91fbc…}] applied LEARNER snapshot [total=3ms ingestion=4@2ms id=30a75e54 index=168] | |
I200407 11:49:10.299070 5054 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"91fbc…}] change replicas (add [(n1,s1):8] remove []): existing descriptor r32:/Table/{36-50/"91fbc719"} [(n3,s3):3, (n4,s4):2, (n2,s2):7, (n1,s1):8LEARNER, next=9, gen=21] | |
I200407 11:49:10.299312 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.296128000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"0d6ea9c5", v-108) // nil | |
1 OP b.Scan(ctx, /Table/50/"0d956477", /Table/50/"4b01bc4b", 3) // ("v-107", nil) | |
1 OP b.Put(ctx, /Table/50/"d009ff06", v-109) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP txn.Put(ctx, /Table/50/"15459515", v-110) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=9a2cf409 key=/Table/50/"0d6ea9c5" pri=0.00076923 epo=0 ts=1586260150.296129000,0 min=1586260150.296129000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.296129000,0 wto=false max=1586260150.796129000,0 int=2 ifw=1) | |
after: 1586260150.299256000,0 | |
I200407 11:49:10.301874 6382 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/{Table/50/"b0…-Max}] proposing ENTER_JOINT(r3 l3 v5) ADD_REPLICA[(n1,s1):5VOTER_INCOMING], REMOVE_REPLICA[(n3,s3):3VOTER_DEMOTING]: after=[(n2,s2):4 (n4,s4):2 (n3,s3):3VOTER_DEMOTING (n1,s1):5VOTER_INCOMING] next=6 | |
I200407 11:49:10.302610 6382 kv/kvserver/replica_command.go:1602 [n4,s4,r37/2:/{Table/50/"b0…-Max}] change replicas (add [] remove []): existing descriptor r37:/{Table/50/"b064de97"-Max} [(n2,s2):4, (n4,s4):2, (n3,s3):3VOTER_DEMOTING, (n1,s1):5VOTER_INCOMING, next=6, gen=14, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.303398 5054 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"91fbc…}] proposing SIMPLE(v8) ADD_REPLICA[(n1,s1):8]: after=[(n3,s3):3 (n4,s4):2 (n2,s2):7 (n1,s1):8] next=9 | |
I200407 11:49:10.303913 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.287791000,0 | |
0 OP db3.AdminChangeReplicas(ctx, /Table/50/"85f8fb89", [{ADD_REPLICA n1,s1}]) // nil | |
after: 1586260150.303891000,0 | |
I200407 11:49:10.311270 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.311172000,0 | |
1 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.311250000,0 | |
I200407 11:49:10.311779 6382 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/{Table/50/"b0…-Max}] proposing LEAVE_JOINT: after=[(n2,s2):4 (n4,s4):2 (n3,s3):3LEARNER (n1,s1):5] next=6 | |
I200407 11:49:10.312492 6382 kv/kvserver/replica_command.go:1602 [n4,s4,r37/2:/{Table/50/"b0…-Max}] change replicas (add [] remove [(n3,s3):3LEARNER]): existing descriptor r37:/{Table/50/"b064de97"-Max} [(n2,s2):4, (n4,s4):2, (n3,s3):3LEARNER, (n1,s1):5, next=6, gen=15, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.319027 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.098712000,1 -> /BYTES/v-41 (prev /<empty>) | |
I200407 11:49:10.319072 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.217349000,0 -> /BYTES/v-72 (prev /BYTES/v-41) | |
I200407 11:49:10.319094 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.988282000,0 -> /BYTES/v-9 (prev /<empty>) | |
I200407 11:49:10.319115 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.999879000,1 -> /BYTES/v-25 (prev /BYTES/v-9) | |
I200407 11:49:10.319133 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.052352000,0 -> /BYTES/v-34 (prev /BYTES/v-25) | |
I200407 11:49:10.319150 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.254706000,0 -> /BYTES/v-94 (prev /BYTES/v-34) | |
I200407 11:49:10.319169 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.052352000,0 -> /BYTES/v-33 (prev /<empty>) | |
I200407 11:49:10.319191 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.217349000,0 -> /BYTES/v-73 (prev /BYTES/v-33) | |
I200407 11:49:10.319211 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c8e79e23" 1586260150.268642000,1 -> /BYTES/v-98 (prev /<empty>) | |
I200407 11:49:10.319230 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.037528000,0 -> /BYTES/v-28 (prev /<empty>) | |
I200407 11:49:10.319248 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.231714000,0 -> /BYTES/v-79 (prev /<empty>) | |
I200407 11:49:10.319268 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.051448000,0 -> /BYTES/v-29 (prev /<empty>) | |
I200407 11:49:10.319290 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.052352000,0 -> /BYTES/v-31 (prev /BYTES/v-29) | |
I200407 11:49:10.319311 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.296129000,0 -> /BYTES/v-109 (prev /BYTES/v-31) | |
I200407 11:49:10.319333 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.139529000,1 -> /BYTES/v-55 (prev /<empty>) | |
I200407 11:49:10.319351 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260149.983845000,0 -> /BYTES/v-0 (prev /<empty>) | |
I200407 11:49:10.319370 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.229976000,0 -> /BYTES/v-78 (prev /BYTES/v-0) | |
I200407 11:49:10.319391 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.231714000,0 -> /BYTES/v-81 (prev /BYTES/v-78) | |
I200407 11:49:10.319410 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1a2e2d8" 1586260150.268642000,1 -> /BYTES/v-100 (prev /<empty>) | |
I200407 11:49:10.319430 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268213000,0 -> /BYTES/v-96 (prev /<empty>) | |
I200407 11:49:10.319446 6382 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/{Table/50/"b0…-Max}] proposing SIMPLE(r3) REMOVE_REPLICA[(n3,s3):3LEARNER]: after=[(n2,s2):4 (n4,s4):2 (n1,s1):5] next=6 | |
I200407 11:49:10.319450 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268642000,1 -> /BYTES/v-99 (prev /BYTES/v-96) | |
I200407 11:49:10.319475 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260149.999879000,1 -> /BYTES/v-26 (prev /<empty>) | |
I200407 11:49:10.319496 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260150.231714000,0 -> /BYTES/v-82 (prev /BYTES/v-26) | |
I200407 11:49:10.319516 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260150.254706000,0 -> /BYTES/v-93 (prev /BYTES/v-82) | |
I200407 11:49:10.319536 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260150.261970000,0 -> /BYTES/v-95 (prev /BYTES/v-93) | |
I200407 11:49:10.319556 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f9e5422d" 1586260150.229976000,0 -> /BYTES/v-77 (prev /<empty>) | |
I200407 11:49:10.320127 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.280001000,0 | |
3 OP db2.AdminChangeReplicas(ctx, /Table/50/"c8cbce6e", [{ADD_REPLICA n1,s1} {REMOVE_REPLICA n3,s3}]) // nil | |
after: 1586260150.320100000,0 | |
I200407 11:49:10.320497 1431 kv/kvserver/store_remove_replica.go:122 [n3,s3,r37/3:/{Table/50/"b0…-Max}] removing replica r37/3 | |
I200407 11:49:10.321651 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.318469000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP txn.Scan(ctx, /Table/50/"488954ed", /Table/50/"f91718b4", 13) // ("v-59", nil) | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"3b0fde21", v-111) // nil | |
0 OP b.Scan(ctx, /Table/50/"1d362d92", /Table/50/"7d5bd078", 26) // ("v-70", nil) | |
0 OP b.Put(ctx, /Table/50/"e0b003cb", v-112) // nil | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=bbc24305 key=/Table/50/"3b0fde21" pri=0.00191857 epo=0 ts=1586260150.318470000,0 min=1586260150.318470000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.318470000,0 wto=false max=1586260150.818470000,0 int=1) | |
after: 1586260150.321595000,0 | |
I200407 11:49:10.324155 5848 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/Table/{36-50/"91fbc…}] initiating a split of this range at key /Table/50/"1563aa2f" [r45] (manual) | |
I200407 11:49:10.326069 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.139529000,1 -> /BYTES/v-54 (prev /<empty>) | |
I200407 11:49:10.326163 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.170840000,0 -> /BYTES/v-61 (prev /BYTES/v-54) | |
I200407 11:49:10.326184 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.326086000,0 | |
1 OP db3.AdminSplit(ctx, /Table/50/"b064de97") // nil | |
after: 1586260150.326167000,0 | |
I200407 11:49:10.326192 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"02ce265d" 1586260150.139171000,0 -> /BYTES/v-52 (prev /<empty>) | |
I200407 11:49:10.326218 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"02ce265d" 1586260150.250142000,0 -> /BYTES/v-85 (prev /BYTES/v-52) | |
I200407 11:49:10.326239 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0374806b" 1586260150.137943000,0 -> /BYTES/v-49 (prev /<empty>) | |
I200407 11:49:10.326258 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"05827f75" 1586260150.279659000,0 -> /BYTES/v-102 (prev /<empty>) | |
I200407 11:49:10.326274 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260149.988282000,0 -> /BYTES/v-13 (prev /<empty>) | |
I200407 11:49:10.326315 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260150.231714000,0 -> /BYTES/v-80 (prev /BYTES/v-13) | |
I200407 11:49:10.326363 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.170361000,0 -> /BYTES/v-60 (prev /<empty>) | |
I200407 11:49:10.326396 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.296129000,0 -> /BYTES/v-108 (prev /BYTES/v-60) | |
I200407 11:49:10.326414 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0fe2efe7" 1586260150.285650000,1 -> /BYTES/v-107 (prev /<empty>) | |
I200407 11:49:10.326439 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.988282000,0 -> /BYTES/v-12 (prev /<empty>) | |
I200407 11:49:10.326460 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.998050000,0 -> /BYTES/v-23 (prev /BYTES/v-12) | |
I200407 11:49:10.326476 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260150.116462000,0 -> /BYTES/v-45 (prev /BYTES/v-23) | |
I200407 11:49:10.326493 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260150.296129000,0 -> /BYTES/v-110 (prev /BYTES/v-45) | |
I200407 11:49:10.326507 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19a62197" 1586260150.139171000,0 -> /BYTES/v-50 (prev /<empty>) | |
I200407 11:49:10.326519 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19c51b68" 1586260150.284876000,0 -> /BYTES/v-106 (prev /<empty>) | |
I200407 11:49:10.326532 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.216389000,0 -> /BYTES/v-70 (prev /<empty>) | |
I200407 11:49:10.326546 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.128462000,0 -> /BYTES/v-48 (prev /<empty>) | |
I200407 11:49:10.326559 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"267ab8ec" 1586260150.139529000,1 -> /BYTES/v-53 (prev /<empty>) | |
I200407 11:49:10.326562 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.326498000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.326549000,0 | |
I200407 11:49:10.326569 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.099800000,1 -> /BYTES/v-44 (prev /<empty>) | |
I200407 11:49:10.326587 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.116462000,0 -> /BYTES/v-46 (prev /BYTES/v-44) | |
I200407 11:49:10.326609 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.098712000,1 -> /BYTES/v-40 (prev /<empty>) | |
I200407 11:49:10.326634 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.250142000,0 -> /BYTES/v-87 (prev /BYTES/v-40) | |
I200407 11:49:10.326657 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.250142000,0 -> /BYTES/v-84 (prev /<empty>) | |
I200407 11:49:10.326676 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.279659000,0 -> /BYTES/v-104 (prev /BYTES/v-84) | |
I200407 11:49:10.326707 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.056368000,0 -> /BYTES/v-37 (prev /<empty>) | |
I200407 11:49:10.326731 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.116462000,0 -> /BYTES/v-47 (prev /BYTES/v-37) | |
I200407 11:49:10.326756 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.184455000,1 -> /BYTES/v-67 (prev /BYTES/v-47) | |
I200407 11:49:10.326776 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260149.988644000,0 -> /BYTES/v-15 (prev /<empty>) | |
I200407 11:49:10.326798 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.052352000,0 -> /BYTES/v-32 (prev /BYTES/v-15) | |
I200407 11:49:10.326822 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.173385000,0 -> /BYTES/v-63 (prev /BYTES/v-32) | |
I200407 11:49:10.326843 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3b0fde21" 1586260150.318470000,0 -> /BYTES/v-111 (prev /<empty>) | |
I200407 11:49:10.326859 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260149.988282000,0 -> /BYTES/v-10 (prev /<empty>) | |
I200407 11:49:10.326882 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260150.171114000,0 -> /BYTES/v-62 (prev /BYTES/v-10) | |
I200407 11:49:10.326905 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260149.984514000,0 -> /BYTES/v-1 (prev /<empty>) | |
I200407 11:49:10.326926 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260150.159920000,0 -> /BYTES/v-57 (prev /BYTES/v-1) | |
I200407 11:49:10.326946 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.099800000,1 -> /BYTES/v-43 (prev /<empty>) | |
I200407 11:49:10.326967 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.169610000,0 -> /BYTES/v-59 (prev /BYTES/v-43) | |
I200407 11:49:10.326989 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5b8e2084" 1586260150.184455000,1 -> /BYTES/v-68 (prev /<empty>) | |
I200407 11:49:10.327010 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5db639c6" 1586260150.231714000,0 -> /BYTES/v-83 (prev /<empty>) | |
I200407 11:49:10.327029 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.268213000,0 -> /BYTES/v-97 (prev /<empty>) | |
I200407 11:49:10.327049 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.184455000,1 -> /BYTES/v-69 (prev /<empty>) | |
I200407 11:49:10.327068 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.252808000,0 -> /BYTES/v-90 (prev /BYTES/v-69) | |
I200407 11:49:10.327087 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260149.992780000,0 -> /BYTES/v-17 (prev /<empty>) | |
I200407 11:49:10.327107 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260150.254327000,0 -> /BYTES/v-92 (prev /BYTES/v-17) | |
I200407 11:49:10.327128 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.159920000,0 -> /BYTES/v-58 (prev /<empty>) | |
I200407 11:49:10.327165 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988282000,0 -> /BYTES/v-11 (prev /<empty>) | |
I200407 11:49:10.327193 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988644000,0 -> /BYTES/v-16 (prev /BYTES/v-11) | |
I200407 11:49:10.327230 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.056368000,0 -> /BYTES/v-36 (prev /BYTES/v-16) | |
I200407 11:49:10.327260 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.139529000,1 -> /BYTES/v-56 (prev /BYTES/v-36) | |
I200407 11:49:10.327282 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.217349000,0 -> /BYTES/v-74 (prev /BYTES/v-56) | |
I200407 11:49:10.327315 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.279659000,0 -> /BYTES/v-103 (prev /BYTES/v-74) | |
I200407 11:49:10.327378 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.282399000,0 -> /BYTES/v-105 (prev /BYTES/v-103) | |
I200407 11:49:10.327407 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260149.992780000,0 -> /BYTES/v-18 (prev /<empty>) | |
I200407 11:49:10.327429 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260149.988282000,0 -> /BYTES/v-14 (prev /<empty>) | |
I200407 11:49:10.327450 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.139171000,0 -> /BYTES/v-51 (prev /<empty>) | |
I200407 11:49:10.327472 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9f18ddc7" 1586260150.173385000,0 -> /BYTES/v-66 (prev /<empty>) | |
I200407 11:49:10.327492 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a7fc8929" 1586260149.987692000,0 -> /BYTES/v-8 (prev /<empty>) | |
I200407 11:49:10.327529 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.173385000,0 -> /BYTES/v-64 (prev /BYTES/v-51) | |
I200407 11:49:10.327565 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.268642000,1 -> /BYTES/v-101 (prev /<empty>) | |
I200407 11:49:10.327588 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a8135f94" 1586260150.250142000,0 -> /BYTES/v-86 (prev /<empty>) | |
I200407 11:49:10.327609 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260149.999879000,1 -> /BYTES/v-24 (prev /<empty>) | |
I200407 11:49:10.327629 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"af311e0e" 1586260150.173385000,0 -> /BYTES/v-65 (prev /<empty>) | |
I200407 11:49:10.327648 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.052352000,0 -> /BYTES/v-35 (prev /BYTES/v-24) | |
I200407 11:49:10.327690 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.098712000,1 -> /BYTES/v-39 (prev /BYTES/v-35) | |
I200407 11:49:10.327740 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.099800000,1 -> /BYTES/v-42 (prev /BYTES/v-39) | |
I200407 11:49:10.327772 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.326855000,0 | |
0 OP db1.Scan(ctx, /Table/50/"41e61b67", /Table/50/"dbc43622", 15) // ("v-57", nil) | |
after: 1586260150.327754000,0 | |
I200407 11:49:10.327783 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.318470000,0 -> /BYTES/v-112 (prev /<empty>) | |
I200407 11:49:10.329313 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.327806000,0 | |
3 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Put(ctx, /Table/50/"8169ad8e", v-114) // nil | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"d9a4b851", v-115) // nil | |
3 OP b.Scan(ctx, /Table/50/"4a341b4e", /Table/50/"8be80c59", 4) // ("v-59", nil) | |
3 OP b.Scan(ctx, /Table/50/"5e0d8988", /Table/50/"7febe5d4", 2) // ("v-97", nil) | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.329270000,0 | |
I200407 11:49:10.329358 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.327331000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Scan(ctx, /Table/50/"189bbcb5", /Table/50/"393106b2", 7) // ("v-50", nil) | |
1 OP txn.Put(ctx, /Table/50/"20be4cd2", v-113) // nil | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.329314000,0 | |
I200407 11:49:10.333045 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.137343000,0 | |
4 OP db0.AdminSplit(ctx, /Table/50/"1563aa2f") // nil | |
after: 1586260150.333025000,0 | |
I200407 11:49:10.333274 6710 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r32/2:/Table/{36-50/"1563a…}] change replicas (add [] remove [(n1,s1):8VOTER_DEMOTING]): existing descriptor r32:/Table/{36-50/"1563aa2f"} [(n3,s3):3, (n4,s4):2, (n2,s2):7, (n1,s1):8, next=9, gen=23] | |
I200407 11:49:10.333471 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.139529000,1 -> /BYTES/v-54 (prev /<empty>) | |
I200407 11:49:10.333546 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.170840000,0 -> /BYTES/v-61 (prev /BYTES/v-54) | |
I200407 11:49:10.333590 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"02ce265d" 1586260150.139171000,0 -> /BYTES/v-52 (prev /<empty>) | |
I200407 11:49:10.333651 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"02ce265d" 1586260150.250142000,0 -> /BYTES/v-85 (prev /BYTES/v-52) | |
I200407 11:49:10.333686 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0374806b" 1586260150.137943000,0 -> /BYTES/v-49 (prev /<empty>) | |
I200407 11:49:10.333728 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"05827f75" 1586260150.279659000,0 -> /BYTES/v-102 (prev /<empty>) | |
I200407 11:49:10.333765 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260149.988282000,0 -> /BYTES/v-13 (prev /<empty>) | |
I200407 11:49:10.333785 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260150.231714000,0 -> /BYTES/v-80 (prev /BYTES/v-13) | |
I200407 11:49:10.333804 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.170361000,0 -> /BYTES/v-60 (prev /<empty>) | |
I200407 11:49:10.333825 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.296129000,0 -> /BYTES/v-108 (prev /BYTES/v-60) | |
I200407 11:49:10.333847 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0fe2efe7" 1586260150.285650000,1 -> /BYTES/v-107 (prev /<empty>) | |
I200407 11:49:10.333868 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.988282000,0 -> /BYTES/v-12 (prev /<empty>) | |
I200407 11:49:10.333889 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.998050000,0 -> /BYTES/v-23 (prev /BYTES/v-12) | |
I200407 11:49:10.333916 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260150.116462000,0 -> /BYTES/v-45 (prev /BYTES/v-23) | |
I200407 11:49:10.333934 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260150.296129000,0 -> /BYTES/v-110 (prev /BYTES/v-45) | |
I200407 11:49:10.334023 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19a62197" 1586260150.139171000,0 -> /BYTES/v-50 (prev /<empty>) | |
I200407 11:49:10.334052 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19c51b68" 1586260150.284876000,0 -> /BYTES/v-106 (prev /<empty>) | |
I200407 11:49:10.334075 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.216389000,0 -> /BYTES/v-70 (prev /<empty>) | |
I200407 11:49:10.334095 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.128462000,0 -> /BYTES/v-48 (prev /<empty>) | |
I200407 11:49:10.334111 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"267ab8ec" 1586260150.139529000,1 -> /BYTES/v-53 (prev /<empty>) | |
I200407 11:49:10.334129 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.099800000,1 -> /BYTES/v-44 (prev /<empty>) | |
I200407 11:49:10.334161 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.116462000,0 -> /BYTES/v-46 (prev /BYTES/v-44) | |
I200407 11:49:10.334203 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.098712000,1 -> /BYTES/v-40 (prev /<empty>) | |
I200407 11:49:10.334233 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.250142000,0 -> /BYTES/v-87 (prev /BYTES/v-40) | |
I200407 11:49:10.334256 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.250142000,0 -> /BYTES/v-84 (prev /<empty>) | |
I200407 11:49:10.334276 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.279659000,0 -> /BYTES/v-104 (prev /BYTES/v-84) | |
I200407 11:49:10.334300 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.056368000,0 -> /BYTES/v-37 (prev /<empty>) | |
I200407 11:49:10.334325 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.116462000,0 -> /BYTES/v-47 (prev /BYTES/v-37) | |
I200407 11:49:10.334340 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.184455000,1 -> /BYTES/v-67 (prev /BYTES/v-47) | |
I200407 11:49:10.334354 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260149.988644000,0 -> /BYTES/v-15 (prev /<empty>) | |
I200407 11:49:10.334374 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.052352000,0 -> /BYTES/v-32 (prev /BYTES/v-15) | |
I200407 11:49:10.334396 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.173385000,0 -> /BYTES/v-63 (prev /BYTES/v-32) | |
I200407 11:49:10.334417 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3b0fde21" 1586260150.318470000,0 -> /BYTES/v-111 (prev /<empty>) | |
I200407 11:49:10.334432 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260149.988282000,0 -> /BYTES/v-10 (prev /<empty>) | |
I200407 11:49:10.334444 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260150.171114000,0 -> /BYTES/v-62 (prev /BYTES/v-10) | |
I200407 11:49:10.334458 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260149.984514000,0 -> /BYTES/v-1 (prev /<empty>) | |
I200407 11:49:10.334471 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260150.159920000,0 -> /BYTES/v-57 (prev /BYTES/v-1) | |
I200407 11:49:10.334484 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.099800000,1 -> /BYTES/v-43 (prev /<empty>) | |
I200407 11:49:10.334497 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.169610000,0 -> /BYTES/v-59 (prev /BYTES/v-43) | |
I200407 11:49:10.334509 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5b8e2084" 1586260150.184455000,1 -> /BYTES/v-68 (prev /<empty>) | |
I200407 11:49:10.334520 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5db639c6" 1586260150.231714000,0 -> /BYTES/v-83 (prev /<empty>) | |
I200407 11:49:10.334532 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.268213000,0 -> /BYTES/v-97 (prev /<empty>) | |
I200407 11:49:10.334545 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.184455000,1 -> /BYTES/v-69 (prev /<empty>) | |
I200407 11:49:10.334560 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.252808000,0 -> /BYTES/v-90 (prev /BYTES/v-69) | |
I200407 11:49:10.334573 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260149.992780000,0 -> /BYTES/v-17 (prev /<empty>) | |
I200407 11:49:10.334589 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260150.254327000,0 -> /BYTES/v-92 (prev /BYTES/v-17) | |
I200407 11:49:10.334607 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.159920000,0 -> /BYTES/v-58 (prev /<empty>) | |
I200407 11:49:10.334619 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988282000,0 -> /BYTES/v-11 (prev /<empty>) | |
I200407 11:49:10.334630 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988644000,0 -> /BYTES/v-16 (prev /BYTES/v-11) | |
I200407 11:49:10.334643 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.056368000,0 -> /BYTES/v-36 (prev /BYTES/v-16) | |
I200407 11:49:10.334657 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.139529000,1 -> /BYTES/v-56 (prev /BYTES/v-36) | |
I200407 11:49:10.334670 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.217349000,0 -> /BYTES/v-74 (prev /BYTES/v-56) | |
I200407 11:49:10.334681 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.279659000,0 -> /BYTES/v-103 (prev /BYTES/v-74) | |
I200407 11:49:10.334692 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.282399000,0 -> /BYTES/v-105 (prev /BYTES/v-103) | |
I200407 11:49:10.334705 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260149.992780000,0 -> /BYTES/v-18 (prev /<empty>) | |
I200407 11:49:10.334718 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260149.988282000,0 -> /BYTES/v-14 (prev /<empty>) | |
I200407 11:49:10.334729 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.139171000,0 -> /BYTES/v-51 (prev /<empty>) | |
I200407 11:49:10.334742 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.173385000,0 -> /BYTES/v-64 (prev /BYTES/v-51) | |
I200407 11:49:10.334757 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.268642000,1 -> /BYTES/v-101 (prev /<empty>) | |
I200407 11:49:10.334770 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260149.999879000,1 -> /BYTES/v-24 (prev /<empty>) | |
I200407 11:49:10.334784 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.052352000,0 -> /BYTES/v-35 (prev /BYTES/v-24) | |
I200407 11:49:10.334795 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.098712000,1 -> /BYTES/v-39 (prev /BYTES/v-35) | |
I200407 11:49:10.334808 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.099800000,1 -> /BYTES/v-42 (prev /BYTES/v-39) | |
I200407 11:49:10.341264 6710 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"1563a…}] proposing ENTER_JOINT(r8 l8) REMOVE_REPLICA[(n1,s1):8VOTER_DEMOTING]: after=[(n3,s3):3 (n4,s4):2 (n2,s2):7 (n1,s1):8VOTER_DEMOTING] next=9 | |
I200407 11:49:10.342020 6710 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r32/2:/Table/{36-50/"1563a…}] change replicas (add [] remove []): existing descriptor r32:/Table/{36-50/"1563aa2f"} [(n3,s3):3, (n4,s4):2, (n2,s2):7, (n1,s1):8VOTER_DEMOTING, next=9, gen=24] | |
I200407 11:49:10.347627 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.346995000,0 | |
0 OP db0.Scan(ctx, /Table/50/"49b9cfc3", /Table/50/"540f121e", 3) // ("v-59", nil) | |
after: 1586260150.347593000,0 | |
I200407 11:49:10.347670 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.347588000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.347653000,0 | |
I200407 11:49:10.348672 6710 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"1563a…}] proposing LEAVE_JOINT: after=[(n3,s3):3 (n4,s4):2 (n2,s2):7 (n1,s1):8LEARNER] next=9 | |
I200407 11:49:10.348721 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.348057000,0 | |
1 OP db2.AdminSplit(ctx, /Table/50/"1563aa2f") // nil | |
after: 1586260150.348703000,0 | |
I200407 11:49:10.349700 6710 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r32/2:/Table/{36-50/"1563a…}] change replicas (add [] remove [(n1,s1):8LEARNER]): existing descriptor r32:/Table/{36-50/"1563aa2f"} [(n3,s3):3, (n4,s4):2, (n2,s2):7, (n1,s1):8LEARNER, next=9, gen=25] | |
I200407 11:49:10.352222 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.348999000,0 | |
0 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Put(ctx, /Table/50/"479fda4a", v-118) // nil | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.352199000,0 | |
I200407 11:49:10.352278 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.348503000,0 | |
4 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP txn.Scan(ctx, /Table/50/"43d68165", /Table/50/"c15986c5", 16) // ("v-57", nil) | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"272aa23d", /Table/50/"4aaaad09", 11) // ("v-46", nil) | |
4 OP b.Put(ctx, /Table/50/"6a58f08d", v-116) // nil | |
4 OP b.Put(ctx, /Table/50/"0a5ca6f9", v-117) // nil | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=a673c685 key=/Table/50/"6a58f08d" pri=0.01346078 epo=0 ts=1586260150.348504000,0 min=1586260150.348504000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.348504000,0 wto=false max=1586260150.848504000,0 int=1) | |
after: 1586260150.352227000,0 | |
I200407 11:49:10.352459 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.348504000,0 -> /BYTES/v-116 (prev /BYTES/v-58) | |
I200407 11:49:10.352677 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.352618000,0 | |
0 OP db3.AdminSplit(ctx, /Table/50/"b064de97") // nil | |
after: 1586260150.352661000,0 | |
I200407 11:49:10.353103 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.353068000,0 | |
0 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=c7a7e0e2 key=/Min pri=0.01351512 epo=0 ts=1586260150.353068000,1 min=1586260150.353068000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.353068000,1 wto=false max=1586260150.853068000,1) | |
after: 1586260150.353078000,0 | |
I200407 11:49:10.353472 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.353434000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=64fa5b98 key=/Min pri=0.00983020 epo=0 ts=1586260150.353435000,0 min=1586260150.353435000,0 seq=0} lock=false stat=COMMITTED rts=1586260150.353435000,0 wto=false max=1586260150.853435000,0) | |
after: 1586260150.353445000,0 | |
I200407 11:49:10.356425 6710 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"1563a…}] proposing SIMPLE(r8) REMOVE_REPLICA[(n1,s1):8LEARNER]: after=[(n3,s3):3 (n4,s4):2 (n2,s2):7] next=9 | |
I200407 11:49:10.357268 206 kv/kvserver/store_remove_replica.go:122 [n1,s1,r32/8:/Table/{36-50/"1563a…}] removing replica r32/8 | |
I200407 11:49:10.357325 6828 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] change replicas (add [] remove [(n1,s1):4VOTER_DEMOTING]): existing descriptor r45:/Table/50/"{1563aa2f"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):4, next=5, gen=23, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.357950 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.349472000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Put(ctx, /Table/50/"1015100d", v-119) // nil | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"8169ad8e", v-120) // nil | |
3 OP b.Put(ctx, /Table/50/"5e2e56ae", v-121) // nil | |
3 OP b.Put(ctx, /Table/50/"b8aeb9a8", v-122) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"62271a33", v-123) // nil | |
3 OP b.Scan(ctx, /Table/50/"41fc0b44", /Table/50/"60ad2fbf", 22) // ("v-57", nil) | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"4e23df96", /Table/50/"db3d5e22", 3) // ("v-59", nil) | |
3 OP b.Scan(ctx, /Table/50/"37fb89df", /Table/50/"5bb5f2ef", 7) // ("v-111", nil) | |
3 OP b.Put(ctx, /Table/50/"9f3ab8f7", v-124) // nil | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=72dd8bf6 key=/Table/50/"1015100d" pri=0.00765980 epo=0 ts=1586260150.350037000,2 min=1586260150.349472000,1 seq=7} lock=true stat=COMMITTED rts=1586260150.350037000,2 wto=false max=1586260150.849472000,1 int=5) | |
after: 1586260150.357882000,0 | |
I200407 11:49:10.358415 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.358385000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=d4df0713 key=/Min pri=0.02969033 epo=0 ts=1586260150.358385000,1 min=1586260150.358385000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.358385000,1 wto=false max=1586260150.858385000,1) | |
after: 1586260150.358394000,0 | |
I200407 11:49:10.360882 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.358759000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"e8b617d9", v-125) // nil | |
3 OP b.Put(ctx, /Table/50/"20be4cd2", v-126) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP txn.Put(ctx, /Table/50/"20e2afc1", v-127) // nil | |
3 OP txn.Put(ctx, /Table/50/"4b355b04", v-128) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=a655e8fb key=/Table/50/"e8b617d9" pri=0.00228938 epo=0 ts=1586260150.358759000,1 min=1586260150.358759000,1 seq=5} lock=true stat=COMMITTED rts=1586260150.358759000,1 wto=false max=1586260150.858759000,1 ifw=4) | |
after: 1586260150.360824000,0 | |
I200407 11:49:10.361542 6828 kv/kvserver/replica_raft.go:241 [n4,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] proposing ENTER_JOINT(r4 l4) REMOVE_REPLICA[(n1,s1):4VOTER_DEMOTING]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):4VOTER_DEMOTING] next=5 | |
I200407 11:49:10.361797 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.358759000,1 -> /BYTES/v-125 (prev /BYTES/v-99) | |
I200407 11:49:10.362253 6828 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] change replicas (add [] remove []): existing descriptor r45:/Table/50/"{1563aa2f"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):4VOTER_DEMOTING, next=5, gen=24, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.363680 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.361280000,0 | |
3 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Put(ctx, /Table/50/"a54e6970", v-129) // nil | |
3 OP txn.Scan(ctx, /Table/50/"6e4b5df2", /Table/50/"767129a7", 20) // (nil, nil) | |
3 OP txn.Put(ctx, /Table/50/"26771cdc", v-130) // nil | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"d502a324", v-131) // nil | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=15589f71 key=/Table/50/"a54e6970" pri=0.00666063 epo=0 ts=1586260150.361281000,0 min=1586260150.361281000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.361281000,0 wto=false max=1586260150.861281000,0 ifw=3) | |
after: 1586260150.363604000,0 | |
I200407 11:49:10.363760 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9f3ab8f7" 1586260150.350037000,2 -> /BYTES/v-124 (prev /<empty>) | |
I200407 11:49:10.363861 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b8aeb9a8" 1586260150.350037000,2 -> /BYTES/v-122 (prev /<empty>) | |
I200407 11:49:10.367603 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a54e6970" 1586260150.361281000,0 -> /BYTES/v-129 (prev /<empty>) | |
I200407 11:49:10.370571 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.350037000,2 -> /BYTES/v-121 (prev /BYTES/v-97) | |
I200407 11:49:10.370804 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.350037000,2 -> /BYTES/v-123 (prev /BYTES/v-90) | |
I200407 11:49:10.370877 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260150.350037000,2 -> /BYTES/v-120 (prev /BYTES/v-14) | |
I200407 11:49:10.370914 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.358759000,1 -> /BYTES/v-126 (prev /BYTES/v-70) | |
I200407 11:49:10.370946 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.358759000,1 -> /BYTES/v-127 (prev /<empty>) | |
I200407 11:49:10.370973 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.358759000,1 -> /BYTES/v-128 (prev /<empty>) | |
I200407 11:49:10.371004 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"26771cdc" 1586260150.361281000,0 -> /BYTES/v-130 (prev /<empty>) | |
I200407 11:49:10.371170 6828 kv/kvserver/replica_raft.go:241 [n4,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] proposing LEAVE_JOINT: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):4LEARNER] next=5 | |
I200407 11:49:10.371537 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.353831000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"78d93de9", /Table/50/"f2d6d6e2", 6) // ("v-18", nil) | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=0201ecb4 key=/Min pri=0.01356304 epo=0 ts=1586260150.353831000,1 min=1586260150.353831000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.353831000,1 wto=false max=1586260150.853831000,1) | |
after: 1586260150.371384000,0 | |
I200407 11:49:10.371954 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.365419000,0 | |
3 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"4b355b04", v-132) // nil | |
3 OP b.Put(ctx, /Table/50/"cd89572e", v-133) // nil | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=63785605 key=/Table/50/"4b355b04" pri=0.01414507 epo=0 ts=1586260150.365420000,0 min=1586260150.365420000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.365420000,0 wto=false max=1586260150.865420000,0 int=1 ifw=1) | |
after: 1586260150.371894000,0 | |
I200407 11:49:10.372470 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.354276000,0 | |
4 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Scan(ctx, /Table/50/"087c5f11", /Table/50/"9b0cb821", 18) // ("v-117", nil) | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"122ed638", /Table/50/"20ba5c4f", 7) // ("v-110", nil) | |
4 OP b.Scan(ctx, /Table/50/"6dcceb01", /Table/50/"dba97574", 2) // ("v-18", nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP b := &Batch{} | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=4b2655f6 key=/Min pri=0.03144317 epo=0 ts=1586260150.354276000,1 min=1586260150.354276000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.354276000,1 wto=false max=1586260150.854276000,1) | |
after: 1586260150.372357000,0 | |
I200407 11:49:10.373027 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.350037000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"51945309", /Table/50/"d0e6b645", 20) // ("v-68", nil) | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=7c85a0c1 key=/Min pri=0.00891043 epo=0 ts=1586260150.350372000,0 min=1586260150.350037000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.350372000,0 wto=false max=1586260150.850037000,1) | |
after: 1586260150.372953000,0 | |
I200407 11:49:10.373188 6828 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] change replicas (add [] remove [(n1,s1):4LEARNER]): existing descriptor r45:/Table/50/"{1563aa2f"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):4LEARNER, next=5, gen=25, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.374199 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.365420000,0 -> /BYTES/v-132 (prev /BYTES/v-128) | |
I200407 11:49:10.374253 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.361281000,0 -> /BYTES/v-131 (prev /BYTES/v-55) | |
I200407 11:49:10.380017 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.365420000,0 -> /BYTES/v-133 (prev /BYTES/v-79) | |
I200407 11:49:10.380598 6828 kv/kvserver/replica_raft.go:241 [n4,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] proposing SIMPLE(r4) REMOVE_REPLICA[(n1,s1):4LEARNER]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3] next=5 | |
I200407 11:49:10.381788 216 kv/kvserver/store_remove_replica.go:122 [n1,s1,r45/4:/Table/50/"{1563aa2…-91fbc71…}] removing replica r45/4 | |
I200407 11:49:10.382100 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.379858000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"2f8f5a6a", /Table/50/"3bad2377", 20) // ("v-67", nil) | |
3 OP b.Put(ctx, /Table/50/"620acc4f", v-135) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"27b39286", v-136) // nil | |
3 OP b.Put(ctx, /Table/50/"9f18ddc7", v-137) // nil | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=cf0e4fd7 key=/Table/50/"620acc4f" pri=0.08331970 epo=0 ts=1586260150.379859000,0 min=1586260150.379859000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.379859000,0 wto=false max=1586260150.879859000,0 int=2 ifw=1) | |
after: 1586260150.382039000,0 | |
I200407 11:49:10.382416 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.379446000,0 | |
0 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"be26793e", /Table/50/"eb007a20", 19) // ("v-98", nil) | |
0 OP b.Put(ctx, /Table/50/"2f5eb1c6", v-134) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP txn.Scan(ctx, /Table/50/"457efd7e", /Table/50/"a4784732", 16) // ("v-57", nil) | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=899a3e99 key=/Table/50/"2f5eb1c6" pri=0.02561342 epo=0 ts=1586260150.379447000,0 min=1586260150.379447000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.379447000,0 wto=false max=1586260150.879447000,0) | |
after: 1586260150.382351000,0 | |
I200407 11:49:10.388910 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9f18ddc7" 1586260150.379859000,0 -> /BYTES/v-137 (prev /BYTES/v-66) | |
I200407 11:49:10.389331 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.388709000,0 | |
4 OP db2.Put(ctx, /Table/50/"c88307fb", v-138) // nil | |
after: 1586260150.389307000,0 | |
I200407 11:49:10.389504 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c88307fb" 1586260150.388893000,0 -> /BYTES/v-138 (prev /<empty>) | |
I200407 11:49:10.389547 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.389485000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=ee43aac3 key=/Min pri=0.00233101 epo=0 ts=1586260150.389486000,0 min=1586260150.389486000,0 seq=0} lock=false stat=COMMITTED rts=1586260150.389486000,0 wto=false max=1586260150.889486000,0) | |
after: 1586260150.389496000,0 | |
I200407 11:49:10.390524 6999 kv/kvserver/replica_command.go:1602 [n4,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] change replicas (add [(n1,s1):5LEARNER] remove []): existing descriptor r45:/Table/50/"{1563aa2f"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, next=5, gen=26, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.391142 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.390935000,0 | |
4 OP db3.Scan(ctx, /Table/50/"83ea74ee", /Table/50/"94e9cf24", 30) // ("v-64", nil) | |
after: 1586260150.391119000,0 | |
I200407 11:49:10.391621 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.389097000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"0374806b", v-139) // nil | |
1 OP b.Put(ctx, /Table/50/"113ba5c1", v-140) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"113ba5c1", v-141) // nil | |
1 OP b.Put(ctx, /Table/50/"6cc217a2", v-142) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"0e91e21e", /Table/50/"95292e73", 20) // ("v-107", nil) | |
1 OP b.Put(ctx, /Table/50/"d98f49e8", v-143) // nil | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=3f09fde8 key=/Table/50/"0374806b" pri=0.00210269 epo=0 ts=1586260150.389098000,0 min=1586260150.389098000,0 seq=6} lock=true stat=COMMITTED rts=1586260150.389098000,0 wto=false max=1586260150.889098000,0 int=2) | |
after: 1586260150.391550000,0 | |
I200407 11:49:10.392139 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.392069000,0 | |
1 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.392124000,0 | |
I200407 11:49:10.394174 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.391548000,0 | |
4 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"f0913c8d", v-147) // nil | |
4 OP b.Put(ctx, /Table/50/"4fa400b5", v-148) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP txn.Put(ctx, /Table/50/"20e2afc1", v-149) // nil | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"3c02d983", v-150) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP b := &Batch{} | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=a6b69503 key=/Table/50/"f0913c8d" pri=0.01814286 epo=0 ts=1586260150.391548000,1 min=1586260150.391548000,1 seq=5} lock=true stat=COMMITTED rts=1586260150.391548000,1 wto=false max=1586260150.891548000,1 ifw=4) | |
after: 1586260150.394097000,0 | |
I200407 11:49:10.395182 5058 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"1563a…}] change replicas (add [(n1,s1):9LEARNER] remove []): existing descriptor r32:/Table/{36-50/"1563aa2f"} [(n3,s3):3, (n4,s4):2, (n2,s2):7, next=9, gen=26] | |
I200407 11:49:10.395379 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f0913c8d" 1586260150.391548000,1 -> /BYTES/v-147 (prev /<empty>) | |
I200407 11:49:10.396732 6999 kv/kvserver/replica_raft.go:241 [n4,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] proposing SIMPLE(l5) ADD_REPLICA[(n1,s1):5LEARNER]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):5LEARNER] next=6 | |
I200407 11:49:10.397850 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.389098000,0 -> /BYTES/v-143 (prev /<empty>) | |
I200407 11:49:10.398156 6999 kv/kvserver/store_snapshot.go:975 [n4,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] sending LEARNER snapshot 163aee2f at applied index 43 | |
I200407 11:49:10.398227 7026 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] skipping snapshot; replica is likely a learner in the process of being added: (n1,s1):5LEARNER | |
I200407 11:49:10.398384 6999 kv/kvserver/store_snapshot.go:1018 [n4,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] streamed snapshot to (n1,s1):5LEARNER: kv pairs: 87, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.399109 5058 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"1563a…}] proposing SIMPLE(l9) ADD_REPLICA[(n1,s1):9LEARNER]: after=[(n3,s3):3 (n4,s4):2 (n2,s2):7 (n1,s1):9LEARNER] next=10 | |
I200407 11:49:10.399218 7056 kv/kvserver/replica_raftstorage.go:780 [n1,s1,r45/5:{-}] applying LEARNER snapshot [id=163aee2f index=43] | |
I200407 11:49:10.400463 7043 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r32/2:/Table/{36-50/"1563a…}] skipping snapshot; replica is likely a learner in the process of being added: (n1,s1):9LEARNER | |
I200407 11:49:10.402030 7056 kv/kvserver/replica_raftstorage.go:801 [n1,s1,r45/5:/Table/50/"{1563aa2…-91fbc71…}] applied LEARNER snapshot [total=3ms ingestion=4@2ms id=163aee2f index=43] | |
I200407 11:49:10.402531 5058 kv/kvserver/store_snapshot.go:975 [n4,s4,r32/2:/Table/{36-50/"1563a…}] sending LEARNER snapshot b4f00414 at applied index 199 | |
I200407 11:49:10.402582 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.390426000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"9b7b127e", v-144) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"f60c2b57", v-145) // nil | |
0 OP b.Put(ctx, /Table/50/"e0b003cb", v-146) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"3d3313d6", /Table/50/"c84ab19c", 18) // ("v-57", nil) | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=c430f2f3 key=/Table/50/"9b7b127e" pri=0.02356302 epo=0 ts=1586260150.390427000,0 min=1586260150.390427000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.390427000,0 wto=false max=1586260150.890427000,0 int=2) | |
after: 1586260150.402526000,0 | |
I200407 11:49:10.402770 5058 kv/kvserver/store_snapshot.go:1018 [n4,s4,r32/2:/Table/{36-50/"1563a…}] streamed snapshot to (n1,s1):9LEARNER: kv pairs: 77, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.402895 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9b7b127e" 1586260150.390427000,0 -> /BYTES/v-144 (prev /<empty>) | |
I200407 11:49:10.402988 6999 kv/kvserver/replica_command.go:1602 [n4,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] change replicas (add [(n1,s1):5] remove []): existing descriptor r45:/Table/50/"{1563aa2f"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):5LEARNER, next=6, gen=27, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.403959 7109 kv/kvserver/replica_raftstorage.go:780 [n1,s1,r32/9:{-}] applying LEARNER snapshot [id=b4f00414 index=199] | |
I200407 11:49:10.404197 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.392582000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Scan(ctx, /Table/50/"53a81caa", /Table/50/"86e222ab", 8) // ("v-68", nil) | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"a7fc8929", v-151) // nil | |
1 OP b.Put(ctx, /Table/50/"556fafbd", v-152) // nil | |
1 OP b.Put(ctx, /Table/50/"0d6ea9c5", v-153) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP txn.Put(ctx, /Table/50/"912a79c1", v-154) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=5645eeca key=/Table/50/"a7fc8929" pri=0.02143858 epo=0 ts=1586260150.392582000,1 min=1586260150.392582000,1 seq=5} lock=true stat=COMMITTED rts=1586260150.392582000,1 wto=false max=1586260150.892582000,1 ifw=4) | |
after: 1586260150.404132000,0 | |
I200407 11:49:10.406062 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a7fc8929" 1586260150.392582000,1 -> /BYTES/v-151 (prev /BYTES/v-8) | |
I200407 11:49:10.406357 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.406295000,0 | |
0 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.406344000,0 | |
I200407 11:49:10.406806 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.406744000,0 | |
0 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.406790000,0 | |
I200407 11:49:10.406969 7109 kv/kvserver/replica_raftstorage.go:801 [n1,s1,r32/9:/Table/{36-50/"1563a…}] applied LEARNER snapshot [total=3ms ingestion=4@2ms id=b4f00414 index=199] | |
I200407 11:49:10.407487 5058 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"1563a…}] change replicas (add [(n1,s1):9VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r32:/Table/{36-50/"1563aa2f"} [(n3,s3):3, (n4,s4):2, (n2,s2):7, (n1,s1):9LEARNER, next=10, gen=27] | |
I200407 11:49:10.409011 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.390427000,0 -> /BYTES/v-146 (prev /BYTES/v-112) | |
I200407 11:49:10.409058 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260150.390427000,0 -> /BYTES/v-145 (prev /BYTES/v-95) | |
I200407 11:49:10.410356 6999 kv/kvserver/replica_raft.go:241 [n4,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] proposing SIMPLE(v5) ADD_REPLICA[(n1,s1):5]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):5] next=6 | |
I200407 11:49:10.411303 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.389962000,0 | |
3 OP db1.AdminChangeReplicas(ctx, /Table/50/"36f203c5", [{ADD_REPLICA n1,s1}]) // nil | |
after: 1586260150.411272000,0 | |
I200407 11:49:10.413899 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.407474000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"ba4296f3", /Table/50/"cc964696", 34) // ("v-138", nil) | |
1 OP b.Put(ctx, /Table/50/"0374806b", v-155) // nil | |
1 OP b.Scan(ctx, /Table/50/"220b88f8", /Table/50/"66eabd69", 34) // ("v-48", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"307b1f26", v-156) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.413853000,0 | |
I200407 11:49:10.414023 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.139529000,1 -> /BYTES/v-54 (prev /<empty>) | |
I200407 11:49:10.414065 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.170840000,0 -> /BYTES/v-61 (prev /BYTES/v-54) | |
I200407 11:49:10.414088 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"02ce265d" 1586260150.139171000,0 -> /BYTES/v-52 (prev /<empty>) | |
I200407 11:49:10.414108 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"02ce265d" 1586260150.250142000,0 -> /BYTES/v-85 (prev /BYTES/v-52) | |
I200407 11:49:10.414130 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0374806b" 1586260150.137943000,0 -> /BYTES/v-49 (prev /<empty>) | |
I200407 11:49:10.414157 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0374806b" 1586260150.389098000,0 -> /BYTES/v-139 (prev /BYTES/v-49) | |
I200407 11:49:10.414177 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"05827f75" 1586260150.279659000,0 -> /BYTES/v-102 (prev /<empty>) | |
I200407 11:49:10.414194 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0a5ca6f9" 1586260150.348504000,0 -> /BYTES/v-117 (prev /<empty>) | |
I200407 11:49:10.414210 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260149.988282000,0 -> /BYTES/v-13 (prev /<empty>) | |
I200407 11:49:10.414231 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260150.231714000,0 -> /BYTES/v-80 (prev /BYTES/v-13) | |
I200407 11:49:10.414277 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.170361000,0 -> /BYTES/v-60 (prev /<empty>) | |
I200407 11:49:10.414306 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.296129000,0 -> /BYTES/v-108 (prev /BYTES/v-60) | |
I200407 11:49:10.414326 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.392582000,1 -> /BYTES/v-153 (prev /BYTES/v-108) | |
I200407 11:49:10.414347 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0fe2efe7" 1586260150.285650000,1 -> /BYTES/v-107 (prev /<empty>) | |
I200407 11:49:10.414369 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"1015100d" 1586260150.350037000,2 -> /BYTES/v-119 (prev /<empty>) | |
I200407 11:49:10.414394 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"113ba5c1" 1586260150.389098000,0 -> /BYTES/v-141 (prev /<empty>) | |
I200407 11:49:10.414415 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.988282000,0 -> /BYTES/v-12 (prev /<empty>) | |
I200407 11:49:10.414433 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.998050000,0 -> /BYTES/v-23 (prev /BYTES/v-12) | |
I200407 11:49:10.414454 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260150.116462000,0 -> /BYTES/v-45 (prev /BYTES/v-23) | |
I200407 11:49:10.414477 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260150.296129000,0 -> /BYTES/v-110 (prev /BYTES/v-45) | |
I200407 11:49:10.415103 5058 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"1563a…}] proposing ENTER_JOINT(r2 l2 v9) ADD_REPLICA[(n1,s1):9VOTER_INCOMING], REMOVE_REPLICA[(n4,s4):2VOTER_DEMOTING]: after=[(n3,s3):3 (n4,s4):2VOTER_DEMOTING (n2,s2):7 (n1,s1):9VOTER_INCOMING] next=10 | |
E200407 11:49:10.415123 5058 kv/kvserver/replica_raft.go:261 [n4,s4,r32/2:/Table/{36-50/"1563a…}] received invalid ChangeReplicasTrigger ENTER_JOINT(r2 l2 v9) ADD_REPLICA[(n1,s1):9VOTER_INCOMING], REMOVE_REPLICA[(n4,s4):2VOTER_DEMOTING]: after=[(n3,s3):3 (n4,s4):2VOTER_DEMOTING (n2,s2):7 (n1,s1):9VOTER_INCOMING] next=10 to remove self (leaseholder) | |
I200407 11:49:10.415694 5058 kv/kvserver/replica_command.go:1038 [n4,s4,r32/2:/Table/{36-50/"1563a…}] could not promote [n1,s1] to voter, rolling back: change replicas of r32 failed: kv/kvserver/replica_raft.go:262: [n4,s4,r32/2:/Table/{36-50/"1563a…}]: received invalid ChangeReplicasTrigger ENTER_JOINT(r2 l2 v9) ADD_REPLICA[(n1,s1):9VOTER_INCOMING], REMOVE_REPLICA[(n4,s4):2VOTER_DEMOTING]: after=[(n3,s3):3 (n4,s4):2VOTER_DEMOTING (n2,s2):7 (n1,s1):9VOTER_INCOMING] next=10 to remove self (leaseholder) | |
I200407 11:49:10.415856 5058 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"1563a…}] change replicas (add [] remove [(n1,s1):9LEARNER]): existing descriptor r32:/Table/{36-50/"1563aa2f"} [(n3,s3):3, (n4,s4):2, (n2,s2):7, (n1,s1):9LEARNER, next=10, gen=27] | |
I200407 11:49:10.423807 5058 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"1563a…}] proposing SIMPLE(r9) REMOVE_REPLICA[(n1,s1):9LEARNER]: after=[(n3,s3):3 (n4,s4):2 (n2,s2):7] next=10 | |
I200407 11:49:10.424473 5058 kv/kvserver/replica_command.go:1366 [n4,s4,r32/2:/Table/{36-50/"1563a…}] rolled back learner n1,s1 in r32:/Table/{36-50/"1563aa2f"} [(n3,s3):3, (n4,s4):2, (n2,s2):7, (n1,s1):9LEARNER, next=10, gen=27] | |
I200407 11:49:10.424529 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.394572000,0 | |
4 OP db3.AdminChangeReplicas(ctx, /Table/50/"11a87dc6", [{ADD_REPLICA n1,s1} {REMOVE_REPLICA n4,s4}]) // change replicas of r32 failed: kv/kvserver/replica_raft.go:262: [n4,s4,r32/2:/Table/{36-50/"1563a…}]: received invalid ChangeReplicasTrigger ENTER_JOINT(r2 l2 v9) ADD_REPLICA[(n1,s1):9VOTER_INCOMING], REMOVE_REPLICA[(n4,s4):2VOTER_DEMOTING]: after=[(n3,s3):3 (n4,s4):2VOTER_DEMOTING (n2,s2):7 (n1,s1):9VOTER_INCOMING] next=10 to remove self (leaseholder) | |
after: 1586260150.424499000,0 | |
I200407 11:49:10.425120 173 kv/kvserver/store_remove_replica.go:122 [n1,s1,r32/9:/Table/{36-50/"1563a…}] removing replica r32/9 | |
I200407 11:49:10.426370 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.423824000,0 | |
0 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"a431d493", v-157) // nil | |
0 OP b.Put(ctx, /Table/50/"33e192ec", v-158) // nil | |
0 OP b.Put(ctx, /Table/50/"7c697479", v-159) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"d98f49e8", v-160) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"3c637494", /Table/50/"96ee0f83", 17) // ("v-62", nil) | |
0 OP b.Put(ctx, /Table/50/"9186cc40", v-161) // nil | |
0 OP b.Scan(ctx, /Table/50/"17727e52", /Table/50/"203b1e32", 3) // ("v-50", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=e927a08f key=/Table/50/"a431d493" pri=0.02472922 epo=0 ts=1586260150.423825000,0 min=1586260150.423825000,0 seq=6} lock=true stat=COMMITTED rts=1586260150.423825000,0 wto=false max=1586260150.923825000,0 int=2 ifw=3) | |
after: 1586260150.426301000,0 | |
I200407 11:49:10.426695 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.424949000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Put(ctx, /Table/50/"cc3167f4", v-163) // nil | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"be122bad", v-164) // nil | |
4 OP b.Put(ctx, /Table/50/"38cdb9dc", v-165) // nil | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=64277918 key=/Table/50/"cc3167f4" pri=0.01684516 epo=0 ts=1586260150.424950000,0 min=1586260150.424950000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.424950000,0 wto=false max=1586260150.924950000,0 int=1 ifw=2) | |
after: 1586260150.426652000,0 | |
I200407 11:49:10.427479 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a431d493" 1586260150.423825000,0 -> /BYTES/v-157 (prev /<empty>) | |
I200407 11:49:10.427828 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"be122bad" 1586260150.424950000,0 -> /BYTES/v-164 (prev /<empty>) | |
I200407 11:49:10.427868 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.424950000,0 -> /BYTES/v-163 (prev /BYTES/v-28) | |
I200407 11:49:10.428960 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.427284000,0 | |
4 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"0a5ca6f9", v-172) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"9f18ddc7", v-173) // nil | |
4 OP b.Put(ctx, /Table/50/"53ff86d1", v-174) // nil | |
4 OP b.Put(ctx, /Table/50/"8c754f39", v-175) // nil | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=01c9bb77 key=/Table/50/"0a5ca6f9" pri=0.02025715 epo=0 ts=1586260150.427285000,0 min=1586260150.427285000,0 seq=5} lock=true stat=COMMITTED rts=1586260150.427285000,0 wto=false max=1586260150.927285000,0 ifw=4) | |
after: 1586260150.428904000,0 | |
I200407 11:49:10.431768 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19a62197" 1586260150.139171000,0 -> /BYTES/v-50 (prev /<empty>) | |
I200407 11:49:10.431821 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19c51b68" 1586260150.284876000,0 -> /BYTES/v-106 (prev /<empty>) | |
I200407 11:49:10.431847 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.216389000,0 -> /BYTES/v-70 (prev /<empty>) | |
I200407 11:49:10.431868 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.358759000,1 -> /BYTES/v-126 (prev /BYTES/v-70) | |
I200407 11:49:10.431888 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.358759000,1 -> /BYTES/v-127 (prev /<empty>) | |
I200407 11:49:10.431904 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.391548000,1 -> /BYTES/v-149 (prev /BYTES/v-127) | |
I200407 11:49:10.431920 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.128462000,0 -> /BYTES/v-48 (prev /<empty>) | |
I200407 11:49:10.431932 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"26771cdc" 1586260150.361281000,0 -> /BYTES/v-130 (prev /<empty>) | |
I200407 11:49:10.431946 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"267ab8ec" 1586260150.139529000,1 -> /BYTES/v-53 (prev /<empty>) | |
I200407 11:49:10.431960 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.099800000,1 -> /BYTES/v-44 (prev /<empty>) | |
I200407 11:49:10.431971 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.116462000,0 -> /BYTES/v-46 (prev /BYTES/v-44) | |
I200407 11:49:10.431985 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.098712000,1 -> /BYTES/v-40 (prev /<empty>) | |
I200407 11:49:10.431999 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.250142000,0 -> /BYTES/v-87 (prev /BYTES/v-40) | |
I200407 11:49:10.432012 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.379859000,0 -> /BYTES/v-136 (prev /BYTES/v-87) | |
I200407 11:49:10.432026 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.250142000,0 -> /BYTES/v-84 (prev /<empty>) | |
I200407 11:49:10.432039 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.279659000,0 -> /BYTES/v-104 (prev /BYTES/v-84) | |
I200407 11:49:10.432059 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.379447000,0 -> /BYTES/v-134 (prev /BYTES/v-104) | |
I200407 11:49:10.432073 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.056368000,0 -> /BYTES/v-37 (prev /<empty>) | |
I200407 11:49:10.432087 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.116462000,0 -> /BYTES/v-47 (prev /BYTES/v-37) | |
I200407 11:49:10.432101 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.184455000,1 -> /BYTES/v-67 (prev /BYTES/v-47) | |
I200407 11:49:10.432114 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260149.988644000,0 -> /BYTES/v-15 (prev /<empty>) | |
I200407 11:49:10.432128 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.052352000,0 -> /BYTES/v-32 (prev /BYTES/v-15) | |
I200407 11:49:10.432142 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.173385000,0 -> /BYTES/v-63 (prev /BYTES/v-32) | |
I200407 11:49:10.432155 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3b0fde21" 1586260150.318470000,0 -> /BYTES/v-111 (prev /<empty>) | |
I200407 11:49:10.432166 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c02d983" 1586260150.391548000,1 -> /BYTES/v-150 (prev /<empty>) | |
I200407 11:49:10.432177 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260149.988282000,0 -> /BYTES/v-10 (prev /<empty>) | |
I200407 11:49:10.432188 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260150.171114000,0 -> /BYTES/v-62 (prev /BYTES/v-10) | |
I200407 11:49:10.432199 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260149.984514000,0 -> /BYTES/v-1 (prev /<empty>) | |
I200407 11:49:10.432213 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260150.159920000,0 -> /BYTES/v-57 (prev /BYTES/v-1) | |
I200407 11:49:10.432224 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.358759000,1 -> /BYTES/v-128 (prev /<empty>) | |
I200407 11:49:10.432235 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.365420000,0 -> /BYTES/v-132 (prev /BYTES/v-128) | |
I200407 11:49:10.432246 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.099800000,1 -> /BYTES/v-43 (prev /<empty>) | |
I200407 11:49:10.432257 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.169610000,0 -> /BYTES/v-59 (prev /BYTES/v-43) | |
I200407 11:49:10.432297 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.391548000,1 -> /BYTES/v-148 (prev /BYTES/v-59) | |
I200407 11:49:10.432323 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"556fafbd" 1586260150.392582000,1 -> /BYTES/v-152 (prev /<empty>) | |
I200407 11:49:10.432342 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5b8e2084" 1586260150.184455000,1 -> /BYTES/v-68 (prev /<empty>) | |
I200407 11:49:10.432359 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5db639c6" 1586260150.231714000,0 -> /BYTES/v-83 (prev /<empty>) | |
I200407 11:49:10.432377 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.268213000,0 -> /BYTES/v-97 (prev /<empty>) | |
I200407 11:49:10.432394 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.350037000,2 -> /BYTES/v-121 (prev /BYTES/v-97) | |
I200407 11:49:10.432411 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"620acc4f" 1586260150.379859000,0 -> /BYTES/v-135 (prev /<empty>) | |
I200407 11:49:10.432428 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.184455000,1 -> /BYTES/v-69 (prev /<empty>) | |
I200407 11:49:10.432447 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.252808000,0 -> /BYTES/v-90 (prev /BYTES/v-69) | |
I200407 11:49:10.432471 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.350037000,2 -> /BYTES/v-123 (prev /BYTES/v-90) | |
I200407 11:49:10.432494 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260149.992780000,0 -> /BYTES/v-17 (prev /<empty>) | |
I200407 11:49:10.432514 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260150.254327000,0 -> /BYTES/v-92 (prev /BYTES/v-17) | |
I200407 11:49:10.432534 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.159920000,0 -> /BYTES/v-58 (prev /<empty>) | |
I200407 11:49:10.432552 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.348504000,0 -> /BYTES/v-116 (prev /BYTES/v-58) | |
I200407 11:49:10.432576 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988282000,0 -> /BYTES/v-11 (prev /<empty>) | |
I200407 11:49:10.432595 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988644000,0 -> /BYTES/v-16 (prev /BYTES/v-11) | |
I200407 11:49:10.432612 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.056368000,0 -> /BYTES/v-36 (prev /BYTES/v-16) | |
I200407 11:49:10.432631 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.139529000,1 -> /BYTES/v-56 (prev /BYTES/v-36) | |
I200407 11:49:10.432672 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.217349000,0 -> /BYTES/v-74 (prev /BYTES/v-56) | |
I200407 11:49:10.432698 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.279659000,0 -> /BYTES/v-103 (prev /BYTES/v-74) | |
I200407 11:49:10.432716 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.282399000,0 -> /BYTES/v-105 (prev /BYTES/v-103) | |
I200407 11:49:10.432732 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6cc217a2" 1586260150.389098000,0 -> /BYTES/v-142 (prev /<empty>) | |
I200407 11:49:10.432744 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260149.992780000,0 -> /BYTES/v-18 (prev /<empty>) | |
I200407 11:49:10.432755 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260149.988282000,0 -> /BYTES/v-14 (prev /<empty>) | |
I200407 11:49:10.432766 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260150.350037000,2 -> /BYTES/v-120 (prev /BYTES/v-14) | |
I200407 11:49:10.432794 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.139171000,0 -> /BYTES/v-51 (prev /<empty>) | |
I200407 11:49:10.432813 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.173385000,0 -> /BYTES/v-64 (prev /BYTES/v-51) | |
I200407 11:49:10.432833 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.268642000,1 -> /BYTES/v-101 (prev /<empty>) | |
I200407 11:49:10.432854 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.392582000,1 -> /BYTES/v-154 (prev /BYTES/v-101) | |
I200407 11:49:10.432874 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260149.999879000,1 -> /BYTES/v-24 (prev /<empty>) | |
I200407 11:49:10.432894 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.052352000,0 -> /BYTES/v-35 (prev /BYTES/v-24) | |
I200407 11:49:10.432916 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.098712000,1 -> /BYTES/v-39 (prev /BYTES/v-35) | |
I200407 11:49:10.432936 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.099800000,1 -> /BYTES/v-42 (prev /BYTES/v-39) | |
I200407 11:49:10.433115 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.423825000,0 -> /BYTES/v-160 (prev /BYTES/v-143) | |
I200407 11:49:10.435231 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.425499000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"936de0dc", v-166) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"d16497c8", /Table/50/"dcb51777", 13) // ("v-131", nil) | |
1 OP b.Put(ctx, /Table/50/"35d025f8", v-167) // nil | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=81523d4a key=/Table/50/"936de0dc" pri=0.01888974 epo=0 ts=1586260150.425499000,1 min=1586260150.425499000,1 seq=3} lock=true stat=COMMITTED rts=1586260150.425499000,1 wto=false max=1586260150.925499000,1 int=1) | |
after: 1586260150.435056000,0 | |
I200407 11:49:10.435233 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"936de0dc" 1586260150.425499000,1 -> /BYTES/v-166 (prev /<empty>) | |
I200407 11:49:10.435877 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9f18ddc7" 1586260150.427285000,0 -> /BYTES/v-173 (prev /BYTES/v-137) | |
I200407 11:49:10.438747 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"33e192ec" 1586260150.423825000,0 -> /BYTES/v-158 (prev /<empty>) | |
I200407 11:49:10.438786 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260150.423825000,0 -> /BYTES/v-159 (prev /BYTES/v-18) | |
I200407 11:49:10.438813 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.423825000,0 -> /BYTES/v-161 (prev /BYTES/v-42) | |
I200407 11:49:10.438833 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"38cdb9dc" 1586260150.424950000,0 -> /BYTES/v-165 (prev /<empty>) | |
I200407 11:49:10.438854 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"53ff86d1" 1586260150.427285000,0 -> /BYTES/v-174 (prev /<empty>) | |
I200407 11:49:10.438878 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8c754f39" 1586260150.427285000,0 -> /BYTES/v-175 (prev /<empty>) | |
I200407 11:49:10.438899 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35d025f8" 1586260150.425499000,1 -> /BYTES/v-167 (prev /<empty>) | |
I200407 11:49:10.440162 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.424416000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"4678f541", /Table/50/"fbd56e4c", 25) // ("v-57", nil) | |
3 OP b.Put(ctx, /Table/50/"f9e5422d", v-162) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.440136000,0 | |
I200407 11:49:10.440563 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.440514000,0 | |
3 OP db3.AdminSplit(ctx, /Table/50/"b064de97") // nil | |
after: 1586260150.440548000,0 | |
I200407 11:49:10.446223 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.435702000,0 | |
1 OP db2.Scan(ctx, /Table/50/"84dec2a9", /Table/50/"a25c33a9", 20) // ("v-175", nil) | |
after: 1586260150.446196000,0 | |
I200407 11:49:10.446930 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.426795000,0 | |
0 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Put(ctx, /Table/50/"9df4e2d3", v-168) // nil | |
0 OP txn.Scan(ctx, /Table/50/"2adb6dba", /Table/50/"662441fd", 32) // ("v-134", nil) | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"30609260", v-169) // nil | |
0 OP b.Put(ctx, /Table/50/"b87b1293", v-170) // nil | |
0 OP b.Put(ctx, /Table/50/"8084640c", v-171) // nil | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=42b3e64a key=/Table/50/"9df4e2d3" pri=0.04514679 epo=1 ts=1586260150.440885000,1 min=1586260150.426796000,0 seq=5} lock=true stat=COMMITTED rts=1586260150.440885000,1 wto=false max=1586260150.926796000,0 int=4 ifw=4) | |
after: 1586260150.446846000,0 | |
I200407 11:49:10.446941 7335 kv/kvserver/replica_command.go:397 [n4,s4,r45/2:/Table/50/"{1563aa2…-91fbc71…}] initiating a split of this range at key /Table/50/"3337b497" [r46] (manual) | |
I200407 11:49:10.448348 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9df4e2d3" 1586260150.440885000,1 -> /BYTES/v-168 (prev /<empty>) | |
I200407 11:49:10.454049 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.446661000,0 | |
1 OP db1.AdminSplit(ctx, /Table/50/"3337b497") // nil | |
after: 1586260150.454025000,0 | |
I200407 11:49:10.454419 7396 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r45/2:/Table/50/"{1563aa2…-3337b49…}] change replicas (add [] remove [(n1,s1):5VOTER_DEMOTING]): existing descriptor r45:/Table/50/"{1563aa2f"-3337b497"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):5, next=6, gen=29, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.454924 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19a62197" 1586260150.139171000,0 -> /BYTES/v-50 (prev /<empty>) | |
I200407 11:49:10.454976 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19c51b68" 1586260150.284876000,0 -> /BYTES/v-106 (prev /<empty>) | |
I200407 11:49:10.455024 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.216389000,0 -> /BYTES/v-70 (prev /<empty>) | |
I200407 11:49:10.455046 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.358759000,1 -> /BYTES/v-126 (prev /BYTES/v-70) | |
I200407 11:49:10.455067 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.358759000,1 -> /BYTES/v-127 (prev /<empty>) | |
I200407 11:49:10.455089 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.391548000,1 -> /BYTES/v-149 (prev /BYTES/v-127) | |
I200407 11:49:10.455109 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.128462000,0 -> /BYTES/v-48 (prev /<empty>) | |
I200407 11:49:10.455146 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"26771cdc" 1586260150.361281000,0 -> /BYTES/v-130 (prev /<empty>) | |
I200407 11:49:10.455169 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"267ab8ec" 1586260150.139529000,1 -> /BYTES/v-53 (prev /<empty>) | |
I200407 11:49:10.455190 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.099800000,1 -> /BYTES/v-44 (prev /<empty>) | |
I200407 11:49:10.455209 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.116462000,0 -> /BYTES/v-46 (prev /BYTES/v-44) | |
I200407 11:49:10.455228 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.098712000,1 -> /BYTES/v-40 (prev /<empty>) | |
I200407 11:49:10.455247 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.250142000,0 -> /BYTES/v-87 (prev /BYTES/v-40) | |
I200407 11:49:10.455267 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.379859000,0 -> /BYTES/v-136 (prev /BYTES/v-87) | |
I200407 11:49:10.455287 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.250142000,0 -> /BYTES/v-84 (prev /<empty>) | |
I200407 11:49:10.455310 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.279659000,0 -> /BYTES/v-104 (prev /BYTES/v-84) | |
I200407 11:49:10.455329 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.379447000,0 -> /BYTES/v-134 (prev /BYTES/v-104) | |
I200407 11:49:10.455351 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.056368000,0 -> /BYTES/v-37 (prev /<empty>) | |
I200407 11:49:10.455373 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.116462000,0 -> /BYTES/v-47 (prev /BYTES/v-37) | |
I200407 11:49:10.455393 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.184455000,1 -> /BYTES/v-67 (prev /BYTES/v-47) | |
I200407 11:49:10.456179 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"30609260" 1586260150.440885000,1 -> /BYTES/v-169 (prev /<empty>) | |
I200407 11:49:10.456592 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b87b1293" 1586260150.440885000,1 -> /BYTES/v-170 (prev /<empty>) | |
I200407 11:49:10.456967 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"33e192ec" 1586260150.423825000,0 -> /BYTES/v-158 (prev /<empty>) | |
I200407 11:49:10.457001 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260149.988644000,0 -> /BYTES/v-15 (prev /<empty>) | |
I200407 11:49:10.457024 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.052352000,0 -> /BYTES/v-32 (prev /BYTES/v-15) | |
I200407 11:49:10.457054 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.173385000,0 -> /BYTES/v-63 (prev /BYTES/v-32) | |
I200407 11:49:10.457074 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35d025f8" 1586260150.425499000,1 -> /BYTES/v-167 (prev /<empty>) | |
I200407 11:49:10.457094 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"38cdb9dc" 1586260150.424950000,0 -> /BYTES/v-165 (prev /<empty>) | |
I200407 11:49:10.457114 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3b0fde21" 1586260150.318470000,0 -> /BYTES/v-111 (prev /<empty>) | |
I200407 11:49:10.457135 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c02d983" 1586260150.391548000,1 -> /BYTES/v-150 (prev /<empty>) | |
I200407 11:49:10.457154 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260149.988282000,0 -> /BYTES/v-10 (prev /<empty>) | |
I200407 11:49:10.457175 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260150.171114000,0 -> /BYTES/v-62 (prev /BYTES/v-10) | |
I200407 11:49:10.457196 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260149.984514000,0 -> /BYTES/v-1 (prev /<empty>) | |
I200407 11:49:10.457216 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260150.159920000,0 -> /BYTES/v-57 (prev /BYTES/v-1) | |
I200407 11:49:10.457235 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.358759000,1 -> /BYTES/v-128 (prev /<empty>) | |
I200407 11:49:10.457256 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.365420000,0 -> /BYTES/v-132 (prev /BYTES/v-128) | |
I200407 11:49:10.457280 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.099800000,1 -> /BYTES/v-43 (prev /<empty>) | |
I200407 11:49:10.457303 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.169610000,0 -> /BYTES/v-59 (prev /BYTES/v-43) | |
I200407 11:49:10.457325 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.391548000,1 -> /BYTES/v-148 (prev /BYTES/v-59) | |
I200407 11:49:10.457374 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"53ff86d1" 1586260150.427285000,0 -> /BYTES/v-174 (prev /<empty>) | |
I200407 11:49:10.457400 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"556fafbd" 1586260150.392582000,1 -> /BYTES/v-152 (prev /<empty>) | |
I200407 11:49:10.457418 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5b8e2084" 1586260150.184455000,1 -> /BYTES/v-68 (prev /<empty>) | |
I200407 11:49:10.457434 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5db639c6" 1586260150.231714000,0 -> /BYTES/v-83 (prev /<empty>) | |
I200407 11:49:10.457450 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.268213000,0 -> /BYTES/v-97 (prev /<empty>) | |
I200407 11:49:10.457468 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.350037000,2 -> /BYTES/v-121 (prev /BYTES/v-97) | |
I200407 11:49:10.457484 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"620acc4f" 1586260150.379859000,0 -> /BYTES/v-135 (prev /<empty>) | |
I200407 11:49:10.457501 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.184455000,1 -> /BYTES/v-69 (prev /<empty>) | |
I200407 11:49:10.457518 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.252808000,0 -> /BYTES/v-90 (prev /BYTES/v-69) | |
I200407 11:49:10.457536 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.350037000,2 -> /BYTES/v-123 (prev /BYTES/v-90) | |
I200407 11:49:10.457553 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260149.992780000,0 -> /BYTES/v-17 (prev /<empty>) | |
I200407 11:49:10.457570 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260150.254327000,0 -> /BYTES/v-92 (prev /BYTES/v-17) | |
I200407 11:49:10.457594 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.159920000,0 -> /BYTES/v-58 (prev /<empty>) | |
I200407 11:49:10.457615 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.348504000,0 -> /BYTES/v-116 (prev /BYTES/v-58) | |
I200407 11:49:10.457632 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988282000,0 -> /BYTES/v-11 (prev /<empty>) | |
I200407 11:49:10.457650 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988644000,0 -> /BYTES/v-16 (prev /BYTES/v-11) | |
I200407 11:49:10.457669 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.056368000,0 -> /BYTES/v-36 (prev /BYTES/v-16) | |
I200407 11:49:10.457688 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.139529000,1 -> /BYTES/v-56 (prev /BYTES/v-36) | |
I200407 11:49:10.457706 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.217349000,0 -> /BYTES/v-74 (prev /BYTES/v-56) | |
I200407 11:49:10.457725 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.279659000,0 -> /BYTES/v-103 (prev /BYTES/v-74) | |
I200407 11:49:10.457743 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.282399000,0 -> /BYTES/v-105 (prev /BYTES/v-103) | |
I200407 11:49:10.457760 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6cc217a2" 1586260150.389098000,0 -> /BYTES/v-142 (prev /<empty>) | |
I200407 11:49:10.457778 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260149.992780000,0 -> /BYTES/v-18 (prev /<empty>) | |
I200407 11:49:10.457796 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260150.423825000,0 -> /BYTES/v-159 (prev /BYTES/v-18) | |
I200407 11:49:10.457813 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260149.988282000,0 -> /BYTES/v-14 (prev /<empty>) | |
I200407 11:49:10.457831 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260150.350037000,2 -> /BYTES/v-120 (prev /BYTES/v-14) | |
I200407 11:49:10.457848 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8c754f39" 1586260150.427285000,0 -> /BYTES/v-175 (prev /<empty>) | |
I200407 11:49:10.457866 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.139171000,0 -> /BYTES/v-51 (prev /<empty>) | |
I200407 11:49:10.457883 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.173385000,0 -> /BYTES/v-64 (prev /BYTES/v-51) | |
I200407 11:49:10.457902 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.268642000,1 -> /BYTES/v-101 (prev /<empty>) | |
I200407 11:49:10.457920 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.392582000,1 -> /BYTES/v-154 (prev /BYTES/v-101) | |
I200407 11:49:10.457939 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260149.999879000,1 -> /BYTES/v-24 (prev /<empty>) | |
I200407 11:49:10.457957 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.052352000,0 -> /BYTES/v-35 (prev /BYTES/v-24) | |
I200407 11:49:10.457975 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.098712000,1 -> /BYTES/v-39 (prev /BYTES/v-35) | |
I200407 11:49:10.457993 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.099800000,1 -> /BYTES/v-42 (prev /BYTES/v-39) | |
I200407 11:49:10.458010 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.423825000,0 -> /BYTES/v-161 (prev /BYTES/v-42) | |
I200407 11:49:10.458073 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.447316000,0 | |
0 OP db2.Scan(ctx, /Table/50/"9de82aa1", /Table/50/"f114e117", 37) // ("v-168", nil) | |
after: 1586260150.458051000,0 | |
I200407 11:49:10.458213 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.429337000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"a13f7075", /Table/50/"de263621", 38) // ("v-157", nil) | |
4 OP b.Put(ctx, /Table/50/"ca032ac9", v-176) // nil | |
4 OP b.Put(ctx, /Table/50/"1955b8a6", v-177) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"63e8dbef", /Table/50/"fcd499a3", 2) // ("v-92", nil) | |
4 OP b.Scan(ctx, /Table/50/"c66fcde9", /Table/50/"f1b84d70", 11) // ("v-138", nil) | |
4 OP b.Scan(ctx, /Table/50/"cc08de93", /Table/50/"fb2c9525", 35) // ("v-163", nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.458172000,0 | |
I200407 11:49:10.458524 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8084640c" 1586260150.440885000,1 -> /BYTES/v-171 (prev /<empty>) | |
I200407 11:49:10.461971 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.460769000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"30609260", v-180) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=1613bb0a key=/Table/50/"30609260" pri=0.03639758 epo=0 ts=1586260150.460770000,0 min=1586260150.460770000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.460770000,0 wto=false max=1586260150.960770000,0 ifw=1) | |
after: 1586260150.461718000,0 | |
I200407 11:49:10.462107 7396 kv/kvserver/replica_raft.go:241 [n4,s4,r45/2:/Table/50/"{1563aa2…-3337b49…}] proposing ENTER_JOINT(r5 l5) REMOVE_REPLICA[(n1,s1):5VOTER_DEMOTING]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):5VOTER_DEMOTING] next=6 | |
I200407 11:49:10.462559 7444 kv/kvserver/replica_command.go:1602 [n4,s4,r37/2:/{Table/50/"b0…-Max}] change replicas (add [(n3,s3):6LEARNER] remove []): existing descriptor r37:/{Table/50/"b064de97"-Max} [(n2,s2):4, (n4,s4):2, (n1,s1):5, next=6, gen=16, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.462656 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.461407000,0 | |
0 OP db0.Put(ctx, /Table/50/"e868a3ac", v-181) // nil | |
after: 1586260150.462636000,0 | |
I200407 11:49:10.463033 7396 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r45/2:/Table/50/"{1563aa2…-3337b49…}] change replicas (add [] remove []): existing descriptor r45:/Table/50/"{1563aa2f"-3337b497"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):5VOTER_DEMOTING, next=6, gen=30, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.463096 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e868a3ac" 1586260150.461593000,0 -> /BYTES/v-181 (prev /<empty>) | |
I200407 11:49:10.464165 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"30609260" 1586260150.460770000,0 -> /BYTES/v-180 (prev /BYTES/v-169) | |
I200407 11:49:10.467828 7444 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/{Table/50/"b0…-Max}] proposing SIMPLE(l6) ADD_REPLICA[(n3,s3):6LEARNER]: after=[(n2,s2):4 (n4,s4):2 (n1,s1):5 (n3,s3):6LEARNER] next=7 | |
I200407 11:49:10.468480 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.440884000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Scan(ctx, /Table/50/"76ba7a3d", /Table/50/"9c8b920b", 29) // ("v-159", nil) | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"0a5ca6f9", v-178) // nil | |
3 OP b.Put(ctx, /Table/50/"187b3b8a", v-179) // nil | |
3 OP b.Scan(ctx, /Table/50/"6017b881", /Table/50/"ea8eba58", 35) // ("v-135", nil) | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=d8f96257 key=/Table/50/"0a5ca6f9" pri=0.07093013 epo=1 ts=1586260150.441035000,0 min=1586260150.440885000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.441035000,0 wto=false max=1586260150.940885000,0 int=1) | |
after: 1586260150.468390000,0 | |
I200407 11:49:10.469128 7444 kv/kvserver/store_snapshot.go:975 [n4,s4,r37/2:/{Table/50/"b0…-Max}] sending LEARNER snapshot eb218f1c at applied index 89 | |
I200407 11:49:10.469171 7390 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r37/2:/{Table/50/"b0…-Max}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):6LEARNER | |
I200407 11:49:10.469335 7444 kv/kvserver/store_snapshot.go:1018 [n4,s4,r37/2:/{Table/50/"b0…-Max}] streamed snapshot to (n3,s3):6LEARNER: kv pairs: 69, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.470053 7436 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r37/6:{-}] applying LEARNER snapshot [id=eb218f1c index=89] | |
I200407 11:49:10.473804 7436 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r37/6:/{Table/50/"b0…-Max}] applied LEARNER snapshot [total=4ms ingestion=4@3ms id=eb218f1c index=89] | |
I200407 11:49:10.474492 7444 kv/kvserver/replica_command.go:1602 [n4,s4,r37/2:/{Table/50/"b0…-Max}] change replicas (add [(n3,s3):6] remove []): existing descriptor r37:/{Table/50/"b064de97"-Max} [(n2,s2):4, (n4,s4):2, (n1,s1):5, (n3,s3):6LEARNER, next=7, gen=17, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.475094 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"187b3b8a" 1586260150.441035000,0 -> /BYTES/v-179 (prev /<empty>) | |
I200407 11:49:10.475686 7396 kv/kvserver/replica_raft.go:241 [n4,s4,r45/2:/Table/50/"{1563aa2…-3337b49…}] proposing LEAVE_JOINT: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):5LEARNER] next=6 | |
I200407 11:49:10.476479 7396 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r45/2:/Table/50/"{1563aa2…-3337b49…}] change replicas (add [] remove [(n1,s1):5LEARNER]): existing descriptor r45:/Table/50/"{1563aa2f"-3337b497"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):5LEARNER, next=6, gen=31, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.480034 7444 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/{Table/50/"b0…-Max}] proposing SIMPLE(v6) ADD_REPLICA[(n3,s3):6]: after=[(n2,s2):4 (n4,s4):2 (n1,s1):5 (n3,s3):6] next=7 | |
I200407 11:49:10.480922 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.461972000,0 | |
4 OP db1.AdminChangeReplicas(ctx, /Table/50/"fa7876ef", [{ADD_REPLICA n3,s3}]) // nil | |
after: 1586260150.480896000,0 | |
I200407 11:49:10.482137 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.480116000,0 | |
0 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"1e0b32d5", /Table/50/"77cc5504", 19) // ("v-126", nil) | |
0 OP b.Put(ctx, /Table/50/"ed6c1d7d", v-183) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"264802c0", /Table/50/"dfac3010", 28) // ("v-130", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.482098000,0 | |
I200407 11:49:10.482579 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.479743000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP txn.Scan(ctx, /Table/50/"40d75802", /Table/50/"b9d01671", 26) // ("v-57", nil) | |
1 OP txn.Put(ctx, /Table/50/"e57a2c0a", v-182) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=13134d8a key=/Table/50/"e57a2c0a" pri=0.01973701 epo=0 ts=1586260150.479744000,0 min=1586260150.479744000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.479744000,0 wto=false max=1586260150.979744000,0 ifw=1) | |
after: 1586260150.482531000,0 | |
I200407 11:49:10.483453 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e57a2c0a" 1586260150.479744000,0 -> /BYTES/v-182 (prev /<empty>) | |
I200407 11:49:10.488519 7396 kv/kvserver/replica_raft.go:241 [n4,s4,r45/2:/Table/50/"{1563aa2…-3337b49…}] proposing SIMPLE(r5) REMOVE_REPLICA[(n1,s1):5LEARNER]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3] next=6 | |
I200407 11:49:10.488919 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.488826000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=675f0703 key=/Min pri=0.00204891 epo=0 ts=1586260150.488826000,1 min=1586260150.488826000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.488826000,1 wto=false max=1586260150.988826000,1) | |
after: 1586260150.488836000,0 | |
I200407 11:49:10.489909 201 kv/kvserver/store_remove_replica.go:122 [n1,s1,r45/5:/Table/50/"{1563aa2…-3337b49…}] removing replica r45/5 | |
I200407 11:49:10.489990 7574 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] change replicas (add [] remove [(n1,s1):4VOTER_DEMOTING]): existing descriptor r46:/Table/50/"{3337b497"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):4, next=5, gen=29, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.490994 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.487626000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Put(ctx, /Table/50/"f811a4a9", v-184) // nil | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"1955b8a6", v-185) // nil | |
3 OP b.Scan(ctx, /Table/50/"85834424", /Table/50/"dea1e1d4", 16) // ("v-175", nil) | |
3 OP b.Put(ctx, /Table/50/"285614d4", v-186) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.490952000,0 | |
I200407 11:49:10.492571 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.488390000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"556fafbd", v-190) // nil | |
0 OP b.Scan(ctx, /Table/50/"757fcab0", /Table/50/"fad6090f", 42) // ("v-159", nil) | |
0 OP b.Put(ctx, /Table/50/"6a58f08d", v-191) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.492536000,0 | |
I200407 11:49:10.494255 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.488016000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"1cb63045", /Table/50/"767c31e3", 7) // ("v-126", nil) | |
4 OP b.Scan(ctx, /Table/50/"59b22686", /Table/50/"7acb0b68", 4) // ("v-68", nil) | |
4 OP b.Scan(ctx, /Table/50/"1ec923f5", /Table/50/"8e9e1755", 35) // ("v-126", nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"a4bdcf1f", v-187) // nil | |
4 OP b.Put(ctx, /Table/50/"e0791774", v-188) // nil | |
4 OP b.Put(ctx, /Table/50/"ec090495", v-189) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.494207000,0 | |
I200407 11:49:10.494471 7574 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] proposing ENTER_JOINT(r4 l4) REMOVE_REPLICA[(n1,s1):4VOTER_DEMOTING]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):4VOTER_DEMOTING] next=5 | |
I200407 11:49:10.495316 7574 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] change replicas (add [] remove []): existing descriptor r46:/Table/50/"{3337b497"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):4VOTER_DEMOTING, next=5, gen=30, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.498561 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.496174000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"b8aeb9a8", v-192) // nil | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"7c8a9e7d", /Table/50/"c9783233", 5) // ("v-171", nil) | |
1 OP b.Put(ctx, /Table/50/"8d7fb98c", v-193) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=8d88db35 key=/Table/50/"b8aeb9a8" pri=0.02082675 epo=0 ts=1586260150.496175000,0 min=1586260150.496175000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.496175000,0 wto=false max=1586260150.996175000,0 int=1) | |
after: 1586260150.498492000,0 | |
I200407 11:49:10.498646 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b8aeb9a8" 1586260150.496175000,0 -> /BYTES/v-192 (prev /BYTES/v-122) | |
I200407 11:49:10.501652 7583 kv/kvserver/replica_command.go:397 [n4,s4,r37/2:/{Table/50/"b0…-Max}] initiating a split of this range at key /Table/50/"f5e19e54" [r47] (manual) | |
I200407 11:49:10.502796 7574 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] proposing LEAVE_JOINT: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):4LEARNER] next=5 | |
I200407 11:49:10.503494 7574 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] change replicas (add [] remove [(n1,s1):4LEARNER]): existing descriptor r46:/Table/50/"{3337b497"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):4LEARNER, next=5, gen=31, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.504983 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.496175000,0 -> /BYTES/v-193 (prev /BYTES/v-64) | |
I200407 11:49:10.508386 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.501456000,0 | |
3 OP db1.AdminSplit(ctx, /Table/50/"f5e19e54") // nil | |
after: 1586260150.508364000,0 | |
I200407 11:49:10.509550 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.098712000,1 -> /BYTES/v-41 (prev /<empty>) | |
I200407 11:49:10.509642 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.217349000,0 -> /BYTES/v-72 (prev /BYTES/v-41) | |
I200407 11:49:10.509674 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.988282000,0 -> /BYTES/v-9 (prev /<empty>) | |
I200407 11:49:10.509697 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.999879000,1 -> /BYTES/v-25 (prev /BYTES/v-9) | |
I200407 11:49:10.509719 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.052352000,0 -> /BYTES/v-34 (prev /BYTES/v-25) | |
I200407 11:49:10.509742 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.254706000,0 -> /BYTES/v-94 (prev /BYTES/v-34) | |
I200407 11:49:10.509765 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.052352000,0 -> /BYTES/v-33 (prev /<empty>) | |
I200407 11:49:10.509787 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.217349000,0 -> /BYTES/v-73 (prev /BYTES/v-33) | |
I200407 11:49:10.509805 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b87b1293" 1586260150.440885000,1 -> /BYTES/v-170 (prev /<empty>) | |
I200407 11:49:10.509822 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b8aeb9a8" 1586260150.350037000,2 -> /BYTES/v-122 (prev /<empty>) | |
I200407 11:49:10.509845 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b8aeb9a8" 1586260150.496175000,0 -> /BYTES/v-192 (prev /BYTES/v-122) | |
I200407 11:49:10.509862 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"be122bad" 1586260150.424950000,0 -> /BYTES/v-164 (prev /<empty>) | |
I200407 11:49:10.509877 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c88307fb" 1586260150.388893000,0 -> /BYTES/v-138 (prev /<empty>) | |
I200407 11:49:10.509890 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c8e79e23" 1586260150.268642000,1 -> /BYTES/v-98 (prev /<empty>) | |
I200407 11:49:10.509903 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.037528000,0 -> /BYTES/v-28 (prev /<empty>) | |
I200407 11:49:10.509916 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.424950000,0 -> /BYTES/v-163 (prev /BYTES/v-28) | |
I200407 11:49:10.509929 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.231714000,0 -> /BYTES/v-79 (prev /<empty>) | |
I200407 11:49:10.509942 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.365420000,0 -> /BYTES/v-133 (prev /BYTES/v-79) | |
I200407 11:49:10.509953 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.051448000,0 -> /BYTES/v-29 (prev /<empty>) | |
I200407 11:49:10.509965 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.052352000,0 -> /BYTES/v-31 (prev /BYTES/v-29) | |
I200407 11:49:10.509979 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.296129000,0 -> /BYTES/v-109 (prev /BYTES/v-31) | |
I200407 11:49:10.509991 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.139529000,1 -> /BYTES/v-55 (prev /<empty>) | |
I200407 11:49:10.510005 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.361281000,0 -> /BYTES/v-131 (prev /BYTES/v-55) | |
I200407 11:49:10.510017 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.389098000,0 -> /BYTES/v-143 (prev /<empty>) | |
I200407 11:49:10.510030 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.423825000,0 -> /BYTES/v-160 (prev /BYTES/v-143) | |
I200407 11:49:10.510043 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.318470000,0 -> /BYTES/v-112 (prev /<empty>) | |
I200407 11:49:10.510056 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.390427000,0 -> /BYTES/v-146 (prev /BYTES/v-112) | |
I200407 11:49:10.510075 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260149.983845000,0 -> /BYTES/v-0 (prev /<empty>) | |
I200407 11:49:10.510088 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.229976000,0 -> /BYTES/v-78 (prev /BYTES/v-0) | |
I200407 11:49:10.510102 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.231714000,0 -> /BYTES/v-81 (prev /BYTES/v-78) | |
I200407 11:49:10.510118 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1a2e2d8" 1586260150.268642000,1 -> /BYTES/v-100 (prev /<empty>) | |
I200407 11:49:10.510131 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e57a2c0a" 1586260150.479744000,0 -> /BYTES/v-182 (prev /<empty>) | |
I200407 11:49:10.510142 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e868a3ac" 1586260150.461593000,0 -> /BYTES/v-181 (prev /<empty>) | |
I200407 11:49:10.510156 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268213000,0 -> /BYTES/v-96 (prev /<empty>) | |
I200407 11:49:10.510170 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268642000,1 -> /BYTES/v-99 (prev /BYTES/v-96) | |
I200407 11:49:10.510183 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.358759000,1 -> /BYTES/v-125 (prev /BYTES/v-99) | |
I200407 11:49:10.510196 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f0913c8d" 1586260150.391548000,1 -> /BYTES/v-147 (prev /<empty>) | |
I200407 11:49:10.510230 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260149.999879000,1 -> /BYTES/v-26 (prev /<empty>) | |
I200407 11:49:10.510245 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260150.231714000,0 -> /BYTES/v-82 (prev /BYTES/v-26) | |
I200407 11:49:10.510258 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260150.254706000,0 -> /BYTES/v-93 (prev /BYTES/v-82) | |
I200407 11:49:10.510271 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260150.261970000,0 -> /BYTES/v-95 (prev /BYTES/v-93) | |
I200407 11:49:10.510284 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f60c2b57" 1586260150.390427000,0 -> /BYTES/v-145 (prev /BYTES/v-95) | |
I200407 11:49:10.510297 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f9e5422d" 1586260150.229976000,0 -> /BYTES/v-77 (prev /<empty>) | |
I200407 11:49:10.516730 7574 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] proposing SIMPLE(r4) REMOVE_REPLICA[(n1,s1):4LEARNER]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3] next=5 | |
I200407 11:49:10.517591 192 kv/kvserver/store_remove_replica.go:122 [n1,s1,r46/4:/Table/50/"{3337b49…-91fbc71…}] removing replica r46/4 | |
I200407 11:49:10.517789 7674 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] change replicas (add [] remove [(n1,s1):5VOTER_DEMOTING]): existing descriptor r37:/Table/50/"{b064de97"-f5e19e54"} [(n2,s2):4, (n4,s4):2, (n1,s1):5, (n3,s3):6, next=7, gen=19, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.518959 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.518179000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"5c15e55e", /Table/50/"a83c2fb9", 44) // ("v-83", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP b := &Batch{} | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=f6502f07 key=/Min pri=0.01434474 epo=0 ts=1586260150.518179000,1 min=1586260150.518179000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.518179000,1 wto=false max=1586260151.018179000,1) | |
after: 1586260150.518901000,0 | |
I200407 11:49:10.522353 7674 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] proposing ENTER_JOINT(r5 l5) REMOVE_REPLICA[(n1,s1):5VOTER_DEMOTING]: after=[(n2,s2):4 (n4,s4):2 (n1,s1):5VOTER_DEMOTING (n3,s3):6] next=7 | |
I200407 11:49:10.523138 7674 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] change replicas (add [] remove []): existing descriptor r37:/Table/50/"{b064de97"-f5e19e54"} [(n2,s2):4, (n4,s4):2, (n1,s1):5VOTER_DEMOTING, (n3,s3):6, next=7, gen=20, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.523816 5058 kv/kvserver/replica_command.go:1602 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] change replicas (add [(n1,s1):5LEARNER] remove []): existing descriptor r46:/Table/50/"{3337b497"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, next=5, gen=32, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.527176 5058 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] proposing SIMPLE(l5) ADD_REPLICA[(n1,s1):5LEARNER]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):5LEARNER] next=6 | |
I200407 11:49:10.528182 5058 kv/kvserver/store_snapshot.go:975 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] sending LEARNER snapshot be058f97 at applied index 27 | |
I200407 11:49:10.528212 7736 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] skipping snapshot; replica is likely a learner in the process of being added: (n1,s1):5LEARNER | |
I200407 11:49:10.528375 5058 kv/kvserver/store_snapshot.go:1018 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] streamed snapshot to (n1,s1):5LEARNER: kv pairs: 72, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.529040 7734 kv/kvserver/replica_raftstorage.go:780 [n1,s1,r46/5:{-}] applying LEARNER snapshot [id=be058f97 index=27] | |
I200407 11:49:10.531389 7734 kv/kvserver/replica_raftstorage.go:801 [n1,s1,r46/5:/Table/50/"{3337b49…-91fbc71…}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=be058f97 index=27] | |
I200407 11:49:10.531862 5058 kv/kvserver/replica_command.go:1602 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] change replicas (add [(n1,s1):5] remove []): existing descriptor r46:/Table/50/"{3337b497"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):5LEARNER, next=6, gen=33, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.534145 7674 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] proposing LEAVE_JOINT: after=[(n2,s2):4 (n4,s4):2 (n1,s1):5LEARNER (n3,s3):6] next=7 | |
I200407 11:49:10.535136 7674 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] change replicas (add [] remove [(n1,s1):5LEARNER]): existing descriptor r37:/Table/50/"{b064de97"-f5e19e54"} [(n2,s2):4, (n4,s4):2, (n1,s1):5LEARNER, (n3,s3):6, next=7, gen=21, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.536161 5058 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] proposing SIMPLE(v5) ADD_REPLICA[(n1,s1):5]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):5] next=6 | |
I200407 11:49:10.536684 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.523313000,0 | |
4 OP db3.AdminChangeReplicas(ctx, /Table/50/"3d7ea26b", [{ADD_REPLICA n1,s1}]) // nil | |
after: 1586260150.536659000,0 | |
I200407 11:49:10.537321 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.533553000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"e868a3ac", v-194) // nil | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"75f02e68", /Table/50/"a2c5029f", 6) // ("v-159", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"3c2e0674", v-195) // nil | |
1 OP b.Put(ctx, /Table/50/"26771cdc", v-196) // nil | |
1 OP b.Scan(ctx, /Table/50/"5b044ac6", /Table/50/"9d362d8d", 32) // ("v-68", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.537293000,0 | |
I200407 11:49:10.543468 7674 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] proposing SIMPLE(r5) REMOVE_REPLICA[(n1,s1):5LEARNER]: after=[(n2,s2):4 (n4,s4):2 (n3,s3):6] next=7 | |
I200407 11:49:10.544276 175 kv/kvserver/store_remove_replica.go:122 [n1,s1,r37/5:/Table/50/"{b064de9…-f5e19e5…}] removing replica r37/5 | |
I200407 11:49:10.544405 7803 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r47/2:/{Table/50/"f5…-Max}] change replicas (add [] remove [(n3,s3):4VOTER_DEMOTING]): existing descriptor r47:/{Table/50/"f5e19e54"-Max} [(n2,s2):1, (n4,s4):2, (n1,s1):3, (n3,s3):4, next=5, gen=19, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.544754 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.542040000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Put(ctx, /Table/50/"632f8422", v-197) // nil | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP txn.Scan(ctx, /Table/50/"60d5d689", /Table/50/"b6df9943", 37) // ("v-135", nil) | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=377d94fe key=/Table/50/"632f8422" pri=0.00494653 epo=0 ts=1586260150.542041000,0 min=1586260150.542041000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.542041000,0 wto=false max=1586260151.042041000,0) | |
after: 1586260150.544709000,0 | |
I200407 11:49:10.547867 7803 kv/kvserver/replica_raft.go:241 [n4,s4,r47/2:/{Table/50/"f5…-Max}] proposing ENTER_JOINT(r4 l4) REMOVE_REPLICA[(n3,s3):4VOTER_DEMOTING]: after=[(n2,s2):1 (n4,s4):2 (n1,s1):3 (n3,s3):4VOTER_DEMOTING] next=5 | |
I200407 11:49:10.548433 7803 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r47/2:/{Table/50/"f5…-Max}] change replicas (add [] remove []): existing descriptor r47:/{Table/50/"f5e19e54"-Max} [(n2,s2):1, (n4,s4):2, (n1,s1):3, (n3,s3):4VOTER_DEMOTING, next=5, gen=20, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.555666 7803 kv/kvserver/replica_raft.go:241 [n4,s4,r47/2:/{Table/50/"f5…-Max}] proposing LEAVE_JOINT: after=[(n2,s2):1 (n4,s4):2 (n1,s1):3 (n3,s3):4LEARNER] next=5 | |
I200407 11:49:10.556313 7803 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r47/2:/{Table/50/"f5…-Max}] change replicas (add [] remove [(n3,s3):4LEARNER]): existing descriptor r47:/{Table/50/"f5e19e54"-Max} [(n2,s2):1, (n4,s4):2, (n1,s1):3, (n3,s3):4LEARNER, next=5, gen=21, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.562586 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.562514000,0 | |
4 OP db3.AdminSplit(ctx, /Table/50/"3337b497") // nil | |
after: 1586260150.562557000,0 | |
I200407 11:49:10.563023 7777 kv/kvserver/replica_command.go:1602 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] change replicas (add [] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r46:/Table/50/"{3337b497"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):5, next=6, gen=34, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.564232 7803 kv/kvserver/replica_raft.go:241 [n4,s4,r47/2:/{Table/50/"f5…-Max}] proposing SIMPLE(r4) REMOVE_REPLICA[(n3,s3):4LEARNER]: after=[(n2,s2):1 (n4,s4):2 (n1,s1):3] next=5 | |
I200407 11:49:10.565140 1433 kv/kvserver/store_remove_replica.go:122 [n3,s3,r47/4:/{Table/50/"f5…-Max}] removing replica r47/4 | |
I200407 11:49:10.567164 7834 kv/kvserver/replica_command.go:397 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] initiating a split of this range at key /Table/50/"5f6e0116" [r48] (manual) | |
I200407 11:49:10.567338 7777 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] proposing ENTER_JOINT(r2 l2) REMOVE_REPLICA[(n4,s4):2VOTER_DEMOTING]: after=[(n3,s3):1 (n4,s4):2VOTER_DEMOTING (n2,s2):3 (n1,s1):5] next=6 | |
E200407 11:49:10.567361 7777 kv/kvserver/replica_raft.go:261 [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}] received invalid ChangeReplicasTrigger ENTER_JOINT(r2 l2) REMOVE_REPLICA[(n4,s4):2VOTER_DEMOTING]: after=[(n3,s3):1 (n4,s4):2VOTER_DEMOTING (n2,s2):3 (n1,s1):5] next=6 to remove self (leaseholder) | |
I200407 11:49:10.568158 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"33e192ec" 1586260150.423825000,0 -> /BYTES/v-158 (prev /<empty>) | |
I200407 11:49:10.568200 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260149.988644000,0 -> /BYTES/v-15 (prev /<empty>) | |
I200407 11:49:10.568222 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.052352000,0 -> /BYTES/v-32 (prev /BYTES/v-15) | |
I200407 11:49:10.568240 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.173385000,0 -> /BYTES/v-63 (prev /BYTES/v-32) | |
I200407 11:49:10.568260 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35d025f8" 1586260150.425499000,1 -> /BYTES/v-167 (prev /<empty>) | |
I200407 11:49:10.568279 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.561447000,0 | |
0 OP db2.AdminChangeReplicas(ctx, /Table/50/"81289fef", [{REMOVE_REPLICA n4,s4}]) // change replicas of r46 failed: kv/kvserver/replica_raft.go:262: [n4,s4,r46/2:/Table/50/"{3337b49…-91fbc71…}]: received invalid ChangeReplicasTrigger ENTER_JOINT(r2 l2) REMOVE_REPLICA[(n4,s4):2VOTER_DEMOTING]: after=[(n3,s3):1 (n4,s4):2VOTER_DEMOTING (n2,s2):3 (n1,s1):5] next=6 to remove self (leaseholder) | |
after: 1586260150.568248000,0 | |
I200407 11:49:10.568279 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"38cdb9dc" 1586260150.424950000,0 -> /BYTES/v-165 (prev /<empty>) | |
I200407 11:49:10.568320 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3b0fde21" 1586260150.318470000,0 -> /BYTES/v-111 (prev /<empty>) | |
I200407 11:49:10.568340 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c02d983" 1586260150.391548000,1 -> /BYTES/v-150 (prev /<empty>) | |
I200407 11:49:10.568356 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260149.988282000,0 -> /BYTES/v-10 (prev /<empty>) | |
I200407 11:49:10.568372 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260150.171114000,0 -> /BYTES/v-62 (prev /BYTES/v-10) | |
I200407 11:49:10.568384 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260149.984514000,0 -> /BYTES/v-1 (prev /<empty>) | |
I200407 11:49:10.568400 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260150.159920000,0 -> /BYTES/v-57 (prev /BYTES/v-1) | |
I200407 11:49:10.568435 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.358759000,1 -> /BYTES/v-128 (prev /<empty>) | |
I200407 11:49:10.568462 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.365420000,0 -> /BYTES/v-132 (prev /BYTES/v-128) | |
I200407 11:49:10.568485 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.099800000,1 -> /BYTES/v-43 (prev /<empty>) | |
I200407 11:49:10.568510 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.169610000,0 -> /BYTES/v-59 (prev /BYTES/v-43) | |
I200407 11:49:10.568535 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.391548000,1 -> /BYTES/v-148 (prev /BYTES/v-59) | |
I200407 11:49:10.568557 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"53ff86d1" 1586260150.427285000,0 -> /BYTES/v-174 (prev /<empty>) | |
I200407 11:49:10.568578 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"556fafbd" 1586260150.392582000,1 -> /BYTES/v-152 (prev /<empty>) | |
I200407 11:49:10.568598 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5b8e2084" 1586260150.184455000,1 -> /BYTES/v-68 (prev /<empty>) | |
I200407 11:49:10.568620 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5db639c6" 1586260150.231714000,0 -> /BYTES/v-83 (prev /<empty>) | |
I200407 11:49:10.568640 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.268213000,0 -> /BYTES/v-97 (prev /<empty>) | |
I200407 11:49:10.568665 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.350037000,2 -> /BYTES/v-121 (prev /BYTES/v-97) | |
I200407 11:49:10.568689 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"620acc4f" 1586260150.379859000,0 -> /BYTES/v-135 (prev /<empty>) | |
I200407 11:49:10.568707 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.184455000,1 -> /BYTES/v-69 (prev /<empty>) | |
I200407 11:49:10.568727 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.252808000,0 -> /BYTES/v-90 (prev /BYTES/v-69) | |
I200407 11:49:10.568746 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.350037000,2 -> /BYTES/v-123 (prev /BYTES/v-90) | |
I200407 11:49:10.568762 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"632f8422" 1586260150.542041000,0 -> /BYTES/v-197 (prev /<empty>) | |
I200407 11:49:10.568779 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260149.992780000,0 -> /BYTES/v-17 (prev /<empty>) | |
I200407 11:49:10.568799 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260150.254327000,0 -> /BYTES/v-92 (prev /BYTES/v-17) | |
I200407 11:49:10.568820 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.159920000,0 -> /BYTES/v-58 (prev /<empty>) | |
I200407 11:49:10.568839 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.348504000,0 -> /BYTES/v-116 (prev /BYTES/v-58) | |
I200407 11:49:10.568857 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988282000,0 -> /BYTES/v-11 (prev /<empty>) | |
I200407 11:49:10.568876 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988644000,0 -> /BYTES/v-16 (prev /BYTES/v-11) | |
I200407 11:49:10.568902 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.056368000,0 -> /BYTES/v-36 (prev /BYTES/v-16) | |
I200407 11:49:10.568920 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.139529000,1 -> /BYTES/v-56 (prev /BYTES/v-36) | |
I200407 11:49:10.568940 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.217349000,0 -> /BYTES/v-74 (prev /BYTES/v-56) | |
I200407 11:49:10.568959 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.279659000,0 -> /BYTES/v-103 (prev /BYTES/v-74) | |
I200407 11:49:10.568974 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.282399000,0 -> /BYTES/v-105 (prev /BYTES/v-103) | |
I200407 11:49:10.568988 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6cc217a2" 1586260150.389098000,0 -> /BYTES/v-142 (prev /<empty>) | |
I200407 11:49:10.569012 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260149.992780000,0 -> /BYTES/v-18 (prev /<empty>) | |
I200407 11:49:10.569024 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260150.423825000,0 -> /BYTES/v-159 (prev /BYTES/v-18) | |
I200407 11:49:10.569047 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8084640c" 1586260150.440885000,1 -> /BYTES/v-171 (prev /<empty>) | |
I200407 11:49:10.569070 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260149.988282000,0 -> /BYTES/v-14 (prev /<empty>) | |
I200407 11:49:10.569090 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260150.350037000,2 -> /BYTES/v-120 (prev /BYTES/v-14) | |
I200407 11:49:10.569107 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8c754f39" 1586260150.427285000,0 -> /BYTES/v-175 (prev /<empty>) | |
I200407 11:49:10.569128 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.139171000,0 -> /BYTES/v-51 (prev /<empty>) | |
I200407 11:49:10.569149 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.173385000,0 -> /BYTES/v-64 (prev /BYTES/v-51) | |
I200407 11:49:10.569170 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.496175000,0 -> /BYTES/v-193 (prev /BYTES/v-64) | |
I200407 11:49:10.569188 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.268642000,1 -> /BYTES/v-101 (prev /<empty>) | |
I200407 11:49:10.569208 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.392582000,1 -> /BYTES/v-154 (prev /BYTES/v-101) | |
I200407 11:49:10.569229 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260149.999879000,1 -> /BYTES/v-24 (prev /<empty>) | |
I200407 11:49:10.569252 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.052352000,0 -> /BYTES/v-35 (prev /BYTES/v-24) | |
I200407 11:49:10.569273 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.098712000,1 -> /BYTES/v-39 (prev /BYTES/v-35) | |
I200407 11:49:10.569293 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.099800000,1 -> /BYTES/v-42 (prev /BYTES/v-39) | |
I200407 11:49:10.569311 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.423825000,0 -> /BYTES/v-161 (prev /BYTES/v-42) | |
I200407 11:49:10.577288 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.077191000,0 | |
2 OP db1.AdminSplit(ctx, /Table/50/"5f6e0116") // nil | |
after: 1586260150.577260000,0 | |
I200407 11:49:10.577495 7935 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] change replicas (add [] remove [(n1,s1):5VOTER_DEMOTING]): existing descriptor r46:/Table/50/"{3337b497"-5f6e0116"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):5, next=6, gen=35, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.578240 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"33e192ec" 1586260150.423825000,0 -> /BYTES/v-158 (prev /<empty>) | |
I200407 11:49:10.578288 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260149.988644000,0 -> /BYTES/v-15 (prev /<empty>) | |
I200407 11:49:10.578317 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.052352000,0 -> /BYTES/v-32 (prev /BYTES/v-15) | |
I200407 11:49:10.578342 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.173385000,0 -> /BYTES/v-63 (prev /BYTES/v-32) | |
I200407 11:49:10.578367 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35d025f8" 1586260150.425499000,1 -> /BYTES/v-167 (prev /<empty>) | |
I200407 11:49:10.578386 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"38cdb9dc" 1586260150.424950000,0 -> /BYTES/v-165 (prev /<empty>) | |
I200407 11:49:10.578406 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3b0fde21" 1586260150.318470000,0 -> /BYTES/v-111 (prev /<empty>) | |
I200407 11:49:10.578427 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c02d983" 1586260150.391548000,1 -> /BYTES/v-150 (prev /<empty>) | |
I200407 11:49:10.578446 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260149.988282000,0 -> /BYTES/v-10 (prev /<empty>) | |
I200407 11:49:10.578462 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260150.171114000,0 -> /BYTES/v-62 (prev /BYTES/v-10) | |
I200407 11:49:10.578478 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260149.984514000,0 -> /BYTES/v-1 (prev /<empty>) | |
I200407 11:49:10.578495 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260150.159920000,0 -> /BYTES/v-57 (prev /BYTES/v-1) | |
I200407 11:49:10.578511 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.358759000,1 -> /BYTES/v-128 (prev /<empty>) | |
I200407 11:49:10.578527 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.365420000,0 -> /BYTES/v-132 (prev /BYTES/v-128) | |
I200407 11:49:10.578542 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.099800000,1 -> /BYTES/v-43 (prev /<empty>) | |
I200407 11:49:10.578559 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.169610000,0 -> /BYTES/v-59 (prev /BYTES/v-43) | |
I200407 11:49:10.578576 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.391548000,1 -> /BYTES/v-148 (prev /BYTES/v-59) | |
I200407 11:49:10.578595 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"53ff86d1" 1586260150.427285000,0 -> /BYTES/v-174 (prev /<empty>) | |
I200407 11:49:10.578611 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"556fafbd" 1586260150.392582000,1 -> /BYTES/v-152 (prev /<empty>) | |
I200407 11:49:10.578651 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5b8e2084" 1586260150.184455000,1 -> /BYTES/v-68 (prev /<empty>) | |
I200407 11:49:10.578674 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5db639c6" 1586260150.231714000,0 -> /BYTES/v-83 (prev /<empty>) | |
I200407 11:49:10.578698 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.268213000,0 -> /BYTES/v-97 (prev /<empty>) | |
I200407 11:49:10.578714 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.350037000,2 -> /BYTES/v-121 (prev /BYTES/v-97) | |
I200407 11:49:10.578779 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"620acc4f" 1586260150.379859000,0 -> /BYTES/v-135 (prev /<empty>) | |
I200407 11:49:10.578810 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.184455000,1 -> /BYTES/v-69 (prev /<empty>) | |
I200407 11:49:10.578826 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.252808000,0 -> /BYTES/v-90 (prev /BYTES/v-69) | |
I200407 11:49:10.578841 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.350037000,2 -> /BYTES/v-123 (prev /BYTES/v-90) | |
I200407 11:49:10.578855 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"632f8422" 1586260150.542041000,0 -> /BYTES/v-197 (prev /<empty>) | |
I200407 11:49:10.578868 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260149.992780000,0 -> /BYTES/v-17 (prev /<empty>) | |
I200407 11:49:10.578882 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260150.254327000,0 -> /BYTES/v-92 (prev /BYTES/v-17) | |
I200407 11:49:10.578893 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.159920000,0 -> /BYTES/v-58 (prev /<empty>) | |
I200407 11:49:10.578905 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.348504000,0 -> /BYTES/v-116 (prev /BYTES/v-58) | |
I200407 11:49:10.578918 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988282000,0 -> /BYTES/v-11 (prev /<empty>) | |
I200407 11:49:10.578932 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988644000,0 -> /BYTES/v-16 (prev /BYTES/v-11) | |
I200407 11:49:10.578945 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.056368000,0 -> /BYTES/v-36 (prev /BYTES/v-16) | |
I200407 11:49:10.578959 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.139529000,1 -> /BYTES/v-56 (prev /BYTES/v-36) | |
I200407 11:49:10.578972 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.217349000,0 -> /BYTES/v-74 (prev /BYTES/v-56) | |
I200407 11:49:10.578984 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.279659000,0 -> /BYTES/v-103 (prev /BYTES/v-74) | |
I200407 11:49:10.578998 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.282399000,0 -> /BYTES/v-105 (prev /BYTES/v-103) | |
I200407 11:49:10.579010 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6cc217a2" 1586260150.389098000,0 -> /BYTES/v-142 (prev /<empty>) | |
I200407 11:49:10.579021 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260149.992780000,0 -> /BYTES/v-18 (prev /<empty>) | |
I200407 11:49:10.579035 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260150.423825000,0 -> /BYTES/v-159 (prev /BYTES/v-18) | |
I200407 11:49:10.579048 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8084640c" 1586260150.440885000,1 -> /BYTES/v-171 (prev /<empty>) | |
I200407 11:49:10.579067 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260149.988282000,0 -> /BYTES/v-14 (prev /<empty>) | |
I200407 11:49:10.579082 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260150.350037000,2 -> /BYTES/v-120 (prev /BYTES/v-14) | |
I200407 11:49:10.579095 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8c754f39" 1586260150.427285000,0 -> /BYTES/v-175 (prev /<empty>) | |
I200407 11:49:10.579107 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.139171000,0 -> /BYTES/v-51 (prev /<empty>) | |
I200407 11:49:10.579121 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.173385000,0 -> /BYTES/v-64 (prev /BYTES/v-51) | |
I200407 11:49:10.579138 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.496175000,0 -> /BYTES/v-193 (prev /BYTES/v-64) | |
I200407 11:49:10.579150 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.268642000,1 -> /BYTES/v-101 (prev /<empty>) | |
I200407 11:49:10.579162 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.392582000,1 -> /BYTES/v-154 (prev /BYTES/v-101) | |
I200407 11:49:10.579176 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260149.999879000,1 -> /BYTES/v-24 (prev /<empty>) | |
I200407 11:49:10.579190 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.052352000,0 -> /BYTES/v-35 (prev /BYTES/v-24) | |
I200407 11:49:10.579208 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.098712000,1 -> /BYTES/v-39 (prev /BYTES/v-35) | |
I200407 11:49:10.579222 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.099800000,1 -> /BYTES/v-42 (prev /BYTES/v-39) | |
I200407 11:49:10.579236 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.423825000,0 -> /BYTES/v-161 (prev /BYTES/v-42) | |
I200407 11:49:10.584132 7935 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] proposing ENTER_JOINT(r5 l5) REMOVE_REPLICA[(n1,s1):5VOTER_DEMOTING]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):5VOTER_DEMOTING] next=6 | |
I200407 11:49:10.584915 7935 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] change replicas (add [] remove []): existing descriptor r46:/Table/50/"{3337b497"-5f6e0116"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):5VOTER_DEMOTING, next=6, gen=36, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.587796 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.585144000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"187b3b8a", v-198) // nil | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"307b1f26", v-199) // nil | |
1 OP b.Scan(ctx, /Table/50/"8cebb384", /Table/50/"ea173da8", 23) // ("v-193", nil) | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=b6427894 key=/Table/50/"187b3b8a" pri=0.01148572 epo=0 ts=1586260150.585145000,0 min=1586260150.585145000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.585145000,0 wto=false max=1586260151.085145000,0) | |
after: 1586260150.587716000,0 | |
I200407 11:49:10.592127 7935 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] proposing LEAVE_JOINT: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):5LEARNER] next=6 | |
I200407 11:49:10.592835 7935 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] change replicas (add [] remove [(n1,s1):5LEARNER]): existing descriptor r46:/Table/50/"{3337b497"-5f6e0116"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):5LEARNER, next=6, gen=37, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.599990 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.599939000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=11bcdb67 key=/Min pri=0.01215818 epo=0 ts=1586260150.599940000,0 min=1586260150.599940000,0 seq=0} lock=false stat=COMMITTED rts=1586260150.599940000,0 wto=false max=1586260151.099940000,0) | |
after: 1586260150.599951000,0 | |
I200407 11:49:10.600614 7935 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] proposing SIMPLE(r5) REMOVE_REPLICA[(n1,s1):5LEARNER]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3] next=6 | |
I200407 11:49:10.600972 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.600899000,0 | |
2 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP return errors.New("rollback") | |
2 OP }) // rollback | |
after: 1586260150.600955000,0 | |
I200407 11:49:10.601937 175 kv/kvserver/store_remove_replica.go:122 [n1,s1,r46/5:/Table/50/"{3337b49…-5f6e011…}] removing replica r46/5 | |
I200407 11:49:10.602142 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.600381000,0 | |
0 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Put(ctx, /Table/50/"f43a664e", v-201) // nil | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"43bb893f", v-202) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP txn.Scan(ctx, /Table/50/"238a3d81", /Table/50/"f487e46f", 3) // ("v-48", nil) | |
0 OP b := &Batch{} | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=7329bc17 key=/Table/50/"f43a664e" pri=0.00783200 epo=0 ts=1586260150.600382000,0 min=1586260150.600382000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.600382000,0 wto=false max=1586260151.100382000,0 ifw=2) | |
after: 1586260150.601937000,0 | |
I200407 11:49:10.604103 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.599511000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Scan(ctx, /Table/50/"1e55584d", /Table/50/"c8f899d3", 21) // ("v-126", nil) | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"c3bcb6b5", v-200) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.603843000,0 | |
I200407 11:49:10.608599 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.601440000,0 | |
1 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"113ba5c1", v-203) // nil | |
1 OP b.Scan(ctx, /Table/50/"6e677288", /Table/50/"e8d04312", 11) // ("v-159", nil) | |
1 OP b.Put(ctx, /Table/50/"26771cdc", v-204) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.608542000,0 | |
I200407 11:49:10.612354 8045 kv/kvserver/replica_command.go:1602 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] change replicas (add [(n1,s1):6LEARNER] remove []): existing descriptor r46:/Table/50/"{3337b497"-5f6e0116"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, next=6, gen=38, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.613813 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.612071000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"65619041", /Table/50/"b839fb10", 49) // ("v-92", nil) | |
3 OP b.Scan(ctx, /Table/50/"385fbcc5", /Table/50/"83665b7b", 38) // ("v-165", nil) | |
3 OP b.Put(ctx, /Table/50/"041f75ec", v-206) // nil | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=4a9a1bfd key=/Table/50/"041f75ec" pri=0.00737705 epo=0 ts=1586260150.612072000,0 min=1586260150.612072000,0 seq=0} lock=true stat=COMMITTED rts=1586260150.612072000,0 wto=false max=1586260151.112072000,0) | |
after: 1586260150.613756000,0 | |
I200407 11:49:10.615579 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.610194000,0 | |
2 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP txn.Scan(ctx, /Table/50/"06af9b72", /Table/50/"b22d3886", 26) // ("v-178", nil) | |
2 OP b := &Batch{} | |
2 OP txn.CommitInBatch(ctx, b) // nil | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=022d8380 key=/Min pri=0.00325651 epo=0 ts=1586260150.610195000,0 min=1586260150.610195000,0 seq=0} lock=false stat=COMMITTED rts=1586260150.610195000,0 wto=false max=1586260151.110195000,0) | |
after: 1586260150.615517000,0 | |
I200407 11:49:10.615688 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.608954000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"29250337", /Table/50/"ddb18cdc", 14) // ("v-134", nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"6cc22f16", /Table/50/"d0a12ce5", 18) // ("v-159", nil) | |
4 OP b.Put(ctx, /Table/50/"2f5eb1c6", v-205) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=72a44e24 key=/Table/50/"2f5eb1c6" pri=0.00701081 epo=0 ts=1586260150.608955000,0 min=1586260150.608955000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.608955000,0 wto=false max=1586260151.108955000,0) | |
after: 1586260150.615640000,0 | |
I200407 11:49:10.615746 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.614207000,0 | |
3 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"0ad8ea95", v-212) // nil | |
3 OP b.Put(ctx, /Table/50/"c88307fb", v-213) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"f64d2b76", v-214) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.615679000,0 | |
I200407 11:49:10.616727 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.612662000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"531ae85c", v-207) // nil | |
1 OP b.Put(ctx, /Table/50/"4ba328fe", v-208) // nil | |
1 OP b.Put(ctx, /Table/50/"9f3ab8f7", v-209) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"5badeae9", v-210) // nil | |
1 OP b.Scan(ctx, /Table/50/"76d11fa5", /Table/50/"8b948fcc", 20) // ("v-159", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"cc3167f4", v-211) // nil | |
1 OP b.Scan(ctx, /Table/50/"ccf22872", /Table/50/"eb2e12a9", 2) // ("v-133", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.616686000,0 | |
I200407 11:49:10.618045 8045 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] proposing SIMPLE(l6) ADD_REPLICA[(n1,s1):6LEARNER]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):6LEARNER] next=7 | |
I200407 11:49:10.619527 8116 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] skipping snapshot; replica is likely a learner in the process of being added: (n1,s1):6LEARNER | |
I200407 11:49:10.619598 8045 kv/kvserver/store_snapshot.go:975 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] sending LEARNER snapshot 40bf619a at applied index 51 | |
I200407 11:49:10.619859 8045 kv/kvserver/store_snapshot.go:1018 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] streamed snapshot to (n1,s1):6LEARNER: kv pairs: 52, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.620554 8078 kv/kvserver/replica_raftstorage.go:780 [n1,s1,r46/6:{-}] applying LEARNER snapshot [id=40bf619a index=51] | |
I200407 11:49:10.622903 8078 kv/kvserver/replica_raftstorage.go:801 [n1,s1,r46/6:/Table/50/"{3337b49…-5f6e011…}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=40bf619a index=51] | |
I200407 11:49:10.623344 8045 kv/kvserver/replica_command.go:1602 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] change replicas (add [(n1,s1):6] remove []): existing descriptor r46:/Table/50/"{3337b497"-5f6e0116"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):6LEARNER, next=7, gen=39, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.625195 8093 kv/kvserver/replica_command.go:397 [n4,s4,r45/2:/Table/50/"{1563aa2…-3337b49…}] initiating a split of this range at key /Table/50/"20930af1" [r49] (manual) | |
I200407 11:49:10.625372 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.624591000,0 | |
2 OP db0.Scan(ctx, /Table/50/"be7d43a6", /Table/50/"e804ceab", 1) // ("v-138", nil) | |
after: 1586260150.625348000,0 | |
I200407 11:49:10.626444 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"187b3b8a" 1586260150.441035000,0 -> /BYTES/v-179 (prev /<empty>) | |
I200407 11:49:10.626500 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"187b3b8a" 1586260150.585145000,0 -> /BYTES/v-198 (prev /BYTES/v-179) | |
I200407 11:49:10.626524 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19a62197" 1586260150.139171000,0 -> /BYTES/v-50 (prev /<empty>) | |
I200407 11:49:10.626526 8152 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [] remove [(n3,s3):1VOTER_DEMOTING]): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):4, next=5, gen=35, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.626546 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19c51b68" 1586260150.284876000,0 -> /BYTES/v-106 (prev /<empty>) | |
I200407 11:49:10.626567 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.216389000,0 -> /BYTES/v-70 (prev /<empty>) | |
I200407 11:49:10.626588 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.358759000,1 -> /BYTES/v-126 (prev /BYTES/v-70) | |
I200407 11:49:10.626609 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.358759000,1 -> /BYTES/v-127 (prev /<empty>) | |
I200407 11:49:10.626629 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.391548000,1 -> /BYTES/v-149 (prev /BYTES/v-127) | |
I200407 11:49:10.626650 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.128462000,0 -> /BYTES/v-48 (prev /<empty>) | |
I200407 11:49:10.626672 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"26771cdc" 1586260150.361281000,0 -> /BYTES/v-130 (prev /<empty>) | |
I200407 11:49:10.626692 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"267ab8ec" 1586260150.139529000,1 -> /BYTES/v-53 (prev /<empty>) | |
I200407 11:49:10.626713 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.099800000,1 -> /BYTES/v-44 (prev /<empty>) | |
I200407 11:49:10.626734 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.116462000,0 -> /BYTES/v-46 (prev /BYTES/v-44) | |
I200407 11:49:10.626754 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.098712000,1 -> /BYTES/v-40 (prev /<empty>) | |
I200407 11:49:10.626775 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.250142000,0 -> /BYTES/v-87 (prev /BYTES/v-40) | |
I200407 11:49:10.626796 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.379859000,0 -> /BYTES/v-136 (prev /BYTES/v-87) | |
I200407 11:49:10.626816 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.250142000,0 -> /BYTES/v-84 (prev /<empty>) | |
I200407 11:49:10.626872 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.279659000,0 -> /BYTES/v-104 (prev /BYTES/v-84) | |
I200407 11:49:10.626895 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.379447000,0 -> /BYTES/v-134 (prev /BYTES/v-104) | |
I200407 11:49:10.626915 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.608955000,0 -> /BYTES/v-205 (prev /BYTES/v-134) | |
I200407 11:49:10.626934 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"30609260" 1586260150.440885000,1 -> /BYTES/v-169 (prev /<empty>) | |
I200407 11:49:10.626953 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"30609260" 1586260150.460770000,0 -> /BYTES/v-180 (prev /BYTES/v-169) | |
I200407 11:49:10.626970 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.056368000,0 -> /BYTES/v-37 (prev /<empty>) | |
I200407 11:49:10.626988 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.116462000,0 -> /BYTES/v-47 (prev /BYTES/v-37) | |
I200407 11:49:10.627006 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.184455000,1 -> /BYTES/v-67 (prev /BYTES/v-47) | |
I200407 11:49:10.627025 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.585145000,0 -> /BYTES/v-199 (prev /BYTES/v-67) | |
I200407 11:49:10.627033 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.625756000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"d009ff06", v-215) // nil | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"f70d68e8", /Table/50/"fd0abb6d", 39) // ("v-77", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.627005000,0 | |
I200407 11:49:10.627649 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.626629000,0 | |
2 OP db0.Scan(ctx, /Table/50/"ae0fa733", /Table/50/"d93db005", 38) // ("v-65", nil) | |
after: 1586260150.627626000,0 | |
I200407 11:49:10.628301 8045 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] proposing SIMPLE(v6) ADD_REPLICA[(n1,s1):6]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):6] next=7 | |
I200407 11:49:10.629181 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.610913000,0 | |
0 OP db0.AdminChangeReplicas(ctx, /Table/50/"52556c71", [{ADD_REPLICA n1,s1}]) // nil | |
after: 1586260150.629154000,0 | |
I200407 11:49:10.631213 8152 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing ENTER_JOINT(r1 l1) REMOVE_REPLICA[(n3,s3):1VOTER_DEMOTING]: after=[(n3,s3):1VOTER_DEMOTING (n4,s4):2 (n2,s2):3 (n1,s1):4] next=5 | |
I200407 11:49:10.632240 8136 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [] remove []): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n3,s3):1VOTER_DEMOTING, (n4,s4):2, (n2,s2):3, (n1,s1):4, next=5, gen=36, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.632247 8152 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [] remove []): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n3,s3):1VOTER_DEMOTING, (n4,s4):2, (n2,s2):3, (n1,s1):4, next=5, gen=36, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.633324 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.624982000,0 | |
4 OP db1.AdminSplit(ctx, /Table/50/"20930af1") // nil | |
after: 1586260150.633298000,0 | |
I200407 11:49:10.634280 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"187b3b8a" 1586260150.441035000,0 -> /BYTES/v-179 (prev /<empty>) | |
I200407 11:49:10.634321 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"187b3b8a" 1586260150.585145000,0 -> /BYTES/v-198 (prev /BYTES/v-179) | |
I200407 11:49:10.634353 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19a62197" 1586260150.139171000,0 -> /BYTES/v-50 (prev /<empty>) | |
I200407 11:49:10.634379 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19c51b68" 1586260150.284876000,0 -> /BYTES/v-106 (prev /<empty>) | |
I200407 11:49:10.634981 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.216389000,0 -> /BYTES/v-70 (prev /<empty>) | |
I200407 11:49:10.635006 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.358759000,1 -> /BYTES/v-126 (prev /BYTES/v-70) | |
I200407 11:49:10.635025 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.358759000,1 -> /BYTES/v-127 (prev /<empty>) | |
I200407 11:49:10.635041 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.391548000,1 -> /BYTES/v-149 (prev /BYTES/v-127) | |
I200407 11:49:10.635057 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.128462000,0 -> /BYTES/v-48 (prev /<empty>) | |
I200407 11:49:10.635070 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"26771cdc" 1586260150.361281000,0 -> /BYTES/v-130 (prev /<empty>) | |
I200407 11:49:10.635084 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"267ab8ec" 1586260150.139529000,1 -> /BYTES/v-53 (prev /<empty>) | |
I200407 11:49:10.635098 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.099800000,1 -> /BYTES/v-44 (prev /<empty>) | |
I200407 11:49:10.635113 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.116462000,0 -> /BYTES/v-46 (prev /BYTES/v-44) | |
I200407 11:49:10.635126 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.098712000,1 -> /BYTES/v-40 (prev /<empty>) | |
I200407 11:49:10.635140 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.250142000,0 -> /BYTES/v-87 (prev /BYTES/v-40) | |
I200407 11:49:10.635154 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.379859000,0 -> /BYTES/v-136 (prev /BYTES/v-87) | |
I200407 11:49:10.635173 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.250142000,0 -> /BYTES/v-84 (prev /<empty>) | |
I200407 11:49:10.635188 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.279659000,0 -> /BYTES/v-104 (prev /BYTES/v-84) | |
I200407 11:49:10.635201 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.379447000,0 -> /BYTES/v-134 (prev /BYTES/v-104) | |
I200407 11:49:10.635215 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.608955000,0 -> /BYTES/v-205 (prev /BYTES/v-134) | |
I200407 11:49:10.635228 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"30609260" 1586260150.440885000,1 -> /BYTES/v-169 (prev /<empty>) | |
I200407 11:49:10.635242 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"30609260" 1586260150.460770000,0 -> /BYTES/v-180 (prev /BYTES/v-169) | |
I200407 11:49:10.635256 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.056368000,0 -> /BYTES/v-37 (prev /<empty>) | |
I200407 11:49:10.635268 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.116462000,0 -> /BYTES/v-47 (prev /BYTES/v-37) | |
I200407 11:49:10.635281 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.184455000,1 -> /BYTES/v-67 (prev /BYTES/v-47) | |
I200407 11:49:10.635295 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.585145000,0 -> /BYTES/v-199 (prev /BYTES/v-67) | |
I200407 11:49:10.641679 8136 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing LEAVE_JOINT: after=[(n3,s3):1LEARNER (n4,s4):2 (n2,s2):3 (n1,s1):4] next=5 | |
I200407 11:49:10.643603 8152 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [] remove [(n3,s3):1LEARNER]): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n3,s3):1LEARNER, (n4,s4):2, (n2,s2):3, (n1,s1):4, next=5, gen=37, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.646216 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.646170000,0 | |
2 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=8df6f20a key=/Min pri=0.07659905 epo=0 ts=1586260150.646170000,1 min=1586260150.646170000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.646170000,1 wto=false max=1586260151.146170000,1) | |
after: 1586260150.646179000,0 | |
I200407 11:49:10.646516 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.645730000,0 | |
1 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP txn.Scan(ctx, /Table/50/"98de89b3", /Table/50/"e9032fa5", 37) // ("v-144", nil) | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.646493000,0 | |
I200407 11:49:10.650076 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"33e192ec" 1586260150.423825000,0 -> /BYTES/v-158 (prev /<empty>) | |
I200407 11:49:10.650209 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260149.988644000,0 -> /BYTES/v-15 (prev /<empty>) | |
I200407 11:49:10.650239 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.052352000,0 -> /BYTES/v-32 (prev /BYTES/v-15) | |
I200407 11:49:10.650262 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.173385000,0 -> /BYTES/v-63 (prev /BYTES/v-32) | |
I200407 11:49:10.650285 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35d025f8" 1586260150.425499000,1 -> /BYTES/v-167 (prev /<empty>) | |
I200407 11:49:10.650306 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"38cdb9dc" 1586260150.424950000,0 -> /BYTES/v-165 (prev /<empty>) | |
I200407 11:49:10.650329 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3b0fde21" 1586260150.318470000,0 -> /BYTES/v-111 (prev /<empty>) | |
I200407 11:49:10.650351 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c02d983" 1586260150.391548000,1 -> /BYTES/v-150 (prev /<empty>) | |
I200407 11:49:10.650373 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260149.988282000,0 -> /BYTES/v-10 (prev /<empty>) | |
I200407 11:49:10.650396 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260150.171114000,0 -> /BYTES/v-62 (prev /BYTES/v-10) | |
I200407 11:49:10.650417 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"43bb893f" 1586260150.600382000,0 -> /BYTES/v-202 (prev /<empty>) | |
I200407 11:49:10.650438 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260149.984514000,0 -> /BYTES/v-1 (prev /<empty>) | |
I200407 11:49:10.650461 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260150.159920000,0 -> /BYTES/v-57 (prev /BYTES/v-1) | |
I200407 11:49:10.650482 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.358759000,1 -> /BYTES/v-128 (prev /<empty>) | |
I200407 11:49:10.650505 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.365420000,0 -> /BYTES/v-132 (prev /BYTES/v-128) | |
I200407 11:49:10.650553 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.099800000,1 -> /BYTES/v-43 (prev /<empty>) | |
I200407 11:49:10.650570 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.169610000,0 -> /BYTES/v-59 (prev /BYTES/v-43) | |
I200407 11:49:10.650585 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.391548000,1 -> /BYTES/v-148 (prev /BYTES/v-59) | |
I200407 11:49:10.650600 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"53ff86d1" 1586260150.427285000,0 -> /BYTES/v-174 (prev /<empty>) | |
I200407 11:49:10.650619 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"556fafbd" 1586260150.392582000,1 -> /BYTES/v-152 (prev /<empty>) | |
I200407 11:49:10.650637 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5b8e2084" 1586260150.184455000,1 -> /BYTES/v-68 (prev /<empty>) | |
I200407 11:49:10.650656 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5db639c6" 1586260150.231714000,0 -> /BYTES/v-83 (prev /<empty>) | |
I200407 11:49:10.650672 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.268213000,0 -> /BYTES/v-97 (prev /<empty>) | |
I200407 11:49:10.650686 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.350037000,2 -> /BYTES/v-121 (prev /BYTES/v-97) | |
I200407 11:49:10.651013 8152 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing SIMPLE(r1) REMOVE_REPLICA[(n3,s3):1LEARNER]: after=[(n1,s1):4 (n4,s4):2 (n2,s2):3] next=5 | |
I200407 11:49:10.651152 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.649680000,0 | |
0 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"d9a4b851", v-216) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP txn.Scan(ctx, /Table/50/"6f255905", /Table/50/"a784a901", 39) // ("v-159", nil) | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"70d62312", /Table/50/"fbbafbbe", 48) // ("v-159", nil) | |
0 OP b.Scan(ctx, /Table/50/"d4e06216", /Table/50/"dbb4a2b9", 15) // ("v-131", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=dac0b423 key=/Table/50/"d9a4b851" pri=0.01110178 epo=0 ts=1586260150.649681000,0 min=1586260150.649681000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.649681000,0 wto=false max=1586260151.149681000,0) | |
after: 1586260150.651094000,0 | |
I200407 11:49:10.651820 1281 kv/kvserver/store_remove_replica.go:122 [n3,s3,r48/1:/Table/50/"{5f6e011…-91fbc71…}] removing replica r48/1 | |
I200407 11:49:10.651842 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.625353000,0 | |
3 OP db2.AdminChangeReplicas(ctx, /Table/50/"7941c6f2", [{REMOVE_REPLICA n3,s3}]) // nil | |
after: 1586260150.651817000,0 | |
I200407 11:49:10.658671 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.658577000,0 | |
4 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.658653000,0 | |
I200407 11:49:10.660178 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.660028000,0 | |
0 OP db3.Scan(ctx, /Table/50/"0c00560b", /Table/50/"ef1e4229", 1) // ("v-153", nil) | |
after: 1586260150.660150000,0 | |
I200407 11:49:10.660317 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.659552000,0 | |
1 OP db2.AdminSplit(ctx, /Table/50/"f5e19e54") // nil | |
after: 1586260150.660297000,0 | |
I200407 11:49:10.662017 8224 kv/kvserver/replica_command.go:397 [n4,s4,r32/2:/Table/{36-50/"1563a…}] initiating a split of this range at key /Table/50/"0c972154" [r50] (manual) | |
I200407 11:49:10.662695 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.659076000,0 | |
2 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"588bba6d", v-217) // nil | |
2 OP b.Put(ctx, /Table/50/"7364ff01", v-218) // nil | |
2 OP b.Scan(ctx, /Table/50/"50266fda", /Table/50/"b2a29c4e", 6) // ("v-174", nil) | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP txn.Put(ctx, /Table/50/"64110c34", v-219) // nil | |
2 OP return errors.New("rollback") | |
2 OP }) // rollback | |
after: 1586260150.662657000,0 | |
I200407 11:49:10.663601 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.662253000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"6f5a2710", v-228) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=4744cf3d key=/Table/50/"6f5a2710" pri=0.00610822 epo=0 ts=1586260150.662253000,1 min=1586260150.662253000,1 seq=2} lock=true stat=COMMITTED rts=1586260150.662253000,1 wto=false max=1586260151.162253000,1 ifw=1) | |
after: 1586260150.663557000,0 | |
I200407 11:49:10.665152 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6f5a2710" 1586260150.662253000,1 -> /BYTES/v-228 (prev /<empty>) | |
I200407 11:49:10.665281 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.661109000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"bf0a9190", /Table/50/"c072a745", 28) // (nil, nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP txn.Put(ctx, /Table/50/"a3f81115", v-226) // nil | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"0d6ea9c5", v-227) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=8e527e2b key=/Table/50/"a3f81115" pri=0.00722767 epo=0 ts=1586260150.661110000,0 min=1586260150.661110000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.661110000,0 wto=false max=1586260151.161110000,0 ifw=2) | |
after: 1586260150.665229000,0 | |
I200407 11:49:10.666740 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a3f81115" 1586260150.661110000,0 -> /BYTES/v-226 (prev /<empty>) | |
I200407 11:49:10.666822 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.660715000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"f03c52f4", v-220) // nil | |
3 OP b.Put(ctx, /Table/50/"1015100d", v-221) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"e0b003cb", v-222) // nil | |
3 OP b.Put(ctx, /Table/50/"01f71dce", v-223) // nil | |
3 OP b.Put(ctx, /Table/50/"2413580c", v-224) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP txn.Put(ctx, /Table/50/"e1484a2d", v-225) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=6139d3a2 key=/Table/50/"f03c52f4" pri=0.00597872 epo=0 ts=1586260150.660716000,0 min=1586260150.660716000,0 seq=7} lock=true stat=COMMITTED rts=1586260150.660716000,0 wto=false max=1586260151.160716000,0 ifw=6) | |
after: 1586260150.666767000,0 | |
I200407 11:49:10.667414 5057 kv/kvserver/replica_command.go:397 [n4,s4,r49/2:/Table/50/"{20930af…-3337b49…}] initiating a split of this range at key /Table/50/"2d336d66" [r51] (manual) | |
I200407 11:49:10.670735 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.664361000,0 | |
1 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"8169ad8e", v-230) // nil | |
1 OP b.Scan(ctx, /Table/50/"29b92db2", /Table/50/"de03638d", 53) // ("v-205", nil) | |
1 OP b.Put(ctx, /Table/50/"632f8422", v-231) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP txn.Put(ctx, /Table/50/"53408645", v-232) // nil | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.670693000,0 | |
I200407 11:49:10.671930 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.661624000,0 | |
0 OP db2.AdminSplit(ctx, /Table/50/"0c972154") // nil | |
after: 1586260150.671909000,0 | |
I200407 11:49:10.674919 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.667277000,0 | |
3 OP db3.AdminSplit(ctx, /Table/50/"2d336d66") // nil | |
after: 1586260150.674898000,0 | |
I200407 11:49:10.676557 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.216389000,0 -> /BYTES/v-70 (prev /<empty>) | |
I200407 11:49:10.676611 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.358759000,1 -> /BYTES/v-126 (prev /BYTES/v-70) | |
I200407 11:49:10.676634 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.358759000,1 -> /BYTES/v-127 (prev /<empty>) | |
I200407 11:49:10.676655 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.391548000,1 -> /BYTES/v-149 (prev /BYTES/v-127) | |
I200407 11:49:10.676675 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.128462000,0 -> /BYTES/v-48 (prev /<empty>) | |
I200407 11:49:10.676695 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.660716000,0 -> /BYTES/v-224 (prev /BYTES/v-48) | |
I200407 11:49:10.676715 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"26771cdc" 1586260150.361281000,0 -> /BYTES/v-130 (prev /<empty>) | |
I200407 11:49:10.676736 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"267ab8ec" 1586260150.139529000,1 -> /BYTES/v-53 (prev /<empty>) | |
I200407 11:49:10.676756 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.099800000,1 -> /BYTES/v-44 (prev /<empty>) | |
I200407 11:49:10.676775 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.116462000,0 -> /BYTES/v-46 (prev /BYTES/v-44) | |
I200407 11:49:10.676795 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.098712000,1 -> /BYTES/v-40 (prev /<empty>) | |
I200407 11:49:10.676821 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.250142000,0 -> /BYTES/v-87 (prev /BYTES/v-40) | |
I200407 11:49:10.676844 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.379859000,0 -> /BYTES/v-136 (prev /BYTES/v-87) | |
I200407 11:49:10.677636 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.250142000,0 -> /BYTES/v-84 (prev /<empty>) | |
I200407 11:49:10.677683 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.279659000,0 -> /BYTES/v-104 (prev /BYTES/v-84) | |
I200407 11:49:10.677725 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.379447000,0 -> /BYTES/v-134 (prev /BYTES/v-104) | |
I200407 11:49:10.677765 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2f5eb1c6" 1586260150.608955000,0 -> /BYTES/v-205 (prev /BYTES/v-134) | |
I200407 11:49:10.677785 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"30609260" 1586260150.440885000,1 -> /BYTES/v-169 (prev /<empty>) | |
I200407 11:49:10.677804 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"30609260" 1586260150.460770000,0 -> /BYTES/v-180 (prev /BYTES/v-169) | |
I200407 11:49:10.677820 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.056368000,0 -> /BYTES/v-37 (prev /<empty>) | |
I200407 11:49:10.677846 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.116462000,0 -> /BYTES/v-47 (prev /BYTES/v-37) | |
I200407 11:49:10.677864 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.184455000,1 -> /BYTES/v-67 (prev /BYTES/v-47) | |
I200407 11:49:10.677885 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"307b1f26" 1586260150.585145000,0 -> /BYTES/v-199 (prev /BYTES/v-67) | |
I200407 11:49:10.679735 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.665892000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Scan(ctx, /Table/50/"1fe9644d", /Table/50/"b64e8fcd", 12) // ("v-126", nil) | |
4 OP txn.Put(ctx, /Table/50/"d7a2f307", v-233) // nil | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.679687000,0 | |
I200407 11:49:10.679991 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.663559000,0 | |
2 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Scan(ctx, /Table/50/"0cdb94c3", /Table/50/"784dd22f", 36) // ("v-227", nil) | |
2 OP b.Scan(ctx, /Table/50/"7a77b29d", /Table/50/"b4f906f8", 4) // ("v-159", nil) | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP txn.Put(ctx, /Table/50/"af311e0e", v-229) // nil | |
2 OP txn.Scan(ctx, /Table/50/"4f9c43f0", /Table/50/"79a99537", 12) // ("v-148", nil) | |
2 OP return errors.New("rollback") | |
2 OP }) // rollback | |
after: 1586260150.679966000,0 | |
I200407 11:49:10.682108 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.681250000,0 | |
0 OP db1.Put(ctx, /Table/50/"be122bad", v-236) // nil | |
after: 1586260150.682079000,0 | |
I200407 11:49:10.682297 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.680878000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"8f6dc3b3", v-234) // nil | |
1 OP b.Put(ctx, /Table/50/"cd89572e", v-235) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=d924183a key=/Table/50/"8f6dc3b3" pri=0.00980259 epo=0 ts=1586260150.680879000,0 min=1586260150.680879000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.680879000,0 wto=false max=1586260151.180879000,0 ifw=2) | |
after: 1586260150.682109000,0 | |
I200407 11:49:10.682363 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.681607000,0 | |
3 OP db2.Put(ctx, /Table/50/"f43a664e", v-237) // nil | |
after: 1586260150.682337000,0 | |
I200407 11:49:10.683173 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8f6dc3b3" 1586260150.680879000,0 -> /BYTES/v-234 (prev /<empty>) | |
I200407 11:49:10.683237 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.682543000,0 | |
0 OP db0.Put(ctx, /Table/50/"20be4cd2", v-240) // nil | |
after: 1586260150.683218000,0 | |
I200407 11:49:10.683276 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.682688000,0 -> /BYTES/v-240 (prev /BYTES/v-126) | |
I200407 11:49:10.683563 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.682909000,0 | |
1 OP db1.Put(ctx, /Table/50/"5effae0f", v-241) // nil | |
after: 1586260150.683546000,0 | |
I200407 11:49:10.683778 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5effae0f" 1586260150.683080000,0 -> /BYTES/v-241 (prev /<empty>) | |
I200407 11:49:10.683971 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.681977000,0 | |
4 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Scan(ctx, /Table/50/"3ef41c84", /Table/50/"52200278", 17) // ("v-202", nil) | |
4 OP txn.Scan(ctx, /Table/50/"2f0a2ea1", /Table/50/"7d29c66d", 27) // ("v-205", nil) | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"f811a4a9", v-238) // nil | |
4 OP b.Scan(ctx, /Table/50/"25cab33c", /Table/50/"65efbf92", 7) // ("v-130", nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"9b7b127e", v-239) // nil | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=c8d917c1 key=/Table/50/"f811a4a9" pri=0.00139624 epo=0 ts=1586260150.681977000,1 min=1586260150.681977000,1 seq=3} lock=true stat=COMMITTED rts=1586260150.681977000,1 wto=false max=1586260151.181977000,1 int=1 ifw=1) | |
after: 1586260150.683917000,0 | |
I200407 11:49:10.684671 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.683282000,0 | |
3 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"1bbe7fbb", v-242) // nil | |
3 OP b.Put(ctx, /Table/50/"912a79c1", v-243) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=b9504d06 key=/Table/50/"1bbe7fbb" pri=0.00584475 epo=0 ts=1586260150.683283000,0 min=1586260150.683283000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.683283000,0 wto=false max=1586260151.183283000,0 ifw=2) | |
after: 1586260150.684631000,0 | |
I200407 11:49:10.684996 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.684416000,0 | |
4 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"0291826f", /Table/50/"1358015c", 5) // ("v-85", nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.684974000,0 | |
I200407 11:49:10.685097 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f811a4a9" 1586260150.681977000,1 -> /BYTES/v-238 (prev /<empty>) | |
I200407 11:49:10.685582 8529 kv/kvserver/replica_command.go:397 [n4,s4,r49/2:/Table/50/"2{0930af…-d336d6…}] initiating a split of this range at key /Table/50/"20ce39f7" [r52] (manual) | |
I200407 11:49:10.685654 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.684956000,0 | |
0 OP db1.Put(ctx, /Table/50/"ee4e0ea5", v-249) // nil | |
after: 1586260150.685637000,0 | |
I200407 11:49:10.685819 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.683808000,0 | |
2 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP txn.Put(ctx, /Table/50/"b6ffd07d", v-244) // nil | |
2 OP txn.Put(ctx, /Table/50/"8084640c", v-245) // nil | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"164dd4d2", v-246) // nil | |
2 OP b.Put(ctx, /Table/50/"6cc217a2", v-247) // nil | |
2 OP b.Put(ctx, /Table/50/"64765333", v-248) // nil | |
2 OP txn.CommitInBatch(ctx, b) // nil | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=2a0f53fb key=/Table/50/"b6ffd07d" pri=0.04313439 epo=0 ts=1586260150.683809000,0 min=1586260150.683809000,0 seq=6} lock=true stat=COMMITTED rts=1586260150.683809000,0 wto=false max=1586260151.183809000,0 ifw=5) | |
after: 1586260150.685756000,0 | |
I200407 11:49:10.685827 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"1bbe7fbb" 1586260150.683283000,0 -> /BYTES/v-242 (prev /<empty>) | |
I200407 11:49:10.689150 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.686425000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Put(ctx, /Table/50/"f43a664e", v-250) // nil | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"479fda4a", v-251) // nil | |
3 OP b.Put(ctx, /Table/50/"f9e5422d", v-252) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=199608c4 key=/Table/50/"f43a664e" pri=0.00650422 epo=0 ts=1586260150.686426000,0 min=1586260150.686426000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.686426000,0 wto=false max=1586260151.186426000,0 ifw=3) | |
after: 1586260150.689093000,0 | |
I200407 11:49:10.689771 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.689730000,0 | |
3 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=cc2083c5 key=/Min pri=0.00006822 epo=0 ts=1586260150.689731000,0 min=1586260150.689731000,0 seq=0} lock=false stat=COMMITTED rts=1586260150.689731000,0 wto=false max=1586260151.189731000,0) | |
after: 1586260150.689743000,0 | |
I200407 11:49:10.691145 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9b7b127e" 1586260150.681977000,1 -> /BYTES/v-239 (prev /BYTES/v-144) | |
I200407 11:49:10.691174 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.690353000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"4af9d2da", v-261) // nil | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=7a0ea71c key=/Table/50/"4af9d2da" pri=0.00421256 epo=0 ts=1586260150.690353000,1 min=1586260150.690353000,1 seq=0} lock=true stat=COMMITTED rts=1586260150.690353000,1 wto=false max=1586260151.190353000,1) | |
after: 1586260150.691139000,0 | |
I200407 11:49:10.691264 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4af9d2da" 1586260150.690353000,1 -> /BYTES/v-261 (prev /<empty>) | |
I200407 11:49:10.691834 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.691540000,0 | |
3 OP db1.AdminSplit(ctx, /Table/50/"3337b497") // nil | |
after: 1586260150.691815000,0 | |
I200407 11:49:10.692205 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"164dd4d2" 1586260150.683809000,0 -> /BYTES/v-246 (prev /<empty>) | |
I200407 11:49:10.692345 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.683283000,0 -> /BYTES/v-243 (prev /BYTES/v-154) | |
I200407 11:49:10.692376 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"64765333" 1586260150.683809000,0 -> /BYTES/v-248 (prev /<empty>) | |
I200407 11:49:10.692399 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6cc217a2" 1586260150.683809000,0 -> /BYTES/v-247 (prev /BYTES/v-142) | |
I200407 11:49:10.692422 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8084640c" 1586260150.683809000,0 -> /BYTES/v-245 (prev /BYTES/v-171) | |
I200407 11:49:10.692479 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.685944000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Scan(ctx, /Table/50/"94663221", /Table/50/"9c672a9c", 36) // ("v-239", nil) | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"40e80169", /Table/50/"e6145a3a", 39) // ("v-202", nil) | |
1 OP b.Scan(ctx, /Table/50/"3c67d065", /Table/50/"4cc61a7c", 10) // ("v-62", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP txn.Scan(ctx, /Table/50/"37c0dacf", /Table/50/"71dc6fe9", 22) // ("v-165", nil) | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.692441000,0 | |
I200407 11:49:10.692913 5055 kv/kvserver/replica_command.go:397 [n4,s4,r43/2:/Table/50/"{91fbc71…-b064de9…}] initiating a split of this range at key /Table/50/"aaaca48e" [r53] (manual) | |
I200407 11:49:10.692953 8554 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [(n3,s3):5LEARNER] remove []): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n1,s1):4, (n4,s4):2, (n2,s2):3, next=5, gen=38, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.693910 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3541c40c" 1586260150.687345000,2 -> /BYTES/v-255 (prev /<empty>) | |
I200407 11:49:10.693953 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"55fafaa9" 1586260150.687345000,2 -> /BYTES/v-253 (prev /<empty>) | |
I200407 11:49:10.694650 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.686884000,0 | |
0 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Put(ctx, /Table/50/"55fafaa9", v-253) // nil | |
0 OP txn.Put(ctx, /Table/50/"a4da987f", v-254) // nil | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"3541c40c", v-255) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"cd89572e", v-256) // nil | |
0 OP b.Scan(ctx, /Table/50/"34dd0d93", /Table/50/"43d28865", 12) // ("v-255", nil) | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=26ed5579 key=/Table/50/"55fafaa9" pri=0.00933004 epo=0 ts=1586260150.687345000,2 min=1586260150.686885000,0 seq=5} lock=true stat=COMMITTED rts=1586260150.687345000,2 wto=false max=1586260151.186885000,0 int=2) | |
after: 1586260150.694597000,0 | |
I200407 11:49:10.694733 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.685403000,0 | |
4 OP db2.AdminSplit(ctx, /Table/50/"20ce39f7") // nil | |
after: 1586260150.694715000,0 | |
I200407 11:49:10.695225 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.098712000,1 -> /BYTES/v-41 (prev /<empty>) | |
I200407 11:49:10.695314 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.217349000,0 -> /BYTES/v-72 (prev /BYTES/v-41) | |
I200407 11:49:10.695345 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.988282000,0 -> /BYTES/v-9 (prev /<empty>) | |
I200407 11:49:10.695367 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.999879000,1 -> /BYTES/v-25 (prev /BYTES/v-9) | |
I200407 11:49:10.695388 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.052352000,0 -> /BYTES/v-34 (prev /BYTES/v-25) | |
I200407 11:49:10.695408 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.254706000,0 -> /BYTES/v-94 (prev /BYTES/v-34) | |
I200407 11:49:10.695428 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.052352000,0 -> /BYTES/v-33 (prev /<empty>) | |
I200407 11:49:10.695448 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.217349000,0 -> /BYTES/v-73 (prev /BYTES/v-33) | |
I200407 11:49:10.695468 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6ffd07d" 1586260150.683809000,0 -> /BYTES/v-244 (prev /<empty>) | |
I200407 11:49:10.695491 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b87b1293" 1586260150.440885000,1 -> /BYTES/v-170 (prev /<empty>) | |
I200407 11:49:10.695511 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b8aeb9a8" 1586260150.350037000,2 -> /BYTES/v-122 (prev /<empty>) | |
I200407 11:49:10.695533 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b8aeb9a8" 1586260150.496175000,0 -> /BYTES/v-192 (prev /BYTES/v-122) | |
I200407 11:49:10.695552 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"be122bad" 1586260150.424950000,0 -> /BYTES/v-164 (prev /<empty>) | |
I200407 11:49:10.695578 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"be122bad" 1586260150.681442000,0 -> /BYTES/v-236 (prev /BYTES/v-164) | |
I200407 11:49:10.695597 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c88307fb" 1586260150.388893000,0 -> /BYTES/v-138 (prev /<empty>) | |
I200407 11:49:10.695618 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c8e79e23" 1586260150.268642000,1 -> /BYTES/v-98 (prev /<empty>) | |
I200407 11:49:10.695640 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.037528000,0 -> /BYTES/v-28 (prev /<empty>) | |
I200407 11:49:10.695662 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.424950000,0 -> /BYTES/v-163 (prev /BYTES/v-28) | |
I200407 11:49:10.695681 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.231714000,0 -> /BYTES/v-79 (prev /<empty>) | |
I200407 11:49:10.695700 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.365420000,0 -> /BYTES/v-133 (prev /BYTES/v-79) | |
I200407 11:49:10.695722 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.680879000,0 -> /BYTES/v-235 (prev /BYTES/v-133) | |
I200407 11:49:10.695737 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.051448000,0 -> /BYTES/v-29 (prev /<empty>) | |
I200407 11:49:10.695755 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.052352000,0 -> /BYTES/v-31 (prev /BYTES/v-29) | |
I200407 11:49:10.695776 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.296129000,0 -> /BYTES/v-109 (prev /BYTES/v-31) | |
I200407 11:49:10.695795 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.139529000,1 -> /BYTES/v-55 (prev /<empty>) | |
I200407 11:49:10.695816 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.361281000,0 -> /BYTES/v-131 (prev /BYTES/v-55) | |
I200407 11:49:10.695836 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.389098000,0 -> /BYTES/v-143 (prev /<empty>) | |
I200407 11:49:10.695856 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.423825000,0 -> /BYTES/v-160 (prev /BYTES/v-143) | |
I200407 11:49:10.695877 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d9a4b851" 1586260150.649681000,0 -> /BYTES/v-216 (prev /<empty>) | |
I200407 11:49:10.695898 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.318470000,0 -> /BYTES/v-112 (prev /<empty>) | |
I200407 11:49:10.695915 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.390427000,0 -> /BYTES/v-146 (prev /BYTES/v-112) | |
I200407 11:49:10.695936 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.660716000,0 -> /BYTES/v-222 (prev /BYTES/v-146) | |
I200407 11:49:10.695955 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260149.983845000,0 -> /BYTES/v-0 (prev /<empty>) | |
I200407 11:49:10.695973 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.229976000,0 -> /BYTES/v-78 (prev /BYTES/v-0) | |
I200407 11:49:10.695993 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.231714000,0 -> /BYTES/v-81 (prev /BYTES/v-78) | |
I200407 11:49:10.696013 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.660716000,0 -> /BYTES/v-225 (prev /BYTES/v-81) | |
I200407 11:49:10.696031 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1a2e2d8" 1586260150.268642000,1 -> /BYTES/v-100 (prev /<empty>) | |
I200407 11:49:10.696049 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e57a2c0a" 1586260150.479744000,0 -> /BYTES/v-182 (prev /<empty>) | |
I200407 11:49:10.696069 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e868a3ac" 1586260150.461593000,0 -> /BYTES/v-181 (prev /<empty>) | |
I200407 11:49:10.696090 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268213000,0 -> /BYTES/v-96 (prev /<empty>) | |
I200407 11:49:10.696118 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268642000,1 -> /BYTES/v-99 (prev /BYTES/v-96) | |
I200407 11:49:10.696139 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.358759000,1 -> /BYTES/v-125 (prev /BYTES/v-99) | |
I200407 11:49:10.696160 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ee4e0ea5" 1586260150.685111000,0 -> /BYTES/v-249 (prev /<empty>) | |
I200407 11:49:10.696178 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f03c52f4" 1586260150.660716000,0 -> /BYTES/v-220 (prev /<empty>) | |
I200407 11:49:10.696197 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f0913c8d" 1586260150.391548000,1 -> /BYTES/v-147 (prev /<empty>) | |
I200407 11:49:10.696217 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.600382000,0 -> /BYTES/v-201 (prev /<empty>) | |
I200407 11:49:10.696237 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.681747000,0 -> /BYTES/v-237 (prev /BYTES/v-201) | |
I200407 11:49:10.696256 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.686426000,0 -> /BYTES/v-250 (prev /BYTES/v-237) | |
I200407 11:49:10.696492 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.216389000,0 -> /BYTES/v-70 (prev /<empty>) | |
I200407 11:49:10.696560 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.358759000,1 -> /BYTES/v-126 (prev /BYTES/v-70) | |
I200407 11:49:10.696588 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20be4cd2" 1586260150.682688000,0 -> /BYTES/v-240 (prev /BYTES/v-126) | |
I200407 11:49:10.696669 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f9e5422d" 1586260150.686426000,0 -> /BYTES/v-252 (prev /BYTES/v-77) | |
I200407 11:49:10.696719 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260150.686426000,0 -> /BYTES/v-251 (prev /BYTES/v-57) | |
I200407 11:49:10.697192 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.358759000,1 -> /BYTES/v-127 (prev /<empty>) | |
I200407 11:49:10.697224 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"20e2afc1" 1586260150.391548000,1 -> /BYTES/v-149 (prev /BYTES/v-127) | |
I200407 11:49:10.697246 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.128462000,0 -> /BYTES/v-48 (prev /<empty>) | |
I200407 11:49:10.697269 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2413580c" 1586260150.660716000,0 -> /BYTES/v-224 (prev /BYTES/v-48) | |
I200407 11:49:10.697288 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"26771cdc" 1586260150.361281000,0 -> /BYTES/v-130 (prev /<empty>) | |
I200407 11:49:10.697308 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"267ab8ec" 1586260150.139529000,1 -> /BYTES/v-53 (prev /<empty>) | |
I200407 11:49:10.697327 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.099800000,1 -> /BYTES/v-44 (prev /<empty>) | |
I200407 11:49:10.697348 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"274ff51f" 1586260150.116462000,0 -> /BYTES/v-46 (prev /BYTES/v-44) | |
I200407 11:49:10.697366 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.098712000,1 -> /BYTES/v-40 (prev /<empty>) | |
I200407 11:49:10.697388 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.250142000,0 -> /BYTES/v-87 (prev /BYTES/v-40) | |
I200407 11:49:10.697409 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"27b39286" 1586260150.379859000,0 -> /BYTES/v-136 (prev /BYTES/v-87) | |
I200407 11:49:10.697962 8554 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing SIMPLE(l5) ADD_REPLICA[(n3,s3):5LEARNER]: after=[(n1,s1):4 (n4,s4):2 (n2,s2):3 (n3,s3):5LEARNER] next=6 | |
I200407 11:49:10.699402 8554 kv/kvserver/store_snapshot.go:975 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] sending LEARNER snapshot 5a492d62 at applied index 37 | |
I200407 11:49:10.699502 8668 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):5LEARNER | |
I200407 11:49:10.699630 8554 kv/kvserver/store_snapshot.go:1018 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] streamed snapshot to (n3,s3):5LEARNER: kv pairs: 56, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.700536 8728 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r48/5:{-}] applying LEARNER snapshot [id=5a492d62 index=37] | |
I200407 11:49:10.700626 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.687345000,2 -> /BYTES/v-256 (prev /BYTES/v-235) | |
I200407 11:49:10.701239 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.692848000,0 | |
1 OP db3.AdminSplit(ctx, /Table/50/"aaaca48e") // nil | |
after: 1586260150.701220000,0 | |
I200407 11:49:10.702408 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"936de0dc" 1586260150.425499000,1 -> /BYTES/v-166 (prev /<empty>) | |
I200407 11:49:10.702452 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9b7b127e" 1586260150.390427000,0 -> /BYTES/v-144 (prev /<empty>) | |
I200407 11:49:10.702475 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9b7b127e" 1586260150.681977000,1 -> /BYTES/v-239 (prev /BYTES/v-144) | |
I200407 11:49:10.702496 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9df4e2d3" 1586260150.440885000,1 -> /BYTES/v-168 (prev /<empty>) | |
I200407 11:49:10.702518 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9f18ddc7" 1586260150.173385000,0 -> /BYTES/v-66 (prev /<empty>) | |
I200407 11:49:10.702539 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9f18ddc7" 1586260150.379859000,0 -> /BYTES/v-137 (prev /BYTES/v-66) | |
I200407 11:49:10.702559 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9f18ddc7" 1586260150.427285000,0 -> /BYTES/v-173 (prev /BYTES/v-137) | |
I200407 11:49:10.702580 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9f3ab8f7" 1586260150.350037000,2 -> /BYTES/v-124 (prev /<empty>) | |
I200407 11:49:10.702600 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a3f81115" 1586260150.661110000,0 -> /BYTES/v-226 (prev /<empty>) | |
I200407 11:49:10.702619 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a431d493" 1586260150.423825000,0 -> /BYTES/v-157 (prev /<empty>) | |
I200407 11:49:10.702639 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a4da987f" 1586260150.687345000,2 -> /BYTES/v-254 (prev /<empty>) | |
I200407 11:49:10.702660 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a54e6970" 1586260150.361281000,0 -> /BYTES/v-129 (prev /<empty>) | |
I200407 11:49:10.702680 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a7fc8929" 1586260149.987692000,0 -> /BYTES/v-8 (prev /<empty>) | |
I200407 11:49:10.702700 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a7fc8929" 1586260150.392582000,1 -> /BYTES/v-151 (prev /BYTES/v-8) | |
I200407 11:49:10.702721 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a8135f94" 1586260150.250142000,0 -> /BYTES/v-86 (prev /<empty>) | |
I200407 11:49:10.703499 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"af311e0e" 1586260150.173385000,0 -> /BYTES/v-65 (prev /<empty>) | |
I200407 11:49:10.704132 8728 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r48/5:/Table/50/"{5f6e011…-91fbc71…}] applied LEARNER snapshot [total=4ms ingestion=4@3ms id=5a492d62 index=37] | |
I200407 11:49:10.704610 8554 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [(n3,s3):5VOTER_INCOMING] remove [(n2,s2):3VOTER_DEMOTING]): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n1,s1):4, (n4,s4):2, (n2,s2):3, (n3,s3):5LEARNER, next=6, gen=39, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.708925 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.687345000,0 | |
2 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP txn.Put(ctx, /Table/50/"0b77b44b", v-257) // nil | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Scan(ctx, /Table/50/"78d8099f", /Table/50/"efe999a7", 0) // ("v-159", nil) | |
2 OP b.Scan(ctx, /Table/50/"70bde8c1", /Table/50/"83b48fde", 31) // ("v-159", nil) | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"a7fc8929", v-258) // nil | |
2 OP b.Put(ctx, /Table/50/"a7fc8929", v-259) // nil | |
2 OP b.Put(ctx, /Table/50/"f60c2b57", v-260) // nil | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP return errors.New("rollback") | |
2 OP }) // rollback | |
after: 1586260150.708836000,0 | |
I200407 11:49:10.711285 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.709719000,0 | |
2 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP txn.Put(ctx, /Table/50/"c295d368", v-268) // nil | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=b2ed7b23 key=/Table/50/"c295d368" pri=0.05498193 epo=0 ts=1586260150.709720000,0 min=1586260150.709720000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.709720000,0 wto=false max=1586260151.209720000,0 ifw=1) | |
after: 1586260150.711241000,0 | |
I200407 11:49:10.712889 8848 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r53/2:/Table/50/"{aaaca48…-b064de9…}] change replicas (add [] remove [(n3,s3):1VOTER_DEMOTING]): existing descriptor r53:/Table/50/"{aaaca48e"-b064de97"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):4, next=5, gen=23, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.712903 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.707001000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"4017d3e2", v-266) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"af311e0e", v-267) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.712877000,0 | |
I200407 11:49:10.712989 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.706601000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Put(ctx, /Table/50/"aab9f8cd", v-265) // nil | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=31799075 key=/Table/50/"aab9f8cd" pri=0.00747554 epo=0 ts=1586260150.706602000,0 min=1586260150.706602000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.706602000,0 wto=false max=1586260151.206602000,0 ifw=1) | |
after: 1586260150.712952000,0 | |
I200407 11:49:10.713999 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c295d368" 1586260150.709720000,0 -> /BYTES/v-268 (prev /<empty>) | |
I200407 11:49:10.714263 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.713309000,0 | |
1 OP db1.Put(ctx, /Table/50/"f919d464", v-272) // nil | |
after: 1586260150.714244000,0 | |
I200407 11:49:10.714832 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f919d464" 1586260150.713481000,0 -> /BYTES/v-272 (prev /<empty>) | |
I200407 11:49:10.714923 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.714869000,0 | |
1 OP db3.AdminSplit(ctx, /Table/50/"20930af1") // nil | |
after: 1586260150.714907000,0 | |
I200407 11:49:10.715338 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"aab9f8cd" 1586260150.706602000,0 -> /BYTES/v-265 (prev /<empty>) | |
I200407 11:49:10.716392 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.139529000,1 -> /BYTES/v-54 (prev /<empty>) | |
I200407 11:49:10.716448 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.170840000,0 -> /BYTES/v-61 (prev /BYTES/v-54) | |
I200407 11:49:10.716475 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"01f71dce" 1586260150.660716000,0 -> /BYTES/v-223 (prev /<empty>) | |
I200407 11:49:10.716494 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"02ce265d" 1586260150.139171000,0 -> /BYTES/v-52 (prev /<empty>) | |
I200407 11:49:10.716512 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"02ce265d" 1586260150.250142000,0 -> /BYTES/v-85 (prev /BYTES/v-52) | |
I200407 11:49:10.716531 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0374806b" 1586260150.137943000,0 -> /BYTES/v-49 (prev /<empty>) | |
I200407 11:49:10.716550 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0374806b" 1586260150.389098000,0 -> /BYTES/v-139 (prev /BYTES/v-49) | |
I200407 11:49:10.716570 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"041f75ec" 1586260150.612072000,0 -> /BYTES/v-206 (prev /<empty>) | |
I200407 11:49:10.716590 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"05827f75" 1586260150.279659000,0 -> /BYTES/v-102 (prev /<empty>) | |
I200407 11:49:10.716608 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0a5ca6f9" 1586260150.348504000,0 -> /BYTES/v-117 (prev /<empty>) | |
I200407 11:49:10.716627 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0a5ca6f9" 1586260150.427285000,0 -> /BYTES/v-172 (prev /BYTES/v-117) | |
I200407 11:49:10.716646 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0a5ca6f9" 1586260150.441035000,0 -> /BYTES/v-178 (prev /BYTES/v-172) | |
I200407 11:49:10.716673 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260149.988282000,0 -> /BYTES/v-13 (prev /<empty>) | |
I200407 11:49:10.716694 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260150.231714000,0 -> /BYTES/v-80 (prev /BYTES/v-13) | |
I200407 11:49:10.716888 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.170361000,0 -> /BYTES/v-60 (prev /<empty>) | |
I200407 11:49:10.716924 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.296129000,0 -> /BYTES/v-108 (prev /BYTES/v-60) | |
I200407 11:49:10.716996 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.392582000,1 -> /BYTES/v-153 (prev /BYTES/v-108) | |
I200407 11:49:10.717030 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.661110000,0 -> /BYTES/v-227 (prev /BYTES/v-153) | |
I200407 11:49:10.717054 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0fe2efe7" 1586260150.285650000,1 -> /BYTES/v-107 (prev /<empty>) | |
I200407 11:49:10.717075 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"1015100d" 1586260150.350037000,2 -> /BYTES/v-119 (prev /<empty>) | |
I200407 11:49:10.717101 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"1015100d" 1586260150.660716000,0 -> /BYTES/v-221 (prev /BYTES/v-119) | |
I200407 11:49:10.717123 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"113ba5c1" 1586260150.389098000,0 -> /BYTES/v-141 (prev /<empty>) | |
I200407 11:49:10.717145 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.988282000,0 -> /BYTES/v-12 (prev /<empty>) | |
I200407 11:49:10.717167 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260149.998050000,0 -> /BYTES/v-23 (prev /BYTES/v-12) | |
I200407 11:49:10.717189 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260150.116462000,0 -> /BYTES/v-45 (prev /BYTES/v-23) | |
I200407 11:49:10.717211 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"15459515" 1586260150.296129000,0 -> /BYTES/v-110 (prev /BYTES/v-45) | |
I200407 11:49:10.718086 8848 kv/kvserver/replica_raft.go:241 [n4,s4,r53/2:/Table/50/"{aaaca48…-b064de9…}] proposing ENTER_JOINT(r1 l1) REMOVE_REPLICA[(n3,s3):1VOTER_DEMOTING]: after=[(n3,s3):1VOTER_DEMOTING (n4,s4):2 (n2,s2):3 (n1,s1):4] next=5 | |
I200407 11:49:10.718775 8554 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing ENTER_JOINT(r3 l3 v5) ADD_REPLICA[(n3,s3):5VOTER_INCOMING], REMOVE_REPLICA[(n2,s2):3VOTER_DEMOTING]: after=[(n1,s1):4 (n4,s4):2 (n2,s2):3VOTER_DEMOTING (n3,s3):5VOTER_INCOMING] next=6 | |
I200407 11:49:10.718956 8848 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r53/2:/Table/50/"{aaaca48…-b064de9…}] change replicas (add [] remove []): existing descriptor r53:/Table/50/"{aaaca48e"-b064de97"} [(n3,s3):1VOTER_DEMOTING, (n4,s4):2, (n2,s2):3, (n1,s1):4, next=5, gen=24, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.719797 8554 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [] remove []): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n1,s1):4, (n4,s4):2, (n2,s2):3VOTER_DEMOTING, (n3,s3):5VOTER_INCOMING, next=6, gen=40, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.721883 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"33e192ec" 1586260150.703546000,1 -> /BYTES/v-262 (prev /BYTES/v-158) | |
I200407 11:49:10.721937 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.703346000,0 | |
0 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Put(ctx, /Table/50/"33e192ec", v-262) // nil | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"1dd2ae71", /Table/50/"956edab1", 7) // ("v-240", nil) | |
0 OP b.Scan(ctx, /Table/50/"0f9766f4", /Table/50/"bcfdabb7", 34) // ("v-107", nil) | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"ea6570cb", v-263) // nil | |
0 OP b.Put(ctx, /Table/50/"80523ba7", v-264) // nil | |
0 OP b.Scan(ctx, /Table/50/"73bb7fd6", /Table/50/"f5d55745", 26) // ("v-159", nil) | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=bffeb903 key=/Table/50/"33e192ec" pri=0.06800513 epo=1 ts=1586260150.703546000,1 min=1586260150.703347000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.703546000,1 wto=false max=1586260151.203347000,0 int=2) | |
after: 1586260150.721822000,0 | |
I200407 11:49:10.722800 9012 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r43/4:/Table/50/"{91fbc71…-aaaca48…}] change replicas (add [] remove [(n2,s2):3VOTER_DEMOTING]): existing descriptor r43:/Table/50/"{91fbc719"-aaaca48e"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):4, next=5, gen=23, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.726921 9012 kv/kvserver/replica_raft.go:241 [n1,s1,r43/4:/Table/50/"{91fbc71…-aaaca48…}] proposing ENTER_JOINT(r3 l3) REMOVE_REPLICA[(n2,s2):3VOTER_DEMOTING]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3VOTER_DEMOTING (n1,s1):4] next=5 | |
I200407 11:49:10.727062 8848 kv/kvserver/replica_raft.go:241 [n4,s4,r53/2:/Table/50/"{aaaca48…-b064de9…}] proposing LEAVE_JOINT: after=[(n3,s3):1LEARNER (n4,s4):2 (n2,s2):3 (n1,s1):4] next=5 | |
I200407 11:49:10.727454 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"80523ba7" 1586260150.703546000,1 -> /BYTES/v-264 (prev /<empty>) | |
I200407 11:49:10.727706 8554 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing LEAVE_JOINT: after=[(n1,s1):4 (n4,s4):2 (n2,s2):3LEARNER (n3,s3):5] next=6 | |
I200407 11:49:10.727796 9012 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r43/4:/Table/50/"{91fbc71…-aaaca48…}] change replicas (add [] remove []): existing descriptor r43:/Table/50/"{91fbc719"-aaaca48e"} [(n3,s3):1, (n4,s4):2, (n2,s2):3VOTER_DEMOTING, (n1,s1):4, next=5, gen=24, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.727849 8848 kv/kvserver/replica_command.go:1602 [n4,replicate,s4,r53/2:/Table/50/"{aaaca48…-b064de9…}] change replicas (add [] remove [(n3,s3):1LEARNER]): existing descriptor r53:/Table/50/"{aaaca48e"-b064de97"} [(n3,s3):1LEARNER, (n4,s4):2, (n2,s2):3, (n1,s1):4, next=5, gen=25, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.728661 8554 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [] remove [(n2,s2):3LEARNER]): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n1,s1):4, (n4,s4):2, (n2,s2):3LEARNER, (n3,s3):5, next=6, gen=41, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.730706 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ea6570cb" 1586260150.703546000,1 -> /BYTES/v-263 (prev /<empty>) | |
I200407 11:49:10.731579 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.712082000,0 | |
2 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP txn.Put(ctx, /Table/50/"1955b8a6", v-269) // nil | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"9bcf2912", v-270) // nil | |
2 OP b.Put(ctx, /Table/50/"ca032ac9", v-271) // nil | |
2 OP b.Scan(ctx, /Table/50/"e7be79da", /Table/50/"f787a2d0", 10) // ("v-181", nil) | |
2 OP txn.CommitInBatch(ctx, b) // nil | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=8ff012ff key=/Table/50/"1955b8a6" pri=0.03075115 epo=0 ts=1586260150.712083000,0 min=1586260150.712083000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.712083000,0 wto=false max=1586260151.212083000,0 int=2) | |
after: 1586260150.731521000,0 | |
I200407 11:49:10.731645 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"1955b8a6" 1586260150.712083000,0 -> /BYTES/v-269 (prev /<empty>) | |
I200407 11:49:10.734685 9012 kv/kvserver/replica_raft.go:241 [n1,s1,r43/4:/Table/50/"{91fbc71…-aaaca48…}] proposing LEAVE_JOINT: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3LEARNER (n1,s1):4] next=5 | |
I200407 11:49:10.735442 9012 kv/kvserver/replica_command.go:1602 [n1,replicate,s1,r43/4:/Table/50/"{91fbc71…-aaaca48…}] change replicas (add [] remove [(n2,s2):3LEARNER]): existing descriptor r43:/Table/50/"{91fbc719"-aaaca48e"} [(n3,s3):1, (n4,s4):2, (n2,s2):3LEARNER, (n1,s1):4, next=5, gen=25, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.735639 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.734825000,0 | |
0 OP db1.Put(ctx, /Table/50/"660e70dc", v-277) // nil | |
after: 1586260150.735617000,0 | |
I200407 11:49:10.735816 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260150.735009000,0 -> /BYTES/v-277 (prev /BYTES/v-92) | |
I200407 11:49:10.736024 8848 kv/kvserver/replica_raft.go:241 [n4,s4,r53/2:/Table/50/"{aaaca48…-b064de9…}] proposing SIMPLE(r1) REMOVE_REPLICA[(n3,s3):1LEARNER]: after=[(n1,s1):4 (n4,s4):2 (n2,s2):3] next=5 | |
I200407 11:49:10.736071 8554 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing SIMPLE(r3) REMOVE_REPLICA[(n2,s2):3LEARNER]: after=[(n1,s1):4 (n4,s4):2 (n3,s3):5] next=6 | |
I200407 11:49:10.736781 1453 kv/kvserver/store_remove_replica.go:122 [n3,s3,r53/1:/Table/50/"{aaaca48…-b064de9…}] removing replica r53/1 | |
I200407 11:49:10.736787 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.692218000,0 | |
3 OP db2.AdminChangeReplicas(ctx, /Table/50/"83a1ef72", [{ADD_REPLICA n3,s3} {REMOVE_REPLICA n2,s2}]) // nil | |
after: 1586260150.736761000,0 | |
I200407 11:49:10.737006 1140 kv/kvserver/store_remove_replica.go:122 [n2,s2,r48/3:/Table/50/"{5f6e011…-91fbc71…}] removing replica r48/3 | |
I200407 11:49:10.737687 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9bcf2912" 1586260150.712083000,0 -> /BYTES/v-270 (prev /<empty>) | |
I200407 11:49:10.738601 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca032ac9" 1586260150.712083000,0 -> /BYTES/v-271 (prev /<empty>) | |
I200407 11:49:10.739407 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.713770000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"6ed5d4ee", v-273) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP txn.Put(ctx, /Table/50/"19a62197", v-274) // nil | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"9186cc40", v-275) // nil | |
4 OP b.Scan(ctx, /Table/50/"682cffcd", /Table/50/"c8caae52", 59) // ("v-116", nil) | |
4 OP b.Put(ctx, /Table/50/"ca1dd2a9", v-276) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=f3165667 key=/Table/50/"6ed5d4ee" pri=0.00848789 epo=0 ts=1586260150.713770000,1 min=1586260150.713770000,1 seq=5} lock=true stat=COMMITTED rts=1586260150.713770000,1 wto=false max=1586260151.213770000,1 int=3 ifw=1) | |
after: 1586260150.739359000,0 | |
I200407 11:49:10.740150 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ed5d4ee" 1586260150.713770000,1 -> /BYTES/v-273 (prev /<empty>) | |
I200407 11:49:10.740180 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.713770000,1 -> /BYTES/v-275 (prev /BYTES/v-161) | |
I200407 11:49:10.742725 9012 kv/kvserver/replica_raft.go:241 [n1,s1,r43/4:/Table/50/"{91fbc71…-aaaca48…}] proposing SIMPLE(r3) REMOVE_REPLICA[(n2,s2):3LEARNER]: after=[(n3,s3):1 (n4,s4):2 (n1,s1):4] next=5 | |
I200407 11:49:10.742833 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.742750000,0 | |
2 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP return errors.New("rollback") | |
2 OP }) // rollback | |
after: 1586260150.742814000,0 | |
I200407 11:49:10.743940 1134 kv/kvserver/store_remove_replica.go:122 [n2,s2,r43/3:/Table/50/"{91fbc71…-aaaca48…}] removing replica r43/3 | |
I200407 11:49:10.746053 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19a62197" 1586260150.713770000,1 -> /BYTES/v-274 (prev /BYTES/v-50) | |
I200407 11:49:10.746106 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca1dd2a9" 1586260150.713770000,1 -> /BYTES/v-276 (prev /<empty>) | |
I200407 11:49:10.746525 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.743332000,0 | |
2 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP txn.Put(ctx, /Table/50/"d009ff06", v-278) // nil | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Scan(ctx, /Table/50/"3c96daf1", /Table/50/"a82d3f3b", 58) // ("v-202", nil) | |
2 OP b.Scan(ctx, /Table/50/"7f5abc0b", /Table/50/"8f9a588a", 1) // ("v-264", nil) | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP txn.Put(ctx, /Table/50/"22d9469c", v-279) // nil | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"0a5ca6f9", v-280) // nil | |
2 OP b.Scan(ctx, /Table/50/"07620ff1", /Table/50/"331879cc", 2) // ("v-280", nil) | |
2 OP txn.CommitInBatch(ctx, b) // nil | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=5b58b0da key=/Table/50/"d009ff06" pri=0.04290123 epo=0 ts=1586260150.743333000,0 min=1586260150.743333000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.743333000,0 wto=false max=1586260151.243333000,0 int=2) | |
after: 1586260150.746427000,0 | |
I200407 11:49:10.746692 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.743333000,0 -> /BYTES/v-278 (prev /BYTES/v-109) | |
I200407 11:49:10.747305 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.715325000,0 | |
1 OP db0.Scan(ctx, /Table/50/"0af4eade", /Table/50/"394c82d6", 29) // ("v-227", nil) | |
after: 1586260150.747286000,0 | |
I200407 11:49:10.751754 9141 kv/kvserver/replica_command.go:1602 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] change replicas (add [] remove [(n1,s1):6VOTER_DEMOTING]): existing descriptor r46:/Table/50/"{3337b497"-5f6e0116"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):6, next=7, gen=40, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.752745 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"22d9469c" 1586260150.743333000,0 -> /BYTES/v-279 (prev /<empty>) | |
I200407 11:49:10.752800 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0a5ca6f9" 1586260150.743333000,0 -> /BYTES/v-280 (prev /BYTES/v-178) | |
I200407 11:49:10.752810 5056 kv/kvserver/replica_command.go:1602 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] change replicas (add [(n1,s1):7LEARNER] remove []): existing descriptor r37:/Table/50/"{b064de97"-f5e19e54"} [(n2,s2):4, (n4,s4):2, (n3,s3):6, next=7, gen=22, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.753435 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"94361daf" 1586260150.752721000,0 -> /BYTES/v-286 (prev /<empty>) | |
I200407 11:49:10.753529 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.752720000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"94361daf", v-286) // nil | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=c76dac53 key=/Table/50/"94361daf" pri=0.02999031 epo=0 ts=1586260150.752721000,0 min=1586260150.752721000,0 seq=0} lock=true stat=COMMITTED rts=1586260150.752721000,0 wto=false max=1586260151.252721000,0) | |
after: 1586260150.753475000,0 | |
I200407 11:49:10.754424 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.751735000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Put(ctx, /Table/50/"d009ff06", v-282) // nil | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"041f75ec", v-283) // nil | |
4 OP b.Put(ctx, /Table/50/"a3eb940c", v-284) // nil | |
4 OP b.Put(ctx, /Table/50/"51d3705e", v-285) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=b0337c38 key=/Table/50/"d009ff06" pri=0.02583661 epo=0 ts=1586260150.751735000,1 min=1586260150.751735000,1 seq=5} lock=true stat=COMMITTED rts=1586260150.751735000,1 wto=false max=1586260151.251735000,1 ifw=4) | |
after: 1586260150.754369000,0 | |
I200407 11:49:10.754938 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.751312000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"489ca53b", /Table/50/"df5ebc77", 63) // ("v-261", nil) | |
3 OP b.Put(ctx, /Table/50/"5c0dbb14", v-281) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.754801000,0 | |
I200407 11:49:10.754970 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.754910000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.754958000,0 | |
I200407 11:49:10.756100 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.755344000,0 | |
3 OP db3.Put(ctx, /Table/50/"e7bc6fdd", v-293) // nil | |
after: 1586260150.756074000,0 | |
I200407 11:49:10.756297 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.751735000,1 -> /BYTES/v-282 (prev /BYTES/v-278) | |
I200407 11:49:10.756495 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e7bc6fdd" 1586260150.755364000,0 -> /BYTES/v-293 (prev /<empty>) | |
I200407 11:49:10.758011 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.756021000,0 | |
4 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Put(ctx, /Table/50/"559ab982", v-294) // nil | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.757989000,0 | |
I200407 11:49:10.758436 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.758384000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=d79236dc key=/Min pri=0.03851266 epo=0 ts=1586260150.758385000,0 min=1586260150.758385000,0 seq=0} lock=false stat=COMMITTED rts=1586260150.758385000,0 wto=false max=1586260151.258385000,0) | |
after: 1586260150.758397000,0 | |
W200407 11:49:10.760544 9246 kv/kvserver/intentresolver/intent_resolver.go:441 failed to push during intent resolution: failed to push meta={id=8d21135a key=/Local/Range/Table/50/"3337b497"/RangeDescriptor pri=0.01280457 epo=0 ts=1586260150.752529000,1 min=1586260150.751498000,0 seq=7} lock=true stat=PENDING rts=0,0 wto=false max=0,0 | |
I200407 11:49:10.761140 9141 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] proposing ENTER_JOINT(r6 l6) REMOVE_REPLICA[(n1,s1):6VOTER_DEMOTING]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):6VOTER_DEMOTING] next=7 | |
I200407 11:49:10.763318 5056 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] proposing SIMPLE(l7) ADD_REPLICA[(n1,s1):7LEARNER]: after=[(n2,s2):4 (n4,s4):2 (n3,s3):6 (n1,s1):7LEARNER] next=8 | |
I200407 11:49:10.763773 9141 kv/kvserver/replica_command.go:1602 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] change replicas (add [] remove []): existing descriptor r46:/Table/50/"{3337b497"-5f6e0116"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):6VOTER_DEMOTING, next=7, gen=41, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.763907 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"51d3705e" 1586260150.751735000,1 -> /BYTES/v-285 (prev /<empty>) | |
I200407 11:49:10.764381 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"041f75ec" 1586260150.751735000,1 -> /BYTES/v-283 (prev /BYTES/v-206) | |
I200407 11:49:10.766659 5056 kv/kvserver/store_snapshot.go:975 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] sending LEARNER snapshot 6972ddfa at applied index 166 | |
I200407 11:49:10.766943 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.753965000,0 | |
1 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"19a62197", v-287) // nil | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"e8b617d9", v-288) // nil | |
1 OP b.Put(ctx, /Table/50/"912a79c1", v-289) // nil | |
1 OP b.Put(ctx, /Table/50/"8f6dc3b3", v-290) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"009a2cfe", v-291) // nil | |
1 OP b.Put(ctx, /Table/50/"3f11677a", v-292) // nil | |
1 OP b.Scan(ctx, /Table/50/"267b3893", /Table/50/"9786acbf", 0) // ("v-46", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.766876000,0 | |
I200407 11:49:10.767010 9274 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] skipping snapshot; replica is likely a learner in the process of being added: (n1,s1):7LEARNER | |
I200407 11:49:10.767046 5056 kv/kvserver/store_snapshot.go:1018 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] streamed snapshot to (n1,s1):7LEARNER: kv pairs: 106, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.767089 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a3eb940c" 1586260150.751735000,1 -> /BYTES/v-284 (prev /<empty>) | |
I200407 11:49:10.768251 9155 kv/kvserver/replica_raftstorage.go:780 [n1,s1,r37/7:{-}] applying LEARNER snapshot [id=6972ddfa index=166] | |
I200407 11:49:10.771660 9155 kv/kvserver/replica_raftstorage.go:801 [n1,s1,r37/7:/Table/50/"{b064de9…-f5e19e5…}] applied LEARNER snapshot [total=3ms ingestion=4@3ms id=6972ddfa index=166] | |
I200407 11:49:10.772218 5056 kv/kvserver/replica_command.go:1602 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] change replicas (add [(n1,s1):7VOTER_INCOMING] remove [(n3,s3):6VOTER_DEMOTING]): existing descriptor r37:/Table/50/"{b064de97"-f5e19e54"} [(n2,s2):4, (n4,s4):2, (n3,s3):6, (n1,s1):7LEARNER, next=8, gen=23, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.772418 9141 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] proposing LEAVE_JOINT: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3 (n1,s1):6LEARNER] next=7 | |
I200407 11:49:10.773237 9141 kv/kvserver/replica_command.go:1602 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] change replicas (add [] remove [(n1,s1):6LEARNER]): existing descriptor r46:/Table/50/"{3337b497"-5f6e0116"} [(n3,s3):1, (n4,s4):2, (n2,s2):3, (n1,s1):6LEARNER, next=7, gen=42, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.774650 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.756586000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"3ab99a0b", /Table/50/"fc0d3178", 12) // ("v-111", nil) | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=6d55c325 key=/Min pri=0.01519406 epo=0 ts=1586260150.756586000,1 min=1586260150.756586000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.756586000,1 wto=false max=1586260151.256586000,1) | |
after: 1586260150.774606000,0 | |
I200407 11:49:10.777562 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.777028000,0 | |
1 OP db0.Scan(ctx, /Table/50/"67c128c0", /Table/50/"78b9de0f", 66) // ("v-116", nil) | |
after: 1586260150.777526000,0 | |
I200407 11:49:10.778338 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.776545000,0 | |
4 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Scan(ctx, /Table/50/"e95fb90d", /Table/50/"efee9db7", 23) // ("v-263", nil) | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"f9e5422d", v-295) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP txn.Put(ctx, /Table/50/"ca1dd2a9", v-296) // nil | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"f43a664e", v-297) // nil | |
4 OP b.Put(ctx, /Table/50/"33e192ec", v-298) // nil | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=bea0a661 key=/Table/50/"f9e5422d" pri=0.04960275 epo=0 ts=1586260150.776546000,0 min=1586260150.776546000,0 seq=5} lock=true stat=COMMITTED rts=1586260150.776546000,0 wto=false max=1586260151.276546000,0 ifw=4) | |
after: 1586260150.778280000,0 | |
I200407 11:49:10.778809 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.777659000,0 | |
3 OP db1.Put(ctx, /Table/50/"03ce65e6", v-299) // nil | |
after: 1586260150.778788000,0 | |
I200407 11:49:10.779330 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"03ce65e6" 1586260150.778021000,0 -> /BYTES/v-299 (prev /<empty>) | |
I200407 11:49:10.779488 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f9e5422d" 1586260150.776546000,0 -> /BYTES/v-295 (prev /BYTES/v-252) | |
I200407 11:49:10.780437 5056 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] proposing ENTER_JOINT(r6 l6 v7) ADD_REPLICA[(n1,s1):7VOTER_INCOMING], REMOVE_REPLICA[(n3,s3):6VOTER_DEMOTING]: after=[(n2,s2):4 (n4,s4):2 (n3,s3):6VOTER_DEMOTING (n1,s1):7VOTER_INCOMING] next=8 | |
I200407 11:49:10.780489 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.780440000,0 | |
4 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=811d9d54 key=/Min pri=0.02462137 epo=0 ts=1586260150.780441000,0 min=1586260150.780441000,0 seq=0} lock=false stat=COMMITTED rts=1586260150.780441000,0 wto=false max=1586260151.280441000,0) | |
after: 1586260150.780455000,0 | |
I200407 11:49:10.781178 9141 kv/kvserver/replica_raft.go:241 [n4,s4,r46/2:/Table/50/"{3337b49…-5f6e011…}] proposing SIMPLE(r6) REMOVE_REPLICA[(n1,s1):6LEARNER]: after=[(n3,s3):1 (n4,s4):2 (n2,s2):3] next=7 | |
I200407 11:49:10.781194 5056 kv/kvserver/replica_command.go:1602 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] change replicas (add [] remove []): existing descriptor r37:/Table/50/"{b064de97"-f5e19e54"} [(n2,s2):4, (n4,s4):2, (n3,s3):6VOTER_DEMOTING, (n1,s1):7VOTER_INCOMING, next=8, gen=24, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.781729 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.750998000,0 | |
0 OP db0.AdminChangeReplicas(ctx, /Table/50/"4b3e9c59", [{REMOVE_REPLICA n1,s1}]) // nil | |
after: 1586260150.781703000,0 | |
I200407 11:49:10.782183 163 kv/kvserver/store_remove_replica.go:122 [n1,s1,r46/6:/Table/50/"{3337b49…-5f6e011…}] removing replica r46/6 | |
I200407 11:49:10.786695 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca1dd2a9" 1586260150.776546000,0 -> /BYTES/v-296 (prev /BYTES/v-276) | |
I200407 11:49:10.786734 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.776546000,0 -> /BYTES/v-297 (prev /BYTES/v-250) | |
I200407 11:49:10.788846 5056 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] proposing LEAVE_JOINT: after=[(n2,s2):4 (n4,s4):2 (n3,s3):6LEARNER (n1,s1):7] next=8 | |
I200407 11:49:10.789216 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.779988000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"33e192ec", v-300) // nil | |
1 OP txn.Put(ctx, /Table/50/"20e2afc1", v-301) // nil | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"fc88c821", v-302) // nil | |
1 OP b.Put(ctx, /Table/50/"c88307fb", v-303) // nil | |
1 OP b.Put(ctx, /Table/50/"95f6dea0", v-304) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.789175000,0 | |
I200407 11:49:10.789712 5056 kv/kvserver/replica_command.go:1602 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] change replicas (add [] remove [(n3,s3):6LEARNER]): existing descriptor r37:/Table/50/"{b064de97"-f5e19e54"} [(n2,s2):4, (n4,s4):2, (n3,s3):6LEARNER, (n1,s1):7, next=8, gen=25, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.790434 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.787882000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Scan(ctx, /Table/50/"24b64fd1", /Table/50/"55d770b4", 51) // ("v-130", nil) | |
3 OP txn.Put(ctx, /Table/50/"9593acad", v-305) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=afe975f1 key=/Table/50/"9593acad" pri=0.04009414 epo=0 ts=1586260150.787883000,0 min=1586260150.787883000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.787883000,0 wto=false max=1586260151.287883000,0 ifw=1) | |
after: 1586260150.790385000,0 | |
I200407 11:49:10.791036 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9593acad" 1586260150.787883000,0 -> /BYTES/v-305 (prev /<empty>) | |
I200407 11:49:10.797461 5056 kv/kvserver/replica_raft.go:241 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] proposing SIMPLE(r6) REMOVE_REPLICA[(n3,s3):6LEARNER]: after=[(n2,s2):4 (n4,s4):2 (n1,s1):7] next=8 | |
I200407 11:49:10.797567 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.796293000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"d07de5c3", v-306) // nil | |
4 OP b.Put(ctx, /Table/50/"fadeb392", v-307) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=6e04c39b key=/Table/50/"d07de5c3" pri=0.00009164 epo=0 ts=1586260150.796294000,0 min=1586260150.796294000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.796294000,0 wto=false max=1586260151.296294000,0 ifw=2) | |
after: 1586260150.797516000,0 | |
I200407 11:49:10.798040 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.752173000,0 | |
2 OP db3.AdminChangeReplicas(ctx, /Table/50/"bb053c4e", [{ADD_REPLICA n1,s1} {REMOVE_REPLICA n3,s3}]) // nil | |
after: 1586260150.798012000,0 | |
I200407 11:49:10.798267 1423 kv/kvserver/store_remove_replica.go:122 [n3,s3,r37/6:/Table/50/"{b064de9…-f5e19e5…}] removing replica r37/6 | |
I200407 11:49:10.798562 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d07de5c3" 1586260150.796294000,0 -> /BYTES/v-306 (prev /<empty>) | |
I200407 11:49:10.805969 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"fadeb392" 1586260150.796294000,0 -> /BYTES/v-307 (prev /<empty>) | |
I200407 11:49:10.807555 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"937e296b" 1586260150.806896000,0 -> /BYTES/v-310 (prev /<empty>) | |
I200407 11:49:10.807578 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.806558000,0 | |
1 OP db3.Put(ctx, /Table/50/"937e296b", v-310) // nil | |
after: 1586260150.807530000,0 | |
I200407 11:49:10.808068 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.807235000,0 | |
3 OP db0.Put(ctx, /Table/50/"559ab982", v-311) // nil | |
after: 1586260150.808048000,0 | |
I200407 11:49:10.808696 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.808655000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=6e57f3d5 key=/Min pri=0.00060517 epo=0 ts=1586260150.808655000,1 min=1586260150.808655000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.808655000,1 wto=false max=1586260151.308655000,1) | |
after: 1586260150.808665000,0 | |
I200407 11:49:10.811345 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"a4da987f" 1586260150.807679000,0 -> /BYTES/v-312 (prev /BYTES/v-254) | |
I200407 11:49:10.811643 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.807678000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"a4da987f", v-312) // nil | |
4 OP b.Put(ctx, /Table/50/"5e2e56ae", v-313) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"83d532cf", /Table/50/"bcf70aa8", 59) // ("v-175", nil) | |
4 OP b.Scan(ctx, /Table/50/"153e9dfd", /Table/50/"c5564ccf", 54) // ("v-110", nil) | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=1d6b7010 key=/Table/50/"a4da987f" pri=0.00210321 epo=0 ts=1586260150.807679000,0 min=1586260150.807679000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.807679000,0 wto=false max=1586260151.307679000,0 int=1) | |
after: 1586260150.811584000,0 | |
I200407 11:49:10.813940 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.812117000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"cd8f74a4", v-323) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=dbe24c65 key=/Table/50/"cd8f74a4" pri=0.02137343 epo=0 ts=1586260150.812118000,0 min=1586260150.812118000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.812118000,0 wto=false max=1586260151.312118000,0 ifw=1) | |
after: 1586260150.813883000,0 | |
I200407 11:49:10.815172 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd8f74a4" 1586260150.812118000,0 -> /BYTES/v-323 (prev /<empty>) | |
I200407 11:49:10.816208 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.805986000,0 | |
0 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"f9e71d3e", v-308) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"7aafcdfb", /Table/50/"c2e88d3a", 72) // ("v-159", nil) | |
0 OP b.Put(ctx, /Table/50/"0c7e68c1", v-309) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=4b5f9e60 key=/Table/50/"f9e71d3e" pri=0.01523364 epo=1 ts=1586260150.808093000,1 min=1586260150.805988000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.808093000,1 wto=false max=1586260151.305988000,0 int=2 ifw=1) | |
after: 1586260150.816159000,0 | |
I200407 11:49:10.817402 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f9e71d3e" 1586260150.808093000,1 -> /BYTES/v-308 (prev /<empty>) | |
I200407 11:49:10.817407 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.816682000,0 | |
0 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Put(ctx, /Table/50/"9bcf2912", v-329) // nil | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=8d8364cb key=/Table/50/"9bcf2912" pri=0.00286768 epo=0 ts=1586260150.816683000,0 min=1586260150.816683000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.816683000,0 wto=false max=1586260151.316683000,0 ifw=1) | |
after: 1586260150.817362000,0 | |
I200407 11:49:10.817865 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.817827000,0 | |
0 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=e35d582c key=/Min pri=0.04615542 epo=0 ts=1586260150.817827000,1 min=1586260150.817827000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.817827000,1 wto=false max=1586260151.317827000,1) | |
after: 1586260150.817839000,0 | |
I200407 11:49:10.818090 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9bcf2912" 1586260150.816683000,0 -> /BYTES/v-329 (prev /BYTES/v-270) | |
I200407 11:49:10.818524 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.818215000,0 | |
0 OP db2.AdminSplit(ctx, /Table/50/"aaaca48e") // nil | |
after: 1586260150.818503000,0 | |
I200407 11:49:10.823712 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0c7e68c1" 1586260150.808093000,1 -> /BYTES/v-309 (prev /<empty>) | |
I200407 11:49:10.830105 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.809338000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"be122bad", v-318) // nil | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"82e18d07", /Table/50/"96ce74e5", 4) // ("v-175", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"7382606e", v-319) // nil | |
1 OP b.Put(ctx, /Table/50/"113ba5c1", v-320) // nil | |
1 OP b.Scan(ctx, /Table/50/"09870614", /Table/50/"29054fc6", 15) // ("v-280", nil) | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=8b9c7184 key=/Table/50/"be122bad" pri=0.00491808 epo=0 ts=1586260150.809338000,1 min=1586260150.809338000,1 seq=4} lock=true stat=COMMITTED rts=1586260150.809338000,1 wto=false max=1586260151.309338000,1 int=2) | |
after: 1586260150.830029000,0 | |
I200407 11:49:10.830163 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"be122bad" 1586260150.809338000,1 -> /BYTES/v-318 (prev /BYTES/v-236) | |
I200407 11:49:10.835984 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7382606e" 1586260150.809338000,1 -> /BYTES/v-319 (prev /<empty>) | |
I200407 11:49:10.838342 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.814437000,0 | |
4 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Put(ctx, /Table/50/"c8e79e23", v-324) // nil | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"4fa400b5", v-325) // nil | |
4 OP b.Put(ctx, /Table/50/"e8b617d9", v-326) // nil | |
4 OP b.Put(ctx, /Table/50/"9186cc40", v-327) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP txn.Scan(ctx, /Table/50/"6e4a140a", /Table/50/"9c0750e6", 59) // ("v-273", nil) | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"a4e63ec5", /Table/50/"f84319a0", 30) // ("v-129", nil) | |
4 OP b.Put(ctx, /Table/50/"75a94419", v-328) // nil | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=d896fea0 key=/Table/50/"c8e79e23" pri=0.00534309 epo=0 ts=1586260150.836175000,0 min=1586260150.814438000,0 seq=6} lock=true stat=COMMITTED rts=1586260150.836175000,0 wto=false max=1586260151.314438000,0 int=3) | |
after: 1586260150.838290000,0 | |
I200407 11:49:10.838585 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c8e79e23" 1586260150.836175000,0 -> /BYTES/v-324 (prev /BYTES/v-98) | |
I200407 11:49:10.838619 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.836175000,0 -> /BYTES/v-326 (prev /BYTES/v-125) | |
I200407 11:49:10.839148 9638 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [(n2,s2):6LEARNER] remove []): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n1,s1):4, (n4,s4):2, (n3,s3):5, next=6, gen=42, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.840540 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"113ba5c1" 1586260150.809338000,1 -> /BYTES/v-320 (prev /BYTES/v-141) | |
I200407 11:49:10.842854 9638 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing SIMPLE(l6) ADD_REPLICA[(n2,s2):6LEARNER]: after=[(n1,s1):4 (n4,s4):2 (n3,s3):5 (n2,s2):6LEARNER] next=7 | |
I200407 11:49:10.844702 9638 kv/kvserver/store_snapshot.go:975 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] sending LEARNER snapshot 2e2039fd at applied index 60 | |
I200407 11:49:10.844907 9649 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] skipping snapshot; replica is likely a learner in the process of being added: (n2,s2):6LEARNER | |
I200407 11:49:10.844949 9638 kv/kvserver/store_snapshot.go:1018 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] streamed snapshot to (n2,s2):6LEARNER: kv pairs: 74, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.844995 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.808092000,0 | |
2 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP txn.Scan(ctx, /Table/50/"05bb2b31", /Table/50/"c3836245", 64) // ("v-280", nil) | |
2 OP txn.Put(ctx, /Table/50/"4c9b1826", v-314) // nil | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"19651ca9", v-315) // nil | |
2 OP b.Put(ctx, /Table/50/"5db639c6", v-316) // nil | |
2 OP b.Put(ctx, /Table/50/"154bd164", v-317) // nil | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP b := &Batch{} | |
2 OP txn.CommitInBatch(ctx, b) // nil | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=e7b524c2 key=/Table/50/"4c9b1826" pri=0.05160170 epo=1 ts=1586260150.809338000,2 min=1586260150.808093000,0 seq=5} lock=true stat=COMMITTED rts=1586260150.809338000,2 wto=false max=1586260151.308093000,0 int=4 ifw=4) | |
after: 1586260150.844890000,0 | |
I200407 11:49:10.845020 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"75a94419" 1586260150.836175000,0 -> /BYTES/v-328 (prev /<empty>) | |
I200407 11:49:10.845066 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.836175000,0 -> /BYTES/v-327 (prev /BYTES/v-275) | |
I200407 11:49:10.845993 9612 kv/kvserver/replica_raftstorage.go:780 [n2,s2,r48/6:{-}] applying LEARNER snapshot [id=2e2039fd index=60] | |
I200407 11:49:10.848511 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.845670000,0 | |
2 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"33e192ec", v-332) // nil | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"09a3bb36", v-333) // nil | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP txn.Put(ctx, /Table/50/"75a94419", v-334) // nil | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=de0cd512 key=/Table/50/"33e192ec" pri=0.08821874 epo=0 ts=1586260150.845670000,1 min=1586260150.845670000,1 seq=4} lock=true stat=COMMITTED rts=1586260150.845670000,1 wto=false max=1586260151.345670000,1 ifw=3) | |
after: 1586260150.848458000,0 | |
I200407 11:49:10.850255 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"22b57c5a" 1586260150.819021000,1 -> /BYTES/v-321 (prev /<empty>) | |
I200407 11:49:10.850312 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.810000000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Scan(ctx, /Table/50/"bd0b59db", /Table/50/"caa999f8", 68) // ("v-318", nil) | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Scan(ctx, /Table/50/"7c16deec", /Table/50/"8142a4e4", 21) // ("v-159", nil) | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"22b57c5a", v-321) // nil | |
3 OP b.Scan(ctx, /Table/50/"430b4d01", /Table/50/"69e14919", 71) // ("v-202", nil) | |
3 OP b.Put(ctx, /Table/50/"0d6ea9c5", v-322) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=b82d5db3 key=/Table/50/"22b57c5a" pri=0.00625434 epo=0 ts=1586260150.819021000,1 min=1586260150.810001000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.819021000,1 wto=false max=1586260151.310001000,0 int=1) | |
after: 1586260150.850241000,0 | |
I200407 11:49:10.851188 9612 kv/kvserver/replica_raftstorage.go:801 [n2,s2,r48/6:/Table/50/"{5f6e011…-91fbc71…}] applied LEARNER snapshot [total=5ms ingestion=4@5ms id=2e2039fd index=60] | |
I200407 11:49:10.851228 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.851179000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=5ed540fe key=/Min pri=0.00653425 epo=0 ts=1586260150.851180000,0 min=1586260150.851180000,0 seq=0} lock=false stat=COMMITTED rts=1586260150.851180000,0 wto=false max=1586260151.351180000,0) | |
after: 1586260150.851195000,0 | |
I200407 11:49:10.851725 9638 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [(n2,s2):6VOTER_INCOMING] remove [(n1,s1):4VOTER_DEMOTING]): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n1,s1):4, (n4,s4):2, (n3,s3):5, (n2,s2):6LEARNER, next=7, gen=43, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.852079 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.851644000,0 | |
3 OP db1.AdminSplit(ctx, /Table/50/"aaaca48e") // nil | |
after: 1586260150.852056000,0 | |
I200407 11:49:10.853029 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"19651ca9" 1586260150.809338000,2 -> /BYTES/v-315 (prev /<empty>) | |
I200407 11:49:10.854661 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.852582000,0 | |
3 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Put(ctx, /Table/50/"05827f75", v-337) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=37a38bd9 key=/Table/50/"05827f75" pri=0.00824854 epo=0 ts=1586260150.852582000,1 min=1586260150.852582000,1 seq=2} lock=true stat=COMMITTED rts=1586260150.852582000,1 wto=false max=1586260151.352582000,1 ifw=1) | |
after: 1586260150.854606000,0 | |
I200407 11:49:10.855421 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.830545000,0 | |
1 OP db0.Scan(ctx, /Table/50/"15d6a820", /Table/50/"fa7cfb50", 68) // ("v-246", nil) | |
after: 1586260150.855390000,0 | |
I200407 11:49:10.856153 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"05827f75" 1586260150.852582000,1 -> /BYTES/v-337 (prev /BYTES/v-102) | |
I200407 11:49:10.857618 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.855570000,0 | |
3 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"2a1150a9", v-338) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP b := &Batch{} | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=0a698a00 key=/Table/50/"2a1150a9" pri=0.04240256 epo=0 ts=1586260150.855571000,0 min=1586260150.855571000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.855571000,0 wto=false max=1586260151.355571000,0 ifw=1) | |
after: 1586260150.857565000,0 | |
I200407 11:49:10.857899 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"75a94419" 1586260150.845670000,1 -> /BYTES/v-334 (prev /BYTES/v-328) | |
I200407 11:49:10.859071 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"09a3bb36" 1586260150.845670000,1 -> /BYTES/v-333 (prev /<empty>) | |
I200407 11:49:10.859465 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"2a1150a9" 1586260150.855571000,0 -> /BYTES/v-338 (prev /<empty>) | |
I200407 11:49:10.859516 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"154bd164" 1586260150.809338000,2 -> /BYTES/v-317 (prev /<empty>) | |
I200407 11:49:10.859544 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0d6ea9c5" 1586260150.819021000,1 -> /BYTES/v-322 (prev /BYTES/v-227) | |
I200407 11:49:10.860070 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.848922000,0 | |
2 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"643e1d6b", v-335) // nil | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"c1cc191f", v-336) // nil | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Scan(ctx, /Table/50/"02f0c32b", /Table/50/"8e443a57", 58) // ("v-139", nil) | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP return nil | |
2 OP }) // nil txnpb:("unnamed" meta={id=ef11b5a2 key=/Table/50/"643e1d6b" pri=0.02006995 epo=0 ts=1586260150.848923000,0 min=1586260150.848923000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.848923000,0 wto=false max=1586260151.348923000,0 int=1 ifw=1) | |
after: 1586260150.860019000,0 | |
I200407 11:49:10.860102 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.857542000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"43bb893f", v-339) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=cea7e308 key=/Table/50/"43bb893f" pri=0.01214934 epo=0 ts=1586260150.857543000,0 min=1586260150.857543000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.857543000,0 wto=false max=1586260151.357543000,0 ifw=1) | |
after: 1586260150.860068000,0 | |
I200407 11:49:10.860896 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.858800000,0 | |
3 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"9593acad", v-340) // nil | |
3 OP b.Put(ctx, /Table/50/"cd89572e", v-341) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.860870000,0 | |
I200407 11:49:10.861317 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"643e1d6b" 1586260150.848923000,0 -> /BYTES/v-335 (prev /<empty>) | |
I200407 11:49:10.861944 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.819002000,0 | |
0 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP b := &Batch{} | |
0 OP b.Scan(ctx, /Table/50/"20a7b356", /Table/50/"92f5fd70", 69) // ("v-240", nil) | |
0 OP b.Put(ctx, /Table/50/"580aca9d", v-330) // nil | |
0 OP b.Put(ctx, /Table/50/"285614d4", v-331) // nil | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=f5ac3a99 key=/Table/50/"580aca9d" pri=0.00538393 epo=0 ts=1586260150.848923000,1 min=1586260150.819021000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.848923000,1 wto=false max=1586260151.319021000,0 int=1) | |
after: 1586260150.861893000,0 | |
I200407 11:49:10.863486 9638 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing ENTER_JOINT(r4 l4 v6) ADD_REPLICA[(n2,s2):6VOTER_INCOMING], REMOVE_REPLICA[(n1,s1):4VOTER_DEMOTING]: after=[(n1,s1):4VOTER_DEMOTING (n4,s4):2 (n3,s3):5 (n2,s2):6VOTER_INCOMING] next=7 | |
I200407 11:49:10.864302 9638 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [] remove []): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n1,s1):4VOTER_DEMOTING, (n4,s4):2, (n3,s3):5, (n2,s2):6VOTER_INCOMING, next=7, gen=44, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.867515 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c1cc191f" 1586260150.848923000,0 -> /BYTES/v-336 (prev /<empty>) | |
I200407 11:49:10.868727 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"285614d4" 1586260150.848923000,1 -> /BYTES/v-331 (prev /<empty>) | |
I200407 11:49:10.869227 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.860714000,0 | |
2 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"8c754f39", v-342) // nil | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Scan(ctx, /Table/50/"ba507d81", /Table/50/"d479d8df", 36) // ("v-318", nil) | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP return errors.New("rollback") | |
2 OP }) // rollback | |
after: 1586260150.869195000,0 | |
I200407 11:49:10.870027 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.861342000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"2c6e1142", /Table/50/"d9e34de5", 54) // ("v-205", nil) | |
1 OP b.Scan(ctx, /Table/50/"e71cc0a7", /Table/50/"fce3add0", 61) // ("v-293", nil) | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP txn.Put(ctx, /Table/50/"d14f6840", v-343) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=eaec018a key=/Table/50/"d14f6840" pri=0.01824289 epo=0 ts=1586260150.861343000,0 min=1586260150.861343000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.861343000,0 wto=false max=1586260151.361343000,0 ifw=1) | |
after: 1586260150.869950000,0 | |
I200407 11:49:10.870150 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.862585000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"35bc69bc", v-344) // nil | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP b := &Batch{} | |
3 OP b.Put(ctx, /Table/50/"e868a3ac", v-345) // nil | |
3 OP b.Scan(ctx, /Table/50/"164d7ab1", /Table/50/"ce57c95b", 57) // ("v-246", nil) | |
3 OP txn.CommitInBatch(ctx, b) // nil | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=4cff70e4 key=/Table/50/"35bc69bc" pri=0.02752584 epo=0 ts=1586260150.862586000,0 min=1586260150.862586000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.862586000,0 wto=false max=1586260151.362586000,0 int=1) | |
after: 1586260150.870102000,0 | |
I200407 11:49:10.871048 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d14f6840" 1586260150.861343000,0 -> /BYTES/v-343 (prev /<empty>) | |
I200407 11:49:10.871611 9638 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing LEAVE_JOINT: after=[(n1,s1):4LEARNER (n4,s4):2 (n3,s3):5 (n2,s2):6] next=7 | |
I200407 11:49:10.871738 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.871015000,0 | |
0 OP db1.Put(ctx, /Table/50/"7e4aff44", v-346) // nil | |
after: 1586260150.871715000,0 | |
I200407 11:49:10.871987 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7e4aff44" 1586260150.871209000,0 -> /BYTES/v-346 (prev /<empty>) | |
I200407 11:49:10.872323 9638 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [] remove [(n1,s1):4LEARNER]): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n1,s1):4LEARNER, (n4,s4):2, (n3,s3):5, (n2,s2):6, next=7, gen=45, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.876485 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e868a3ac" 1586260150.862586000,0 -> /BYTES/v-345 (prev /BYTES/v-181) | |
I200407 11:49:10.879515 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.878860000,0 | |
2 OP db2.Put(ctx, /Table/50/"7c697479", v-347) // nil | |
after: 1586260150.879485000,0 | |
I200407 11:49:10.879598 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260150.879037000,0 -> /BYTES/v-347 (prev /BYTES/v-159) | |
I200407 11:49:10.879936 9638 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing SIMPLE(r4) REMOVE_REPLICA[(n1,s1):4LEARNER]: after=[(n2,s2):6 (n4,s4):2 (n3,s3):5] next=7 | |
I200407 11:49:10.880742 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.838726000,0 | |
4 OP db1.AdminChangeReplicas(ctx, /Table/50/"707cc4a1", [{ADD_REPLICA n2,s2} {REMOVE_REPLICA n1,s1}]) // nil | |
after: 1586260150.880711000,0 | |
I200407 11:49:10.880767 173 kv/kvserver/store_remove_replica.go:122 [n1,s1,r48/4:/Table/50/"{5f6e011…-91fbc71…}] removing replica r48/4 | |
I200407 11:49:10.887214 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.887135000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP { | |
3 OP b := &Batch{} | |
3 OP txn.Run(ctx, b) // nil | |
3 OP } | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.887195000,0 | |
I200407 11:49:10.887477 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.886779000,0 | |
1 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"6bf520ec", v-348) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP txn.Put(ctx, /Table/50/"ca1dd2a9", v-349) // nil | |
1 OP b := &Batch{} | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=90182b27 key=/Table/50/"6bf520ec" pri=0.02267077 epo=0 ts=1586260150.886780000,0 min=1586260150.886780000,0 seq=3} lock=true stat=COMMITTED rts=1586260150.886780000,0 wto=false max=1586260151.386780000,0 ifw=2) | |
after: 1586260150.887429000,0 | |
I200407 11:49:10.888449 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.888385000,0 | |
4 OP db3.AdminSplit(ctx, /Table/50/"aaaca48e") // nil | |
after: 1586260150.888425000,0 | |
I200407 11:49:10.888485 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.887627000,0 | |
0 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"f03c52f4", v-350) // nil | |
0 OP b.Put(ctx, /Table/50/"632f8422", v-351) // nil | |
0 OP b.Put(ctx, /Table/50/"c3bcb6b5", v-352) // nil | |
0 OP txn.CommitInBatch(ctx, b) // nil | |
0 OP return nil | |
0 OP }) // nil txnpb:("unnamed" meta={id=99bc7815 key=/Table/50/"f03c52f4" pri=0.03232895 epo=0 ts=1586260150.887628000,0 min=1586260150.887628000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.887628000,0 wto=false max=1586260151.387628000,0 int=2 ifw=1) | |
after: 1586260150.888443000,0 | |
I200407 11:49:10.889533 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.889136000,0 | |
3 OP db1.AdminSplit(ctx, /Table/50/"5f6e0116") // nil | |
after: 1586260150.889418000,0 | |
I200407 11:49:10.889575 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.889505000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.889560000,0 | |
I200407 11:49:10.889771 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c3bcb6b5" 1586260150.887628000,0 -> /BYTES/v-352 (prev /<empty>) | |
I200407 11:49:10.889808 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f03c52f4" 1586260150.887628000,0 -> /BYTES/v-350 (prev /BYTES/v-220) | |
I200407 11:49:10.889959 5054 kv/kvserver/replica_command.go:397 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] initiating a split of this range at key /Table/50/"df0dea53" [r54] (manual) | |
I200407 11:49:10.890280 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.890240000,0 | |
3 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP return nil | |
3 OP }) // nil txnpb:("unnamed" meta={id=7d48c05d key=/Min pri=0.01879344 epo=0 ts=1586260150.890241000,0 min=1586260150.890241000,0 seq=0} lock=false stat=COMMITTED rts=1586260150.890241000,0 wto=false max=1586260151.390241000,0) | |
after: 1586260150.890248000,0 | |
I200407 11:49:10.890907 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.890579000,0 | |
3 OP db1.AdminSplit(ctx, /Table/50/"5f6e0116") // nil | |
after: 1586260150.890885000,0 | |
I200407 11:49:10.891603 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.891436000,0 | |
3 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
3 OP txn.Scan(ctx, /Table/50/"06af805c", /Table/50/"0be7ce4b", 82) // ("v-333", nil) | |
3 OP return errors.New("rollback") | |
3 OP }) // rollback | |
after: 1586260150.891581000,0 | |
I200407 11:49:10.892171 9854 kv/kvserver/replica_command.go:397 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] initiating a split of this range at key /Table/50/"cfe2a9b3" [r55] (manual) | |
I200407 11:49:10.894285 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca1dd2a9" 1586260150.886780000,0 -> /BYTES/v-349 (prev /BYTES/v-296) | |
I200407 11:49:10.895014 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.888783000,0 | |
4 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"7cb5e2e5", v-355) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP txn.Scan(ctx, /Table/50/"b933cf94", /Table/50/"d915a862", 24) // ("v-318", nil) | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.894979000,0 | |
I200407 11:49:10.895028 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.888003000,0 | |
2 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
2 OP { | |
2 OP b := &Batch{} | |
2 OP b.Put(ctx, /Table/50/"ac407f46", v-353) // nil | |
2 OP txn.Run(ctx, b) // nil | |
2 OP } | |
2 OP txn.Put(ctx, /Table/50/"57a33bd2", v-354) // nil | |
2 OP txn.Scan(ctx, /Table/50/"b6f89794", /Table/50/"f48739cf", 59) // ("v-244", nil) | |
2 OP return errors.New("rollback") | |
2 OP }) // rollback | |
after: 1586260150.894999000,0 | |
I200407 11:49:10.896294 9943 kv/kvserver/replica_command.go:397 [n4,s4,r37/2:/Table/50/"{b064de9…-f5e19e5…}] initiating a split of this range at key /Table/50/"daff2ff0" [r56] (manual) | |
I200407 11:49:10.898566 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.889912000,0 | |
0 OP db3.AdminSplit(ctx, /Table/50/"df0dea53") // nil | |
after: 1586260150.898545000,0 | |
I200407 11:49:10.899557 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.891025000,0 | |
1 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"d98f49e8", v-356) // nil | |
1 OP b.Scan(ctx, /Table/50/"8bb04b81", /Table/50/"ec792948", 18) // ("v-175", nil) | |
1 OP b.Put(ctx, /Table/50/"8f9d500f", v-357) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP b := &Batch{} | |
1 OP b.Scan(ctx, /Table/50/"6a1ef5aa", /Table/50/"e00ea751", 25) // ("v-116", nil) | |
1 OP b.Put(ctx, /Table/50/"7fd6eb5d", v-358) // nil | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=6248b8ec key=/Table/50/"d98f49e8" pri=0.03062380 epo=0 ts=1586260150.891025000,1 min=1586260150.891025000,1 seq=4} lock=true stat=COMMITTED rts=1586260150.891025000,1 wto=false max=1586260151.391025000,1 int=2) | |
after: 1586260150.899499000,0 | |
I200407 11:49:10.899995 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.899267000,0 | |
0 OP db3.Put(ctx, /Table/50/"95f6dea0", v-360) // nil | |
after: 1586260150.899976000,0 | |
I200407 11:49:10.900000 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"95f6dea0" 1586260150.899405000,0 -> /BYTES/v-360 (prev /<empty>) | |
I200407 11:49:10.900109 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.098712000,1 -> /BYTES/v-41 (prev /<empty>) | |
I200407 11:49:10.900145 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.217349000,0 -> /BYTES/v-72 (prev /BYTES/v-41) | |
I200407 11:49:10.900168 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.988282000,0 -> /BYTES/v-9 (prev /<empty>) | |
I200407 11:49:10.900190 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.999879000,1 -> /BYTES/v-25 (prev /BYTES/v-9) | |
I200407 11:49:10.900212 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.052352000,0 -> /BYTES/v-34 (prev /BYTES/v-25) | |
I200407 11:49:10.900231 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.254706000,0 -> /BYTES/v-94 (prev /BYTES/v-34) | |
I200407 11:49:10.900249 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.052352000,0 -> /BYTES/v-33 (prev /<empty>) | |
I200407 11:49:10.900271 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.217349000,0 -> /BYTES/v-73 (prev /BYTES/v-33) | |
I200407 11:49:10.900289 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6ffd07d" 1586260150.683809000,0 -> /BYTES/v-244 (prev /<empty>) | |
I200407 11:49:10.900305 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b87b1293" 1586260150.440885000,1 -> /BYTES/v-170 (prev /<empty>) | |
I200407 11:49:10.900340 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b8aeb9a8" 1586260150.350037000,2 -> /BYTES/v-122 (prev /<empty>) | |
I200407 11:49:10.900356 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b8aeb9a8" 1586260150.496175000,0 -> /BYTES/v-192 (prev /BYTES/v-122) | |
I200407 11:49:10.900372 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"be122bad" 1586260150.424950000,0 -> /BYTES/v-164 (prev /<empty>) | |
I200407 11:49:10.900388 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"be122bad" 1586260150.681442000,0 -> /BYTES/v-236 (prev /BYTES/v-164) | |
I200407 11:49:10.900404 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"be122bad" 1586260150.809338000,1 -> /BYTES/v-318 (prev /BYTES/v-236) | |
I200407 11:49:10.900424 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c1cc191f" 1586260150.848923000,0 -> /BYTES/v-336 (prev /<empty>) | |
I200407 11:49:10.900445 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c295d368" 1586260150.709720000,0 -> /BYTES/v-268 (prev /<empty>) | |
I200407 11:49:10.900465 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c3bcb6b5" 1586260150.887628000,0 -> /BYTES/v-352 (prev /<empty>) | |
I200407 11:49:10.900486 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c88307fb" 1586260150.388893000,0 -> /BYTES/v-138 (prev /<empty>) | |
I200407 11:49:10.900506 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c8e79e23" 1586260150.268642000,1 -> /BYTES/v-98 (prev /<empty>) | |
I200407 11:49:10.900528 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c8e79e23" 1586260150.836175000,0 -> /BYTES/v-324 (prev /BYTES/v-98) | |
I200407 11:49:10.900551 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca032ac9" 1586260150.712083000,0 -> /BYTES/v-271 (prev /<empty>) | |
I200407 11:49:10.900572 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca1dd2a9" 1586260150.713770000,1 -> /BYTES/v-276 (prev /<empty>) | |
I200407 11:49:10.900594 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca1dd2a9" 1586260150.776546000,0 -> /BYTES/v-296 (prev /BYTES/v-276) | |
I200407 11:49:10.900615 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca1dd2a9" 1586260150.886780000,0 -> /BYTES/v-349 (prev /BYTES/v-296) | |
I200407 11:49:10.900636 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.037528000,0 -> /BYTES/v-28 (prev /<empty>) | |
I200407 11:49:10.900659 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.424950000,0 -> /BYTES/v-163 (prev /BYTES/v-28) | |
I200407 11:49:10.900677 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.231714000,0 -> /BYTES/v-79 (prev /<empty>) | |
I200407 11:49:10.900694 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.365420000,0 -> /BYTES/v-133 (prev /BYTES/v-79) | |
I200407 11:49:10.900707 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.680879000,0 -> /BYTES/v-235 (prev /BYTES/v-133) | |
I200407 11:49:10.900722 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.687345000,2 -> /BYTES/v-256 (prev /BYTES/v-235) | |
I200407 11:49:10.900735 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd8f74a4" 1586260150.812118000,0 -> /BYTES/v-323 (prev /<empty>) | |
I200407 11:49:10.900749 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.051448000,0 -> /BYTES/v-29 (prev /<empty>) | |
I200407 11:49:10.900763 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.052352000,0 -> /BYTES/v-31 (prev /BYTES/v-29) | |
I200407 11:49:10.900776 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.296129000,0 -> /BYTES/v-109 (prev /BYTES/v-31) | |
I200407 11:49:10.900789 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.743333000,0 -> /BYTES/v-278 (prev /BYTES/v-109) | |
I200407 11:49:10.900802 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.751735000,1 -> /BYTES/v-282 (prev /BYTES/v-278) | |
I200407 11:49:10.900813 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d07de5c3" 1586260150.796294000,0 -> /BYTES/v-306 (prev /<empty>) | |
I200407 11:49:10.900828 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d14f6840" 1586260150.861343000,0 -> /BYTES/v-343 (prev /<empty>) | |
I200407 11:49:10.900851 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.139529000,1 -> /BYTES/v-55 (prev /<empty>) | |
I200407 11:49:10.900865 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.361281000,0 -> /BYTES/v-131 (prev /BYTES/v-55) | |
I200407 11:49:10.900878 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.389098000,0 -> /BYTES/v-143 (prev /<empty>) | |
I200407 11:49:10.900893 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.423825000,0 -> /BYTES/v-160 (prev /BYTES/v-143) | |
I200407 11:49:10.900906 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.891025000,1 -> /BYTES/v-356 (prev /BYTES/v-160) | |
I200407 11:49:10.900920 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d9a4b851" 1586260150.649681000,0 -> /BYTES/v-216 (prev /<empty>) | |
I200407 11:49:10.900956 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.318470000,0 -> /BYTES/v-112 (prev /<empty>) | |
I200407 11:49:10.900972 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.390427000,0 -> /BYTES/v-146 (prev /BYTES/v-112) | |
I200407 11:49:10.900986 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.660716000,0 -> /BYTES/v-222 (prev /BYTES/v-146) | |
I200407 11:49:10.900999 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260149.983845000,0 -> /BYTES/v-0 (prev /<empty>) | |
I200407 11:49:10.901011 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.229976000,0 -> /BYTES/v-78 (prev /BYTES/v-0) | |
I200407 11:49:10.901026 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.231714000,0 -> /BYTES/v-81 (prev /BYTES/v-78) | |
I200407 11:49:10.901042 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.660716000,0 -> /BYTES/v-225 (prev /BYTES/v-81) | |
I200407 11:49:10.901056 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1a2e2d8" 1586260150.268642000,1 -> /BYTES/v-100 (prev /<empty>) | |
I200407 11:49:10.901075 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e57a2c0a" 1586260150.479744000,0 -> /BYTES/v-182 (prev /<empty>) | |
I200407 11:49:10.901092 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e7bc6fdd" 1586260150.755364000,0 -> /BYTES/v-293 (prev /<empty>) | |
I200407 11:49:10.901109 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e868a3ac" 1586260150.461593000,0 -> /BYTES/v-181 (prev /<empty>) | |
I200407 11:49:10.901131 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e868a3ac" 1586260150.862586000,0 -> /BYTES/v-345 (prev /BYTES/v-181) | |
I200407 11:49:10.901150 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268213000,0 -> /BYTES/v-96 (prev /<empty>) | |
I200407 11:49:10.901173 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268642000,1 -> /BYTES/v-99 (prev /BYTES/v-96) | |
I200407 11:49:10.901186 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.358759000,1 -> /BYTES/v-125 (prev /BYTES/v-99) | |
I200407 11:49:10.901203 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.836175000,0 -> /BYTES/v-326 (prev /BYTES/v-125) | |
I200407 11:49:10.901232 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ea6570cb" 1586260150.703546000,1 -> /BYTES/v-263 (prev /<empty>) | |
I200407 11:49:10.901246 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ee4e0ea5" 1586260150.685111000,0 -> /BYTES/v-249 (prev /<empty>) | |
I200407 11:49:10.901259 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f03c52f4" 1586260150.660716000,0 -> /BYTES/v-220 (prev /<empty>) | |
I200407 11:49:10.901272 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f03c52f4" 1586260150.887628000,0 -> /BYTES/v-350 (prev /BYTES/v-220) | |
I200407 11:49:10.901286 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f0913c8d" 1586260150.391548000,1 -> /BYTES/v-147 (prev /<empty>) | |
I200407 11:49:10.901299 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.600382000,0 -> /BYTES/v-201 (prev /<empty>) | |
I200407 11:49:10.901312 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.681747000,0 -> /BYTES/v-237 (prev /BYTES/v-201) | |
I200407 11:49:10.901325 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.686426000,0 -> /BYTES/v-250 (prev /BYTES/v-237) | |
I200407 11:49:10.901338 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.776546000,0 -> /BYTES/v-297 (prev /BYTES/v-250) | |
I200407 11:49:10.907816 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.905645000,0 | |
0 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
0 OP txn.Put(ctx, /Table/50/"94ccd7ff", v-368) // nil | |
0 OP { | |
0 OP b := &Batch{} | |
0 OP b.Put(ctx, /Table/50/"75bb976f", v-369) // nil | |
0 OP txn.Run(ctx, b) // nil | |
0 OP } | |
0 OP return errors.New("rollback") | |
0 OP }) // rollback | |
after: 1586260150.907782000,0 | |
I200407 11:49:10.907961 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.905121000,0 | |
1 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"6ad514a6", v-361) // nil | |
1 OP txn.Put(ctx, /Table/50/"3b0fde21", v-362) // nil | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"559ab982", v-363) // nil | |
1 OP b.Put(ctx, /Table/50/"d07de5c3", v-364) // nil | |
1 OP b.Put(ctx, /Table/50/"b2e3e7cc", v-365) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"819ea318", v-366) // nil | |
1 OP b.Put(ctx, /Table/50/"53408645", v-367) // nil | |
1 OP txn.CommitInBatch(ctx, b) // nil | |
1 OP return nil | |
1 OP }) // nil txnpb:("unnamed" meta={id=18333754 key=/Table/50/"6ad514a6" pri=0.00690804 epo=0 ts=1586260150.905122000,0 min=1586260150.905122000,0 seq=8} lock=true stat=COMMITTED rts=1586260150.905122000,0 wto=false max=1586260151.405122000,0 int=1 ifw=6) | |
after: 1586260150.907907000,0 | |
I200407 11:49:10.909222 9996 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"0c972…}] change replicas (add [(n1,s1):10LEARNER] remove []): existing descriptor r32:/Table/{36-50/"0c972154"} [(n3,s3):3, (n4,s4):2, (n2,s2):7, next=10, gen=29] | |
I200407 11:49:10.910447 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.895645000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"0d43c70d", /Table/50/"b5787580", 13) // ("v-322", nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP txn.Scan(ctx, /Table/50/"94855669", /Table/50/"d2330443", 19) // ("v-305", nil) | |
4 OP txn.Put(ctx, /Table/50/"ac9befd0", v-359) // nil | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"0f9f72e2", /Table/50/"fd4a7605", 13) // ("v-107", nil) | |
4 OP b.Scan(ctx, /Table/50/"581f542f", /Table/50/"846955d9", 20) // ("v-68", nil) | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=0e3dd0fb key=/Table/50/"ac9befd0" pri=0.04125177 epo=0 ts=1586260150.895646000,0 min=1586260150.895646000,0 seq=2} lock=true stat=COMMITTED rts=1586260150.895646000,0 wto=false max=1586260151.395646000,0) | |
after: 1586260150.910383000,0 | |
I200407 11:49:10.910463 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ac9befd0" 1586260150.895646000,0 -> /BYTES/v-359 (prev /<empty>) | |
I200407 11:49:10.913232 9996 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"0c972…}] proposing SIMPLE(l10) ADD_REPLICA[(n1,s1):10LEARNER]: after=[(n3,s3):3 (n4,s4):2 (n2,s2):7 (n1,s1):10LEARNER] next=11 | |
I200407 11:49:10.914513 9996 kv/kvserver/store_snapshot.go:975 [n4,s4,r32/2:/Table/{36-50/"0c972…}] sending LEARNER snapshot 4aa2799f at applied index 246 | |
I200407 11:49:10.914580 10113 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r32/2:/Table/{36-50/"0c972…}] skipping snapshot; replica is likely a learner in the process of being added: (n1,s1):10LEARNER | |
I200407 11:49:10.914732 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.909156000,0 | |
1 OP db3.Scan(ctx, /Table/50/"3b2d21cc", /Table/50/"f94460f8", 16) // ("v-150", nil) | |
after: 1586260150.914708000,0 | |
I200407 11:49:10.914795 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.905122000,0 -> /BYTES/v-365 (prev /BYTES/v-94) | |
I200407 11:49:10.914839 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d07de5c3" 1586260150.905122000,0 -> /BYTES/v-364 (prev /BYTES/v-306) | |
I200407 11:49:10.914796 9996 kv/kvserver/store_snapshot.go:1018 [n4,s4,r32/2:/Table/{36-50/"0c972…}] streamed snapshot to (n1,s1):10LEARNER: kv pairs: 88, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.915589 10061 kv/kvserver/replica_raftstorage.go:780 [n1,s1,r32/10:{-}] applying LEARNER snapshot [id=4aa2799f index=246] | |
I200407 11:49:10.916085 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.910807000,0 | |
4 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"19a62197", v-370) // nil | |
4 OP b.Scan(ctx, /Table/50/"f2684d00", /Table/50/"fece2015", 62) // ("v-297", nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP txn.Put(ctx, /Table/50/"c30bd083", v-371) // nil | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"923c66a5", /Table/50/"c133f8d0", 29) // ("v-166", nil) | |
4 OP b.Scan(ctx, /Table/50/"924fc4ea", /Table/50/"fc5addad", 75) // ("v-166", nil) | |
4 OP b.Scan(ctx, /Table/50/"5fd78586", /Table/50/"c7790339", 23) // ("v-135", nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.916032000,0 | |
I200407 11:49:10.916477 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.915139000,0 | |
1 OP db1.Scan(ctx, /Table/50/"28a9b469", /Table/50/"b8a79ebf", 30) // ("v-338", nil) | |
after: 1586260150.916442000,0 | |
I200407 11:49:10.918396 10061 kv/kvserver/replica_raftstorage.go:801 [n1,s1,r32/10:/Table/{36-50/"0c972…}] applied LEARNER snapshot [total=3ms ingestion=4@2ms id=4aa2799f index=246] | |
I200407 11:49:10.918971 9996 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"0c972…}] change replicas (add [(n1,s1):10VOTER_INCOMING] remove [(n3,s3):3VOTER_DEMOTING]): existing descriptor r32:/Table/{36-50/"0c972154"} [(n3,s3):3, (n4,s4):2, (n2,s2):7, (n1,s1):10LEARNER, next=11, gen=30] | |
I200407 11:49:10.921364 5055 kv/kvserver/replica_command.go:397 [n4,s4,r54/2:/Table/50/"{df0dea5…-f5e19e5…}] initiating a split of this range at key /Table/50/"e4b54dbe" [r57] (manual) | |
I200407 11:49:10.924037 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.920654000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Scan(ctx, /Table/50/"df5160ba", /Table/50/"ff61bf09", 39) // ("v-222", nil) | |
4 OP txn.Put(ctx, /Table/50/"154bd164", v-372) // nil | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"8547b464", v-373) // nil | |
4 OP b.Put(ctx, /Table/50/"559ab982", v-374) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=a5791c01 key=/Table/50/"154bd164" pri=0.07253187 epo=0 ts=1586260150.920655000,0 min=1586260150.920655000,0 seq=4} lock=true stat=COMMITTED rts=1586260150.920655000,0 wto=false max=1586260151.420655000,0 ifw=3) | |
after: 1586260150.923978000,0 | |
I200407 11:49:10.925174 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"154bd164" 1586260150.920655000,0 -> /BYTES/v-372 (prev /BYTES/v-317) | |
I200407 11:49:10.926357 9996 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"0c972…}] proposing ENTER_JOINT(r3 l3 v10) ADD_REPLICA[(n1,s1):10VOTER_INCOMING], REMOVE_REPLICA[(n3,s3):3VOTER_DEMOTING]: after=[(n3,s3):3VOTER_DEMOTING (n4,s4):2 (n2,s2):7 (n1,s1):10VOTER_INCOMING] next=11 | |
I200407 11:49:10.927036 9996 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"0c972…}] change replicas (add [] remove []): existing descriptor r32:/Table/{36-50/"0c972154"} [(n3,s3):3VOTER_DEMOTING, (n4,s4):2, (n2,s2):7, (n1,s1):10VOTER_INCOMING, next=11, gen=31] | |
I200407 11:49:10.928184 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.921071000,0 | |
1 OP db3.AdminSplit(ctx, /Table/50/"e4b54dbe") // nil | |
after: 1586260150.928164000,0 | |
I200407 11:49:10.929174 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.318470000,0 -> /BYTES/v-112 (prev /<empty>) | |
I200407 11:49:10.929224 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.390427000,0 -> /BYTES/v-146 (prev /BYTES/v-112) | |
I200407 11:49:10.929250 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e0b003cb" 1586260150.660716000,0 -> /BYTES/v-222 (prev /BYTES/v-146) | |
I200407 11:49:10.929270 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260149.983845000,0 -> /BYTES/v-0 (prev /<empty>) | |
I200407 11:49:10.929293 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.229976000,0 -> /BYTES/v-78 (prev /BYTES/v-0) | |
I200407 11:49:10.929314 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.231714000,0 -> /BYTES/v-81 (prev /BYTES/v-78) | |
I200407 11:49:10.929339 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1484a2d" 1586260150.660716000,0 -> /BYTES/v-225 (prev /BYTES/v-81) | |
I200407 11:49:10.929360 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e1a2e2d8" 1586260150.268642000,1 -> /BYTES/v-100 (prev /<empty>) | |
I200407 11:49:10.929667 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e57a2c0a" 1586260150.479744000,0 -> /BYTES/v-182 (prev /<empty>) | |
I200407 11:49:10.929700 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e7bc6fdd" 1586260150.755364000,0 -> /BYTES/v-293 (prev /<empty>) | |
I200407 11:49:10.929722 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e868a3ac" 1586260150.461593000,0 -> /BYTES/v-181 (prev /<empty>) | |
I200407 11:49:10.929743 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e868a3ac" 1586260150.862586000,0 -> /BYTES/v-345 (prev /BYTES/v-181) | |
I200407 11:49:10.929764 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268213000,0 -> /BYTES/v-96 (prev /<empty>) | |
I200407 11:49:10.929785 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268642000,1 -> /BYTES/v-99 (prev /BYTES/v-96) | |
I200407 11:49:10.929806 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.358759000,1 -> /BYTES/v-125 (prev /BYTES/v-99) | |
I200407 11:49:10.929826 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.836175000,0 -> /BYTES/v-326 (prev /BYTES/v-125) | |
I200407 11:49:10.929845 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ea6570cb" 1586260150.703546000,1 -> /BYTES/v-263 (prev /<empty>) | |
I200407 11:49:10.929866 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ee4e0ea5" 1586260150.685111000,0 -> /BYTES/v-249 (prev /<empty>) | |
I200407 11:49:10.929885 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f03c52f4" 1586260150.660716000,0 -> /BYTES/v-220 (prev /<empty>) | |
I200407 11:49:10.929906 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f03c52f4" 1586260150.887628000,0 -> /BYTES/v-350 (prev /BYTES/v-220) | |
I200407 11:49:10.929927 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f0913c8d" 1586260150.391548000,1 -> /BYTES/v-147 (prev /<empty>) | |
I200407 11:49:10.929955 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.600382000,0 -> /BYTES/v-201 (prev /<empty>) | |
I200407 11:49:10.929976 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.681747000,0 -> /BYTES/v-237 (prev /BYTES/v-201) | |
I200407 11:49:10.929995 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.686426000,0 -> /BYTES/v-250 (prev /BYTES/v-237) | |
I200407 11:49:10.930017 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.776546000,0 -> /BYTES/v-297 (prev /BYTES/v-250) | |
I200407 11:49:10.931168 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.928756000,0 | |
1 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
1 OP txn.Put(ctx, /Table/50/"937e296b", v-376) // nil | |
1 OP { | |
1 OP b := &Batch{} | |
1 OP b.Put(ctx, /Table/50/"1c10b22f", v-377) // nil | |
1 OP b.Put(ctx, /Table/50/"e57a2c0a", v-378) // nil | |
1 OP txn.Run(ctx, b) // nil | |
1 OP } | |
1 OP return errors.New("rollback") | |
1 OP }) // rollback | |
after: 1586260150.931132000,0 | |
I200407 11:49:10.932042 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.924408000,0 | |
4 OP db0.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Put(ctx, /Table/50/"ff47ee26", v-375) // nil | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP { | |
4 OP b := &Batch{} | |
4 OP b.Scan(ctx, /Table/50/"36951936", /Table/50/"b48c3dcd", 37) // ("v-165", nil) | |
4 OP txn.Run(ctx, b) // nil | |
4 OP } | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.932008000,0 | |
I200407 11:49:10.934898 9996 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"0c972…}] proposing LEAVE_JOINT: after=[(n3,s3):3LEARNER (n4,s4):2 (n2,s2):7 (n1,s1):10] next=11 | |
I200407 11:49:10.935574 9996 kv/kvserver/replica_command.go:1602 [n4,s4,r32/2:/Table/{36-50/"0c972…}] change replicas (add [] remove [(n3,s3):3LEARNER]): existing descriptor r32:/Table/{36-50/"0c972154"} [(n3,s3):3LEARNER, (n4,s4):2, (n2,s2):7, (n1,s1):10, next=11, gen=32] | |
I200407 11:49:10.935742 10279 kv/kvserver/replica_command.go:1602 [n4,s4,r57/2:/Table/50/"{e4b54db…-f5e19e5…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r57:/Table/50/"{e4b54dbe"-f5e19e54"} [(n2,s2):1, (n4,s4):2, (n1,s1):3, next=4, gen=28, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.936335 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.934689000,0 | |
4 OP db3.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Put(ctx, /Table/50/"936de0dc", v-379) // nil | |
4 OP return errors.New("rollback") | |
4 OP }) // rollback | |
after: 1586260150.936309000,0 | |
I200407 11:49:10.940910 10279 kv/kvserver/replica_raft.go:241 [n4,s4,r57/2:/Table/50/"{e4b54db…-f5e19e5…}] proposing SIMPLE(l4) ADD_REPLICA[(n3,s3):4LEARNER]: after=[(n2,s2):1 (n4,s4):2 (n1,s1):3 (n3,s3):4LEARNER] next=5 | |
I200407 11:49:10.941619 9854 kv/kvserver/replica_command.go:397 [n4,s4,r37/2:/Table/50/"{b064de9…-df0dea5…}] initiating a split of this range at key /Table/50/"cfe2a9b3" [r58] (manual) | |
I200407 11:49:10.941751 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.936759000,0 | |
4 OP db0.AdminChangeReplicas(ctx, /Table/50/"f2081982", [{ADD_REPLICA n3,s3} {REMOVE_REPLICA n1,s1}]) // change replicas of r57 failed: descriptor changed: [expected] r57:/Table/50/"{e4b54dbe"-f5e19e54"} [(n2,s2):1, (n4,s4):2, (n1,s1):3, next=4, gen=28, sticky=9223372036.854775807,2147483647] != [actual] r57:/Table/50/"{e4b54dbe"-f5e19e54"} [(n2,s2):1, (n4,s4):2, (n1,s1):3, (n3,s3):4LEARNER, next=5, gen=29, sticky=9223372036.854775807,2147483647] | |
after: 1586260150.941723000,0 | |
I200407 11:49:10.942422 10373 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r57/2:/Table/50/"{e4b54db…-f5e19e5…}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):4LEARNER | |
I200407 11:49:10.942453 10279 kv/kvserver/store_snapshot.go:975 [n4,s4,r57/2:/Table/50/"{e4b54db…-f5e19e5…}] sending LEARNER snapshot 9fbcd8b5 at applied index 16 | |
I200407 11:49:10.942564 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.942141000,0 | |
4 OP db1.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Scan(ctx, /Table/50/"7e30b97c", /Table/50/"854b4cbe", 53) // ("v-346", nil) | |
4 OP b := &Batch{} | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=dd4c522a key=/Min pri=0.02764240 epo=0 ts=1586260150.942141000,1 min=1586260150.942141000,1 seq=0} lock=false stat=COMMITTED rts=1586260150.942141000,1 wto=false max=1586260151.442141000,1) | |
after: 1586260150.942524000,0 | |
I200407 11:49:10.942603 10279 kv/kvserver/store_snapshot.go:1018 [n4,s4,r57/2:/Table/50/"{e4b54db…-f5e19e5…}] streamed snapshot to (n3,s3):4LEARNER: kv pairs: 31, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.942643 9996 kv/kvserver/replica_raft.go:241 [n4,s4,r32/2:/Table/{36-50/"0c972…}] proposing SIMPLE(r3) REMOVE_REPLICA[(n3,s3):3LEARNER]: after=[(n1,s1):10 (n4,s4):2 (n2,s2):7] next=11 | |
I200407 11:49:10.943414 10340 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r57/4:{-}] applying LEARNER snapshot [id=9fbcd8b5 index=16] | |
I200407 11:49:10.943428 1429 kv/kvserver/store_remove_replica.go:122 [n3,s3,r32/3:/Table/{36-50/"0c972…}] removing replica r32/3 | |
I200407 11:49:10.943533 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.908230000,0 | |
0 OP db2.AdminChangeReplicas(ctx, /Table/50/"0b19eda0", [{ADD_REPLICA n1,s1} {REMOVE_REPLICA n3,s3}]) // nil | |
after: 1586260150.943507000,0 | |
I200407 11:49:10.944490 5054 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [(n1,s1):7LEARNER] remove []): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n2,s2):6, (n4,s4):2, (n3,s3):5, next=7, gen=46, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.947141 10340 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r57/4:/Table/50/"{e4b54db…-f5e19e5…}] applied LEARNER snapshot [total=4ms ingestion=4@3ms id=9fbcd8b5 index=16] | |
I200407 11:49:10.947394 5058 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.942949000,0 | |
4 OP db2.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error { | |
4 OP txn.Put(ctx, /Table/50/"d9ec4ef3", v-380) // nil | |
4 OP txn.Scan(ctx, /Table/50/"056d09a3", /Table/50/"8984859a", 64) // ("v-337", nil) | |
4 OP b := &Batch{} | |
4 OP txn.CommitInBatch(ctx, b) // nil | |
4 OP return nil | |
4 OP }) // nil txnpb:("unnamed" meta={id=71d4c080 key=/Table/50/"d9ec4ef3" pri=0.01600762 epo=0 ts=1586260150.942949000,1 min=1586260150.942949000,1 seq=2} lock=true stat=COMMITTED rts=1586260150.942949000,1 wto=false max=1586260151.442949000,1 ifw=1) | |
after: 1586260150.947354000,0 | |
I200407 11:49:10.947617 10279 kv/kvserver/replica_command.go:1602 [n4,s4,r57/2:/Table/50/"{e4b54db…-f5e19e5…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n1,s1):3VOTER_DEMOTING]): existing descriptor r57:/Table/50/"{e4b54dbe"-f5e19e54"} [(n2,s2):1, (n4,s4):2, (n1,s1):3, (n3,s3):4LEARNER, next=5, gen=29, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.948639 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d9ec4ef3" 1586260150.942949000,1 -> /BYTES/v-380 (prev /<empty>) | |
I200407 11:49:10.949609 5054 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing SIMPLE(l7) ADD_REPLICA[(n1,s1):7LEARNER]: after=[(n2,s2):6 (n4,s4):2 (n3,s3):5 (n1,s1):7LEARNER] next=8 | |
I200407 11:49:10.951419 5054 kv/kvserver/store_snapshot.go:975 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] sending LEARNER snapshot 6050eb81 at applied index 96 | |
I200407 11:49:10.951517 5057 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.891999000,0 | |
3 OP db0.AdminSplit(ctx, /Table/50/"cfe2a9b3") // nil | |
after: 1586260150.951496000,0 | |
I200407 11:49:10.951660 10337 kv/kvserver/raft_snapshot_queue.go:126 [n4,raftsnapshot,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] skipping snapshot; replica is likely a learner in the process of being added: (n1,s1):7LEARNER | |
I200407 11:49:10.951685 5054 kv/kvserver/store_snapshot.go:1018 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] streamed snapshot to (n1,s1):7LEARNER: kv pairs: 94, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:10.952528 10364 kv/kvserver/replica_raftstorage.go:780 [n1,s1,r48/7:{-}] applying LEARNER snapshot [id=6050eb81 index=96] | |
I200407 11:49:10.953361 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.098712000,1 -> /BYTES/v-41 (prev /<empty>) | |
I200407 11:49:10.953450 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b1fa0be8" 1586260150.217349000,0 -> /BYTES/v-72 (prev /BYTES/v-41) | |
I200407 11:49:10.953478 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.988282000,0 -> /BYTES/v-9 (prev /<empty>) | |
I200407 11:49:10.953500 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260149.999879000,1 -> /BYTES/v-25 (prev /BYTES/v-9) | |
I200407 11:49:10.953521 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.052352000,0 -> /BYTES/v-34 (prev /BYTES/v-25) | |
I200407 11:49:10.953540 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.254706000,0 -> /BYTES/v-94 (prev /BYTES/v-34) | |
I200407 11:49:10.953561 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b2e3e7cc" 1586260150.905122000,0 -> /BYTES/v-365 (prev /BYTES/v-94) | |
I200407 11:49:10.953581 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.052352000,0 -> /BYTES/v-33 (prev /<empty>) | |
I200407 11:49:10.953600 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6327a24" 1586260150.217349000,0 -> /BYTES/v-73 (prev /BYTES/v-33) | |
I200407 11:49:10.953619 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b6ffd07d" 1586260150.683809000,0 -> /BYTES/v-244 (prev /<empty>) | |
I200407 11:49:10.953639 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b87b1293" 1586260150.440885000,1 -> /BYTES/v-170 (prev /<empty>) | |
I200407 11:49:10.953657 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b8aeb9a8" 1586260150.350037000,2 -> /BYTES/v-122 (prev /<empty>) | |
I200407 11:49:10.953677 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"b8aeb9a8" 1586260150.496175000,0 -> /BYTES/v-192 (prev /BYTES/v-122) | |
I200407 11:49:10.953696 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"be122bad" 1586260150.424950000,0 -> /BYTES/v-164 (prev /<empty>) | |
I200407 11:49:10.953716 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"be122bad" 1586260150.681442000,0 -> /BYTES/v-236 (prev /BYTES/v-164) | |
I200407 11:49:10.953738 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"be122bad" 1586260150.809338000,1 -> /BYTES/v-318 (prev /BYTES/v-236) | |
I200407 11:49:10.953757 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c1cc191f" 1586260150.848923000,0 -> /BYTES/v-336 (prev /<empty>) | |
I200407 11:49:10.953776 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c295d368" 1586260150.709720000,0 -> /BYTES/v-268 (prev /<empty>) | |
I200407 11:49:10.953794 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c3bcb6b5" 1586260150.887628000,0 -> /BYTES/v-352 (prev /<empty>) | |
I200407 11:49:10.953813 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c88307fb" 1586260150.388893000,0 -> /BYTES/v-138 (prev /<empty>) | |
I200407 11:49:10.953831 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c8e79e23" 1586260150.268642000,1 -> /BYTES/v-98 (prev /<empty>) | |
I200407 11:49:10.953850 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"c8e79e23" 1586260150.836175000,0 -> /BYTES/v-324 (prev /BYTES/v-98) | |
I200407 11:49:10.953870 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca032ac9" 1586260150.712083000,0 -> /BYTES/v-271 (prev /<empty>) | |
I200407 11:49:10.953888 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca1dd2a9" 1586260150.713770000,1 -> /BYTES/v-276 (prev /<empty>) | |
I200407 11:49:10.953907 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca1dd2a9" 1586260150.776546000,0 -> /BYTES/v-296 (prev /BYTES/v-276) | |
I200407 11:49:10.953924 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ca1dd2a9" 1586260150.886780000,0 -> /BYTES/v-349 (prev /BYTES/v-296) | |
I200407 11:49:10.953944 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.037528000,0 -> /BYTES/v-28 (prev /<empty>) | |
I200407 11:49:10.953965 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cc3167f4" 1586260150.424950000,0 -> /BYTES/v-163 (prev /BYTES/v-28) | |
I200407 11:49:10.953985 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.231714000,0 -> /BYTES/v-79 (prev /<empty>) | |
I200407 11:49:10.954004 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.365420000,0 -> /BYTES/v-133 (prev /BYTES/v-79) | |
I200407 11:49:10.954023 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.680879000,0 -> /BYTES/v-235 (prev /BYTES/v-133) | |
I200407 11:49:10.954043 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd89572e" 1586260150.687345000,2 -> /BYTES/v-256 (prev /BYTES/v-235) | |
I200407 11:49:10.954062 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"cd8f74a4" 1586260150.812118000,0 -> /BYTES/v-323 (prev /<empty>) | |
I200407 11:49:10.954410 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.051448000,0 -> /BYTES/v-29 (prev /<empty>) | |
I200407 11:49:10.954438 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.052352000,0 -> /BYTES/v-31 (prev /BYTES/v-29) | |
I200407 11:49:10.954461 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.296129000,0 -> /BYTES/v-109 (prev /BYTES/v-31) | |
I200407 11:49:10.954482 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.743333000,0 -> /BYTES/v-278 (prev /BYTES/v-109) | |
I200407 11:49:10.954503 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.751735000,1 -> /BYTES/v-282 (prev /BYTES/v-278) | |
I200407 11:49:10.954523 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d07de5c3" 1586260150.796294000,0 -> /BYTES/v-306 (prev /<empty>) | |
I200407 11:49:10.954544 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d07de5c3" 1586260150.905122000,0 -> /BYTES/v-364 (prev /BYTES/v-306) | |
I200407 11:49:10.954564 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d14f6840" 1586260150.861343000,0 -> /BYTES/v-343 (prev /<empty>) | |
I200407 11:49:10.954584 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.139529000,1 -> /BYTES/v-55 (prev /<empty>) | |
I200407 11:49:10.954634 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.361281000,0 -> /BYTES/v-131 (prev /BYTES/v-55) | |
I200407 11:49:10.954661 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.389098000,0 -> /BYTES/v-143 (prev /<empty>) | |
I200407 11:49:10.954681 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.423825000,0 -> /BYTES/v-160 (prev /BYTES/v-143) | |
I200407 11:49:10.954699 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.891025000,1 -> /BYTES/v-356 (prev /BYTES/v-160) | |
I200407 11:49:10.954718 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d9a4b851" 1586260150.649681000,0 -> /BYTES/v-216 (prev /<empty>) | |
I200407 11:49:10.954736 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d9ec4ef3" 1586260150.942949000,1 -> /BYTES/v-380 (prev /<empty>) | |
I200407 11:49:10.955022 10364 kv/kvserver/replica_raftstorage.go:801 [n1,s1,r48/7:/Table/50/"{5f6e011…-91fbc71…}] applied LEARNER snapshot [total=2ms ingestion=4@2ms id=6050eb81 index=96] | |
I200407 11:49:10.955520 5054 kv/kvserver/replica_command.go:1602 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] change replicas (add [(n1,s1):7] remove []): existing descriptor r48:/Table/50/"{5f6e0116"-91fbc719"} [(n2,s2):6, (n4,s4):2, (n3,s3):5, (n1,s1):7LEARNER, next=8, gen=47, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.955536 10279 kv/kvserver/replica_raft.go:241 [n4,s4,r57/2:/Table/50/"{e4b54db…-f5e19e5…}] proposing ENTER_JOINT(r3 l3 v4) ADD_REPLICA[(n3,s3):4VOTER_INCOMING], REMOVE_REPLICA[(n1,s1):3VOTER_DEMOTING]: after=[(n2,s2):1 (n4,s4):2 (n1,s1):3VOTER_DEMOTING (n3,s3):4VOTER_INCOMING] next=5 | |
I200407 11:49:10.955626 10399 kv/kvserver/replica_command.go:397 [n4,s4,r58/2:/Table/50/"{cfe2a9b…-df0dea5…}] initiating a split of this range at key /Table/50/"daff2ff0" [r59] (manual) | |
I200407 11:49:10.956305 10279 kv/kvserver/replica_command.go:1602 [n4,s4,r57/2:/Table/50/"{e4b54db…-f5e19e5…}] change replicas (add [] remove []): existing descriptor r57:/Table/50/"{e4b54dbe"-f5e19e54"} [(n2,s2):1, (n4,s4):2, (n1,s1):3VOTER_DEMOTING, (n3,s3):4VOTER_INCOMING, next=5, gen=30, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.962652 10279 kv/kvserver/replica_raft.go:241 [n4,s4,r57/2:/Table/50/"{e4b54db…-f5e19e5…}] proposing LEAVE_JOINT: after=[(n2,s2):1 (n4,s4):2 (n1,s1):3LEARNER (n3,s3):4] next=5 | |
I200407 11:49:10.962804 5056 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.896075000,0 | |
2 OP db2.AdminSplit(ctx, /Table/50/"daff2ff0") // nil | |
after: 1586260150.962782000,0 | |
I200407 11:49:10.963378 10279 kv/kvserver/replica_command.go:1602 [n4,s4,r57/2:/Table/50/"{e4b54db…-f5e19e5…}] change replicas (add [] remove [(n1,s1):3LEARNER]): existing descriptor r57:/Table/50/"{e4b54dbe"-f5e19e54"} [(n2,s2):1, (n4,s4):2, (n1,s1):3LEARNER, (n3,s3):4, next=5, gen=31, sticky=9223372036.854775807,2147483647] | |
I200407 11:49:10.963763 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.051448000,0 -> /BYTES/v-29 (prev /<empty>) | |
I200407 11:49:10.963863 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.052352000,0 -> /BYTES/v-31 (prev /BYTES/v-29) | |
I200407 11:49:10.963909 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.296129000,0 -> /BYTES/v-109 (prev /BYTES/v-31) | |
I200407 11:49:10.963942 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.743333000,0 -> /BYTES/v-278 (prev /BYTES/v-109) | |
I200407 11:49:10.963981 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d009ff06" 1586260150.751735000,1 -> /BYTES/v-282 (prev /BYTES/v-278) | |
I200407 11:49:10.964020 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d07de5c3" 1586260150.796294000,0 -> /BYTES/v-306 (prev /<empty>) | |
I200407 11:49:10.964046 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d07de5c3" 1586260150.905122000,0 -> /BYTES/v-364 (prev /BYTES/v-306) | |
I200407 11:49:10.964059 5054 kv/kvserver/replica_raft.go:241 [n4,s4,r48/2:/Table/50/"{5f6e011…-91fbc71…}] proposing SIMPLE(v7) ADD_REPLICA[(n1,s1):7]: after=[(n2,s2):6 (n4,s4):2 (n3,s3):5 (n1,s1):7] next=8 | |
I200407 11:49:10.964068 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d14f6840" 1586260150.861343000,0 -> /BYTES/v-343 (prev /<empty>) | |
I200407 11:49:10.964088 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.139529000,1 -> /BYTES/v-55 (prev /<empty>) | |
I200407 11:49:10.964110 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d502a324" 1586260150.361281000,0 -> /BYTES/v-131 (prev /BYTES/v-55) | |
I200407 11:49:10.964130 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.389098000,0 -> /BYTES/v-143 (prev /<empty>) | |
I200407 11:49:10.964152 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.423825000,0 -> /BYTES/v-160 (prev /BYTES/v-143) | |
I200407 11:49:10.964229 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d98f49e8" 1586260150.891025000,1 -> /BYTES/v-356 (prev /BYTES/v-160) | |
I200407 11:49:10.964265 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d9a4b851" 1586260150.649681000,0 -> /BYTES/v-216 (prev /<empty>) | |
I200407 11:49:10.964287 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"d9ec4ef3" 1586260150.942949000,1 -> /BYTES/v-380 (prev /<empty>) | |
I200407 11:49:10.964865 5054 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.943899000,0 | |
0 OP db3.AdminChangeReplicas(ctx, /Table/50/"794aa52b", [{ADD_REPLICA n1,s1}]) // nil | |
after: 1586260150.964840000,0 | |
I200407 11:49:10.971380 10279 kv/kvserver/replica_raft.go:241 [n4,s4,r57/2:/Table/50/"{e4b54db…-f5e19e5…}] proposing SIMPLE(r3) REMOVE_REPLICA[(n1,s1):3LEARNER]: after=[(n2,s2):1 (n4,s4):2 (n3,s3):4] next=5 | |
I200407 11:49:10.972066 5055 kv/kvnemesis/kvnemesis.go:65 | |
before: 1586260150.934304000,0 | |
1 OP db2.AdminChangeReplicas(ctx, /Table/50/"e54c51bc", [{ADD_REPLICA n3,s3} {REMOVE_REPLICA n1,s1}]) // nil | |
after: 1586260150.972038000,0 | |
I200407 11:49:10.972100 66 kv/kvnemesis/watcher.go:134 watcher waiting for 1586260150.972038000,0 | |
I200407 11:49:10.972114 202 kv/kvserver/store_remove_replica.go:122 [n1,s1,r57/3:/Table/50/"{e4b54db…-f5e19e5…}] removing replica r57/3 | |
I200407 11:49:10.978648 4798 sql/event_log.go:132 [n1,client=127.0.0.1:59351,hostssl,user=root] Event: "set_cluster_setting", target: 0, info: {SettingName:kv.closed_timestamp.target_duration Value:00:00:00.001 User:root} | |
I200407 11:49:10.980397 1477 kv/kvserver/replica_rangefeed.go:610 [n3,s3,r50/1:/Table/50/"{0c97215…-1563aa2…}] RangeFeed closed timestamp 1586260149.980174000,0 is behind by 1.000205s | |
I200407 11:49:11.031728 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"620acc4f" 1586260150.379859000,0 -> /BYTES/v-135 (prev /<empty>) | |
I200407 11:49:11.031787 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.184455000,1 -> /BYTES/v-69 (prev /<empty>) | |
I200407 11:49:11.031815 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.252808000,0 -> /BYTES/v-90 (prev /BYTES/v-69) | |
I200407 11:49:11.031840 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"62271a33" 1586260150.350037000,2 -> /BYTES/v-123 (prev /BYTES/v-90) | |
I200407 11:49:11.031863 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"632f8422" 1586260150.542041000,0 -> /BYTES/v-197 (prev /<empty>) | |
I200407 11:49:11.031887 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"632f8422" 1586260150.887628000,0 -> /BYTES/v-351 (prev /BYTES/v-197) | |
I200407 11:49:11.031912 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"643e1d6b" 1586260150.848923000,0 -> /BYTES/v-335 (prev /<empty>) | |
I200407 11:49:11.031935 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"64765333" 1586260150.683809000,0 -> /BYTES/v-248 (prev /<empty>) | |
I200407 11:49:11.031959 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260149.992780000,0 -> /BYTES/v-17 (prev /<empty>) | |
I200407 11:49:11.031982 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260150.254327000,0 -> /BYTES/v-92 (prev /BYTES/v-17) | |
I200407 11:49:11.032001 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"660e70dc" 1586260150.735009000,0 -> /BYTES/v-277 (prev /BYTES/v-92) | |
I200407 11:49:11.032022 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.159920000,0 -> /BYTES/v-58 (prev /<empty>) | |
I200407 11:49:11.032047 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6a58f08d" 1586260150.348504000,0 -> /BYTES/v-116 (prev /BYTES/v-58) | |
I200407 11:49:11.032072 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988282000,0 -> /BYTES/v-11 (prev /<empty>) | |
I200407 11:49:11.032096 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260149.988644000,0 -> /BYTES/v-16 (prev /BYTES/v-11) | |
I200407 11:49:11.032120 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.056368000,0 -> /BYTES/v-36 (prev /BYTES/v-16) | |
I200407 11:49:11.032143 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.139529000,1 -> /BYTES/v-56 (prev /BYTES/v-36) | |
I200407 11:49:11.032168 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.217349000,0 -> /BYTES/v-74 (prev /BYTES/v-56) | |
I200407 11:49:11.032193 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.279659000,0 -> /BYTES/v-103 (prev /BYTES/v-74) | |
I200407 11:49:11.032219 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.282399000,0 -> /BYTES/v-105 (prev /BYTES/v-103) | |
I200407 11:49:11.032244 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ad514a6" 1586260150.905122000,0 -> /BYTES/v-361 (prev /BYTES/v-105) | |
I200407 11:49:11.032271 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6bf520ec" 1586260150.886780000,0 -> /BYTES/v-348 (prev /<empty>) | |
I200407 11:49:11.032293 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6cc217a2" 1586260150.389098000,0 -> /BYTES/v-142 (prev /<empty>) | |
I200407 11:49:11.032317 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6cc217a2" 1586260150.683809000,0 -> /BYTES/v-247 (prev /BYTES/v-142) | |
I200407 11:49:11.032341 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6ed5d4ee" 1586260150.713770000,1 -> /BYTES/v-273 (prev /<empty>) | |
I200407 11:49:11.032364 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"6f5a2710" 1586260150.662253000,1 -> /BYTES/v-228 (prev /<empty>) | |
I200407 11:49:11.032389 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7382606e" 1586260150.809338000,1 -> /BYTES/v-319 (prev /<empty>) | |
I200407 11:49:11.032412 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"75a94419" 1586260150.836175000,0 -> /BYTES/v-328 (prev /<empty>) | |
I200407 11:49:11.032435 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"75a94419" 1586260150.845670000,1 -> /BYTES/v-334 (prev /BYTES/v-328) | |
I200407 11:49:11.032458 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260149.992780000,0 -> /BYTES/v-18 (prev /<empty>) | |
I200407 11:49:11.032482 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260150.423825000,0 -> /BYTES/v-159 (prev /BYTES/v-18) | |
I200407 11:49:11.032506 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7c697479" 1586260150.879037000,0 -> /BYTES/v-347 (prev /BYTES/v-159) | |
I200407 11:49:11.032529 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7e4aff44" 1586260150.871209000,0 -> /BYTES/v-346 (prev /<empty>) | |
I200407 11:49:11.032553 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"7fd6eb5d" 1586260150.891025000,1 -> /BYTES/v-358 (prev /<empty>) | |
I200407 11:49:11.032575 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"80523ba7" 1586260150.703546000,1 -> /BYTES/v-264 (prev /<empty>) | |
I200407 11:49:11.032598 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8084640c" 1586260150.440885000,1 -> /BYTES/v-171 (prev /<empty>) | |
I200407 11:49:11.032622 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8084640c" 1586260150.683809000,0 -> /BYTES/v-245 (prev /BYTES/v-171) | |
I200407 11:49:11.032648 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260149.988282000,0 -> /BYTES/v-14 (prev /<empty>) | |
I200407 11:49:11.032672 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8169ad8e" 1586260150.350037000,2 -> /BYTES/v-120 (prev /BYTES/v-14) | |
I200407 11:49:11.032695 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"819ea318" 1586260150.905122000,0 -> /BYTES/v-366 (prev /<empty>) | |
I200407 11:49:11.032718 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8547b464" 1586260150.920655000,0 -> /BYTES/v-373 (prev /<empty>) | |
I200407 11:49:11.032741 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8c754f39" 1586260150.427285000,0 -> /BYTES/v-175 (prev /<empty>) | |
I200407 11:49:11.032764 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.139171000,0 -> /BYTES/v-51 (prev /<empty>) | |
I200407 11:49:11.032786 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.173385000,0 -> /BYTES/v-64 (prev /BYTES/v-51) | |
I200407 11:49:11.032810 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8d7fb98c" 1586260150.496175000,0 -> /BYTES/v-193 (prev /BYTES/v-64) | |
I200407 11:49:11.032842 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8f6dc3b3" 1586260150.680879000,0 -> /BYTES/v-234 (prev /<empty>) | |
I200407 11:49:11.032866 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"8f9d500f" 1586260150.891025000,1 -> /BYTES/v-357 (prev /<empty>) | |
I200407 11:49:11.032889 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.268642000,1 -> /BYTES/v-101 (prev /<empty>) | |
I200407 11:49:11.032914 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.392582000,1 -> /BYTES/v-154 (prev /BYTES/v-101) | |
I200407 11:49:11.032939 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"912a79c1" 1586260150.683283000,0 -> /BYTES/v-243 (prev /BYTES/v-154) | |
I200407 11:49:11.032963 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260149.999879000,1 -> /BYTES/v-24 (prev /<empty>) | |
I200407 11:49:11.032986 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.052352000,0 -> /BYTES/v-35 (prev /BYTES/v-24) | |
I200407 11:49:11.033010 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.098712000,1 -> /BYTES/v-39 (prev /BYTES/v-35) | |
I200407 11:49:11.033033 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.099800000,1 -> /BYTES/v-42 (prev /BYTES/v-39) | |
I200407 11:49:11.033057 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.423825000,0 -> /BYTES/v-161 (prev /BYTES/v-42) | |
I200407 11:49:11.033081 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.713770000,1 -> /BYTES/v-275 (prev /BYTES/v-161) | |
I200407 11:49:11.033105 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"9186cc40" 1586260150.836175000,0 -> /BYTES/v-327 (prev /BYTES/v-275) | |
I200407 11:49:11.086420 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.139529000,1 -> /BYTES/v-54 (prev /<empty>) | |
I200407 11:49:11.086478 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"009a2cfe" 1586260150.170840000,0 -> /BYTES/v-61 (prev /BYTES/v-54) | |
I200407 11:49:11.086506 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"01f71dce" 1586260150.660716000,0 -> /BYTES/v-223 (prev /<empty>) | |
I200407 11:49:11.086530 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"02ce265d" 1586260150.139171000,0 -> /BYTES/v-52 (prev /<empty>) | |
I200407 11:49:11.086556 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"02ce265d" 1586260150.250142000,0 -> /BYTES/v-85 (prev /BYTES/v-52) | |
I200407 11:49:11.086581 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0374806b" 1586260150.137943000,0 -> /BYTES/v-49 (prev /<empty>) | |
I200407 11:49:11.086604 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0374806b" 1586260150.389098000,0 -> /BYTES/v-139 (prev /BYTES/v-49) | |
I200407 11:49:11.086628 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"03ce65e6" 1586260150.778021000,0 -> /BYTES/v-299 (prev /<empty>) | |
I200407 11:49:11.086651 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"041f75ec" 1586260150.612072000,0 -> /BYTES/v-206 (prev /<empty>) | |
I200407 11:49:11.086674 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"041f75ec" 1586260150.751735000,1 -> /BYTES/v-283 (prev /BYTES/v-206) | |
I200407 11:49:11.086699 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"05827f75" 1586260150.279659000,0 -> /BYTES/v-102 (prev /<empty>) | |
I200407 11:49:11.086723 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"05827f75" 1586260150.852582000,1 -> /BYTES/v-337 (prev /BYTES/v-102) | |
I200407 11:49:11.086747 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"09a3bb36" 1586260150.845670000,1 -> /BYTES/v-333 (prev /<empty>) | |
I200407 11:49:11.086769 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0a5ca6f9" 1586260150.348504000,0 -> /BYTES/v-117 (prev /<empty>) | |
I200407 11:49:11.086793 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0a5ca6f9" 1586260150.427285000,0 -> /BYTES/v-172 (prev /BYTES/v-117) | |
I200407 11:49:11.086817 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0a5ca6f9" 1586260150.441035000,0 -> /BYTES/v-178 (prev /BYTES/v-172) | |
I200407 11:49:11.086842 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0a5ca6f9" 1586260150.743333000,0 -> /BYTES/v-280 (prev /BYTES/v-178) | |
I200407 11:49:11.086866 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260149.988282000,0 -> /BYTES/v-13 (prev /<empty>) | |
I200407 11:49:11.086888 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0ad8ea95" 1586260150.231714000,0 -> /BYTES/v-80 (prev /BYTES/v-13) | |
I200407 11:49:11.086911 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"0c7e68c1" 1586260150.808093000,1 -> /BYTES/v-309 (prev /<empty>) | |
I200407 11:49:11.107360 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e57a2c0a" 1586260150.479744000,0 -> /BYTES/v-182 (prev /<empty>) | |
I200407 11:49:11.107458 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e7bc6fdd" 1586260150.755364000,0 -> /BYTES/v-293 (prev /<empty>) | |
I200407 11:49:11.107487 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e868a3ac" 1586260150.461593000,0 -> /BYTES/v-181 (prev /<empty>) | |
I200407 11:49:11.107515 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e868a3ac" 1586260150.862586000,0 -> /BYTES/v-345 (prev /BYTES/v-181) | |
I200407 11:49:11.107553 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268213000,0 -> /BYTES/v-96 (prev /<empty>) | |
I200407 11:49:11.107605 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.268642000,1 -> /BYTES/v-99 (prev /BYTES/v-96) | |
I200407 11:49:11.107631 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.358759000,1 -> /BYTES/v-125 (prev /BYTES/v-99) | |
I200407 11:49:11.107668 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"e8b617d9" 1586260150.836175000,0 -> /BYTES/v-326 (prev /BYTES/v-125) | |
I200407 11:49:11.107695 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ea6570cb" 1586260150.703546000,1 -> /BYTES/v-263 (prev /<empty>) | |
I200407 11:49:11.107719 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"ee4e0ea5" 1586260150.685111000,0 -> /BYTES/v-249 (prev /<empty>) | |
I200407 11:49:11.107742 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f03c52f4" 1586260150.660716000,0 -> /BYTES/v-220 (prev /<empty>) | |
I200407 11:49:11.107767 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f03c52f4" 1586260150.887628000,0 -> /BYTES/v-350 (prev /BYTES/v-220) | |
I200407 11:49:11.107790 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f0913c8d" 1586260150.391548000,1 -> /BYTES/v-147 (prev /<empty>) | |
I200407 11:49:11.107815 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.600382000,0 -> /BYTES/v-201 (prev /<empty>) | |
I200407 11:49:11.107839 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.681747000,0 -> /BYTES/v-237 (prev /BYTES/v-201) | |
I200407 11:49:11.107863 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.686426000,0 -> /BYTES/v-250 (prev /BYTES/v-237) | |
I200407 11:49:11.107887 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"f43a664e" 1586260150.776546000,0 -> /BYTES/v-297 (prev /BYTES/v-250) | |
I200407 11:49:11.202268 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:11.212677 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:11.224077 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:11.234585 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:11.244444 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:11.255299 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:11.266625 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:11.278577 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:11.289331 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:11.300341 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:11.311309 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4LEARNER] remove []): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, next=4, gen=4] | |
I200407 11:49:11.323435 10914 kv/kvserver/replica_raft.go:241 [n2,s2,r25/3:/{Table/29-NamespaceTab…}] proposing SIMPLE(l4) ADD_REPLICA[(n3,s3):4LEARNER]: after=[(n1,s1):1 (n4,s4):2 (n2,s2):3 (n3,s3):4LEARNER] next=5 | |
I200407 11:49:11.326158 10914 kv/kvserver/store_snapshot.go:975 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] sending LEARNER snapshot 3798656b at applied index 40 | |
I200407 11:49:11.326329 10914 kv/kvserver/store_snapshot.go:1018 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] streamed snapshot to (n3,s3):4LEARNER: kv pairs: 11, log entries: 0, rate-limit: 8.0 MiB/sec, 0.00s | |
I200407 11:49:11.327273 11274 kv/kvserver/replica_raftstorage.go:780 [n3,s3,r25/4:{-}] applying LEARNER snapshot [id=3798656b index=40] | |
I200407 11:49:11.327691 11305 kv/kvserver/raft_snapshot_queue.go:126 [n2,raftsnapshot,s2,r25/3:/{Table/29-NamespaceTab…}] skipping snapshot; replica is likely a learner in the process of being added: (n3,s3):4LEARNER | |
I200407 11:49:11.330501 11274 kv/kvserver/replica_raftstorage.go:801 [n3,s3,r25/4:/{Table/29-NamespaceTab…}] applied LEARNER snapshot [total=3ms ingestion=3@3ms id=3798656b index=40] | |
I200407 11:49:11.331167 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.344817 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.357819 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.370976 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.383696 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.396144 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.408642 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.422172 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.435600 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.449947 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.464776 1188 kv/kvserver/replica_rangefeed.go:610 [n2,s2,r57/1:/Table/50/"{e4b54db…-f5e19e5…}] RangeFeed closed timestamp 1586260151.459104000,0 is behind by 5.634ms | |
I200407 11:49:11.473053 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.488749 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.503944 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.518296 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.530352 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"33e192ec" 1586260150.423825000,0 -> /BYTES/v-158 (prev /<empty>) | |
I200407 11:49:11.530415 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"33e192ec" 1586260150.703546000,1 -> /BYTES/v-262 (prev /BYTES/v-158) | |
I200407 11:49:11.530441 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"33e192ec" 1586260150.776546000,0 -> /BYTES/v-298 (prev /BYTES/v-262) | |
I200407 11:49:11.530462 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"33e192ec" 1586260150.845670000,1 -> /BYTES/v-332 (prev /BYTES/v-298) | |
I200407 11:49:11.530481 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3541c40c" 1586260150.687345000,2 -> /BYTES/v-255 (prev /<empty>) | |
I200407 11:49:11.530500 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260149.988644000,0 -> /BYTES/v-15 (prev /<empty>) | |
I200407 11:49:11.530519 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.052352000,0 -> /BYTES/v-32 (prev /BYTES/v-15) | |
I200407 11:49:11.530539 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.173385000,0 -> /BYTES/v-63 (prev /BYTES/v-32) | |
I200407 11:49:11.530566 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35bc69bc" 1586260150.862586000,0 -> /BYTES/v-344 (prev /BYTES/v-63) | |
I200407 11:49:11.530586 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"35d025f8" 1586260150.425499000,1 -> /BYTES/v-167 (prev /<empty>) | |
I200407 11:49:11.530603 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"38cdb9dc" 1586260150.424950000,0 -> /BYTES/v-165 (prev /<empty>) | |
I200407 11:49:11.530622 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3b0fde21" 1586260150.318470000,0 -> /BYTES/v-111 (prev /<empty>) | |
I200407 11:49:11.530642 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3b0fde21" 1586260150.905122000,0 -> /BYTES/v-362 (prev /BYTES/v-111) | |
I200407 11:49:11.530661 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c02d983" 1586260150.391548000,1 -> /BYTES/v-150 (prev /<empty>) | |
I200407 11:49:11.530680 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260149.988282000,0 -> /BYTES/v-10 (prev /<empty>) | |
I200407 11:49:11.530698 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"3c93069e" 1586260150.171114000,0 -> /BYTES/v-62 (prev /BYTES/v-10) | |
I200407 11:49:11.530716 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"43bb893f" 1586260150.600382000,0 -> /BYTES/v-202 (prev /<empty>) | |
I200407 11:49:11.530733 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"43bb893f" 1586260150.857543000,0 -> /BYTES/v-339 (prev /BYTES/v-202) | |
I200407 11:49:11.530749 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260149.984514000,0 -> /BYTES/v-1 (prev /<empty>) | |
I200407 11:49:11.530768 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260150.159920000,0 -> /BYTES/v-57 (prev /BYTES/v-1) | |
I200407 11:49:11.530790 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"479fda4a" 1586260150.686426000,0 -> /BYTES/v-251 (prev /BYTES/v-57) | |
I200407 11:49:11.530811 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4af9d2da" 1586260150.690353000,1 -> /BYTES/v-261 (prev /<empty>) | |
I200407 11:49:11.530833 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.358759000,1 -> /BYTES/v-128 (prev /<empty>) | |
I200407 11:49:11.530852 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4b355b04" 1586260150.365420000,0 -> /BYTES/v-132 (prev /BYTES/v-128) | |
I200407 11:49:11.530873 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4c9b1826" 1586260150.809338000,2 -> /BYTES/v-314 (prev /<empty>) | |
I200407 11:49:11.530894 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.099800000,1 -> /BYTES/v-43 (prev /<empty>) | |
I200407 11:49:11.530917 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.169610000,0 -> /BYTES/v-59 (prev /BYTES/v-43) | |
I200407 11:49:11.530943 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.391548000,1 -> /BYTES/v-148 (prev /BYTES/v-59) | |
I200407 11:49:11.530965 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"4fa400b5" 1586260150.836175000,0 -> /BYTES/v-325 (prev /BYTES/v-148) | |
I200407 11:49:11.530985 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"51d3705e" 1586260150.751735000,1 -> /BYTES/v-285 (prev /<empty>) | |
I200407 11:49:11.531006 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"53408645" 1586260150.905122000,0 -> /BYTES/v-367 (prev /<empty>) | |
I200407 11:49:11.531027 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"53ff86d1" 1586260150.427285000,0 -> /BYTES/v-174 (prev /<empty>) | |
I200407 11:49:11.531050 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"556fafbd" 1586260150.392582000,1 -> /BYTES/v-152 (prev /<empty>) | |
I200407 11:49:11.531086 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"559ab982" 1586260150.807412000,0 -> /BYTES/v-311 (prev /<empty>) | |
I200407 11:49:11.531110 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"559ab982" 1586260150.905122000,0 -> /BYTES/v-363 (prev /BYTES/v-311) | |
I200407 11:49:11.531133 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"559ab982" 1586260150.920655000,0 -> /BYTES/v-374 (prev /BYTES/v-363) | |
I200407 11:49:11.531153 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"55fafaa9" 1586260150.687345000,2 -> /BYTES/v-253 (prev /<empty>) | |
I200407 11:49:11.531174 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"580aca9d" 1586260150.848923000,1 -> /BYTES/v-330 (prev /<empty>) | |
I200407 11:49:11.531195 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5b8e2084" 1586260150.184455000,1 -> /BYTES/v-68 (prev /<empty>) | |
I200407 11:49:11.531216 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5db639c6" 1586260150.231714000,0 -> /BYTES/v-83 (prev /<empty>) | |
I200407 11:49:11.531238 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5db639c6" 1586260150.809338000,2 -> /BYTES/v-316 (prev /BYTES/v-83) | |
I200407 11:49:11.531258 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.268213000,0 -> /BYTES/v-97 (prev /<empty>) | |
I200407 11:49:11.531281 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.350037000,2 -> /BYTES/v-121 (prev /BYTES/v-97) | |
I200407 11:49:11.531303 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5e2e56ae" 1586260150.807679000,0 -> /BYTES/v-313 (prev /BYTES/v-121) | |
I200407 11:49:11.531324 4908 kv/kvnemesis/watcher.go:165 rangefeed Put /Table/50/"5effae0f" 1586260150.683080000,0 -> /BYTES/v-241 (prev /<empty>) | |
I200407 11:49:11.531363 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.528033000,0 lagging by 3.321ms | |
I200407 11:49:11.531374 4908 kv/kvnemesis/watcher.go:206 watcher notifying 1586260150.972038000,0 | |
I200407 11:49:11.531422 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.528533000,0 lagging by 2.881ms | |
I200407 11:49:11.531486 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.528667000,0 lagging by 2.812ms | |
I200407 11:49:11.531830 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.528887000,0 lagging by 2.932ms | |
I200407 11:49:11.532017 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.528941000,0 lagging by 3.065ms | |
I200407 11:49:11.533119 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.530927000,0 lagging by 2.179ms | |
I200407 11:49:11.533141 10914 kv/kvserver/replica_command.go:1602 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas (add [(n3,s3):4VOTER_INCOMING] remove [(n4,s4):2VOTER_DEMOTING]): existing descriptor r25:/{Table/29-NamespaceTable/30} [(n1,s1):1, (n4,s4):2, (n2,s2):3, (n3,s3):4LEARNER, next=5, gen=5] | |
I200407 11:49:11.533615 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.531270000,0 lagging by 2.332ms | |
I200407 11:49:11.534342 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.532190000,0 lagging by 2.118ms | |
I200407 11:49:11.535087 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.532192000,0 lagging by 2.883ms | |
I200407 11:49:11.535278 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.532651000,0 lagging by 2.615ms | |
I200407 11:49:11.535685 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.533246000,0 lagging by 2.427ms | |
I200407 11:49:11.536218 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.533640000,0 lagging by 2.517ms | |
I200407 11:49:11.538288 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.534764000,0 lagging by 3.506ms | |
I200407 11:49:11.538902 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.536156000,0 lagging by 2.733ms | |
I200407 11:49:11.538950 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.536194000,0 lagging by 2.748ms | |
I200407 11:49:11.539017 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.536901000,0 lagging by 2.108ms | |
I200407 11:49:11.539244 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.536996000,0 lagging by 2.236ms | |
I200407 11:49:11.539266 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.537199000,0 lagging by 2.06ms | |
I200407 11:49:11.539785 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.537462000,0 lagging by 2.312ms | |
I200407 11:49:11.540450 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.537818000,0 lagging by 2.621ms | |
I200407 11:49:11.540594 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.538122000,0 lagging by 2.461ms | |
I200407 11:49:11.540879 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.538564000,0 lagging by 2.304ms | |
I200407 11:49:11.541012 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.538806000,0 lagging by 2.196ms | |
I200407 11:49:11.541176 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.539150000,0 lagging by 2.015ms | |
I200407 11:49:11.541892 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.539447000,0 lagging by 2.433ms | |
I200407 11:49:11.542423 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.539797000,0 lagging by 2.614ms | |
I200407 11:49:11.542491 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.540385000,0 lagging by 2.096ms | |
I200407 11:49:11.543025 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.540588000,0 lagging by 2.424ms | |
I200407 11:49:11.543337 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.540964000,0 lagging by 2.361ms | |
I200407 11:49:11.543498 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.541231000,0 lagging by 2.201ms | |
I200407 11:49:11.543638 4908 kv/kvnemesis/watcher.go:200 watcher reached frontier 1586260151.541261000,0 lagging by 2.365ms | |
I200407 11:49:11.543779 4798 sql/event_log.go:132 [n1,client=127.0.0.1:59351,hostssl,user=root] Event: "set_cluster_setting", target: 0, info: {SettingName:kv.closed_timestamp.target_duration Value:DEFAULT User:root} | |
I200407 11:49:11.546247 66 util/stop/stopper.go:539 quiescing | |
I200407 11:49:11.546273 11738 util/stop/stopper.go:539 quiescing | |
I200407 11:49:11.546309 11736 util/stop/stopper.go:539 quiescing | |
I200407 11:49:11.546408 11737 util/stop/stopper.go:539 quiescing | |
W200407 11:49:11.546431 2030 kv/kvserver/raft_transport.go:637 [n2] while processing outgoing Raft queue to node 4: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
W200407 11:49:11.546450 2344 kv/kvserver/raft_transport.go:637 [n2] while processing outgoing Raft queue to node 3: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
W200407 11:49:11.546458 2642 kv/kvserver/raft_transport.go:637 [n2] while processing outgoing Raft queue to node 3: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
W200407 11:49:11.546498 1672 kv/kvserver/raft_transport.go:637 [n2] while processing outgoing Raft queue to node 1: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
W200407 11:49:11.546512 665 gossip/gossip.go:1513 [n2] no incoming or outgoing connections | |
W200407 11:49:11.546659 1671 kv/kvserver/raft_transport.go:637 [n2] while processing outgoing Raft queue to node 1: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
I200407 11:49:11.546736 11866 rpc/nodedialer/nodedialer.go:160 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…},txn=26dcf130] unable to connect to n1: failed to connect to n1 at 127.0.0.1:59311: context canceled | |
I200407 11:49:11.546780 11866 rpc/nodedialer/nodedialer.go:160 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…},txn=26dcf130] unable to connect to n4: failed to connect to n4 at 127.0.0.1:59329: context canceled | |
W200407 11:49:11.546855 2161 kv/kvserver/raft_transport.go:637 [n1] while processing outgoing Raft queue to node 2: EOF: | |
W200407 11:49:11.546984 10914 kv/txn.go:603 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] failure aborting transaction: node unavailable; try another peer; abort caused by: failed to send RPC: sending to all 3 replicas failed; last error: <nil> failed to connect to n4 at 127.0.0.1:59329: context canceled | |
I200407 11:49:11.547019 10914 kv/kvserver/replica_command.go:1038 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] could not promote [n3,s3] to voter, rolling back: change replicas of r25 failed: failed to send RPC: sending to all 3 replicas failed; last error: <nil> failed to connect to n4 at 127.0.0.1:59329: context canceled | |
W200407 11:49:11.547035 2156 kv/kvserver/raft_transport.go:637 [n3] while processing outgoing Raft queue to node 2: EOF: | |
W200407 11:49:11.547067 2314 kv/kvserver/raft_transport.go:637 [n4] while processing outgoing Raft queue to node 2: EOF: | |
W200407 11:49:11.547086 2954 kv/kvserver/raft_transport.go:637 [n3] while processing outgoing Raft queue to node 2: EOF: | |
I200407 11:49:11.547095 10914 kv/kvserver/replica_command.go:1362 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] failed to rollback learner n3,s3, abandoning it for the replicate queue: change replicas of r25 failed: fetching current range descriptor value: node unavailable; try another peer | |
I200407 11:49:11.547120 10914 kv/kvserver/queue.go:578 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] rate limited in MaybeAdd (replicate): node unavailable; try another peer | |
W200407 11:49:11.547127 1625 kv/kvserver/raft_transport.go:637 [n1] while processing outgoing Raft queue to node 2: EOF: | |
W200407 11:49:11.547136 2057 kv/kvserver/raft_transport.go:637 [n4] while processing outgoing Raft queue to node 2: EOF: | |
E200407 11:49:11.547152 10914 kv/kvserver/queue.go:1089 [n2,replicate,s2,r25/3:/{Table/29-NamespaceTab…}] change replicas of r25 failed: failed to send RPC: sending to all 3 replicas failed; last error: <nil> failed to connect to n4 at 127.0.0.1:59329: context canceled | |
W200407 11:49:11.547184 2050 kv/kvserver/raft_transport.go:637 [n4] while processing outgoing Raft queue to node 1: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
W200407 11:49:11.547212 10038 kv/kvserver/intentresolver/intent_resolver.go:745 failed to gc transaction record: could not GC completed transaction anchored at /Table/50/"ac407f46": node unavailable; try another peer | |
W200407 11:49:11.547312 2098 kv/kvserver/raft_transport.go:637 [n4] while processing outgoing Raft queue to node 3: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
W200407 11:49:11.547429 2315 kv/kvserver/raft_transport.go:637 [n4] while processing outgoing Raft queue to node 3: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
W200407 11:49:11.547469 2071 kv/kvserver/raft_transport.go:637 [n4] while processing outgoing Raft queue to node 1: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
W200407 11:49:11.547507 2828 kv/kvserver/raft_transport.go:637 [n2] while processing outgoing Raft queue to node 4: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
W200407 11:49:11.547746 1820 kv/kvserver/raft_transport.go:637 [n1] while processing outgoing Raft queue to node 4: EOF: | |
W200407 11:49:11.547786 2175 kv/kvserver/raft_transport.go:637 [n3] while processing outgoing Raft queue to node 4: EOF: | |
W200407 11:49:11.547827 2683 kv/kvserver/raft_transport.go:637 [n3] while processing outgoing Raft queue to node 4: EOF: | |
W200407 11:49:11.547866 2728 kv/kvserver/raft_transport.go:637 [n1] while processing outgoing Raft queue to node 4: EOF: | |
W200407 11:49:11.548028 2160 kv/kvserver/raft_transport.go:637 [n1] while processing outgoing Raft queue to node 3: EOF: | |
W200407 11:49:11.548190 1708 gossip/gossip.go:1513 [n4] no incoming or outgoing connections | |
W200407 11:49:11.548337 1354 kv/kvserver/raft_transport.go:637 [n1] while processing outgoing Raft queue to node 3: EOF: | |
W200407 11:49:11.548437 1547 kv/kvserver/raft_transport.go:637 [n3] while processing outgoing Raft queue to node 1: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
I200407 11:49:11.548472 11735 util/stop/stopper.go:539 quiescing | |
W200407 11:49:11.548489 1336 gossip/gossip.go:1513 [n3] no incoming or outgoing connections | |
W200407 11:49:11.549159 9557 kv/kvserver/intentresolver/intent_resolver.go:745 failed to gc transaction record: could not GC completed transaction anchored at /Table/50/"a4da987f": node unavailable; try another peer | |
W200407 11:49:11.548769 1614 kv/kvserver/raft_transport.go:637 [n3] while processing outgoing Raft queue to node 1: rpc error: code = Canceled desc = grpc: the client connection is closing: | |
--- PASS: TestKVNemesisMultiNode (3.55s) | |
PASS | |
Process finished with exit code 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment