Skip to content
This repository has been archived by the owner on Dec 16, 2022. It is now read-only.

Slack vitess 2021.01.11 release #193

Closed
wants to merge 116 commits into from
Closed

Commits on Jul 27, 2020

  1. [java] bump java version to 7.0 for release-7.0

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    7cf6517 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#6479 from planetscale/java-7.0

    [java] bump java version to 7.0 for release-7.0
    deepthi authored Jul 27, 2020
    Configuration menu
    Copy the full SHA
    b53e1a2 View commit details
    Browse the repository at this point in the history
  3. Update user-facing terminology + copyright dates in tools/web_*

    Signed-off-by: Sara Bee <855595+doeg@users.noreply.github.com>
    doeg authored and deepthi committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    695c8ba View commit details
    Browse the repository at this point in the history
  4. Regenerate static files to pick up terminology changes

    Signed-off-by: Sara Bee <855595+doeg@users.noreply.github.com>
    doeg authored and deepthi committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    6af7703 View commit details
    Browse the repository at this point in the history
  5. More terminology updates: replica -> replication

    Signed-off-by: Sara Bee <855595+doeg@users.noreply.github.com>
    doeg authored and deepthi committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    ec83346 View commit details
    Browse the repository at this point in the history
  6. Regenerate vtctld2 assets

    Signed-off-by: Sara Bee <855595+doeg@users.noreply.github.com>
    doeg authored and deepthi committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    02eb3b8 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2020

  1. Configuration menu
    Copy the full SHA
    10b0928 View commit details
    Browse the repository at this point in the history
  2. Add more system settings

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    61875d8 View commit details
    Browse the repository at this point in the history
  3. fix executor set unit test

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal authored and systay committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    404d357 View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#6488 from planetscale/settings-tweak-back…

    …port
    
    Settings tweak backport
    deepthi authored Jul 28, 2020
    Configuration menu
    Copy the full SHA
    a3a5232 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2020

  1. HandleSet in executor to handle multiple settings in single set state…

    …ment
    
    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal authored and systay committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    e2c2413 View commit details
    Browse the repository at this point in the history
  2. extreact lookup tests into own file

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    9dc92db View commit details
    Browse the repository at this point in the history
  3. make sure to query consisten lookup vindexes on the correct connection

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    e46fa60 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2020

  1. Add diagnostic logging to healthcheck.

    Do not add tablet that is going down.
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    2e7252d View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2020

  1. backport vitessio#6514 to 7.0 release branch

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 12, 2020
    Configuration menu
    Copy the full SHA
    1f7e775 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#6512 from planetscale/ds-hchk-logging

    Add diagnostic logging to healthcheck.
    deepthi authored Aug 12, 2020
    Configuration menu
    Copy the full SHA
    2ff46c9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#6505 from planetscale/bp-6499

    Backport: Make sure lookup vindexes are queryable inside transaction
    deepthi authored Aug 12, 2020
    Configuration menu
    Copy the full SHA
    d6c4333 View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#6555 from planetscale/7.0-bp-6514

    backport vitessio#6514 to 7.0 release branch
    deepthi authored Aug 12, 2020
    Configuration menu
    Copy the full SHA
    5ec5c71 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2020

  1. remove single shard session fom session shardSessions

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 13, 2020
    Configuration menu
    Copy the full SHA
    f2c350c View commit details
    Browse the repository at this point in the history
  2. reserved non transaction - removes the reserved shard session on conn…

    … failure
    
    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 13, 2020
    Configuration menu
    Copy the full SHA
    945eb59 View commit details
    Browse the repository at this point in the history
  3. added endtoend to mock reserved connection closing

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 13, 2020
    Configuration menu
    Copy the full SHA
    6f67c0b View commit details
    Browse the repository at this point in the history
  4. use new healthcheck gateway in tx_conn test for reserved connection

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 13, 2020
    Configuration menu
    Copy the full SHA
    db38174 View commit details
    Browse the repository at this point in the history
  5. added additional e2e test for reserved conn with partial shard with tx

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 13, 2020
    Configuration menu
    Copy the full SHA
    11da205 View commit details
    Browse the repository at this point in the history
  6. added unit test on reserved conn failure

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 13, 2020
    Configuration menu
    Copy the full SHA
    f8bf23f View commit details
    Browse the repository at this point in the history
  7. addressed review comments

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 13, 2020
    Configuration menu
    Copy the full SHA
    b466a32 View commit details
    Browse the repository at this point in the history
  8. Merge pull request vitessio#6563 from planetscale/7.0-bp-6522

    Backport of 6522 to release 7.0
    harshit-gangal authored Aug 13, 2020
    Configuration menu
    Copy the full SHA
    8b56bbf View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2020

  1. tablet_picker: keep trying to find a tablet until context expires (vi…

    …tessio#6546)
    
    * tablet_picker: keep trying to find a tablet until context expires
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    
    * tablet_picker: keyspace/shard/cells must be provided
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    
    * tablet picker: return ks/cell/shard in test result for TestShardMigrateMainflow
    
    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    
    * tablet picker: fix wrangler tests by choosing a valid source per-test
    
    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    
    * tablet picker: fix worker and testlib tests
    
    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    
    * tablet_picker: gofmted
    
    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    
    * tablet picker: fix test races
    
    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    
    * tablet picker: gofmt
    
    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    
    * tablet picker: gofmt
    
    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    
    * healthcheck: cleanup test code where we were setting the same flag twice
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    
    Co-authored-by: Rohit Nayak <rohit@planetscale.com>
    deepthi and rohit-nayak-ps committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    b787d87 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#6504 from planetscale/bp-6495

    Backport: HandleSet in executor to handle multiple settings in single set statement
    harshit-gangal authored Aug 14, 2020
    Configuration menu
    Copy the full SHA
    7c7c068 View commit details
    Browse the repository at this point in the history
  3. support vindex update or delete when destination is provided by clien…

    …t in dml query
    
    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    8db7fc3 View commit details
    Browse the repository at this point in the history
  4. added sysvarset flag to disable set passthrough by default

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    33a98ce View commit details
    Browse the repository at this point in the history
  5. use sysvarenabled flag to create checkAndIgnore plan if dissabled

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    8609af5 View commit details
    Browse the repository at this point in the history
  6. added plan test for sysvar disabled

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    ba5047e View commit details
    Browse the repository at this point in the history
  7. updated e2e test ot use target destination

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    4671cff View commit details
    Browse the repository at this point in the history
  8. resolve lookup e2e test conflict

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 14, 2020
    Configuration menu
    Copy the full SHA
    c0b957b View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2020

  1. Make sure to handle EXPLAIN on vttablet

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay committed Aug 17, 2020
    Configuration menu
    Copy the full SHA
    e92fead View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#6581 from systay/explain-regression-backport

    Backport: Make sure to handle EXPLAIN on vttablet
    harshit-gangal authored Aug 17, 2020
    Configuration menu
    Copy the full SHA
    6c611e4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#6572 from planetscale/fp-6554

    Forward Port 6554 to 7.0 from 6.0
    deepthi authored Aug 17, 2020
    Configuration menu
    Copy the full SHA
    24494eb View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#6567 from planetscale/ds-backport-6546

    tablet_picker: keep trying to find a tablet until context expires
    deepthi authored Aug 17, 2020
    Configuration menu
    Copy the full SHA
    f105114 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2020

  1. close idle reserved connections and rollback idle transactions

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 18, 2020
    Configuration menu
    Copy the full SHA
    241bb0e View commit details
    Browse the repository at this point in the history
  2. added endtoend tests

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay authored and harshit-gangal committed Aug 18, 2020
    Configuration menu
    Copy the full SHA
    ad7da76 View commit details
    Browse the repository at this point in the history
  3. use unlockUpdateTime when a transaction is started

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Aug 18, 2020
    Configuration menu
    Copy the full SHA
    9d4a1c5 View commit details
    Browse the repository at this point in the history
  4. vtcompose/docker-compose: fix InitShardMaster

    Signed-off-by: Shlomi Noach <2607934+shlomi-noach@users.noreply.github.com>
    shlomi-noach committed Aug 18, 2020
    Configuration menu
    Copy the full SHA
    e43d98c View commit details
    Browse the repository at this point in the history
  5. Merge pull request vitessio#6587 from vitessio/release-7.0-fix-docker…

    …-compose
    
    vtcompose/docker-compose: fix InitShardMaster
    deepthi authored Aug 18, 2020
    Configuration menu
    Copy the full SHA
    e9ca16e View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2020

  1. Merge pull request vitessio#6583 from planetscale/bp-6552

    Backport: Close Idle reserved connections and Rollback Idle transactions: Release 7.0
    systay authored Aug 19, 2020
    Configuration menu
    Copy the full SHA
    e935f9d View commit details
    Browse the repository at this point in the history
  2. add a hack to enable routing to RDONLY tablets for REPLICA queries

    Signed-off-by: Michael Demmer <mdemmer@slack-corp.com>
    demmer authored and ameetkotian committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    6f960c8 View commit details
    Browse the repository at this point in the history
  3. Patch sqltypes.MakeRowTrusted to lean on field count (#126)

    Patch to handle this case while we move towards a permanent fix upstream.
    cf. vitessio#4661 vitessio#4669
    setassociative authored and ameetkotian committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    6fa4555 View commit details
    Browse the repository at this point in the history
  4. Docker - allow BUILD_NUMBER variable override

    Guido Iaquinti authored and ameetkotian committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    e42f46a View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2020

  1. Fix vitessio#6597 by adding mysqld port display back to vtctld web UI.

    Signed-off-by: Jacques Grove <aquarapid@gmail.com>
    aquarapid committed Aug 20, 2020
    Configuration menu
    Copy the full SHA
    c9266d8 View commit details
    Browse the repository at this point in the history
  2. Regenerate vtctld2 for vitessio#6597 fix.

    Signed-off-by: Jacques Grove <aquarapid@gmail.com>
    aquarapid committed Aug 20, 2020
    Configuration menu
    Copy the full SHA
    c3c1dde View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dafec91 View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#6600 from planetscale/backport_6597

    Backport of PR vitessio#6598 to fix issue vitessio#6597 for 7.0 branch
    deepthi authored Aug 20, 2020
    Configuration menu
    Copy the full SHA
    886104d View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2020

  1. Materialize: Only get schema from source tablets if target is missing…

    … tables
    
    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    rohit-nayak-ps committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    bb07a19 View commit details
    Browse the repository at this point in the history
  2. Address review comments

    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    rohit-nayak-ps committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    791ac7c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19c92a5 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2020

  1. sync2: Add AcquireContext to sema

    And fix flaky test
    
    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 26, 2020
    Configuration menu
    Copy the full SHA
    9f472c4 View commit details
    Browse the repository at this point in the history
  2. tm: deadlock: PromoteReplica vs replmanager

    Change actionMutex to a semaphore to implement a tryLock function
    in tm, and use it in replManager.
    
    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 26, 2020
    Configuration menu
    Copy the full SHA
    d9ed3ad View commit details
    Browse the repository at this point in the history
  3. tm: address review comments

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 26, 2020
    Configuration menu
    Copy the full SHA
    1e0b4b3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#6633 from planetscale/ss-tm4-backport-tm-fix

    Backport: tm: fix replmanager deadlock
    deepthi authored Aug 26, 2020
    Configuration menu
    Copy the full SHA
    9f6b69c View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2020

  1. Configuration menu
    Copy the full SHA
    fe78b23 View commit details
    Browse the repository at this point in the history
  2. Updates enforcement policy to match the one from the client

    Signed-off-by: Rafael Chacon <rafael@slack-corp.com>
    ameetkotian committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    2b339a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8260ae View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2020

  1. tm: checkMastership: handle more corner cases

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou authored and deepthi committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    aeb96b6 View commit details
    Browse the repository at this point in the history
  2. tm: add more logging to checkMastership

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou authored and deepthi committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    8e3134a View commit details
    Browse the repository at this point in the history
  3. restore: do not change tablet type to RESTORE if not actually perform…

    …ing a restore (vitessio#6679)
    
    * restore: do not change tablet type to RESTORE if not actually performing a restore
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    
    * restore: cleanup usage of ErrExistingDB, improve comments, do not restore if mysql doesn't come up
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    
    * restore: remove ErrExistingDB which is no longer needed
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    04e899d View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#6685 from planetscale/ds-backport-6618

    Backport: tm: add more logging to checkMastership
    deepthi authored Sep 9, 2020
    Configuration menu
    Copy the full SHA
    db4837a View commit details
    Browse the repository at this point in the history
  5. tm init: publish displayState

    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    2996c15 View commit details
    Browse the repository at this point in the history
  6. Merge pull request vitessio#6686 from planetscale/ds-backport-6648

    Backport: tm init: publish displayState
    deepthi authored Sep 9, 2020
    Configuration menu
    Copy the full SHA
    fa432ce View commit details
    Browse the repository at this point in the history
  7. Merge pull request vitessio#6687 from planetscale/ds-backport-6679

    Backport restore: do not change tablet type to RESTORE if not actually performing a restore
    deepthi authored Sep 9, 2020
    Configuration menu
    Copy the full SHA
    60b65c6 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2020

  1. Configuration menu
    Copy the full SHA
    258485e View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2020

  1. Handle FuncExpr columns

    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    rohit-nayak-ps committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    0c8c5ac View commit details
    Browse the repository at this point in the history
  2. Add collation to e2e test to table with unicode_loose_md5

    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    rohit-nayak-ps committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    a3359a1 View commit details
    Browse the repository at this point in the history
  3. Turn off schema tracker by default

    Signed-off-by: Rohit Nayak <rohit@planetscale.com>
    rohit-nayak-ps committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    272226e View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#6746 from planetscale/rn-backport-6712

    Backport: Turn off schema tracker by default
    deepthi authored Sep 18, 2020
    Configuration menu
    Copy the full SHA
    a5eacbc View commit details
    Browse the repository at this point in the history
  5. Merge pull request vitessio#6745 from planetscale/rn-backport-6640

    Backport: VDiff: fix panic for tables with a unicode_loose_md5 vindex
    deepthi authored Sep 18, 2020
    Configuration menu
    Copy the full SHA
    2ae1bc0 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

  1. end to end test for reserved connection in autocommit mode

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    7b075b6 View commit details
    Browse the repository at this point in the history
  2. handle reserved connection in autocommit enabled

    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    3b73b84 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#6760 from planetscale/bp-6748

    [Backport] Fix reserved connection in autocommit mode on DML vitessio#6748
    deepthi authored Sep 21, 2020
    Configuration menu
    Copy the full SHA
    7f918ea View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2020

  1. operator precedence must take associativity into consideration

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay authored and GuptaManan100 committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    937dd29 View commit details
    Browse the repository at this point in the history
  2. add more precedence tests

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay authored and GuptaManan100 committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    9af279d View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#6764 from GuptaManan100/release-7.0

    Backport vitessio#6758 operator precedence must take associativity into consideration
    systay authored Sep 22, 2020
    Configuration menu
    Copy the full SHA
    aea21dc View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2020

  1. sort tabledefinitions before comparing them

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    0ac6a3d View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2020

  1. restore: checkNoDB should not require tables to be present when the d…

    …esired database is present
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    ec88581 View commit details
    Browse the repository at this point in the history
  2. tests: disable schema tracking in reparent tests for now, fix spare t…

    …est, print
    
    command output on failure
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    635c0c6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#6788 from planetscale/ds-backport-6695

    Backport: checkNoDB should not require tables to be present
    deepthi authored Sep 25, 2020
    Configuration menu
    Copy the full SHA
    ee6db6a View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2020

  1. Merge pull request vitessio#6784 from planetscale/backport-6765

    sort tabledefinitions before comparing them
    deepthi authored Sep 28, 2020
    Configuration menu
    Copy the full SHA
    b5651b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2020

  1. Configuration menu
    Copy the full SHA
    61ab6e0 View commit details
    Browse the repository at this point in the history
  2. This is a squashed rebase of am_show_filtered_tablets without the fin…

    …al merge commit
    
    Update parser to support `SHOW DATABASES LIKE '%nnn%'
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Add VITESS_KEYSPACES and KEYSPACES to keyword variables
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Use sqlparser types instead of raw strings
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Add parser support for showing filtered tablets/shards
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Include filters
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Add support in the executor for `SHOW VITESS_SHARDS LIKE '...'`
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Add support for filtering tablets by hostname
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Add log line to avoid deadbranch check, remove unused function
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Update formatting for SHOW, add test cases
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Add tests cases, ensure `rows` is never nil from showTablets
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Use `KeywordString`
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Remove debug log lines, standardize actual log lines
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Update tests
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    Update the rest of TestExecutorShow to use require/assert
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    ajm188 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    87ee0ee View commit details
    Browse the repository at this point in the history
  3. Regenerate parser post-cherry-pick, fix govet error in tests

    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    ajm188 committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    6682c70 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2020

  1. tm: call SetReadOnly inside ChangeTabletType so that a tablet doesn't…

    … advertise itself as MASTER while mysql is still read_only
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Sep 30, 2020
    Configuration menu
    Copy the full SHA
    3d2ed67 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#6804 from planetscale/ds-backport-6762-6786

    tm: call SetReadOnly inside ChangeTabletType
    deepthi authored Sep 30, 2020
    Configuration menu
    Copy the full SHA
    07d0bad View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2020

  1. Configuration menu
    Copy the full SHA
    58eb423 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#6766 from GuptaManan100/warning-for-context

    Replaced Error with a warning in case parsing of VT_SPAN_CONTEXT fails
    systay authored and ameetkotian committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    9c14b62 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#6721 from tinyspeck/fixes-long-wait-filte…

    …r-keyspace-upstream
    
    Fixes long wait filter keyspace
    deepthi authored and ameetkotian committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    b8901b9 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2020

  1. Merge pull request #183 from tinyspeck/slack-vitess-2020.09.29.r0

    Slack vitess 2020.09.29.r0
    ajm188 authored Oct 20, 2020
    Configuration menu
    Copy the full SHA
    86a5bd9 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

  1. Add option to GetSchema to only send the row count and data length ov…

    …er the wire (vitessio#6985)
    
    * Add option to GetSchema to only send the row count and data length over the wire
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    * Update help text to clarify behavior
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    * Add endtoend test for vtctl GetSchema
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    * Alias the proto imports
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    * Format imports to match vtctl.go
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    ajm188 committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    0e5b756 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #187 from tinyspeck/backport-am_get_schema_sizes_only

    Add option to GetSchema to only send the row count and data length over the wire
    ajm188 authored Dec 1, 2020
    Configuration menu
    Copy the full SHA
    6266f25 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2021

  1. Merge pull request vitessio#7128 from tinyspeck/am_vtctld_proto

    Initial implementation of vtctld service
    deepthi authored and ajm188 committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    2f2635c View commit details
    Browse the repository at this point in the history
  2. Commit go.sum change after running make build

    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    ajm188 committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    6b7bb43 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#7201 from tinyspeck/am_find_all_shards_in…

    …_keyspace
    
    Add FindAllShardsInKeyspace to vtctldserver
    rohit-nayak-ps authored and ajm188 committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    bb80e80 View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#7238 from tinyspeck/am_vtctldclient_gener…

    …ator
    
    [vtctldclient] vtctldclient generator
    deepthi authored and ajm188 committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    bb3c5c1 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2021

  1. Merge pull request vitessio#7285 from tinyspeck/am_fix_findallshardsi…

    …nkeyspace
    
    [vtctld] Fix accidentally-broken legacy vtctl output format
    rafael authored and ajm188 committed Jan 12, 2021
    Configuration menu
    Copy the full SHA
    86c518c View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2021

  1. Merge pull request vitessio#7302 from tinyspeck/am_vtctld_cell_getters

    [vtctld] Migrate cell getters
    rohit-nayak-ps authored and ajm188 committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    726c306 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a874ff7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#7311 from tinyspeck/am_vtctld_tablet_getters

    [vtctld] migrate tablet getters
    rohit-nayak-ps authored and ajm188 committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    b29d819 View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#7321 from tinyspeck/am_vtctldclient_comma…

    …nd_pkg
    
    [vtctld] vtctldclient command pkg
    deepthi authored and ajm188 committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    3673c6d View commit details
    Browse the repository at this point in the history
  5. Merge pull request vitessio#7334 from tinyspeck/am_vtctld_getsrvvschema

    [vtctld] Add GetSrvVSchema command
    rohit-nayak-ps authored and ajm188 committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    75dca95 View commit details
    Browse the repository at this point in the history
  6. Merge pull request vitessio#7346 from tinyspeck/am_vtctld_getschema

    [vtctld] Migrate GetSchema
    rohit-nayak-ps authored and ajm188 committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    70fe751 View commit details
    Browse the repository at this point in the history
  7. Merge pull request vitessio#7352 from tinyspeck/am_vtctld_listbackups

    [vtctld] Migrate ListBackups as GetBackups in new vtctld server
    rohit-nayak-ps authored and ajm188 committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    5dbea28 View commit details
    Browse the repository at this point in the history
  8. Merge pull request vitessio#7360 from tinyspeck/am_vtctld_getvschema

    [vtctld] Migrate GetVSchema to VtctldServer
    rohit-nayak-ps authored and ajm188 committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    a9d6284 View commit details
    Browse the repository at this point in the history
  9. Merge pull request vitessio#7395 from tinyspeck/am_vtctld_manage_topo

    [vtctld] Migrate topo management RPCs
    rohit-nayak-ps authored and ajm188 committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    0082c4d View commit details
    Browse the repository at this point in the history
  10. Merge pull request vitessio#7404 from tinyspeck/am_vtctldclient_silen…

    …ce_errors
    
    [vtctldclient] Set `SilenceErrors` on the root command, so we don't double-log
    deepthi authored and ajm188 committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    d71cf9c View commit details
    Browse the repository at this point in the history
  11. Merge pull request vitessio#7451 from tinyspeck/am_vtctldclient_errors

    Provide named function for squashing usage errors; start using it
    rohit-nayak-ps authored and ajm188 committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    6c21469 View commit details
    Browse the repository at this point in the history
  12. Apply missing test initializer fix for grpcvtctldclient

    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    ajm188 committed Feb 11, 2021
    Configuration menu
    Copy the full SHA
    bea6aee View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2021

  1. Merge pull request vitessio#7518 from tinyspeck/am_testtmclient_refactor

    [vtctld | tests only] testtmclient refactor
    Conflicts:
    	go/vt/vtadmin/api_test.go
    	go/vt/vtctl/reparentutil/emergency_reparenter_test.go
    	go/vt/vtctl/reparentutil/planned_reparenter_test.go
    
    Resolved by `git rm -f` those files.
    
    Note: Also includes a change to grpcvtctldclient/client_test.go, not in the
    cherry-picked commit, to use the testutil constructor for vtctldservers.
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    
    wip test fixes
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    deepthi authored and ajm188 committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    71d04f2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#7575 from tinyspeck/am_vtctld_workflows

    [vtctld] Add v0 GetWorkflows rpc and workflow/vexec packages
    
    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    Conflicts:
          go/vt/proto/vtctldata/vtctldata.pb.go
          go/vt/proto/vtctlservice/vtctlservice.pb.go
          go/vt/vtctl/grpcvtctldclient/client_gen.go
          go/vt/vtctl/grpcvtctldserver/server.go
          go/vt/wrangler/vexec.go
          proto/vtctldata.proto
          proto/vtctlservice.proto
    rohit-nayak-ps authored and ajm188 committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    fcaf444 View commit details
    Browse the repository at this point in the history
  3. Backport GetWorkflows to use old sqlparser types in cherry-pick branch

    Signed-off-by: Andrew Mason <amason@slack-corp.com>
    ajm188 committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    cd78f4e View commit details
    Browse the repository at this point in the history