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

Slack sync upstream 2019 12 11.r0 #143

Merged
merged 308 commits into from
Dec 11, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
308 commits
Select commit Hold shift + click to select a range
24fabc9
moved cluster test to not to execute in travis, as it will be managed…
arindamnayak Nov 8, 2019
f175158
java: Bump SNAPSHOT version to 5.0-SNAPSHOT after Vitess release 4.0
harshit-gangal Nov 5, 2019
776fca4
use -1 as fileSize instead of 0 if size is not known
deepthi Nov 9, 2019
b78e844
Fix chromedriver dependency issue for aarch64.
jiameixie Oct 11, 2019
bb51e19
added rand.seed when cluster instance is built
arindamnayak Nov 11, 2019
767b936
Merge pull request #5425 from jiameixie/chrome
morgo Nov 11, 2019
8d3fc83
Merge remote-tracking branch 'upstream/master' into morgo-improve-mycnf
morgo Nov 12, 2019
d71de3a
Merge pull request #5406 from harshit-gangal/java-version-bump
morgo Nov 12, 2019
dfb3fe8
Add back max_connections based on review
morgo Nov 12, 2019
86e1499
Merge remote-tracking branch 'upstream/master' into morgo-etcd-as-prereq
morgo Nov 12, 2019
464511d
Empty commit
morgo Nov 12, 2019
f25a3a6
vrepl: handle "other" events
sougou Nov 12, 2019
6888606
Load tls certificate and x509 cert pool once per file to reduce memory
lyonlai Nov 8, 2019
1243100
Merge pull request #5429 from planetscale/ss-vrepl-gtid
sougou Nov 12, 2019
89350ee
mysql: filepos initial pull from PS repo
sougou Nov 11, 2019
30290b1
mysql: conn params and flavor specific code
sougou Nov 11, 2019
550f702
mysql: make filePos handle transactions
sougou Nov 12, 2019
b5fdcec
mysql: standardize how GTID is sent
sougou Nov 12, 2019
ad8c344
examples/compose: fixed missing permissions for lmysql.sh script
chapsuk Nov 11, 2019
f61736a
vreplication: standardize on stop pos meaning
sougou Nov 12, 2019
f0763d7
vrepl: tests for filePos flavor
sougou Nov 13, 2019
3d36f61
pass in mysql server bind address
lokune Nov 13, 2019
bad5d16
Merge remote-tracking branch 'upstream/master' into morgo-improve-mycnf
morgo Nov 12, 2019
c0f987c
vrepl: fix vtgate vstream test
sougou Nov 13, 2019
2d3675b
Fix MySQL 8.0 unknown variable issue
morgo Nov 13, 2019
21eeeb4
Abort on error when executing a DML in statement based replication
rafael Nov 14, 2019
fae3eb2
Fix the etcd run error on aarch64
jiameixie Oct 15, 2019
a3e3e0a
Fix some static check errors
yuxiaobo96 Nov 14, 2019
c398a7d
Move worker test to be earlier
morgo Nov 13, 2019
328fa59
Do not have concurrency when creating shards in the topo
rafael Nov 14, 2019
f92b7ae
Adding xxhash Vindex
harshit-gangal Nov 15, 2019
b94346a
Update bootstrap_vm.sh
Nov 15, 2019
177653e
Merge pull request #5440 from nickcanz/master
morgo Nov 15, 2019
bd7cb8a
Merge pull request #5427 from planetscale/morgo-etcd-as-prereq
morgo Nov 15, 2019
0b3de7c
vtbackup: Stop replication after reaching goal position. (#5437)
enisoc Nov 15, 2019
cd2fb68
fix 404 not found
xichengliudui Nov 18, 2019
a2dd6aa
Add jemalloc and tcmalloc to the image build.
aquarapid Nov 19, 2019
83bfb04
Merge pull request #5423 from lyonlai/ylai/2019-11-11/one-copy-of-tls…
Nov 20, 2019
f7205b8
Bug Fix: Prepared Statements Bind Variables Nil Error (#5441)
PrismaPhonic Nov 22, 2019
848f82b
Merge pull request #5432 from planetscale/ss-filepos
rafael Nov 23, 2019
6593e5d
Merge branch 'upstream-master' into vtshovel-poc
rafael Nov 23, 2019
15c531f
Merge pull request #5435 from yuxiaobo96/static-check2
deepthi Nov 23, 2019
648955e
Merge pull request #5442 from xichengliudui/fix-404-not-found
deepthi Nov 23, 2019
3685dbc
Fix shellcheck hook to handle multiple modified scripts in single commit
0verbyte Nov 23, 2019
f043dcc
Merge pull request #5439 from harshit-gangal/xxhash
sougou Nov 23, 2019
7884c1b
Merge pull request #5436 from tinyspeck/limit-concurrency-topo
sougou Nov 23, 2019
08810cc
Merge pull request #5426 from chapsuk/play_with_compose
sougou Nov 23, 2019
6093fe7
Merge pull request #5374 from planetscale/morgo-mariadb-10-4
sougou Nov 23, 2019
65cbfaf
Merge pull request #5373 from tinyspeck/txp-pool-error-improvements
sougou Nov 23, 2019
69309e6
Merge pull request #5369 from planetscale/ds-ceph-oom-fix
sougou Nov 23, 2019
2bc1adf
Merge pull request #5346 from planetscale/cluster_for_test
sougou Nov 23, 2019
c091aee
Merge pull request #5101 from sullis/java-compiler-3.8.1
sougou Nov 23, 2019
5b8954f
vrepl: truncate messages to column length
sougou Oct 20, 2019
3b31583
Merge pull request #5454 from planetscale/ss-vrepl-trunc-msg
sougou Nov 24, 2019
771220e
vrepl: use <keyspace.workflow>
sougou Oct 20, 2019
7983603
Merge pull request #5456 from planetscale/ss-vrepl-workflow-name
sougou Nov 24, 2019
2a9357a
Merge pull request #5444 from planetscale/jacques_malloc
sougou Nov 25, 2019
387c1dc
Merge pull request #5453 from voidpirate/fix-shellcheck-precommit
morgo Nov 25, 2019
a7b220c
Fixes master branch
morgo Nov 25, 2019
c75a8e7
Merge pull request #5461 from planetscale/morgo-fix-master
morgo Nov 25, 2019
58d92b4
Merge pull request #5434 from jiameixie/etcd_env
morgo Nov 25, 2019
ada2776
change lite Dockerfile to fetch latest xtrabackup
deepthi Nov 25, 2019
55abe89
Merge pull request #5458 from planetscale/ds-xb-lite
deepthi Nov 26, 2019
6e464c8
Merge remote-tracking branch 'upstream/master' into morgo-improve-mycnf
morgo Nov 26, 2019
1edf7f4
Move worker to shard 5
morgo Nov 26, 2019
3e50975
Update slack links
morgo Nov 26, 2019
02100fb
Merge pull request #5467 from planetscale/morgo-fix-slack
morgo Nov 26, 2019
f855a97
Fix contrib guide
morgo Nov 26, 2019
108d65c
Update slack links to use alias
morgo Nov 26, 2019
1665701
Fixes per rebase with file:pos feature
rafael Nov 25, 2019
2409315
Remove default unused mysql files
J0 Nov 26, 2019
67ac881
Merge branch 'master' of https://github.com/vitessio/vitess into vtsh…
rafael Nov 26, 2019
660580d
Merge pull request #5468 from planetscale/morgo-fix-contrib-guide
morgo Nov 26, 2019
5f7f12b
Merge pull request #5469 from planetscale/morgo-update-slack-alias
morgo Nov 26, 2019
83f188c
Make it clear which flag is missing in the error msg.
aquarapid Oct 14, 2019
731f02f
Revert no longer needed changes in vstream
rafael Nov 26, 2019
99e1246
Clarify what the default vttablet dbname is
aquarapid Nov 26, 2019
ec632f2
Adds support to set flavor for specific connections
rafael Nov 27, 2019
5d5e150
Fix vtexplain race by waiting around for the fakesqldb tabletserver
aquarapid Nov 27, 2019
0e90bab
Merge pull request #5476 from planetscale/jacques_vtexplain
demmer Nov 27, 2019
cc339c4
added fix for e2e intermittent test failure
arindamnayak Nov 27, 2019
51e7535
Don't use arch in shell scripts
morgo Nov 27, 2019
ff6854b
Added etcd 3.4 support
morgo Nov 27, 2019
3720fea
Update MySQL Server Version to 5.7
morgo Nov 27, 2019
d4460ee
Fixes per integration with file:pos rebase
rafael Nov 27, 2019
4f03489
Remove test to make sure this is the last outstanding issue
rafael Nov 27, 2019
3abebd8
Make semi sync extension optional
morgo Nov 27, 2019
ee638b1
resharding_journal: vstreamer side
sougou Jul 10, 2019
9610603
resharding_journal: vstreamer side refactored
sougou Oct 21, 2019
831e7e8
resharding_journal: vplayer side
sougou Jul 10, 2019
fe5801a
resharding_journal: tweak rules of vplayer
sougou Oct 21, 2019
9e7bfe2
resharding_journal: vplayer tests
sougou Oct 24, 2019
6c704fe
resharding_journal: fix test after rebase
sougou Nov 24, 2019
462f26c
resharding_journal: address review comments
sougou Nov 27, 2019
09b0f9f
Merge pull request #5457 from planetscale/ss-vrepl-journal
deepthi Nov 27, 2019
f55a2ec
Merge pull request #5326 from planetscale/morgo-improve-mycnf
sougou Nov 27, 2019
b1a8772
Fixes bug in filepos and adds test for statement mode
rafael Nov 28, 2019
69a4dd0
Merge branch 'master' of https://github.com/vitessio/vitess into vtsh…
rafael Nov 28, 2019
59785b6
Fixes per changes upstream
rafael Nov 28, 2019
c8e2cd0
Silence nil value warning in helm3
morgo Nov 28, 2019
cc4d1b5
Propagate err to top
arindamnayak Nov 28, 2019
5402463
config: add vt_monitoring user to init_db.sql
derekperkins Nov 28, 2019
f554089
Merge pull request #5479 from planetscale/fix_e2e_test_fail
sougou Nov 28, 2019
b307930
Add new github actions
morgo Nov 28, 2019
a4c3231
Remove unused cruft
morgo Nov 28, 2019
7572735
Merge pull request #5486 from nozzle/new-monitoring-user
morgo Nov 29, 2019
c322441
Merge pull request #5487 from planetscale/morgo-new-gh-actions
morgo Nov 29, 2019
af3dcb4
Merge remote-tracking branch 'upstream/master' into morgo-rm-mysql-fl…
morgo Nov 29, 2019
d1d797d
Adjust for master
morgo Nov 29, 2019
3196204
Merge remote-tracking branch 'upstream/master' into morgo-fix-arch
morgo Nov 29, 2019
83560a5
Merge remote-tracking branch 'upstream/master' into morgo-fix-etcd34
morgo Nov 29, 2019
7f1a19d
Merge remote-tracking branch 'upstream/master' into morgo-update-mysq…
morgo Nov 29, 2019
959b626
Merge remote-tracking branch 'upstream/master' into morgo-semi-sync-o…
morgo Nov 29, 2019
3440269
Merge pull request #5470 from planetscale/j0-remove-default-mysql-ins…
Nov 29, 2019
8903368
Merge pull request #5482 from planetscale/morgo-update-mysql-version
Nov 29, 2019
ef38a00
Merge pull request #5472 from planetscale/jacques_doc1
morgo Nov 30, 2019
cca066d
vdiff: fix data race in test
sougou Dec 1, 2019
3a391b7
Merge pull request #5484 from vitessio/morgo-helm3
sougou Dec 1, 2019
e8f9f88
Merge pull request #5481 from planetscale/morgo-fix-etcd34
sougou Dec 1, 2019
031d50e
Merge pull request #5480 from planetscale/morgo-fix-arch
sougou Dec 1, 2019
2ec1717
Merge pull request #5298 from planetscale/jacques
sougou Dec 1, 2019
46a9e65
Fix unit_race
morgo Nov 29, 2019
e22c3da
Merge pull request #5490 from planetscale/ss-race
morgo Dec 1, 2019
c26c655
Merge remote-tracking branch 'upstream/master' into morgo-rm-mysql-fl…
morgo Dec 1, 2019
fae58cc
Merge pull request #5386 from zendesk/lokune/change_mysql_server_bind…
morgo Dec 1, 2019
e095c71
vreplication: Reshard initial cut
sougou Oct 26, 2019
2d68a5b
vreplication: move resharder to its own file
sougou Oct 26, 2019
f75ce0e
vreplication: reshard: more validations
sougou Oct 26, 2019
ec61a56
vreplication: reshard: copy schema option
sougou Oct 27, 2019
6cbf28f
vreplication: reshard basic test & framework
sougou Oct 27, 2019
3508f36
vreplication: reshard: stricter tests
sougou Oct 27, 2019
92498db
topo: modify CreateShard IsMasterServing rule
sougou Oct 27, 2019
190e642
vreplication: resharder all tests
sougou Oct 27, 2019
c63cebc
vreplication: reshard: fix broken test
sougou Nov 26, 2019
dc34efa
Merge remote-tracking branch 'upstream/master' into morgo-semi-sync-o…
morgo Nov 29, 2019
e2628bd
Merge branch 'morgo-semi-sync-optional' of github.com:planetscale/vit…
morgo Dec 1, 2019
399f23a
Merge remote-tracking branch 'upstream/master' into morgo-semi-sync-o…
morgo Dec 1, 2019
5fd8925
Adds more tests and fixes govet issues
rafael Dec 1, 2019
d0b7521
update helm vitess docker images
almariah Dec 2, 2019
3d7a879
update changelog
almariah Dec 2, 2019
f5878de
Merge pull request #5492 from appspero/update-helm-docker-images
Dec 2, 2019
9fa3087
Merge pull request #5483 from planetscale/morgo-semi-sync-optional
morgo Dec 2, 2019
966b679
Merge pull request #5488 from planetscale/morgo-rm-mysql-flavor
sougou Dec 2, 2019
09e34ab
topo: fix obsolete/broken tests
sougou Dec 2, 2019
4dd5bbb
Add some info-level logging to help debug vreplication
aquarapid Dec 3, 2019
f9c02d5
bootstrap.sh: add back etdctl symlink
Dec 3, 2019
dc4ef6f
bootstrap.sh: remove amd64 hardcoding
Dec 3, 2019
cfc7335
Merge pull request #5495 from planetscale/etcdctl-symlink-fix
morgo Dec 3, 2019
417a207
Merge pull request #5491 from planetscale/ss-vrepl-reshard
sougou Dec 4, 2019
3ecca71
vreplication: keyspace_id() support
sougou Aug 5, 2019
02593cd
Merge pull request #5494 from planetscale/jacques_vrepl_infos
sougou Dec 4, 2019
0e32897
Make the unit race test raise errors
morgo Dec 4, 2019
7eccef6
replace strings.TrimRight with strings.TrimSuffix and fix typo
tanjunchen Dec 4, 2019
5cb0f25
Force search /usr/sbin for mysqld
morgo Dec 4, 2019
559a210
Re-running go-imports and addressing other comments from PR
rafael Dec 4, 2019
dc0f4a3
Merge branch 'master' of https://github.com/vitessio/vitess into vtsh…
rafael Dec 4, 2019
37e7ea8
Update maintainers list
morgo Dec 4, 2019
4ea3f47
Merge pull request #5289 from tinyspeck/vtshovel-poc
sougou Dec 5, 2019
e6ec0c7
Merge pull request #5507 from planetscale/morgo-update-maintainers
rafael Dec 5, 2019
9447ef2
Merge pull request #5500 from planetscale/ss-keyspace-id
sougou Dec 5, 2019
5f5aa66
Merge pull request #5499 from planetscale/morgo-fix-unit-race
deepthi Dec 5, 2019
c519b82
build: fix broken build
sougou Dec 5, 2019
853aa58
examples/compose/vttablet-up.sh: Remove unnecessary EXTRA_MY_CNF files
Dec 5, 2019
c068c71
helm/examples: Switch mysqlSize from test to prod
Dec 5, 2019
7583ad9
Merge pull request #5515 from planetscale/ss-fix-build
rafael Dec 5, 2019
a091391
vindex: improved MultiColumn support
sougou Nov 26, 2019
6b8026e
vindex: tests for the SingleColumn change
sougou Nov 27, 2019
374b942
vrepl: multi-column support
sougou Nov 28, 2019
1c50ee9
vrepl: document vstreamer planbuilder structs
sougou Dec 5, 2019
761c44f
Merge pull request #5517 from planetscale/gedgar-fix-cnfs
morgo Dec 6, 2019
da08c38
Add build information as a multi labeled metric
Dec 7, 2019
b25d149
Merge VTTOP and VTROOT variables
morgo Dec 7, 2019
df9f5bf
Auto-detect VTDATAROOT if not set
morgo Dec 7, 2019
fb493fc
Switch the 64 bit hash implementation from 3DES to
aquarapid Dec 8, 2019
d39a3f7
Remove out of date material and broken links
morgo Dec 9, 2019
0cae4b9
Disable unit_race due to flakiness
morgo Dec 9, 2019
ad83a1c
Removed keytar
morgo Dec 9, 2019
d6772d1
Merge pull request #5539 from planetscale/morgo-disable-unit-race
systay Dec 9, 2019
9d9b44e
Merge remote-tracking branch 'ps/master' into sa-build-labels
Dec 9, 2019
37e1ae2
Merge remote-tracking branch 'upstream/master' into morgo-rm-obsolete
morgo Dec 9, 2019
9d7c705
Add a basic on for unit_race
morgo Dec 9, 2019
629d1e2
Merge remote-tracking branch 'upstream/master' into morgo-remove-vttop2
morgo Dec 9, 2019
3ece1fc
Disable tls13 for go 1.13 unit tests to pass
morgo Dec 9, 2019
69544d8
Merge pull request #5536 from planetscale/morgo-rm-obsolete
sougou Dec 9, 2019
b3a147c
Merge pull request #5529 from planetscale/jacques_fix_hash
sougou Dec 9, 2019
4df3c68
Merge remote-tracking branch 'upstream/master' into morgo-remove-vttop2
morgo Dec 9, 2019
65e2b22
Fix 'make cleanall' and remove older make target
morgo Dec 9, 2019
f242a24
Merge pull request #5526 from tinyspeck/sa-build-labels
sougou Dec 9, 2019
0efdcee
vrepl: multi-col, address review comments
sougou Dec 10, 2019
46a607e
Merge pull request #5501 from tanjunchen/simplify-code-and-fix-typo
sougou Dec 10, 2019
f517d52
Merge pull request #5506 from planetscale/morgo-fix-sbin
morgo Dec 10, 2019
cf0ae7d
Merge pull request #5509 from planetscale/ss-vrepl-multicol
sougou Dec 10, 2019
92340d4
Enables vreplication to run directly from MySQL
rafael Oct 10, 2019
3b99f5b
Adds the core of vtshovel program
rafael Oct 11, 2019
f94dd1f
Simplifies vtshovel logic. It assumes that it runs directly again
rafael Oct 16, 2019
1846888
Update approach to not require another binary to run vtshovel
rafael Oct 17, 2019
0c40216
Fixes some bugs in dbconfigs and vstreamer client after inital testing
rafael Oct 18, 2019
064e374
WIP: Adds test for vstreamer client
rafael Oct 30, 2019
eeb8b9c
Adds tests for vstreamer_client
rafael Nov 6, 2019
e8ba26e
Do not pass source conn params around
rafael Nov 6, 2019
e92c6a4
Style improvements
rafael Nov 6, 2019
b4d39e3
Fixes per rebase with file:pos feature
rafael Nov 25, 2019
640b728
Remove unused cruft
morgo Nov 28, 2019
5de685a
vreplication: keyspace_id() support
sougou Aug 5, 2019
0b3a4e9
Rebase test_master with latest Cluster code (#22)
arindamnayak Oct 31, 2019
abc341c
Tabletmanager2 test cases in GO using cluster (#23)
ajeetj Nov 5, 2019
a08ddd5
Vtctld Test cases in Go using cluster (#25)
arindamnayak Nov 5, 2019
febe0fe
Converted schema.py testcase (#26)
arindamnayak Nov 12, 2019
3e3c596
Tablet Manager test cases in Go using cluster (#27)
ajeetj Nov 12, 2019
d312010
Converted keyspace test to go (#28)
arindamnayak Nov 14, 2019
1f09378
Converted sharded test from py to go (#29)
arindamnayak Nov 18, 2019
7c5b3fc
Added testcase for mysqlctl process
saurabh408 Nov 21, 2019
50608ba
removed unused variables
saurabh408 Nov 21, 2019
ead0978
removing comment
saurabh408 Nov 22, 2019
92ff978
addressed review comments
saurabh408 Nov 25, 2019
7d815d8
removed cleandir flag from vttablet teardown
arindamnayak Nov 25, 2019
038c480
vtgate buffer testcase migrated in go
saurabh408 Nov 27, 2019
81e03e8
TabletManager remaining test cases
ajeetj Dec 5, 2019
5968626
moved sql start to non-blocking mode (#35)
arindamnayak Dec 5, 2019
5306db9
added testcase for vtgate vars
arindamnayak Dec 5, 2019
5a2a8f1
redirect process errors to log files (#38)
arindamnayak Dec 5, 2019
153b6c5
debug the test error in ci
arindamnayak Dec 6, 2019
a8c521b
Tabletmanager2 test cases in GO using cluster (#23)
ajeetj Nov 5, 2019
96cd10c
Vtctld Test cases in Go using cluster (#25)
arindamnayak Nov 5, 2019
bbc03d2
Converted schema.py testcase (#26)
arindamnayak Nov 12, 2019
7e93e21
Tablet Manager test cases in Go using cluster (#27)
ajeetj Nov 12, 2019
5858f65
Converted keyspace test to go (#28)
arindamnayak Nov 14, 2019
6a5b1d2
Converted sharded test from py to go (#29)
arindamnayak Nov 18, 2019
8590a22
Added testcase for mysqlctl process
saurabh408 Nov 21, 2019
0def26f
removed unused variables
saurabh408 Nov 21, 2019
1cc8379
removed cleandir flag from vttablet teardown
arindamnayak Nov 25, 2019
afa32c6
TabletManager remaining test cases
ajeetj Dec 5, 2019
f09f3be
moved sql start to non-blocking mode (#35)
arindamnayak Dec 5, 2019
8d20666
Ignoring Python tests which are moved to GO (#40)
ajeetj Dec 9, 2019
0edbf69
resolving merge conflict
arindamnayak Dec 10, 2019
6439799
Merge pull request #5513 from planetscale/tal_test_master
morgo Dec 10, 2019
aeab98e
Merge pull request #5527 from planetscale/morgo-remove-vttop2
morgo Dec 10, 2019
2f373c4
Add better dependency checking
morgo Dec 10, 2019
855cc73
Improve dependency checking for Go
morgo Dec 10, 2019
7bf4137
Add mysqld PATH workaround
morgo Dec 10, 2019
b7530eb
Add golangci-lint with linters disabled
morgo Dec 10, 2019
5ebe0cf
Make packages with cut down binaries list
morgo Dec 10, 2019
aa84ea4
Address PR Feedback
morgo Dec 10, 2019
232419c
Modify hook to be self-contained
morgo Dec 10, 2019
8fb5d79
Merge pull request #5545 from planetscale/morgo-add-release-pkging
morgo Dec 11, 2019
d6afb52
Merge pull request #5544 from planetscale/morgo-golangci-lint
morgo Dec 11, 2019
c1dc972
Merge pull request #5543 from planetscale/morgo-improve-dependency-chk
morgo Dec 11, 2019
2b6cb92
Merge branch 'upstream-master' into slack-sync-upstream-2019-12-11.r0
rafael Dec 11, 2019
da548a7
Merge branch 'master' of github.com:tinyspeck/vitess
rafael Dec 11, 2019
6b666e7
Merge branch 'master' into slack-sync-upstream-2019-12-11.r0
rafael Dec 11, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@

/docker/ @derekperkins @dkhenry
/helm/ @derekperkins @dkhenry
/config/mycnf/ @morgo
/go/vt/mysqlctl/mysqld.go @morgo
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ about: If you have a question, please check out our other community resources in
Issues on GitHub are intended to be related to bugs or feature requests, so we recommend using our other community resources instead of asking here.

- [Vitess User Guide](https://vitess.io/user-guide/introduction/)
- Any other questions can be asked in the community [Slack workspace](https://bit.ly/vitess-slack)
- Any other questions can be asked in the community [Slack workspace](https://vitess.io/slack)
173 changes: 0 additions & 173 deletions .github/bootstrap.sh

This file was deleted.

34 changes: 34 additions & 0 deletions .github/workflows/check_make_parser.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: check_make_parser
on: [push, pull_request]
jobs:

build:
name: Build
runs-on: ubuntu-latest
steps:

- name: Set up Go
uses: actions/setup-go@v1
with:
go-version: 1.13

- name: Check out code
uses: actions/checkout@v1

- name: Get dependencies
run: |
sudo apt-get install -y mysql-server mysql-client make unzip g++ etcd curl git wget
sudo service mysql stop
sudo service etcd stop
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
go mod download

- name: Run make minimaltools
run: |
make minimaltools

- name: check_make_parser
run: |
tools/check_make_parser.sh

33 changes: 33 additions & 0 deletions .github/workflows/cluster_endtoend.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: cluster_endtoend
on: [push, pull_request]
jobs:

build:
name: Build
runs-on: ubuntu-latest
steps:

- name: Set up Go
uses: actions/setup-go@v1
with:
go-version: 1.13

- name: Check out code
uses: actions/checkout@v1

- name: Get dependencies
run: |
sudo apt-get install -y mysql-server mysql-client make unzip g++ etcd curl git wget
sudo service mysql stop
sudo service etcd stop
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
go mod download

- name: Run make minimaltools
run: |
make minimaltools

- name: cluster_endtoend
run: |
make e2e_test_cluster
33 changes: 33 additions & 0 deletions .github/workflows/e2e_race.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: e2e_race
on: [push, pull_request]
jobs:

build:
name: Build
runs-on: ubuntu-latest
steps:

- name: Set up Go
uses: actions/setup-go@v1
with:
go-version: 1.13

- name: Check out code
uses: actions/checkout@v1

- name: Get dependencies
run: |
sudo apt-get install -y mysql-server mysql-client make unzip g++ etcd curl git wget
sudo service mysql stop
sudo service etcd stop
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
go mod download

- name: Run make minimaltools
run: |
make minimaltools

- name: e2e_race
run: |
make e2e_test_race
37 changes: 37 additions & 0 deletions .github/workflows/endtoend.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: endtoend
on: [push, pull_request]
jobs:

build:
name: Build
runs-on: ubuntu-latest
steps:

- name: Set up Go
uses: actions/setup-go@v1
with:
go-version: 1.13

- name: Check out code
uses: actions/checkout@v1

- name: Get dependencies
run: |
sudo apt-get install -y mysql-server mysql-client make unzip g++ etcd curl git wget
sudo service mysql stop
sudo service etcd stop
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
go mod download

- name: Run make minimaltools
run: |
make minimaltools

- name: Build
run: |
make build

- name: endtoend
run: |
tools/e2e_test_runner.sh
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Local Example
name: local_example
on: [push, pull_request]
jobs:

Expand All @@ -24,18 +24,15 @@ jobs:
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
go mod download

- name: Run bootstrap.sh
- name: Run make minimaltools
run: |
echo "Copying new bootstrap over location of legacy one."
cp .github/bootstrap.sh .
./bootstrap.sh
make minimaltools

- name: Build
run: |
GOBIN=$PWD/bin make build
make build

- name: Run Local Example
- name: local_example
run: |
export PATH=$PWD/bin:$PATH
VTDATAROOT=/tmp/vtdataroot VTTOP=$PWD VTROOT=$PWD test/local_example.sh
test/local_example.sh

33 changes: 33 additions & 0 deletions .github/workflows/unit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: unit
on: [push, pull_request]
jobs:

build:
name: Build
runs-on: ubuntu-latest
steps:

- name: Set up Go
uses: actions/setup-go@v1
with:
go-version: 1.12

- name: Check out code
uses: actions/checkout@v1

- name: Get dependencies
run: |
sudo apt-get install -y mysql-server mysql-client make unzip g++ etcd curl git wget ant openjdk-8-jdk
sudo service mysql stop
sudo service etcd stop
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
go mod download

- name: Run make tools
run: |
make tools

- name: unit
run: |
make test
Loading