[
https://issues.apache.org/jira/browse/USERGRID-467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Todd Nine updated USERGRID-467:
-------------------------------
Description:
There are several pieces of code in the Index module that are tightly coupled
to the collection module. These aren't used in our runtime. We should remove
them, and instead refactor the results aggregation that exists in the core
level. They do not appear to be used in the runtime path, so this should not
introduce any changes into the UG stack.
Class EntityResults needs removed, and tests refactored to remove this
dependency.
was:There are several pieces of code in the Index module that are tightly
coupled to the collection module. These aren't used in our runtime. We should
remove them, and instead refactor the results aggregation that exists in the
core level. They do not appear to be used in the runtime path, so this should
not introduce any changes into the UG stack.
> Decouple Index module from Collections in runtime. Retain for testing.
> -----------------------------------------------------------------------
>
> Key: USERGRID-467
> URL: https://issues.apache.org/jira/browse/USERGRID-467
> Project: Usergrid
> Issue Type: Story
> Components: Stack
> Reporter: Todd Nine
>
> There are several pieces of code in the Index module that are tightly coupled
> to the collection module. These aren't used in our runtime. We should
> remove them, and instead refactor the results aggregation that exists in the
> core level. They do not appear to be used in the runtime path, so this should
> not introduce any changes into the UG stack.
> Class EntityResults needs removed, and tests refactored to remove this
> dependency.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)