I'd vote for keep compiling 4.x branches in java7. It makes sense as it's just a new minor release.
It's pretty easy reverting back to spark 1.6 and also avatica dependency could be reverted to the previous version. On 29 Nov 2018 21:41, "Thomas D'Silva" <tdsi...@salesforce.com> wrote: We have traditionally followed HBase's java support (see https://hbase.apache.org/book.html#basic.prerequisites). The phoenix-queryserver module has a dependency on Avatica which does not support Java 1.7. The phoenix-spark module depends on spark 2.3.2 which also does not support Java 1.7. Do folks feel we should continue to provide support Java 1.7 on the 1.x branches?