Saif Alharthi
def7952d6b
Added the ability to reload credentials for vtgate.
...
Signed-off-by: Saif Alharthi <saif@saifalharthi.me>
2019-04-16 13:08:26 -07:00
Deepthi Sigireddi
f3bfe8b414
Merge pull request #4695 from planetscale/ds-xtrabackup
...
xtrabackup implementation with testcases
2019-04-11 10:27:42 -07:00
Michael Demmer
56e8186975
Merge pull request #4796 from tinyspeck/vtexplain-improvements
...
vtexplain improvements
2019-04-10 16:40:46 -07:00
Daniel Kozlowski
eea2ebe899
Merge pull request #4794 from planetscale/dk-update-lite-docker-builds
...
Update lite images to retry pulling GPG keys
2019-04-10 10:30:48 -07:00
Derek Perkins
8799db9169
Merge pull request #4725 from planetscale/ds-mysql80-docker
...
MySQL 8.0 should be started with mysqlx=0
2019-04-09 13:31:17 -06:00
Michael Demmer
3fed760170
add support for explicit transactions
...
Signed-off-by: Michael Demmer <mdemmer@slack-corp.com>
2019-04-09 11:06:43 -07:00
Michael Demmer
f0fc5c2b67
add support to set -queryserver-passthrough-dmls and other tablet params
...
Signed-off-by: Michael Demmer <mdemmer@slack-corp.com>
2019-04-09 11:06:40 -07:00
Deepthi Sigireddi
6df9ebeb8b
Merge pull request #4795 from SataQiu/fix-20190409
...
Fix typo of doc/VTTabletModes.md
2019-04-09 10:25:46 -07:00
SataQiu
1f6a2ee581
fix typo of doc/VTTabletModes.md
...
Signed-off-by: SataQiu <qiushida@beyondcent.com>
2019-04-09 17:35:38 +08:00
Dan Kozlowski
0912fbe1a8
Update lite images to retry pulling GPG keys
...
The lite images have been failing on occasion due to inability to pull
GPG keys, this puts the pulling of keys into a loop
Signed-off-by: Dan Kozlowski <koz@planetscale.com>
2019-04-08 19:27:57 -07:00
deepthi
d409c44b1f
add mysql80 flavor to vttest
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 18:16:22 -07:00
deepthi
595448a530
add auth config, add MySQL80 flavor handling in mysqld
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 15:19:25 -07:00
deepthi
a3b7b04f08
MySQL 8.0 should be started with mysqlx=0
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 15:19:25 -07:00
deepthi
1cd2ad129d
use xtrabackup exit status to determine success/failure, address other review comments
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 15:09:08 -07:00
deepthi
e918b5c0d3
detect MySQL_FLAVOR from a db connection instead of env variable
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
d6dc854022
testcase to verify that GTIDSet is handled correctly by xtrabackup backup and restore
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
39c859b1c8
better option documentation, make xtrabackupUser a required param for using xtrabackup, loop through existing backups to find the most recent good backup
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
d6e446fad2
handle gtid correctly during restore, add logging for testing
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
359fbe2f9b
pass --target-dir to xtrabackup
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
3b96754d35
make MySQL56 default flavor for parsing replication position while restoring xtrabackup
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
b8112ed68b
add xtrabackup_user command line option, use vterrors, fix staticcheck warnings
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
706807f6e9
fix scoping bug that causes backup to hang
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
c3c48bec18
fix failing test by putting it in a separate suite
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
3d8442af41
add position and cmd line params to manifest
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
c1fc395d2b
add xtrabackup to docker containers
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
9a647b97cc
create MANIFEST, use vterrors
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
9c3cd81484
implement vttablet staying in SERVING state during backup
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
deepthi
a434720576
xtrabackup implementation with testcases
...
Signed-off-by: deepthi <deepthi@planetscale.com>
2019-04-08 10:17:00 -07:00
Sugu Sougoumarane
1dc74aace0
Merge pull request #4736 from planetscale/ss-vrepl
...
vreplication: table copying phase 1: create list of tables to copy
2019-04-07 12:11:39 -07:00
Sugu Sougoumarane
eec48b9792
vreplication: address review comments
...
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2019-04-07 11:05:21 -07:00
Sugu Sougoumarane
ac0a347dad
vplayer: table initialization phase
...
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2019-04-07 11:05:21 -07:00
Sugu Sougoumarane
4244cece2f
vreplication: convert to always use select
...
vplayer used to previously pass through the regular expressions.
With this change, regular expressions are only used to identify
target tables. And then, the request sent to vstreamer requests
specific table names and the filter is converted to use select
statememnts.
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2019-04-07 11:05:21 -07:00
Sugu Sougoumarane
0694a075da
vplayer: filter based on target
...
Signed-off-by: Sugu Sougoumarane <ssougou@gmail.com>
2019-04-07 11:05:21 -07:00
Deepthi Sigireddi
256edd7b8f
Merge pull request #4788 from enisoc/orc-error-info
...
orchestrator: Add more detail to error messages.
2019-04-04 20:36:32 -07:00
Anthony Yeh
0604d560b8
orchestrator: Add more detail to error messages.
...
Signed-off-by: Anthony Yeh <enisoc@planetscale.com>
2019-04-04 16:24:55 -07:00
Rafael Chacon
0d5a6e9f2f
Merge pull request #4767 from tinyspeck/refactor-region-to-aliases
...
Refactor region to aliases
2019-04-03 11:00:09 -07:00
Rafael Chacon
f81ef4abbb
Update documentation for CellsAlias commands
...
Signed-off-by: Rafael Chacon <rafael@slack-corp.com>
2019-04-03 08:27:37 -07:00
Michael Pawliszyn
85b2d07cdf
Merge pull request #4775 from mpawliszyn/mikepaw.limit-healthcheck-backoff
...
Limit the connection retry delay to no longer than the healthcheck timeout
2019-04-03 14:57:22 +11:00
Sugu Sougoumarane
c36bd5039f
Merge pull request #4773 from dweitzman/document_left_join_aggr_limitation
...
Document that left-joins don't recognize transitive relationships in …
2019-04-02 19:39:11 -07:00
Michael Pawliszyn
3e62b1b95f
Limit the connection retry delay to no longer than the healthcheck timeout.
...
Signed-off-by: Michael Pawliszyn <mikepaw@squareup.com>
2019-04-03 13:25:40 +11:00
Rafael Chacon
3818c0b21e
Merge pull request #4782 from tinyspeck/fixes-for-vm
...
Fixes for vagrant setup
2019-04-02 15:41:11 -07:00
Rafael Chacon
c333aca837
Fixes for vagrant setup
...
Signed-off-by: Rafael Chacon <rafael@slack-corp.com>
2019-04-02 14:57:02 -07:00
Daniel Kozlowski
f24c04cd62
Merge pull request #4781 from planetscale/dk-fix-ant-build
...
Modify the bootstrap build to reference the correct ANT paths
2019-04-02 14:54:36 -07:00
Dan Kozlowski
c1fb1ecb4e
Adding proper gpg packages for bootstrap build
...
Signed-off-by: Dan Kozlowski <koz@planetscale.com>
2019-04-02 11:55:04 -07:00
Dan Kozlowski
fb6816f3d2
Changing paths in bootstrap file
...
Signed-off-by: Dan Kozlowski <koz@planetscale.com>
2019-04-02 11:54:37 -07:00
Daniel Kozlowski
1ac3986de7
Merge pull request #4774 from planetscale/vitalii-vtexplain
...
Change a source for vtexplain image
2019-04-02 10:55:50 -07:00
Rafael Chacon
78a610290d
Merge pull request #4778 from guidoiaquinti/master
...
Bump default Zookeper version to 3.4.14
2019-04-02 09:26:52 -07:00
Deepthi Sigireddi
35c85884c3
Merge pull request #4770 from dcadevil/master
...
correct the parameter in the local example script
2019-04-02 08:27:36 -07:00
Guido Iaquinti
eca098cd9a
Bump default Zookeper version to 3.4.14
...
Signed-off-by: Guido Iaquinti <giaquinti@slack-corp.com>
2019-04-02 16:52:40 +02:00
Rafael Chacon
5f8dc86bda
Adds tests and fixes typo in vtctl command
...
Signed-off-by: Rafael Chacon <rafael@slack-corp.com>
2019-04-01 19:45:53 -07:00