This is an automated email from the ASF dual-hosted git repository.
parthc pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/drill.git.
from f1a3bd1 DRILL-6310: limit batch size for hash aggregate
new 0bdebf2 DRILL-6535: ClassCastException in Lateral Unnest queries when
dealing with schema changed json data Note: The issue was happening because for
a left incoming all right batches were filtered and hence outputIndex was still
0 when new left incoming came with OK_NEW_SCHEMA. The OK_NEW_SCHEMA change was
consumed without updating output container schema.
new 208733b DRILL-6530: JVM crash with a query involving multiple json
files with one file having a schema change of one column from string to list
new 069c304 DRILL-6561: Lateral excluding the columns from output
container provided by projection push into rules
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../exec/physical/impl/join/HashJoinBatch.java | 7 +-
.../exec/physical/impl/join/LateralJoinBatch.java | 108 ++++++++--
.../exec/physical/impl/join/MergeJoinBatch.java | 3 +-
.../drill/exec/record/JoinBatchMemoryManager.java | 19 +-
.../impl/join/TestLateralJoinCorrectness.java | 227 ++++++++++++++++++++-
.../unnest/TestUnnestWithLateralCorrectness.java | 104 ++++++----
.../src/main/codegen/templates/ListWriters.java | 18 +-
7 files changed, 422 insertions(+), 64 deletions(-)