gszadovszky commented on PR #1011: URL: https://github.com/apache/parquet-mr/pull/1011#issuecomment-1327495379
@jiangjiguang, What do you mean by this change is compatible with java8? The vectorized encoding/decoding requires java17 runtime, right? If yes, we will need to have a way release artifacts for java17 and keep java8 compatibility with others. We need to have an agreement (at community level) how we want to achieve this. By running through the change related to the compile it seems that if you have a jdk17 in the compile environment it will be compiled for a java17 runtime automatically. Since we do not have a specific environment for making a release (shame on us) it highly depends on the environment of the dev how creates the release. So, we shall either add a `release` configuration for `8` to the `jdk7` profile (if it makes sense) or do not have the `jdk17` profile activated automatically. Otherwise we might release artifacts that are not compatible < java17. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@parquet.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org