Skip to content
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

Add test for S3 and Glue metastore #17930

Merged
merged 1 commit into from
Jun 19, 2023
Merged

Add test for S3 and Glue metastore #17930

merged 1 commit into from
Jun 19, 2023

Conversation

ebyhr
Copy link
Member

@ebyhr ebyhr commented Jun 16, 2023

Description

Add test for S3 and Glue metastore

Release notes

(x) This is not user-visible or docs only and no release notes are required.

@ebyhr ebyhr added the no-release-notes This pull request does not require release notes entry label Jun 16, 2023
@cla-bot cla-bot bot added the cla-signed label Jun 16, 2023
@ebyhr ebyhr force-pushed the ebi/hive-glue-s3-test2 branch from 52e06ba to 5eee92f Compare June 16, 2023 09:59
@github-actions github-actions bot added delta-lake Delta Lake connector hive Hive connector iceberg Iceberg connector tests:hive labels Jun 16, 2023
.github/workflows/ci.yml Outdated Show resolved Hide resolved
Comment on lines +293 to +295
// TODO https://github.com/trinodb/trino/issues/17803 Fix correctness issue with double slash
return super.locationPatterns().stream()
.filter(location -> !location.contains("double_slash"))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is extracted from #17804
is this the only place that's different?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR doesn't contain adaptTableLocation, testCreateTableWithDoubleSlash and testCtasWithDoubleSlash.

  • adaptTableLocation is an extension point when we run the test with HMS in the future.
  • testCreateTableWithDoubleSlash and testCtasWithDoubleSlash require some changes in HiveLocationService

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • testCreateTableWithDoubleSlash and testCtasWithDoubleSlash require some changes in HiveLocationService

or reverting de-hadooping of HiveLocationService?

Change AWS credential to use the same S3 bucket as other tests.

Co-Authored-By: Slawomir Pajak <[email protected]>
@ebyhr ebyhr force-pushed the ebi/hive-glue-s3-test2 branch from 5eee92f to b9cd773 Compare June 18, 2023 22:58
@ebyhr ebyhr merged commit 5f1801d into master Jun 19, 2023
@ebyhr ebyhr deleted the ebi/hive-glue-s3-test2 branch June 19, 2023 01:39
@github-actions github-actions bot added this to the 420 milestone Jun 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed delta-lake Delta Lake connector hive Hive connector iceberg Iceberg connector no-release-notes This pull request does not require release notes entry
Development

Successfully merging this pull request may close these issues.

3 participants