Another note, arising from some basic testing I just been doing of 1.21.0-SNAPSHOT on my laptop, is that embedded Drill takes 5+ seconds to start and eats 1.5Gb of RAM before you even do anything. That kind of bloat won't worry big data users much but it'll certainly hurt Drill's appeal to lightweight users. It can only originate from our ongoing inclusion of libraries for external formats and storage without having a modular plugin architecture that is suited for scaling along that dimension. JAR hell <https://en.wikipedia.org/wiki/Java_Classloader#JAR_hell> will also increasingly turn routine dependency upgrades into protracted battles (and I think we all already have one or two scars from these to show off).

My gut says that eventually, not today, this is going to become of existential importance.

On 2023/02/08 17:06, Charles Givre wrote:
Most definitely!

Current status:
PRs Remaining
DRILL-8395:  Add Support for Insert and Drop Tables to GoogleSheets
DRILL-4232:  Support for EXCEPT and INTERSECT set operator
DRILL-8117:  Upgrade unit tests to the cluster fixture framework

Best,
-- C


On Feb 8, 2023, at 9:57 AM, James Turton<dz...@apache.org>  wrote:

One other category of thing we need to do for this release is doc updates. A 
*lot* of them, I fear, because we've merged a lot of new stuff since 1.20.

On 2023/02/07 18:29, Charles Givre wrote:
Hello all,
I hope all is well.  Calcite just released 1.33 and I think it's time to start 
cutting a release of Drill.   There are a few outstanding PRs which I'd like to 
see merged and they are:

DRILL-8379:  Update Calcite to 1.33
DRILL-8395:  Add Support for Insert and Drop Tables to GoogleSheets
DRILL-8372:  Unfreed buffers when running a LIMIT 0 query over delimited text
DRILL-4232:  Support for EXCEPT and INTERSECT set operator
DRILL-8290:  Early exit from recursive file listing for LIMIT 0 queries

These are PRs that are in the final stages of review and I think we can get 
them over the finish line very quickly.  If there are other PRs that anyone 
would like included, (or removed) please let me know and we can add them to the 
list.

This will really be a milestone release.  Thanks to everyone who has 
contributed to this release.
Best,
-- C


Reply via email to