Skip to content

Conversation

@javanna
Copy link
Member

@javanna javanna commented Dec 11, 2018

This PR contains a few minor changes to our search code:

  • adjust the visibility of a couple of methods in our search code to package private from public or protected.
  • make some of the SearchPhaseController methods static where possible
  • rename one of the SearchPhaseController#reducedQueryPhase methods (used only for scroll requests) to reducedScrollQueryPhase without the isScrollRequest argument which was always set to true
  • replace leniency in SearchPhaseController#setShardIndex with an assert to make sure that we never set the shard index twice
  • remove two null checks that are always false (the field can never be null)
  • resolve an unchecked warning
  • replace List#toArray invocation that creates an array providing the true size with array creation of length 0
  • correct a couple of typos in comments

@javanna javanna added >non-issue :Search/Search Search-related issues that do not fall into other categories v7.0.0 v6.6.0 labels Dec 11, 2018
@javanna javanna requested a review from jpountz December 11, 2018 14:13
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-search

@javanna javanna merged commit dafea3c into elastic:master Dec 11, 2018
jasontedor added a commit to dnhatn/elasticsearch that referenced this pull request Dec 11, 2018
* elastic/master: (36 commits)
  Add check for minimum required Docker version (elastic#36497)
  Minor search controller changes (elastic#36479)
  Add default methods to DocValueFormat (elastic#36480)
  Fix the mixed cluster REST test explain/11_basic_with_types.
  Modify `BigArrays` to take name of circuit breaker (elastic#36461)
  Move LoggedExec to minimumRuntime source set (elastic#36453)
  added 6.5.4 version
  Add test logging for elastic#35644
  Tests- added helper methods to ESRestTestCase for checking warnings (elastic#36443)
  SQL: move requests' parameters to requests JSON body (elastic#36149)
  [Zen2] Respect the no_master_block setting (elastic#36478)
  Require soft-deletes when access changes snapshot (elastic#36446)
  Switch more tests to zen2 (elastic#36367)
  [Painless] Add extensive tests for def to primitive casts (elastic#36455)
  Add setting to bypass Rollover action (elastic#36235)
  Try running CI against Zulu (elastic#36391)
  [DOCS] Reworked the shard allocation filtering info.  (elastic#36456)
  Log [initial_master_nodes] on formation failure (elastic#36466)
  converting ForbiddenPatternsTask to .java (elastic#36194)
  fixed typo
  ...
javanna added a commit to javanna/elasticsearch that referenced this pull request Dec 18, 2018
This commit contains a few minor changes to our search code:

- adjust the visibility of a couple of methods in our search code to package private from public or protected.
- make some of the `SearchPhaseController` methods static where possible
- rename one of the `SearchPhaseController#reducedQueryPhase` methods (used only for scroll requests) to `reducedScrollQueryPhase` without the `isScrollRequest` argument which was always set to `true`
- replace leniency in `SearchPhaseController#setShardIndex` with an assert to make sure that we never set the shard index twice
- remove two null checks where the checked field can never be null
- resolve an unchecked warning
- replace `List#toArray` invocation that creates an array providing the true size with array creation of length 0
- correct a couple of typos in comments
javanna added a commit that referenced this pull request Dec 18, 2018
This commit contains a few minor changes to our search code:

- adjust the visibility of a couple of methods in our search code to package private from public or protected.
- make some of the `SearchPhaseController` methods static where possible
- rename one of the `SearchPhaseController#reducedQueryPhase` methods (used only for scroll requests) to `reducedScrollQueryPhase` without the `isScrollRequest` argument which was always set to `true`
- replace leniency in `SearchPhaseController#setShardIndex` with an assert to make sure that we never set the shard index twice
- remove two null checks where the checked field can never be null
- resolve an unchecked warning
- replace `List#toArray` invocation that creates an array providing the true size with array creation of length 0
- correct a couple of typos in comments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

>non-issue :Search/Search Search-related issues that do not fall into other categories v6.6.0 v7.0.0-beta1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants