Navis Ryu
Navis Ryu
3~5% reduction of segment
``` tpch-1 = 1.659sec tpch-2 = 1.338sec tpch-3 = 1.534sec tpch-4 = 0.883sec tpch-5 = 1.096sec tpch-6 = 0.715sec tpch-7 = 0.456sec tpch-8 = 0.462sec tpch-9 = 2.733sec tpch-10 =...
fixed tpch-3
https://github.com/apache/druid/pull/6417
``` @Override public BatchIterator clone() { try { RoaringBatchIterator it = (RoaringBatchIterator)super.clone(); if (null != iterator) { it.iterator = iterator.clone(); } if (null != containerPointer) { it.containerPointer = containerPointer.clone(); }...
reported https://github.com/RoaringBitmap/RoaringBitmap/issues/574
https://docs.oracle.com/cd/E18283_01/server.112/e17118/sql_elements001.htm#i156865
StandardConvertletTable#convertExpressionList
``` walker.getQueryConfig().getGroupBy().setGroupedUnfoldDimensions(true); walker.getQueryConfig().getGroupBy().setMultiValueDimensionFiltering(true); String query = "SELECT bks_event_d0, bks_event_d1, bks_event_d2," + "count(*) FILTER (WHERE bks_event_d0 = 'APP')," + "count(*) FILTER (WHERE bks_event_d0 = 'T114')," + "count(*) FILTER (WHERE bks_event_d1 =...
Not supports other options, for now