Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removes the now obsolete SearchParseElement implementations #18233

Merged
merged 1 commit into from
May 10, 2016
Merged

Removes the now obsolete SearchParseElement implementations #18233

merged 1 commit into from
May 10, 2016

Conversation

colings86
Copy link
Contributor

All implementations of SearchParseElement have been removed since they are no longer used now that parsing is done on the coordinating node. The SearchParseElement and FetchSubPhaseParseElement classes are not removed as currently they are needed for plugins that add a custom fetch sub phase. These will be removed in a follow up PR that will allow fetch sub phase plugins to register a parser in a different way.

import java.util.Map;

/**
*
*/
public interface SearchPhase {

Map<String, ? extends SearchParseElement> parseElements();
// NOCOMMIT this should be removed
Copy link
Contributor

Choose a reason for hiding this comment

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

did you mean norelease? otherwise it will fail the build

@jpountz
Copy link
Contributor

jpountz commented May 10, 2016

LGTM. I just suspect that you wanted to use norelease rather than nocommit?

All implementations of SearchParseElement have been removed since they are no longer used now that parsing is done on the coordinating node. The SearchParseElement and FetchSubPhaseParseElement classes are not removed as currently they are needed for plugins that add a custom fetch sub phase. These will be removed in a follow up PR that will allow fetch sub phase plugins to register a parser in a different way.
@colings86 colings86 merged commit 17225d9 into elastic:master May 10, 2016
@colings86 colings86 deleted the refactor/removeParseElements branch May 10, 2016 09:32
@clintongormley clintongormley added :Search/Search Search-related issues that do not fall into other categories and removed :Search Refactoring labels Feb 14, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>enhancement :Search/Search Search-related issues that do not fall into other categories v5.0.0-alpha3
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants