Skip to content

optimize single string dimension expression selector#8014

Merged
gianm merged 6 commits intoapache:masterfrom
clintropolis:single-string-expr-optimization
Jul 4, 2019
Merged

optimize single string dimension expression selector#8014
gianm merged 6 commits intoapache:masterfrom
clintropolis:single-string-expr-optimization

Conversation

@clintropolis
Copy link
Copy Markdown
Member

@clintropolis clintropolis commented Jul 2, 2019

Description

Changes in #7588 made it so that SingleStringInputDimensionSelector will never be used for multi-value string columns. The "null adjustment" check that was done to cause this dimension selector to null out multi-value string dimensions is no longer necessary, allowing the implementation to be simplified/optimized


This PR has:

  • been self-reviewed.
  • added Javadocs for most classes and all non-trivial methods. Linked related entities via Javadoc links.

@gianm gianm merged commit 0344a02 into apache:master Jul 4, 2019
@gianm gianm added this to the 0.16.0 milestone Jul 4, 2019
gianm pushed a commit to implydata/druid-public that referenced this pull request Jul 4, 2019
* optimize single string dimension expression selector

* more javadoc

* oops

* fix

* fix it

* import
@clintropolis clintropolis deleted the single-string-expr-optimization branch July 4, 2019 23:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants