aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/query/profile/QueryProfileCompiler.java
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Clean upJon Marius Venstad2021-01-101-4/+3
* Cache CompoundName and Binding instances created during compilationJon Marius Venstad2021-01-081-7/+7
* Cache compound names generated during query profile compilationJon Marius Venstad2021-01-081-2/+6
* Prune duplicate prefixes and children before combining themJon Marius Venstad2021-01-081-13/+21
* Make complete groups of children, rather than prefixesJon Marius Venstad2021-01-081-27/+17
* Add import for DequeJon Marius Venstad2021-01-081-0/+1
* Generate all matching collections in one pass through the TrieJon Marius Venstad2021-01-081-9/+28
* Use a trie for variants, keyed on path, to look up prefix pathsJon Marius Venstad2021-01-071-17/+63
* Inline combination of dimensions and values to reuse knowledge (4x faster, 1....Jon Marius Venstad2021-01-071-2/+2
* Compact single valuesJon Bratseth2020-08-041-4/+4
* Skip variants on disjoint pathsJon Bratseth2020-06-301-9/+8
* Remove unused internal methodsJon Bratseth2020-06-301-2/+3
* Collect all information in one visitingJon Bratseth2020-06-301-7/+10
* Shortcut corner casesJon Bratseth2020-04-141-3/+0
* Skip redundant variantsJon Bratseth2020-04-141-4/+6
* Add some test cases: No functional changesJon Bratseth2019-11-211-1/+2
* Retain information about sources when compilingJon Bratseth2019-10-281-2/+3
* Remove printlnsJon Bratseth2019-10-271-2/+0
* Generate combinations of variants found in all pathsJon Bratseth2019-10-271-17/+17
* Validate local substitutions during compileJon Bratseth2019-10-071-23/+28
* Resolve left-wildcard variants preciselyJon Bratseth2019-09-301-8/+51
* Compile all variants also with multiple inheritanceJon Bratseth2019-08-301-3/+4
* Handle inherited variants with different dimensionsJon Bratseth2019-08-221-15/+41
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* PublishJon Bratseth2016-06-151-0/+140