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 circular dependency between IndicesService and IndicesStore #8918

Merged
merged 1 commit into from Dec 12, 2014

Conversation

s1monw
Copy link
Contributor

@s1monw s1monw commented Dec 12, 2014

this circular dep. was around forever but it got uncovered yesterday by refactoring the abstractions. I think we should remove it.

@javanna
Copy link
Member

javanna commented Dec 12, 2014

Circular deps are becoming a scary recurring problem (see 0b15859 too)...shall we have a look at some tool that could help us catching those earlier, maybe as part of the build process?

@s1monw
Copy link
Contributor Author

s1monw commented Dec 12, 2014

@javanna yeah maybe - I actually wonder if we should be more conservative with interfaces in general this is so overengineered in many places

@@ -138,6 +141,8 @@ public StoreRateLimiting rateLimiting() {
return this.rateLimiting;
}


Copy link
Member

Choose a reason for hiding this comment

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

remove this empty line?

@javanna
Copy link
Member

javanna commented Dec 12, 2014

LGTM

@s1monw s1monw merged commit b857a1f into elastic:master Dec 12, 2014
@s1monw s1monw deleted the remove_circular_dep branch December 12, 2014 13:44
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.

None yet

3 participants