-
Notifications
You must be signed in to change notification settings - Fork 114
Backport bug fixes and the CI test policy to 3.x for v3.36.1 #891
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
Closed
Closed
Changes from all commits
Commits
Show all changes
7 commits
Select commit
Hold shift + click to select a range
899d1a5
Backport the CI test policy and release gate to 3.x
laughingman7743 e6b2f9f
Backport #800: Find an existing table in to_sql whatever the name's case
laughingman7743 de40c6f
Backport #830: Shut down the AsyncSparkCursor executor when session t…
laughingman7743 d874b07
Backport #831: Stop Spark session readiness polling on failure states
laughingman7743 1b5b2cb
Backport #832: Terminate a newly started Spark session when cursor se…
laughingman7743 d2240e3
Backport #826: Cast Double and DOUBLE_PRECISION to DOUBLE
laughingman7743 610d6c3
Backport #870: Render Hive STRUCT syntax in table column DDL
laughingman7743 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Self-review round two (claims, callers, and operations), by the authoring model; not an independent review.
Scope: base 4ef4d3e, head 610d6c3, covering the PR body, the commit messages, the changed docstrings and comments, and docs/sqlalchemy.md.
Result: FINDINGS. There were two gaps in the PR description; both are corrected, and the code is unchanged.
Claims checked:
s3tables:GetNamespace(pyathena)returns NotFound. All three S3 Tables tests are gated on the namespace, so they skip.versionsand ontest-suite.yaml'srunjob.releaseneedstest, and the called workflow'sevent_nameispush, so it selects the full list. It is not exercised until a tag is pushed, and neither is master's Run the full test matrix in the Release workflow before publishing #862.git diff 7c1db8f 610d6c3touches only.github/workflows/*, so the local test results still apply.Existing callers:
sqlalchemy>=1.0.0. The compiler code only usesColumnand ahasattr(types, "Double")guard, and the new Double test skips on SQLAlchemy versions below 2.0.ROW(...).docs/usage.md:596is a SELECT with CAST.Operations:
Corrections: the PR body's TEST section now records the Draft CI observation, the namespace check, and the fact that the release gate has not run yet.
Separate finding, not in this PR: the test table bucket holds 539 namespaces, mostly
pyathena_test_*. Per-session namespaces from master (#815) are accumulating. To be reported separately.