Hi all,

Impala-3.4.0 was released in April 2020. It has been a long time since the
last release. One reason is that this is a major version release so we hope
it can take all the necessary breaking changes [1]. Listing all the
unresolved breaking changes here (I may miss some):

   - IMPALA-2210: Make Parquet the default file format
   - IMPALA-9690: Bump minimum x86-64 CPU requirements
   - IMPALA-7127: Use the fetch-on-demand metadata (LocalCatalog) mode by
   default
   - I think this one is not visible to end users so maybe we can skip it.

However, we've got lots of amazing features/improvements, e.g.

   - Multi-threading
   - New SQL features to support all TPC-DS 99 queries (without manually
   rewriting)
   - Transparent query retry
   - Read support on full ACID ORC tables
   - Apache DataSketches integration
   - Apache Iceberg integration
   - arm64 support
   - ...

I think it's time to release 4.0.0 to make them visible to our users. It'd
be good if the breaking changes discussed in this thread [1] can land soon.
Otherwise, I propose leaving them to the next major version release.

Thus, I propose that we release 4.0.0 soon and I volunteer to be its
release manager. Please speak up and let the community know your ideas,
especially on the breaking changes. All feedback is welcome!

PS This is not a VOTE thread but only a DISCUSS thread.

Thanks,
Quanlong

[1]
https://lists.apache.org/thread.html/r91b070c2ddfbdc00b316791611b23816991c68fb0afefd1e18c21c26%40%3Cuser.impala.apache.org%3E

Reply via email to