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

Slack vitess 2019.08.26.r0 #137

Merged
merged 220 commits into from
Sep 12, 2019
Merged

Slack vitess 2019.08.26.r0 #137

merged 220 commits into from
Sep 12, 2019

Commits on Jan 15, 2019

  1. support for the ComPrepare

    Signed-off-by: dcadevil <dcadevil@126.com>
    dcadevil committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    30cda05 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2019

  1. support for the MySQL prepare command protocol

    Signed-off-by: dcadevil <dcadevil@126.com>
    dcadevil committed Jan 16, 2019
    Configuration menu
    Copy the full SHA
    91f73b1 View commit details
    Browse the repository at this point in the history
  2. add missing function implementation

    Signed-off-by: dcadevil <dcadevil@126.com>
    dcadevil committed Jan 16, 2019
    Configuration menu
    Copy the full SHA
    85f6d74 View commit details
    Browse the repository at this point in the history
  3. delete unused code

    Signed-off-by: dcadevil <dcadevil@126.com>
    dcadevil committed Jan 16, 2019
    Configuration menu
    Copy the full SHA
    6024566 View commit details
    Browse the repository at this point in the history
  4. add missing function implementation

    Signed-off-by: dcadevil <dcadevil@126.com>
    dcadevil committed Jan 16, 2019
    Configuration menu
    Copy the full SHA
    25d1643 View commit details
    Browse the repository at this point in the history
  5. add missing function implementation

    Signed-off-by: dcadevil <dcadevil@126.com>
    dcadevil committed Jan 16, 2019
    Configuration menu
    Copy the full SHA
    9f0e7c3 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2019

  1. add comments

    Signed-off-by: dcadevil <dcadevil@126.com>
    dcadevil committed Jan 17, 2019
    Configuration menu
    Copy the full SHA
    24d0dd0 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2019

  1. remove unneeded vitess-specific keywords used for show statements

    Since the vtgate executor accepts arbitrary sql identifiers as the
    type value for `show` statements, remove vitess-specific keywords
    from the grammar for things like `vitess_keyspaces`, `vitess_shards`,
    and more.
    
    Along the way, add support for `show keyspaces` and make sure to
    lowercase the show target.
    
    Signed-off-by: Michael Demmer <mdemmer@slack-corp.com>
    demmer committed Feb 23, 2019
    Configuration menu
    Copy the full SHA
    33188c7 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2019

  1. v3: support overlapping multi-column vindexes

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Feb 24, 2019
    Configuration menu
    Copy the full SHA
    2d92543 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2019

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

Commits on Jun 17, 2019

  1. Merge branch 'prepare' of git://github.com/tiglabs/vitess into tiglab…

    …s-prepare
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    ed00790 View commit details
    Browse the repository at this point in the history
  2. fix compile errors after merge

    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Jun 17, 2019
    Configuration menu
    Copy the full SHA
    82c5e90 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2019

  1. vtclient: Add sequential id generation and throttling

    Signed-off-by: Toliver Jue <toliver@planetscale.com>
    Toliver Jue committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    4128986 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2019

  1. Merge remote-tracking branch 'origin/master' into tiglabs-prepare

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jun 28, 2019
    Configuration menu
    Copy the full SHA
    24ea99f View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2019

  1. Merge remote-tracking branch 'origin/master' into tiglabs-prepare

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jun 30, 2019
    Configuration menu
    Copy the full SHA
    9ceb1f4 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2019

  1. Merge remote-tracking branch 'origin/master' into tiglabs-prepare

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 10, 2019
    Configuration menu
    Copy the full SHA
    e523677 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

  1. Added test for ComPrepare

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    8d641ee View commit details
    Browse the repository at this point in the history
  2. added few more tests in query_test

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    96ed068 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2019

  1. Merge remote-tracking branch 'origin/master' into tiglabs-prepare

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    70096dd View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2019

  1. Added executor tests. They are faulty now.

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    1470f76 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2019

  1. Added python end to end test

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 20, 2019
    Configuration menu
    Copy the full SHA
    698243b View commit details
    Browse the repository at this point in the history
  2. Fix error message

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 20, 2019
    Configuration menu
    Copy the full SHA
    0d39607 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2019

  1. Added test for TestComStmtExecute

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    bc1ac07 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into tiglabs-prepare

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    b72f38b View commit details
    Browse the repository at this point in the history
  3. Add Executor test for DML

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    d278419 View commit details
    Browse the repository at this point in the history
  4. Added Excutor test for select

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    69729e9 View commit details
    Browse the repository at this point in the history
  5. Added Executor test for select

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    a51fabc View commit details
    Browse the repository at this point in the history
  6. Merge branch 'tiglabs-prepare' of github.com:planetscale/vitess into …

    …tiglabs-prepare
    
    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    387cb98 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2019

  1. Added mysql-connector dependency

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 23, 2019
    Configuration menu
    Copy the full SHA
    ed69725 View commit details
    Browse the repository at this point in the history
  2. Added dependency to bootstrap.sh and edited python test

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 23, 2019
    Configuration menu
    Copy the full SHA
    c55be51 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2019

  1. Updated TestComPrepare test

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    85a4f18 View commit details
    Browse the repository at this point in the history
  2. Replaced etcd2 with zk for end to end tests

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    6a01fe0 View commit details
    Browse the repository at this point in the history
  3. Set correct value for topo-server

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    611820a View commit details
    Browse the repository at this point in the history
  4. Fix TestTypeError

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    786f7d8 View commit details
    Browse the repository at this point in the history
  5. Edit utils.py

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 24, 2019
    Configuration menu
    Copy the full SHA
    04c1100 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2019

  1. Adjusted castFromNunmeric() to return only Value instead of Value and…

    … error
    
    Changed tests TestAdd and TestCastFromNumeric_in arithmetic_test.go to return value output instead of error
    
    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Jul 29, 2019
    Configuration menu
    Copy the full SHA
    fd3caf2 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2019

  1. change function name to be more descriptive, add link to mysql source…

    … and comments
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    fed4d0e View commit details
    Browse the repository at this point in the history
  2. also add a link to mysql server 8.0 implementation

    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    ca871d3 View commit details
    Browse the repository at this point in the history
  3. Addressed partial comments

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    5eb5830 View commit details
    Browse the repository at this point in the history
  4. Quick fix

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    017cf57 View commit details
    Browse the repository at this point in the history
  5. add unit tests for 1-byte, 2-byte and 3-byte json string lengths

    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    c936f1a View commit details
    Browse the repository at this point in the history
  6. add the vstream method to the VTGateConnection as well

    Signed-off-by: Paul Hemberger <phemberger@hubspot.com>
    Paul Hemberger committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    44e4439 View commit details
    Browse the repository at this point in the history
  7. Fixed Test Results in arithmetic_test.go to output correctly

    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Jul 30, 2019
    Configuration menu
    Copy the full SHA
    c7bd871 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2019

  1. Allow start local cluster using a provided tablet host name

    This helps fix a name resolution problem when initializing the tablet. If flag "tablet_hostname" is not provided it will be derived from the OS' hostname. The way it is implemented there is not guarantee that ```net.LookupHost(os.HostName())``` will return a valid IP for certain local env dns configs, i.e, in Mac OS X, hostname can be configured using the system's resolver which is not used by ```net.LookupHost```
    
    Reference: init_tablet.go:151
    
    Signed-off-by: Karel Alfonso Sague <kalfonso@squareup.com>
    kalfonso committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    1d4652d View commit details
    Browse the repository at this point in the history
  2. Remove docs now hosted in vitessio/website

    This removes the docs and images known to be in the website repo.
    Design documents are left untouched.
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    morgo committed Jul 31, 2019
    Configuration menu
    Copy the full SHA
    bfeed1e View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2019

  1. Merge pull request vitessio#5044 from planetscale/morgo-remove-docs

    Remove docs now hosted in vitessio/website
    deepthi authored Aug 1, 2019
    Configuration menu
    Copy the full SHA
    61621b7 View commit details
    Browse the repository at this point in the history
  2. Document test

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 1, 2019
    Configuration menu
    Copy the full SHA
    03217bd View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/master' into tiglabs-prepare

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 1, 2019
    Configuration menu
    Copy the full SHA
    a138a40 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2019

  1. Merge pull request vitessio#5042 from kalfonso/kalfonso.190730-vttest…

    …server-localhost
    
    Allow start local cluster using a provided tablet host name
    sougou authored Aug 4, 2019
    Configuration menu
    Copy the full SHA
    af954f0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#5040 from HubSpot/vstream-for-vtgate-java

    Java Client: add VStream method to the `VTGateConnection`
    sougou authored Aug 4, 2019
    Configuration menu
    Copy the full SHA
    387685c View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#5039 from planetscale/ds-bl-event-json-doc

    JSON String length computation: docs and unit tests
    sougou authored Aug 4, 2019
    Configuration menu
    Copy the full SHA
    aace051 View commit details
    Browse the repository at this point in the history
  4. migrater: initial cut

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    3fb2944 View commit details
    Browse the repository at this point in the history
  5. migrater: migrate reads and validate

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    f1d0958 View commit details
    Browse the repository at this point in the history
  6. migrater: test framework and initial test

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    bcf5787 View commit details
    Browse the repository at this point in the history
  7. migrater: quick cleanup

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    82cfaf1 View commit details
    Browse the repository at this point in the history
  8. migrater: more tests

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    fa295de View commit details
    Browse the repository at this point in the history
  9. migrater: more tests and cleanup

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    0614231 View commit details
    Browse the repository at this point in the history
  10. migrater: refactor tests, and add more

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    12d92d8 View commit details
    Browse the repository at this point in the history
  11. migrater: unit tests done

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    e359f3e View commit details
    Browse the repository at this point in the history
  12. migrater: make table routing rules symmetrical

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    da43f73 View commit details
    Browse the repository at this point in the history
  13. migrater: add more fields to Journal

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    19f23cc View commit details
    Browse the repository at this point in the history
  14. migrater: add logs and comments

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    61af9f7 View commit details
    Browse the repository at this point in the history
  15. migrater: simplify parameters

    Since we don't support multiple source or target keyspaces, the
    uid parameters can be simplified to only have shards as keys, and
    there will be a separate targetKeyspace parameter that applies to
    all shards.
    
    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    1a88365 View commit details
    Browse the repository at this point in the history
  16. migrater: use workflow as input

    Specifying shards and uids wasn't user-friendly. Specifying
    workflow names should better. However, it will be the user's
    responsibilty to keep them unique.
    
    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    40ef5ff View commit details
    Browse the repository at this point in the history
  17. migrater: auto-detect migration type

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    0257cc0 View commit details
    Browse the repository at this point in the history
  18. migrater: expose separate vtctl commands

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    3b44876 View commit details
    Browse the repository at this point in the history
  19. migrater: address review comments

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    4b86104 View commit details
    Browse the repository at this point in the history
  20. migrater: adddress more review comments

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    dfda284 View commit details
    Browse the repository at this point in the history
  21. Merge pull request vitessio#4981 from planetscale/ss-migrater

    VReplication based traffic migrater
    sougou authored Aug 4, 2019
    Configuration menu
    Copy the full SHA
    9682ee0 View commit details
    Browse the repository at this point in the history
  22. vreplication: clean-up copy_state correctly

    * On delete of a row in _vt.vreplication, we should also cleanup
    the copy_state table, because it may have related rows.
    * Made workflow into a flag, but mandatory. Otherwise the number
    of unnamed arguments are too many and command becomes unreadable.
    * Added ability to read from _vt.copy_state using VReplicaionExec.
    
    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 4, 2019
    Configuration menu
    Copy the full SHA
    9613875 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2019

  1. vreplication: ignore table not found error

    Legacy mode vreplication will not create copy_state.
    So, we have to ignore the table not found error when
    deleting from copy_state.
    
    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 5, 2019
    Configuration menu
    Copy the full SHA
    20d8313 View commit details
    Browse the repository at this point in the history
  2. Update vendored GCS client version (vitessio#5047)

    * Update GCS client version.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    
    * restore: Add more detail to errors during file copy.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc authored Aug 5, 2019
    Configuration menu
    Copy the full SHA
    6daeec0 View commit details
    Browse the repository at this point in the history
  3. test.go: Re-enable clean-up of docker test dirs.

    I don't see any reason this was disabled so I assume it was checked in
    by accident.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 5, 2019
    Configuration menu
    Copy the full SHA
    c488ece View commit details
    Browse the repository at this point in the history
  4. Fix Dockerfile.mariadb103 (vitessio#5050)

    It seems that the base distro now includes mariadb 10.1, which means the
    package names conflict and it was getting stuck after installing some
    dependencies at 10.1 and others at 10.3.
    
    These package names seem to work to force it to use 10.3.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc authored Aug 5, 2019
    Configuration menu
    Copy the full SHA
    8d60fb8 View commit details
    Browse the repository at this point in the history
  5. Fix ApplyRoutingRules -rules_file flag

    Signed-off-by: John Watson <johnw@planetscale.com>
    dctrwatson committed Aug 5, 2019
    Configuration menu
    Copy the full SHA
    f914826 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2019

  1. vtbackup: Only consider complete backups when looking for latest backup.

    If the latest backup is incomplete, we should ignore it and take another
    one.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    d4d4c34 View commit details
    Browse the repository at this point in the history
  2. add a testcase to binlog_event_json_test

    Signed-off-by: Alex Charis <acharis@hubspot.com>
    Alex Charis committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    eb9f8a0 View commit details
    Browse the repository at this point in the history
  3. cleanup: correct logging message

    Signed-off-by: ethan <guangming.wang@daocloud.io>
    ethan committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    5195bd6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#5055 from HubSpot/binlog-event-json-testcase

    add a testcase to binlog_event_json_test
    sougou authored Aug 6, 2019
    Configuration menu
    Copy the full SHA
    b5a6419 View commit details
    Browse the repository at this point in the history
  5. Merge pull request vitessio#5053 from planetscale/jw-fix-ApplyRouting…

    …Rules-file-flag
    
    Fix ApplyRoutingRules -rules_file flag
    sougou authored Aug 6, 2019
    Configuration menu
    Copy the full SHA
    a283855 View commit details
    Browse the repository at this point in the history
  6. Merge pull request vitessio#5051 from planetscale/docker-test-cleanup

    test.go: Re-enable clean-up of docker test dirs.
    sougou authored Aug 6, 2019
    Configuration menu
    Copy the full SHA
    4f58828 View commit details
    Browse the repository at this point in the history
  7. Merge pull request vitessio#5049 from ethan-daocloud/patch-3

    cleanup: correct logging message
    sougou authored Aug 6, 2019
    Configuration menu
    Copy the full SHA
    7664d27 View commit details
    Browse the repository at this point in the history
  8. fix duplicate key error during copy phase caused by incorrectly inser…

    …ting during catchup phase of vreplication based resharding, add test case
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    4c288f4 View commit details
    Browse the repository at this point in the history
  9. - Completed Addition function in arithmetic.go to match behavior simi…

    …lar to mySQL
    
    - Added possible tests for Addition function within arithmetic_test.go
    
    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    0307a2e View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2019

  1. docker: Add XtraBackup to vitess/lite.

    This allows the xtrabackup engine to be used. The image size has
    increased from 700MB to 750MB.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    9b2edf5 View commit details
    Browse the repository at this point in the history
  2. Add ability to process vschema migrations during vttestserver startup

    Signed-off-by: Karel Alfonso Sague <kalfonso@squareup.com>
    kalfonso committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    aa33b3a View commit details
    Browse the repository at this point in the history
  3. Fix Tests

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    0fedf79 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/master' into tiglabs-prepare

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    3dc1bf5 View commit details
    Browse the repository at this point in the history
  5. Fix mount path

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 7, 2019
    Configuration menu
    Copy the full SHA
    3f67a4a View commit details
    Browse the repository at this point in the history
  6. Merge pull request vitessio#5052 from planetscale/vtbackup-skip

    vtbackup: Only consider complete backups when looking for latest backup.
    deepthi authored Aug 7, 2019
    Configuration menu
    Copy the full SHA
    8dcbbb9 View commit details
    Browse the repository at this point in the history
  7. Merge pull request vitessio#5059 from planetscale/docker-xtrabackup

    docker: Add XtraBackup to vitess/lite.
    deepthi authored Aug 7, 2019
    Configuration menu
    Copy the full SHA
    5dfbae8 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2019

  1. Add initial support for capabilities (vitessio#4987)

    * Add initial support for capabilities
    
    This eliminates the need to set MYSQL_FLAVOR
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Removed MYSQL_FLAVOR variable precedence
    
    It will cause backwards compatibility problems,
    since many users set "MySQL56" for any MySQL system.
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Address PR feedback (WIP)
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Fixed mysql_safe to not use capabilitities
    
    Reverted small changes to configs
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * fix version detection
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Fix style, re-add EXTRA_MY_CNF from review
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Address review feedback
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * address remaining feedback
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Remove rogue added space
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Address PR feedback
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Address PR feedback
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Fix broken test
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Fixed tests
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Addressed PR feedback
    
    Added tests for version detection
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * update copyright
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Remove unset MYSQL_FLAVOR
    
    I thought about this: it's a bad idea.
    It means that if there was a test that created 2 mysqld's, the usage
    would not be repeatable/idempotent.
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Make sure error is caught.
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    
    * Address PR Feedback
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    morgo authored and enisoc committed Aug 8, 2019
    Configuration menu
    Copy the full SHA
    00dfc65 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#5048 from planetscale/ss-vrepl-clean-copy…

    …-state
    
    vreplication: clean-up copy_state correctly
    sougou authored Aug 8, 2019
    Configuration menu
    Copy the full SHA
    23c5ac3 View commit details
    Browse the repository at this point in the history
  3. migrater: resharding_journal: participants change

    Make all sources as participants. It's not worth doing exact
    computations in this case.
    
    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 8, 2019
    Configuration menu
    Copy the full SHA
    a78412a View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2019

  1. don't take the action lock while running xtrabackup because that prev…

    …ents tablet from updating its replication lag
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    89c4752 View commit details
    Browse the repository at this point in the history
  2. address review comments

    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    e663c31 View commit details
    Browse the repository at this point in the history
  3. xtrabackup: Stream stderr to logs.

    This is needed for long-running backups so that the xtrabackup process
    doesn't block after the write buffer fills up.
    
    It's also nice for checking in on progress during a long upload.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    b56856b View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/master' into tiglabs-prepare

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    d7fb060 View commit details
    Browse the repository at this point in the history
  5. Fixed tests and bug in ComPrepare

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    58a810f View commit details
    Browse the repository at this point in the history
  6. Address comments

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    d90e723 View commit details
    Browse the repository at this point in the history
  7. docker: vitess/k8s: Include all my.cnf template files. (vitessio#5068)

    There are now a larger set of required templates because we have
    auto-included files for every minor version (e.g. 5.6 vs 5.7).
    Just include everything instead of trying to pick and choose.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc authored Aug 9, 2019
    Configuration menu
    Copy the full SHA
    edc2a24 View commit details
    Browse the repository at this point in the history
  8. Added end to end test fail ComPrepare and make sure other queries do …

    …not get affacted
    
    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    112187e View commit details
    Browse the repository at this point in the history
  9. - Completed Addition expression and added appropriate tests

    - In the process of implenting subtraction and multiplication function (marked within comments)
    
    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    aa9808a View commit details
    Browse the repository at this point in the history
  10. Merge pull request vitessio#5018 from planetscale/tiglabs-prepare

    Add Support for Prepared Statements
    sougou authored Aug 9, 2019
    Configuration menu
    Copy the full SHA
    95f1642 View commit details
    Browse the repository at this point in the history
  11. Scan lines to send to logger instead of direct write.

    Direct write didn't use Infof() so there was no timestamp.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    36fef02 View commit details
    Browse the repository at this point in the history
  12. xtrabackup: Add verbose flag to tar.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    4cb274d View commit details
    Browse the repository at this point in the history
  13. Use move-back instead of copy-back.

    To avoid requiring 2x disk space upon restore.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    93074c5 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2019

  1. implement boolean state for xtrabackup, and stats variable for whethe…

    …r online backup is running
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    f0b6b96 View commit details
    Browse the repository at this point in the history
  2. check whether backup is already running

    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    9a2571b View commit details
    Browse the repository at this point in the history
  3. Clean up Close() error handling.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    fdce969 View commit details
    Browse the repository at this point in the history
  4. package/worker: misspelled word in html template correction

    Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
    Guangming Wang committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    b18aadf View commit details
    Browse the repository at this point in the history
  5. cleanup: word correction in tx_serializer.go

    Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
    ethan committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    8068703 View commit details
    Browse the repository at this point in the history
  6. Add verbose flag to xbstream extraction command.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    af13447 View commit details
    Browse the repository at this point in the history
  7. Add data striping for xtrabackup.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    b185573 View commit details
    Browse the repository at this point in the history
  8. Add unit test for data striping.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    870a07f View commit details
    Browse the repository at this point in the history
  9. Test data striping in integration test.

    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    11391f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2019

  1. Merge pull request vitessio#5065 from planetscale/xtrabackup-stream-logs

    xtrabackup: Better support for large datasets
    deepthi authored Aug 11, 2019
    Configuration menu
    Copy the full SHA
    7e99841 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    999613d View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2019

  1. Merge pull request vitessio#5054 from kalfonso/kalfonso.190801-vttest…

    …server-alter-vschema
    
    Add ability to process vschema migrations during vttestserver startup
    tirsen authored Aug 12, 2019
    Configuration menu
    Copy the full SHA
    b9d707f View commit details
    Browse the repository at this point in the history
  2. fix wrong spells in acl.go

    Signed-off-by: czm <zhongming.chang@daocloud.io>
    AllenZMC committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    270484d View commit details
    Browse the repository at this point in the history
  3. vtbackup: Don't enforce timeouts. (vitessio#5071)

    These have done more harm than good. If a backup has been going for a
    while, giving up and starting over from scratch is pretty much never
    going to help. We should just keep trying and have a system that
    alerts a human if it's taking longer than expected.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc authored Aug 12, 2019
    Configuration menu
    Copy the full SHA
    1ecdd8a View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#5079 from AllenZMC/patch-1

    fix wrong spells in acl.go
    deepthi authored Aug 12, 2019
    Configuration menu
    Copy the full SHA
    389cb88 View commit details
    Browse the repository at this point in the history
  5. Merge pull request vitessio#5074 from ethan-daocloud/patch-4

    cleanup: word correction in tx_serializer.go
    deepthi authored Aug 12, 2019
    Configuration menu
    Copy the full SHA
    b5eb51a View commit details
    Browse the repository at this point in the history
  6. Gate Python dependencies

    The plan is to remove python dependencies, so this makes the first step
    of not requiring it for bootstrap.
    
    The goal is that a user can do this:
    
    BUILD_PYTHON=0 ./bootstrap.sh
    source dev.env
    make
    ./tools/unit_test_runner.sh
    
    This only runs unit tests, but in future Go-based end-to-end testing is
    planned.
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    morgo committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    132fd5d View commit details
    Browse the repository at this point in the history
  7. Add BUILD_JAVA flag too

    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    morgo committed Aug 12, 2019
    Configuration menu
    Copy the full SHA
    acd91e8 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2019

  1. Merge pull request vitessio#5081 from planetscale/morgo-bootrap-pytho…

    …nless
    
    Gate Python and Java dependencies
    sougou authored Aug 13, 2019
    Configuration menu
    Copy the full SHA
    46a9f33 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#5073 from ethan-daocloud/dev-wgm-190810

    package/worker: misspelled word in html template correction
    sougou authored Aug 13, 2019
    Configuration menu
    Copy the full SHA
    29f02a5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#5064 from planetscale/ss-vrepl-participants

    migrater: resharding_journal: participants change
    sougou authored Aug 13, 2019
    Configuration menu
    Copy the full SHA
    1b8dc21 View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#5057 from planetscale/ds-lastpk-fix

    fix duplicate key error during resharding
    sougou authored Aug 13, 2019
    Configuration menu
    Copy the full SHA
    5a2a09a View commit details
    Browse the repository at this point in the history
  5. vitessio#5048 changed how we delete from copy_state table, the testca…

    …se needs to be updated to conform to that
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    c66d22d View commit details
    Browse the repository at this point in the history
  6. Merge pull request vitessio#5087 from planetscale/ds-fix-ci-after-5057

    Fix failing test in CI after merging vitessio#5057
    sougou authored Aug 13, 2019
    Configuration menu
    Copy the full SHA
    361fec0 View commit details
    Browse the repository at this point in the history
  7. Update tablet.go

    Signed-off-by: czm <zhongming.chang@daocloud.io>
    AllenZMC committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    ed078eb View commit details
    Browse the repository at this point in the history
  8. Fix UpdateCellsAlias. (vitessio#5090)

    * Fix UpdateCellsAlias.
    
    It should allow updates to an alias that overlap with the previous value
    of that same alias, since the old value is being replaced.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    
    * Refactor overlappingAlias to validateAlias.
    
    To make it more clear which outcome is good and which is bad.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc authored Aug 13, 2019
    Configuration menu
    Copy the full SHA
    4602af6 View commit details
    Browse the repository at this point in the history
  9. Move git hooks to start of bootstrap.

    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    morgo committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    5b76ff2 View commit details
    Browse the repository at this point in the history
  10. fix filename in message!

    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    morgo committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    1a3c80f View commit details
    Browse the repository at this point in the history
  11. - Fixed code based off comments from Github

    - Deleted unnecessary comments
    - Fixed whitespace
    
    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    313a830 View commit details
    Browse the repository at this point in the history
  12. - Deleted functions that are not related to addition expression

    - Made rk-add-expression only for addition function
    
    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    f526d47 View commit details
    Browse the repository at this point in the history
  13. - Changed NullsafeAdd() in ordered_aggregate.go to return only a valu…

    …e, rather than value or error
    
    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    ac0cdc6 View commit details
    Browse the repository at this point in the history
  14. Allow adding sequence table to the vschema via ALTER VSCHEMA ADD SEQU…

    …ENCE TABLE statement
    
    Signed-off-by: Karel Alfonso Sague <kalfonso@squareup.com>
    kalfonso committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    77089db View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2019

  1. add doc for new stats var

    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    43bb0cf View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#5091 from planetscale/morgo-move-githooks

    Move git hooks to start of bootstrap
    sougou authored Aug 14, 2019
    Configuration menu
    Copy the full SHA
    30f95c9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#5089 from AllenZMC/patch-1

    fix wrong spells in tablet.go
    sougou authored Aug 14, 2019
    Configuration menu
    Copy the full SHA
    7149b40 View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#5080 from kalfonso/kalfonso.190810-alter-…

    …vschema-add-sequence-table
    
    Allow adding sequence table to the vschema via ALTER VSCHEMA ADD SEQU…
    sougou authored Aug 14, 2019
    Configuration menu
    Copy the full SHA
    08d588e View commit details
    Browse the repository at this point in the history
  5. vreplication: fix character set issue

    The latin1 character set performs some conversion, which was
    not our previous understanding. This changes vreplication to
    use binary character set instead, which is more faithful about
    not converting the bits in the database.
    
    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    9bfe009 View commit details
    Browse the repository at this point in the history
  6. keyspace.go: cleanup typo in error message

    also fix its corresponding test file typos
    
    Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
    Guangming Wang committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    e370f9a View commit details
    Browse the repository at this point in the history
  7. Allow adding autoincrement column via "ALTER VSCHEMA..." statement

    Signed-off-by: Karel Alfonso Sague <kalfonso@squareup.com>
    kalfonso committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    c031bd6 View commit details
    Browse the repository at this point in the history
  8. fix wrong spells in opentsdb.go

    Signed-off-by: czm <zhongming.chang@daocloud.io>
    AllenZMC committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    d66ffcd View commit details
    Browse the repository at this point in the history
  9. Update testify dependency

    Signed-off-by: Andres Taylor <antaylor@squareup.com>
    systay committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    a809693 View commit details
    Browse the repository at this point in the history
  10. Move one test file to testify

    Signed-off-by: Andres Taylor <antaylor@squareup.com>
    systay committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    4dea5a5 View commit details
    Browse the repository at this point in the history
  11. Small test that exposes problem

    Signed-off-by: Andres Taylor <antaylor@squareup.com>
    systay committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    0420a59 View commit details
    Browse the repository at this point in the history
  12. Address staticcheck warnings in prepared statement

    Merged prepared statement code changes did not take into account
    staticcheck warnings. This PR addresses those warnings.
    
    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    53310a3 View commit details
    Browse the repository at this point in the history
  13. Make sure to handle COUNT and SUM with DISTINCT columns

    Signed-off-by: Andres Taylor <antaylor@squareup.com>
    systay committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    01a30bb View commit details
    Browse the repository at this point in the history
  14. fix spelling in opentsdb.go (vitessio#5095)

    fix wrong spells in opentsdb.go
    dweitzman authored Aug 14, 2019
    Configuration menu
    Copy the full SHA
    995ebf6 View commit details
    Browse the repository at this point in the history
  15. Quick fix

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    bfa8482 View commit details
    Browse the repository at this point in the history
  16. export stats for both online and offline backups, use mutex correctly…

    … to protect all access to _isBackupRunning and the stats variable
    
    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    c51e07f View commit details
    Browse the repository at this point in the history
  17. Address comment

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    5533c22 View commit details
    Browse the repository at this point in the history
  18. Merge pull request vitessio#5096 from planetscale/sa-fix-static-check

    Address staticcheck warnings in prepared statement
    deepthi authored Aug 14, 2019
    Configuration menu
    Copy the full SHA
    1acc4aa View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2019

  1. Merge pull request vitessio#5066 from planetscale/ds-xb-5062

    tablet should stay healthy while running xtrabackup
    deepthi authored Aug 15, 2019
    Configuration menu
    Copy the full SHA
    9830594 View commit details
    Browse the repository at this point in the history
  2. Auto-detect engine when restoring backups (vitessio#5092)

    * Auto-detect engine when restoring backups
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    
    * Add FinishedTime to MANIFEST.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    
    * Store stream mode in xtrabackup MANIFEST.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    
    * Address review comments.
    
    Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
    enisoc authored Aug 15, 2019
    Configuration menu
    Copy the full SHA
    25c2f15 View commit details
    Browse the repository at this point in the history
  3. fix wrong spells in slave_connection.go

    Signed-off-by: czm <zhongming.chang@daocloud.io>
    AllenZMC committed Aug 15, 2019
    Configuration menu
    Copy the full SHA
    476cf9e View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#5093 from planetscale/ss-vrepl-charset

    vreplication: fix character set issue
    sougou authored Aug 15, 2019
    Configuration menu
    Copy the full SHA
    2113547 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2019

  1. Cleanup from capabilities PR

    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    morgo committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    d2e0312 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#5100 from AllenZMC/patch-2

    fix wrong spells in slave_connection.go
    sougou authored Aug 16, 2019
    Configuration menu
    Copy the full SHA
    8a4bb11 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#5094 from kalfonso/kalfonso.190814-alter-…

    …vschema-add-autoinc
    
    Allow adding autoincrement column via "ALTER VSCHEMA..." statement
    sougou authored Aug 16, 2019
    Configuration menu
    Copy the full SHA
    42dc5d8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#5086 from ethan-daocloud/patch-5

    keyspace.go: cleanup typo in error message
    sougou authored Aug 16, 2019
    Configuration menu
    Copy the full SHA
    cd68658 View commit details
    Browse the repository at this point in the history
  5. Merge remote-tracking branch 'upstream/master' into morgo-followup-ca…

    …pabilities
    
    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    morgo committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    6041652 View commit details
    Browse the repository at this point in the history
  6. Add bootstrap

    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    morgo committed Aug 16, 2019
    Configuration menu
    Copy the full SHA
    7097c09 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2019

  1. Merge pull request vitessio#5097 from systay/aggregation-distinct-wit…

    …h-empty-input
    
     Make sure to handle COUNT and SUM with DISTINCT columns with empty input
    sougou authored Aug 17, 2019
    Configuration menu
    Copy the full SHA
    a7983a3 View commit details
    Browse the repository at this point in the history
  2. endtoend: factor out waitForMessage

    Signed-off-by: Derek Perkins <derek@derekperkins.com>
    derekperkins committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    56e5b17 View commit details
    Browse the repository at this point in the history
  3. schema: add getString from comments

    Signed-off-by: Derek Perkins <derek@derekperkins.com>
    derekperkins committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    181aaf3 View commit details
    Browse the repository at this point in the history
  4. messages: add topic abstraction like Google PubSub

    Signed-off-by: Derek Perkins <derek@derekperkins.com>
    derekperkins committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    0bf3545 View commit details
    Browse the repository at this point in the history
  5. messages: resolve topic suggestions

    Signed-off-by: Derek Perkins <derek@derekperkins.com>
    derekperkins committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    f6a162a View commit details
    Browse the repository at this point in the history
  6. messages: rebuild topics on every table Reload

    Signed-off-by: Derek Perkins <derek@derekperkins.com>
    derekperkins committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    c84cab2 View commit details
    Browse the repository at this point in the history
  7. schema: delay broadcast until end of Reload

    Signed-off-by: Derek Perkins <derek@derekperkins.com>
    derekperkins committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    24d3d1b View commit details
    Browse the repository at this point in the history
  8. Remove compatibility line, no longer required

    Signed-off-by: Morgan Tocker <tocker@gmail.com>
    morgo committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    3b77080 View commit details
    Browse the repository at this point in the history
  9. fix wrong spells in vtprocess.go

    Signed-off-by: czm <zhongming.chang@daocloud.io>
    AllenZMC committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    35e8803 View commit details
    Browse the repository at this point in the history
  10. cleanup: fix typos in mysql/client.go

    Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
    Guangming Wang authored Aug 17, 2019
    Configuration menu
    Copy the full SHA
    175cf95 View commit details
    Browse the repository at this point in the history
  11. Merge pull request vitessio#5011 from nozzle/message-topics-pseudo-table

    messages: add support for topics that route inserts to multiple subscriber message tables
    sougou authored Aug 17, 2019
    Configuration menu
    Copy the full SHA
    e34746c View commit details
    Browse the repository at this point in the history
  12. Merge pull request vitessio#5107 from ethan-daocloud/patch-6

    cleanup: fix typos in mysql/client.go
    sougou authored Aug 17, 2019
    Configuration menu
    Copy the full SHA
    b359c10 View commit details
    Browse the repository at this point in the history
  13. Merge pull request vitessio#5106 from AllenZMC/patch-1

    fix wrong spells in vtprocess.go
    sougou authored Aug 17, 2019
    Configuration menu
    Copy the full SHA
    e1f9544 View commit details
    Browse the repository at this point in the history
  14. Merge pull request vitessio#5105 from planetscale/morgo-followup-capa…

    …bilities
    
    Cleanup from capabilities PR
    sougou authored Aug 17, 2019
    Configuration menu
    Copy the full SHA
    8d852ef View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2019

  1. fix mis-spelling in txlogz.go

    Signed-off-by: czm <zhongming.chang@daocloud.io>
    AllenZMC committed Aug 18, 2019
    Configuration menu
    Copy the full SHA
    b78c2a7 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2019

  1. fix race condition

    Signed-off-by: Toliver Jue <toliver@planetscale.com>
    Toliver Jue committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    ad33953 View commit details
    Browse the repository at this point in the history
  2. routing rules: handle corner case in delete

    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    30d6e0d View commit details
    Browse the repository at this point in the history
  3. cleanup: engine/insert.go comment fix typo

    Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
    Guangming Wang authored Aug 19, 2019
    Configuration menu
    Copy the full SHA
    6ed476e View commit details
    Browse the repository at this point in the history
  4. Merge pull request vitessio#5112 from ethan-daocloud/patch-7

    cleanup: engine/insert.go comment fix typo
    sougou authored Aug 19, 2019
    Configuration menu
    Copy the full SHA
    243beda View commit details
    Browse the repository at this point in the history
  5. Merge pull request vitessio#5110 from AllenZMC/patch-2

    fix mis-spelling in txlogz.go
    sougou authored Aug 19, 2019
    Configuration menu
    Copy the full SHA
    6684246 View commit details
    Browse the repository at this point in the history
  6. vreplication: bug: make row streaming more robust

    During production testing, we found that there are possibilities
    that a table lock never gets released when row streaming is requested.
    
    We most likely suspect that a grpc send hangs, which keeps the table
    locked, when eventually causes replication to stall and subsequent
    row streaming requests to hang.
    
    This change refactors the code to make sure that we unlock a table
    as soon as streaming has started. The previous code unlocked the table
    only after sending the field info.
    
    Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
    sougou committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    613b4ce View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2019

  1. helm: delete mysql.sock.lock in init container

    Signed-off-by: Derek Perkins <derek@derekperkins.com>
    derekperkins committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    ecc2e8b View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#5115 from nozzle/delete-sock-lock

    helm: delete mysql.sock.lock in init container
    derekperkins authored Aug 20, 2019
    Configuration menu
    Copy the full SHA
    4441b0a View commit details
    Browse the repository at this point in the history
  3. fix typos in vtbackup.go

    Signed-off-by: 常仲民@DaoCloud <zhongming.chang@daocloud.io>
    AllenZMC committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    2217172 View commit details
    Browse the repository at this point in the history
  4. Updating to golang 1.12

    Signed-off-by: Michael Pawliszyn <mikepaw@squareup.com>
    mpawliszyn committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    63456f6 View commit details
    Browse the repository at this point in the history
  5. Merge pull request vitessio#5017 from mpawliszyn/mikepaw.update-golang

    Updating to golang 1.12
    sougou authored Aug 20, 2019
    Configuration menu
    Copy the full SHA
    cbf78ca View commit details
    Browse the repository at this point in the history
  6. Merge pull request vitessio#4936 from planetscale/tj-vtclient

    vtclient: Add sequential id generation and throttling
    sougou authored Aug 20, 2019
    Configuration menu
    Copy the full SHA
    08650b5 View commit details
    Browse the repository at this point in the history
  7. - Pushing current changes to ordered_aggregate_test.go and arithmetic.go

    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    cf5f4b9 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2019

  1. Merge pull request vitessio#5114 from planetscale/ss-vrepl-fix-copy

    vreplication: bug: make row streaming more robust
    sougou authored Aug 21, 2019
    Configuration menu
    Copy the full SHA
    a3b5da7 View commit details
    Browse the repository at this point in the history
  2. Fix Merge conflicts

    Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
    saifalharthi committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    81cd378 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#5124 from planetscale/tinyspeck-remove-no…

    …n-standard-keywords-from-show
    
    Remove non standard keywords from show
    sougou authored Aug 21, 2019
    Configuration menu
    Copy the full SHA
    b5207f0 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2019

  1. - Included fixes for code by Sugu and Morgan

    - Fixed TestOrderedAggregateMergeFail in  ordered_aggregate_test.go to return proper value for expressions such as "b + 1"
    
    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    1b5e37d View commit details
    Browse the repository at this point in the history
  2. - Fixed TestToFloat64() and TestNewNumeric() in arithmetic_test.go to…

    … avoid runtime errors
    
    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    b9c1a15 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/master' into rk-add-expression

    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    5dbc316 View commit details
    Browse the repository at this point in the history
  4. - Imported "reflect" in ordered_aggregate_test.go

    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 22, 2019
    Configuration menu
    Copy the full SHA
    c23f0d3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request vitessio#5111 from planetscale/ss-vrepl-work

    routing rules: handle corner case in delete
    deepthi authored Aug 22, 2019
    Configuration menu
    Copy the full SHA
    98a735d View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2019

  1. Cleanup: fix some typos in code comment

    Signed-off-by: hwdef <hwdef97@gmail.com>
    hwdef committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    972d897 View commit details
    Browse the repository at this point in the history
  2. fix spelling mistake

    Signed-off-by: hwdef <hwdef97@gmail.com>
    hwdef committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    51ba11f View commit details
    Browse the repository at this point in the history
  3. Empty results should return a count of 0 but a sum of null.

    Signed-off-by: Michael Pawliszyn <mikepaw@squareup.com>
    mpawliszyn committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    e94f297 View commit details
    Browse the repository at this point in the history
  4. - Fixed code from comments given by systay in arithmetic.go

    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    8a009d5 View commit details
    Browse the repository at this point in the history
  5. healthcheck after backup should be run only for offline backups

    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    d221b9c View commit details
    Browse the repository at this point in the history
  6. Merge pull request vitessio#5127 from hwdef/fix-typo

    fix spelling mistake
    sougou authored Aug 23, 2019
    Configuration menu
    Copy the full SHA
    8cbed09 View commit details
    Browse the repository at this point in the history
  7. Merge pull request vitessio#5126 from hwdef/fix-typo-go/vt/workflow

    Cleanup: fix some typos in code comment
    sougou authored Aug 23, 2019
    Configuration menu
    Copy the full SHA
    253e3d0 View commit details
    Browse the repository at this point in the history
  8. Merge pull request vitessio#5121 from mpawliszyn/mikepaw.fix-sum-count

    Empty results should return a count of 0 but a sum of null.
    sougou authored Aug 23, 2019
    Configuration menu
    Copy the full SHA
    e9ce175 View commit details
    Browse the repository at this point in the history
  9. Merge pull request vitessio#5117 from AllenZMC/patch-1

    fix typos in vtbackup.go
    sougou authored Aug 23, 2019
    Configuration menu
    Copy the full SHA
    d14bade View commit details
    Browse the repository at this point in the history
  10. check that actionMutex is locked before running healthcheck

    Signed-off-by: deepthi <deepthi@planetscale.com>
    deepthi committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    0c48dee View commit details
    Browse the repository at this point in the history
  11. - Changed default return value in newNumeric() from Float64 to Int64

    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    25ed943 View commit details
    Browse the repository at this point in the history
  12. - Fixed error in TestAdd()

    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    d030531 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2019

  1. Merge pull request vitessio#4996 from planetscale/ss-multi-lookup

    v3: support overlapping multi-column vindexes
    sougou authored Aug 24, 2019
    Configuration menu
    Copy the full SHA
    6467c98 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2019

  1. - Added fixes from github to ensure code coverage

    - Deleted Subtract() and Multiply() and other functions not related to Add()
    
    Signed-off-by: Rasika Kale <rasika@planetscale.com>
    Rasika Kale committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    c697d32 View commit details
    Browse the repository at this point in the history
  2. Merge pull request vitessio#5072 from planetscale/rk-add-expression

    Addition expression implementation
    sougou authored Aug 26, 2019
    Configuration menu
    Copy the full SHA
    3355459 View commit details
    Browse the repository at this point in the history
  3. Merge pull request vitessio#5129 from planetscale/ds-bkup-hchk

    healthcheck after backup should be run only for offline backups
    sougou authored Aug 26, 2019
    Configuration menu
    Copy the full SHA
    91ad492 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of github.com:tinyspeck/vitess into tinyspeck-m…

    …aster
    Arka Ganguli committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    9bb5735 View commit details
    Browse the repository at this point in the history