-0 (non-binding) phoenix-tephra build from source looks good and all tests passed successfully. Signature looks good.
However, updating tephra.version in Phoenix master's pom from 0.16.0-SNAPSHOT to 0.16.0 is causing build failure with error: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project phoenix-core: Compilation failure: Compilation failure: [ERROR] /Users/vjasani/Documents/src/phoenix-tmp-4.x/phoenix/phoenix-core/src/main/java/org/apache/phoenix/transaction/TephraTransactionProvider.java:[43,59] package org.apache.tephra.shaded.org.apache.twill.discovery does not exist [ERROR] /Users/vjasani/Documents/src/phoenix-tmp-4.x/phoenix/phoenix-core/src/main/java/org/apache/phoenix/transaction/TephraTransactionProvider.java:[44,59] package org.apache.tephra.shaded.org.apache.twill.discovery does not exist [ERROR] /Users/vjasani/Documents/src/phoenix-tmp-4.x/phoenix/phoenix-core/src/main/java/org/apache/phoenix/transaction/TephraTransactionProvider.java:[45,59] package org.apache.tephra.shaded.org.apache.twill.zookeeper does not exist [ERROR] /Users/vjasani/Documents/src/phoenix-tmp-4.x/phoenix/phoenix-core/src/main/java/org/apache/phoenix/transaction/TephraTransactionProvider.java:[46,59] package org.apache.tephra.shaded.org.apache.twill.zookeeper does not exist .. and so on. Further, I tried reverting commit 1520af3d7c91b5a6292e5a37b516b85d66ddb115 (TEPHRA-315 tephra-example maven setup is broken) and built tephra 0.16.0 locally again. And phoenix master build went through successfully this time. Unless any additional changes are required in phoenix master pom (other than changing tephra.version to 0.16.0), we should revisit latest tephra commit TEPHRA-315 ? On 2020/11/24 09:59:25, Istvan Toth <[email protected]> wrote: > Please vote on this Apache phoenix tephra release candidate, > phoenix-tephra-0.16.0RC1 > > The VOTE will remain open for at least 72 hours. > > [ ] +1 Release this package as Apache phoenix tephra 0.16.0 > [ ] -1 Do not release this package because ... > > The tag to be voted on is 0.16.0RC1: > > https://github.com/apache/phoenix-tephra/tree/0.16.0RC1 > > The release files, including signatures, digests, as well as CHANGES.md > and RELEASENOTES.md included in this RC can be found at: > > https://dist.apache.org/repos/dist/dev/phoenix/phoenix-tephra-0.16.0RC1/ > > Maven artifacts are available in a staging repository at: > > https://repository.apache.org/content/repositories/orgapachephoenix-1204 > > Artifacts were signed with the 0x794433C7 key which can be found in: > > https://dist.apache.org/repos/dist/release/phoenix/KEYS > > To learn more about Apache phoenix tephra, please see > > https://tephra.incubator.apache.org/ > > Thanks, > Istvan >
