-
Notifications
You must be signed in to change notification settings - Fork 28
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
Modernize tempto #283
Modernize tempto #283
Conversation
031d33f
to
87f7bba
Compare
87f7bba
to
085e21e
Compare
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.
Just some small things. Thanks for this effort!
build.gradle
Outdated
email 'EB230060 aat teradata doot com' | ||
id = 'prestodb' | ||
name = 'PrestoDb' | ||
email = '[email protected]' |
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.
does this email actually exist?
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.
I think so. Otherwise, we can create it.
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.
I think we can drop this block - I don't see it on our Presto pom's, e.g https://repo1.maven.org/maven2/com/facebook/presto/presto-cli/0.290/presto-cli-0.290.pom
jitpack.yml
Outdated
- sdk install java 8.0.422-tem | ||
- sdk use java 8.0.422-tem | ||
install: | ||
- ./gradlew PskipSigning=true -Ptempto_group=com.github.aaneja.tempto clean publishToMavenLocal |
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.
- ./gradlew PskipSigning=true -Ptempto_group=com.github.aaneja.tempto clean publishToMavenLocal | |
- ./gradlew -PskipSigning=true -Ptempto_group=io.prestodb.tempto clean publishToMavenLocal |
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.
Actually, tempto_group should probably be com.github.prestodb.tempto
?
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.
I wanted to use my own groupid for testing. Since this is jitpack related, it will have no bearing on the actual release artifacts
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.
I will delete this file
085e21e
to
67b2ee1
Compare
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.
@aaneja thank you! Just some minor clarifications, otherwise LGTM!
Also, I just noticed tempto is still using io.prestodb.*
package names. Maybe in a separate effort we can refactor it to align with other presto packages to use com.facebook.presto.*
- Update core dependencies to more recent versions - Remove unused NameService/NameServiceDescriptor implementations - Bump version to 1.54-SNAPSHOT
67b2ee1
to
e6f70ca
Compare
Tested that this upgraded Tempto works with existing presto master -
prestodb/presto#24384