This repository has been archived by the owner on Dec 16, 2022. It is now read-only.
forked from vitessio/vitess
-
Notifications
You must be signed in to change notification settings - Fork 9
Add Python source and binary (wheel) build/distribution #145
Open
leigh-johnson
wants to merge
151
commits into
tinyspeck:master
Choose a base branch
from
leigh-johnson:ljohnson-pypi-release
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Add Python source and binary (wheel) build/distribution #145
leigh-johnson
wants to merge
151
commits into
tinyspeck:master
from
leigh-johnson:ljohnson-pypi-release
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Modeling after the vtgate mysql server implementation, add a simple module that implements the mysql server protocol handlers and proxies all requests to the appropriate methods in a queryservice backend. This includes optional support for query normalization.
Add a binary to wrap a standalone queryservice with a grpc service interface and a mysql server implementation using the mysqlproxy module to direct to the queryservice.
Following the example of vtgate, add support to set autocommit on or off in the session, update the execution path to use ExecuteBatch for single round-trip autocommit semantics, and add tests to ensure the behavior matches mysql.
This allows EXPLAIN and other such statements to go through without query normalization.
…18-01-29 Slack sync upstream 2018 01 29
…tray-comment remove debugging printf
…18-02-05 Slack sync upstream 2018 02 05
…18-02-07 Slack sync upstream/2018 02 07
Co-authored-by: Michael Demmer <[email protected]>
…18-02-07 Slack sync upstream 2018-02-07 (2)
Slack sync 2019 01 30
Patch to handle this case while we move towards a permanent fix upstream. cf. vitessio#4661 vitessio#4669
…19r0 Sync with upstream 2019.03.19 branch
Signed-off-by: Rafael Chacon <[email protected]>
…19r1 Fix potential nil pointer error
* Deprecate the concept of regions. * Favor aliases instead Signed-off-by: Rafael Chacon <[email protected]>
Signed-off-by: Rafael Chacon <[email protected]>
…02.r0 Slack vitess 2019 04 02.r0
…_f93c96c [upstream] Get us back to upstream master(f93c96c)
…26.r0 Slack vitess 2019.08.26.r0
Signed-off-by: Rafael Chacon <[email protected]>
…019-11-09.r0 Slack sync upstream 2019 11 09.r0
Signed-off-by: Rafael Chacon <[email protected]>
Signed-off-by: Rafael Chacon <[email protected]>
…019-12-11.r0 Slack sync upstream 2019 12 11.r0
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR adds Python source (tarball) and binary (.whl) builds and distribution via a Makefile target.
To build, run:
make py-release