Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
13494ed
Reparent: add ability to watch shard data
deepthi Sep 26, 2019
ef8ce9e
Reparent: Move TER vtctl command from vttablet to wrangler
deepthi Sep 26, 2019
21aa666
Merge pull request #5235 from planetscale/ds-move-ter-to-wr
deepthi Sep 26, 2019
346688f
Merge pull request #5236 from planetscale/ds-add-shard-watch
deepthi Sep 26, 2019
9850079
PlannedReparentShard: Allow retrying PRS to the existing master. (#5226)
enisoc Sep 26, 2019
a9b6898
Merge branch 'master' into reparent-refactor
enisoc Sep 30, 2019
2f5a57e
topodata.proto: Add master_term_start_time field to Shard record.
enisoc Sep 30, 2019
a1ab27a
tabletmanager: Keep tablet and shard in sync.
enisoc Oct 2, 2019
7e5e103
Merge pull request #5264 from planetscale/tablet-shard-sync
deepthi Oct 4, 2019
aa81ae3
Fix reparent test. (#5266)
enisoc Oct 7, 2019
4b12b1c
Merge branch 'master' into reparent-refactor
enisoc Oct 7, 2019
1c7f16c
Fix PlannedReparentShard unit tests (#5274)
deepthi Oct 8, 2019
66a00b4
shard_sync: Add logging and use independent timeouts.
enisoc Oct 10, 2019
abdc821
Fix vtgate_buffer test.
enisoc Oct 10, 2019
d5eee3d
Merge pull request #5291 from planetscale/fix-reparent-refactor
sougou Oct 11, 2019
f383512
Unit tests for wrangler version of TabletExternallyReparented.
deepthi Oct 11, 2019
2b6599e
reads and writes to _shardSyncChan and _shardSyncCancel need to be pr…
deepthi Oct 11, 2019
7918d1b
Make DemoteMaster idempotent. (#5293)
enisoc Oct 12, 2019
639f1e3
unit tests for shard watch
deepthi Oct 12, 2019
214d7ea
use mutex properly to control access to _shardSyncChan and _shardSync…
deepthi Oct 12, 2019
352d31d
fix doc comment
deepthi Oct 14, 2019
75f5471
Merge branch 'master' into reparent-refactor
enisoc Oct 14, 2019
b43e6f5
Merge pull request #5292 from planetscale/ds-ter-tests
deepthi Oct 15, 2019
0e78d81
Merge branch 'master' into reparent-refactor
deepthi Oct 15, 2019
6abaa03
Merge pull request #5296 from planetscale/ds-shard-watch-tests
deepthi Oct 15, 2019
1bab089
Make SetMaster idempotent. (#5300)
enisoc Oct 15, 2019
191d5e5
Merge branch 'master' into reparent-refactor
enisoc Oct 16, 2019
d200c23
Merge branch 'master' into reparent-refactor
enisoc Oct 17, 2019
57a6f48
store master_term_start_time in tablet record. InitTablet should not …
deepthi Oct 18, 2019
e847d5e
shard_sync should check for nil MasterAlias, which can happen when st…
deepthi Oct 18, 2019
67d2921
vtctl InitTablet should set tablet.MasterTermStartTime under all
deepthi Oct 22, 2019
69f2523
InitTablet: only set MasterTermStartTime on tablet record if it is no…
deepthi Oct 22, 2019
fc168b6
Merge branch 'master' into reparent-refactor
enisoc Oct 23, 2019
8b6cca0
set masterTermStartTime on tablet correctly whenever tablet type changes
deepthi Oct 24, 2019
7006212
fix tests
deepthi Oct 24, 2019
5e57501
ChangeType should not update tablet if nothing changed
deepthi Oct 24, 2019
f2b8269
changes from review
deepthi Oct 24, 2019
25e574d
clean up ChangeType to avoid 2 topo calls, and to adhere to contract …
deepthi Oct 25, 2019
d9fa8cd
Merge pull request #5316 from planetscale/ds-init-tablet-master-ts
deepthi Oct 25, 2019
789a0e3
EmergencyReparentShard does not need to update shard master, new mast…
deepthi Oct 28, 2019
e8dd5a4
Merge branch 'master' into reparent-refactor
enisoc Oct 30, 2019
9a09f82
PlannedReparentShard: Fix more known-recoverable problems. (#5376)
enisoc Oct 31, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion examples/compose/vtcompose/vtcompose.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ import (
"strings"

jsonpatch "github.com/evanphx/json-patch"

yamlpatch "github.com/krishicks/yaml-patch"

"vitess.io/vitess/go/vt/log"
)

Expand Down
4 changes: 2 additions & 2 deletions go/vt/grpcclient/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ package grpcclient
import (
"flag"

"github.com/grpc-ecosystem/go-grpc-middleware"
"github.com/grpc-ecosystem/go-grpc-prometheus"
grpc_middleware "github.com/grpc-ecosystem/go-grpc-middleware"
grpc_prometheus "github.com/grpc-ecosystem/go-grpc-prometheus"
"google.golang.org/grpc"
"google.golang.org/grpc/credentials"
"google.golang.org/grpc/keepalive"
Expand Down
3 changes: 2 additions & 1 deletion go/vt/proto/automation/automation.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/automationservice/automationservice.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/binlogdata/binlogdata.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/binlogservice/binlogservice.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/mysqlctl/mysqlctl.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/query/query.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/queryservice/queryservice.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/replicationdata/replicationdata.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/tableacl/tableacl.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

274 changes: 142 additions & 132 deletions go/vt/proto/tabletmanagerdata/tabletmanagerdata.pb.go

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion go/vt/proto/tabletmanagerservice/tabletmanagerservice.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/throttlerdata/throttlerdata.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/throttlerservice/throttlerservice.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

217 changes: 129 additions & 88 deletions go/vt/proto/topodata/topodata.pb.go

Large diffs are not rendered by default.

15 changes: 8 additions & 7 deletions go/vt/proto/vschema/vschema.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/vtctldata/vtctldata.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/vtctlservice/vtctlservice.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/vtgate/vtgate.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/vtgateservice/vtgateservice.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/vtrpc/vtrpc.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/vttest/vttest.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/vttime/time.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/vtworkerdata/vtworkerdata.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/vtworkerservice/vtworkerservice.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion go/vt/proto/workflow/workflow.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading