| 0.0.3 2017-07-25 |
| - Finished separation of query preparation |
| for distribution. |
| - Introduced three levels for distribution: |
| - Cluster |
| - Node |
| - Segment |
| - Introduced support for sequences. |
| - Introduced concepts for sorting. |
| |
| 0.0.2 2017-01-19 |
| - Improved negation for documents. |
| - Renamed collections to results. |
| - First draft for aggregation functions. |
| - Updated to Mojolicious 7.15. |
| - Added term retrieval by term_id. |
| - First draft for grouping functions. |
| - Added preliminary support for virtual corpus filtering. |
| |
| 0.0.1 2016-12-05 |
| Krawfish is a testbed search backend for KorAP, |
| to implement design concepts for Kanalito and Krill |
| (especially distribution, queries, query optimization, Web API) |
| and some alternative features, like multiple tokenizations. |
| Krawfish is based on Krill and therefore heavily inspired by |
| Lucene and Lucy. |
| |
| Currently Krawfish supports ... |
| - KoralQuery wrapping of |
| - Corpus Queries |
| - Fields |
| - FieldGroups |
| - Span Queries |
| - Classes |
| - Constraints |
| - Exclusions |
| - Positions |
| - Repetitions |
| - Sequences |
| - Terms |
| - Spans |
| - TermGroups |
| - Tokens |
| - Uniques |
| - Support for Query constructs |
| - Corpus queries |
| - Fields |
| - Ands |
| - Ors |
| - Negations |
| - Span queries |
| - Classes |
| - Constraints |
| - Exclusions |
| - Ors |
| - Positions |
| - Repetitions |
| - Terms |
| - Spans |
| - Uniques |
| - Support for Info messages |
| - Support for logging |
| - Simple stream mechanism for postings lists |
| - API draft |
| - Simple caching mechanism |