-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto-detect VT_MYSQL_ROOT, remove cruft #5488
Conversation
7f0c696
to
e48f70d
Compare
Signed-off-by: Morgan Tocker <[email protected]>
e48f70d
to
a4c3231
Compare
I am currently running rebuilding docker images and testing locally. I will mark this as ready-for-review after it completes. |
It passed. Prepared_statement test failed, but that is an existing problem:
|
…avor Signed-off-by: Morgan Tocker <[email protected]>
Signed-off-by: Morgan Tocker <[email protected]>
@sougou There is a race in the VReplication testsuite, that I can reproduce about 20% of the time:
I will leave this test as failed so you can inspect. But if you hit the "Re-run checks" button, I guarantee unit will pass :-) |
It also looks like the unit_race test has been finding races, and they are incorrectly not being reported. |
I think @gedgar still uses the packaging to make RPM files |
I checked this (and have seen this before). It's hard to avoid. It happens when things become so slow (>1s), that the streamer ends up sending a heartbeat event. We can live with this for now. We can later parameterize the heartbeat interval to a bigger value during tests. |
Signed-off-by: Morgan Tocker <[email protected]>
5f5287a
to
46a9e65
Compare
…avor Signed-off-by: Morgan Tocker <[email protected]>
6671284
to
c26c655
Compare
The changes are:
VT_MYSQL_ROOT
autodetection intomysqlctl
, and then remove the auto-detection and setting of this variable from Docker images (PATH
works fine! It's predictable behavior..).MYSQL_FLAVOR
is removed, since it has not been required for some time since auto-detection was implemented based on discovering a local binary, and running--version
on it.GOTOP
/PYTOP
, which don't seem to be used. It is a good opportunity to remove some of the ceremony around bootstrapping.GOPATH
,GOBIN
,GO111MODULES
- we can just set this in the Makefile, since there is no reason to overwrite it.Signed-off-by: Morgan Tocker [email protected]