To me the above links talk more about the runtime requirement of Impala (when building a cluster) than the development requirements.
https://cwiki.apache.org/confluence/display/IMPALA/Impala+Build+Prerequisites seems more development-oriented, and it says you can install Java7 or Java8. Allowing either one suggests (to me at least) that current code does not use Java8-only features. On Wed, May 30, 2018 at 11:26 PM, Bharath Vissapragada < [email protected]> wrote: > Yep. I also use Java 8 on my dev machine. > > On Wed, May 30, 2018 at 2:23 PM, Fredy Wijaya <[email protected]> > wrote: > > > I was wondering about that myself especially since we already use Java 8 > > compiler but with source and target set to 1.7: https://github.com/ > > apache/impala/blob/master/fe/pom.xml#L289-L290 > > > > On Wed, May 30, 2018 at 4:17 PM, Bharath Vissapragada < > > [email protected] > > > wrote: > > > > > Does Impala still support Java 7? There are lot of interesting Java 8 > > > constructs that we could use in the code, but wondering if that breaks > > any > > > compatibility. Thoughts? > > > > > > There is not much information in the docs btw. > > > > > > 3.x > > > https://impala.apache.org/docs/build3x/html/topics/impala_ > > > prereqs.html#prereqs > > > 2.x > > > https://impala.apache.org/docs/build/html/topics/impala_prer > > > eqs.html#prereqs > > > > > >
