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

Remove guice from the index level #14518

Merged
merged 8 commits into from Nov 5, 2015

Conversation

s1monw
Copy link
Contributor

@s1monw s1monw commented Nov 4, 2015

this is a WIP first cut at removing guice from the index level. With this we will only have a single injector that we create on node startup. No wiring at index creation or so anymore, anything is setup up-front. At this point all tests pass and it's technically ready to merge but I need to integrate a bunch of plugins to ensure all stuff works.

@nik9000
Copy link
Member

nik9000 commented Nov 4, 2015

I'll review it in a bit.

@@ -922,7 +918,7 @@ private void markLastWrite() {
// We are currently inactive, but a new write operation just showed up, so we now notify IMC
Copy link
Member

Choose a reason for hiding this comment

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

Move this comment to indexingMemoryController?

@rjernst
Copy link
Member

rjernst commented Nov 5, 2015

This is great! A couple small comments, but LGTM.

@s1monw s1monw force-pushed the simplify_index_level_services branch from 74e4d1b to cf0179b Compare November 5, 2015 10:21
s1monw added a commit that referenced this pull request Nov 5, 2015
@s1monw s1monw merged commit b328e26 into elastic:master Nov 5, 2015
@s1monw s1monw deleted the simplify_index_level_services branch November 5, 2015 14:06
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.

None yet

4 participants