[FOLIO-503] Support cql.allRecords=1 Created: 14/Mar/17 Updated: 12/Nov/18 Resolved: 21/Mar/17 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | New Feature | Priority: | P3 |
| Reporter: | Mike Taylor | Assignee: | frances.webb@cornell.edu |
| Resolution: | Done | Votes: | 0 |
| Labels: | sprint10 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | 1 hour | ||
| Original estimate: | Not Specified | ||
| Sprint: |
| Description |
|
According to the CQL specifications, any search in the special cql.allRecords index should find all records. (Idiomatically, the term 1 is used.) This is useful in situations where a query body is needed to carry a sortby clause. At present, this is not supported, and the UI modules submit silly, inefficient and schema-specific "find all records" queries such as materialType=*. It would be much better to support cql.allRecords=1. |
| Comments |
| Comment by Mike Taylor [ 14/Mar/17 ] |
|
Thanks for fixing my typos and reassigning |
| Comment by frances.webb@cornell.edu [ 21/Mar/17 ] |
|
I've made an initial commit for this in branch
|
| Comment by Jakub Skoczen [ 21/Mar/17 ] |
|
Changes are being reviewed and Julian will merge once some issues are resolved. |
| Comment by Julian Ladisch [ 21/Mar/17 ] |
|
Use 10.0.2-SNAPSHOT of RMB and domain-models-runtime, this version supports cql.allRecords=1. |