aboutsummaryrefslogtreecommitdiffstats
path: root/eval
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #16961 from vespa-engine/arnej/non-static-reduceArne H Juul2021-03-155-12/+9
|\
| * make reduce() and peek() CellMeta member functionsArne Juul2021-03-155-12/+9
* | Merge pull request #16955 from vespa-engine/havardpe/update-dense-xw-product-...Arne H Juul2021-03-151-68/+54
|\ \ | |/ |/|
| * test with all cell typesHåvard Pettersen2021-03-151-68/+54
* | fix CellMeta reduceArne Juul2021-03-151-2/+1
* | use CellMeta::join and reduce to compute result cell typeArne Juul2021-03-155-57/+74
|/
* Merge pull request #16927 from vespa-engine/havardpe/single-dense-reduce-revisitArne H Juul2021-03-155-107/+94
|\
| * revisit dense_single_reduce_function with testHåvard Pettersen2021-03-125-107/+94
* | Use typename keyword.Tor Egge2021-03-131-2/+2
|/
* add new way to make a GenSpec based on a textual descriptionHåvard Pettersen2021-03-123-1/+104
* Merge pull request #16913 from vespa-engine/arnej/less-switchesArne H Juul2021-03-121-11/+2
|\
| * use std::forward on functionArne Juul2021-03-121-2/+2
| * avoid duplicating switchesArne Juul2021-03-121-11/+2
* | reduce typify expansionHåvard Pettersen2021-03-121-5/+5
|/
* limit template expansion for generic cell castHåvard Pettersen2021-03-113-7/+26
* Merge pull request #16901 from vespa-engine/arnej/use-more-cell-meta-2Håvard Pettersen2021-03-116-25/+47
|\
| * typify on input cell metaArne Juul2021-03-111-5/+7
| * peek input cannot be scalarArne Juul2021-03-111-1/+1
| * DenseSingleReduceFunction only handles stable cell types (for now)Arne Juul2021-03-111-10/+12
| * use TypifyCellMeta in GenericRenameArne Juul2021-03-111-3/+4
| * use TypifyCellMeta in GenericPeekArne Juul2021-03-111-2/+6
| * use TypifyCellMeta in GenericMergeArne Juul2021-03-111-3/+7
| * use TypifyCellMeta in GenericConcatArne Juul2021-03-111-3/+7
| * use TypifyCellMeta in DenseSingleReduceFunction optimizerArne Juul2021-03-111-4/+7
| * use new not_scalar on metaArne Juul2021-03-111-3/+5
* | Merge pull request #16903 from vespa-engine/havardpe/avoid-cell-type-switchesArne H Juul2021-03-113-28/+49
|\ \ | |/ |/|
| * avoid cell type switchHåvard Pettersen2021-03-113-28/+49
* | Merge pull request #16894 from vespa-engine/arnej/map-prep-celltypesArne H Juul2021-03-118-80/+80
|\ \ | |/ |/|
| * handle all cases in my_generic_map_opArne Juul2021-03-111-24/+10
| * collapse tests cases to make this more readableArne Juul2021-03-111-12/+3
| * MixedMap optimizer now only for inplaceArne Juul2021-03-113-44/+32
| * prepare GenericMap for different input/output cell typesArne Juul2021-03-114-23/+58
| * apply map() to type in ReferenceOperations::mapArne Juul2021-03-111-1/+1
* | make cell meta members constHåvard Pettersen2021-03-101-15/+41
|/
* Merge pull request #16880 from vespa-engine/arnej/more-typify-cell-metaArne H Juul2021-03-103-12/+22
|\
| * use TypifyCellMeta in SparseNoOverlapJoin optimizerArne Juul2021-03-101-4/+7
| * use TypifyCellMeta in SparseFullOverlapJoin optimizerArne Juul2021-03-101-4/+7
| * use TypifyCellMeta in sparse merge optimizerArne Juul2021-03-101-4/+8
* | more specific overloads for inline pow()Arne Juul2021-03-101-1/+4
* | remove bad comparisonArne Juul2021-03-101-3/+2
|/
* added alias for converting cell type to actual typeHåvard Pettersen2021-03-103-5/+6
* cell meta with both compile-time and run-time resolvingHåvard Pettersen2021-03-0910-101/+209
* Merge pull request #16839 from vespa-engine/arnej/throw-on-invalid-inputArne H Juul2021-03-091-3/+5
|\
| * check result after make_type insteadArne Juul2021-03-081-5/+5
| * do not assert when receiving invalid data (from network)Arne Juul2021-03-081-2/+4
* | Merge pull request #16852 from vespa-engine/arnej/use-valuetype-peekArne H Juul2021-03-092-2/+2
|\ \
| * | avoid implicit assumption about cell typesArne Juul2021-03-091-1/+1
| * | use peek type inferenceArne Juul2021-03-091-1/+1
* | | Merge pull request #16853 from vespa-engine/arnej/move-assserts-on-cell-typeArne H Juul2021-03-094-4/+5
|\ \ \
| * | | check cell types instead of assertingArne Juul2021-03-093-4/+4