-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* make 'keyword' the default index type * allow for 'nested' fields in config * fix /indices to deal with nested config * translate nested queries to ES * make multiFacet aux queries 'nested' compliant * accept new style order/size in aggregations * translate nested aggregations query, including new style order/size params * remove redundant semicolon * remove unused WIP classes * Abstract deep nested ES result to bitesize 🥦 * inline var (logging no longer needed) * Fix use map entry, not its size (!) * Del spurious newline * Bump version * Remove debug toString() * cleanup * Fix (re-)ignore 'curTerm' when doing aux queries * Bump version * Upgrade base image (fix several CVEs) * Make multiFacetCountQueries work with nested facets * multiFacetCountQuery should only request aggs for its own term * bump version * simplify predicate lambda/let * bump version (partial fix) * Fix multiFacetCountQueries to work with nested terms * Handle ES nested multiFacetCountQueries aggregation counts * bump version * remove obsolete mondriaan ignore * WIP: untangle configuration-derived mess to prep for ES query building * WIP: build 'main query' part of ES query for logical facets * WIP: build 'main query' part of ES query for logical facets * WIP: "filters" part of aggregation works, on to "aggs" part * WIP: "aggs" portion works, left to do: the "size" and "order" spec * WIP: add size+order spec * WIP: refactor>extract code clone * WIP: rename sortSpec * WIP: return path from ES: start parsing result * WIP: halfway extracting buckets; time to piece together the facetName * WIP: fix some typing issues * WIP: first working version of ES return mapping logical facet aggregations * WIP: cleanup some debug prints * WIP: make it work for configs without fixed field * version bump (0.40-xxx-7a) * Fix building queries for facets with no fixed value * version bump (0.40-xxx-7b) * Use deep value_count aggregation to get 'document' count for sorting nested facets by count * bump version (7c) * FROM and AS require same casing to satisfy linter * WIP: escalate 'size' to largest found in aggSpecs * WIP: tidy scope merge code a bit * cull aggregation results when less requested than returned by ES * bump version * nested-facets-8b: remove debug print * WIP: add multiple sort expressions to ES query when logical facets mapping to the same nested facet require different sorts TODO: extract the correct portions on ES return * WIP: suppress another unchecked cast * WIP: extract ES results according to query desires * Remove dev prints and bump version * don't recompute aggs for logical facets themselves * Use latest republic AR container
- Loading branch information
Showing
13 changed files
with
753 additions
and
231 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,5 +19,4 @@ target/ | |
*.log | ||
globalise.http | ||
/globalise.http | ||
/mondriaan.http | ||
/config.yml- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.