Skip to content

[0.18.1] Fix potential NPEs in joins (#9760)#9793

Merged
jihoonson merged 1 commit intoapache:0.18.1from
suneet-s:backport/0.18.1/pr-9760
Apr 30, 2020
Merged

[0.18.1] Fix potential NPEs in joins (#9760)#9793
jihoonson merged 1 commit intoapache:0.18.1from
suneet-s:backport/0.18.1/pr-9760

Conversation

@suneet-s
Copy link
Copy Markdown
Contributor

Backports the following commits to 0.18.1:

* Fix potential NPEs in joins

intelliJ reported issues with potential NPEs. This was first hit in testing
with a filter being pushed down to the left hand table when joining against
an indexed table.

* More null check cleanup

* Optimize filter value rewrite for IndexedTable

* Add unit tests for LookupJoinable

* Add tests for IndexedTableJoinable

* Add non null assert for dimension selector

* Supress null warning in LookupJoinMatcher

* remove some null checks on hot path
@suneet-s
Copy link
Copy Markdown
Contributor Author

Clean backport

@jihoonson jihoonson added this to the 0.18.1 milestone Apr 30, 2020
@jihoonson jihoonson merged commit 8e3c1de into apache:0.18.1 Apr 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants