Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

[NSE-928] Implement ResultIterator return from one probe output in ColumnarShuffledHashJoinExec #986

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

zhixingheyi-tian
Copy link
Collaborator

…lumnarShuffledHashJoinExec

What changes were proposed in this pull request?

(Please fill in changes proposed in this fix)

How was this patch tested?

(Please explain how this patch was tested. E.g. unit tests, integration tests, manual tests)

(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)

@github-actions
Copy link

#928

@zhixingheyi-tian
Copy link
Collaborator Author

CC @zhouyuan ,
Have passed Jenkins workloads

@zhixingheyi-tian
Copy link
Collaborator Author

zhixingheyi-tian commented Jul 5, 2022

http://sr242:18080/history/application_1654056252902_0086/SQL/execution/?id=3

image

The Eventlog also shows Issue #928 is resolved by this patch.

ConverterUtils.createArrowRecordBatch(cb)
if (input_rb.getLength == 0) {
ConverterUtils.releaseArrowRecordBatch(input_rb)
if (nativeIterator.hasNext) {
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should also release the input batch in this case?
ConverterUtils.releaseArrowRecordBatch(input_rb)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants