GitHub user tnine opened a pull request: https://github.com/apache/incubator-usergrid/pull/220
Usergrid 536 This is the first pass of the queryindex rewrite into the new structure. This structure is outlined in this ticket. https://issues.apache.org/jira/browse/USERGRID-536 Note that several tests in core fail assertions. I will work on these directly in the dev branch to stabilize, since this work is now blocking other developers. These failures are due to the default sort ordering working correctly, and incorrect result assertion order in the tests. You can merge this pull request into a Git repository by running: $ git pull https://github.com/apache/incubator-usergrid USERGRID-536 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/incubator-usergrid/pull/220.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #220 ---- commit 2699dd30fdf4bedb939a6eabfaef787a863121f6 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-01T22:05:19Z Removed obsolete query object. Now a single utility builder and a ParsedQuery that represents our result Some tests are failing due to case sensitivity. This is due to indexing. This will be fixed later. commit f1f87b08595921d3b3a989f2ff08a090a85da82b Author: Todd Nine <tn...@apigee.com> Date: 2015-04-02T21:06:04Z Moved files to reflect their public/internal usage Updated index and search scopes with new api commit fb81d64bf3b3aa73de303e705b477761db94f52b Author: Todd Nine <tn...@apigee.com> Date: 2015-04-02T22:24:57Z Updated mappings commit 1e3ea744e2bffb73d4b58889306a5c9c65c6be1c Author: Todd Nine <tn...@apigee.com> Date: 2015-04-03T02:18:59Z New mapping started. Basic object -> field mapping tested commit 0fa30b9e1c13cb5322d8066010ac053e8c1ff9f8 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-03T19:39:14Z Fixed Entity document -> field parsing bugs Added more tests on parsing conversion. commit ba41bd27c80daaa612cfac6e1bc2965cdc58b626 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-03T20:44:51Z Indexing complete commit 543e13bf106864e29c7b21c37caabefba33790d3 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-06T15:04:19Z Fixes exception throwing removal commit cb9b06a38e77c0da931181d04784865af93c5ac6 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-06T17:40:12Z Upgraded to latest ES version. Made node client the default. Can be configured with elasticsearch.client.type commit 8f70c7c29e62f692c0852a6c21062eca52ec86a5 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-06T22:23:32Z Search requests are no working with types and scopes. commit 965553478d70369112edb88b63843dc9a52ade9e Author: Todd Nine <tn...@apigee.com> Date: 2015-04-07T23:02:43Z Type coercion from int->long and float->double implemented. Implemented query/filter IR tree collapsing to avoid invalid requests Moved all queries to filters for performance except wildcard and contains operation commit 05c27647737e301ac5caad2280bab5b88e73f1a4 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-08T15:56:52Z Updated geo tests and fixed geo sorting commit 654e19f66f184f270c32733e5cd99b22f0693c42 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-08T23:44:40Z Fixes paging bug with sub fields commit f95d39c744bafecd8b141f62d69ab08a1975a55a Author: Todd Nine <tn...@apigee.com> Date: 2015-04-08T23:49:45Z Removed unused 1.0 files. commit e534d9c7385245ad369499cc05e93a9a7ece3324 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-09T07:10:53Z Removed legacy 1.0 code Cleaned up Query object to only be query state/builder Refactor of tests to use query language commit 8060e16c9f56bf702cb2bf4404d6443b0faa5382 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-09T23:26:24Z Fixes querying by UUID commit 99f480dd06c4309bc232adb4975dcd4d2ac0bfc6 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-13T15:53:01Z Fixes setup lifecycle bug by adding test rule to query Fixes init issue by adding initialize to the setup call. Fixes incorrect assertion order commit 2eac3be133ada49d331171bcb2386c2635fa136e Author: Todd Nine <tn...@apigee.com> Date: 2015-04-13T17:37:58Z Completed compilation fixes. commit 641804790ee9a9465d854d9d0179274a90f064d7 Author: Todd Nine <tn...@apigee.com> Date: 2015-04-13T17:44:56Z Merge branch 'two-dot-o-dev' of https://git-wip-us.apache.org/repos/asf/incubator-usergrid into USERGRID-536 ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---