aboutsummaryrefslogtreecommitdiffstats
path: root/document
Commit message (Collapse)AuthorAgeFilesLines
* Add tensor short form rendering to document/v1Lester Solbakken2022-05-293-2/+63
|
* Merge pull request #22689 from vespa-engine/hakonhall/installjar-cmake-functionHåkon Hallingstad2022-05-201-1/+1
|\ | | | | install_jar CMake function
| * install_jar CMake functionHåkon Hallingstad2022-05-201-1/+1
| |
* | Fold staging_vespalib into vespalibHenning Baldersheim2022-05-201-1/+0
|/
* Don't embed annotations in osgi bundlesBjørn Christian Seime2022-05-041-0/+1
|
* GC unused codeHenning Baldersheim2022-04-291-9/+0
|
* Merge pull request #22180 from ↵Tor Brede Vekterli2022-04-2214-103/+189
|\ | | | | | | | | vespa-engine/vekterli/add-doc-selection-support-for-literal-bool-values Add document selection support for literal bool values [run-systemtest]
| * Implicitly convert boolean literal to number value when evaluating Java doc ↵Tor Brede Vekterli2022-04-202-4/+23
| | | | | | | | selection
| * Support boolean literals in subexpressions for C++ document selection, not ↵Tor Brede Vekterli2022-04-2012-99/+166
| | | | | | | | | | | | | | | | just as expression leaves Adds a new `BoolValueNode` type and the appropriate AST visiting overloads for it. For the sake of comparisons, node is treated as a numeric value node with value in {0, 1}.
* | correct level for debug loggingArne H Juul2022-04-221-4/+4
|/
* Merge pull request #22067 from vespa-engine/balder/gc-use-of-identifiableHenning Baldersheim2022-04-199-372/+168
|\ | | | | Avoid using Identifiable and CloneablePtr
| * GC void test code.Henning Baldersheim2022-04-191-124/+0
| |
| * Add noexceptHenning Baldersheim2022-04-191-1/+1
| |
| * Avoid using Identifiable and CloneablePtrHenning Baldersheim2022-04-089-330/+250
| |
* | Merge pull request #22105 from vespa-engine/arnej/just-new-config-filesHenning Baldersheim2022-04-1227-3166/+2863
|\ \ | |/ |/| switch to new-style config
| * switch to new-style configArne H Juul2022-04-1227-3166/+2863
| |
* | Guard against self assignment.Henning Baldersheim2022-04-081-3/+5
| |
* | Make staticHenning Baldersheim2022-04-082-2/+2
| |
* | Avoid CloneablePtrHenning Baldersheim2022-04-086-35/+35
|/
* Merge pull request #22052 from vespa-engine/maven-shade-plugin-configgjoranv2022-04-081-20/+0
|\ | | | | Maven shade plugin config
| * Remove unnecessary shade-plugingjoranv2022-04-081-20/+0
| | | | | | | | - The fat jar is not installed or referred to anywhere.
* | just register document typesArne H Juul2022-04-082-11/+14
| |
* | no exception from getDataTypeInternalArne H Juul2022-04-081-2/+6
| | | | | | | | | | * instead of throwing, return null from getDataTypeInternal * move exception throwing to public getDataType
* | inherit fields at once in inherit()Arne H Juul2022-04-081-0/+5
| |
* | namespace structs when reading configArne H Juul2022-04-072-1/+10
|/
* const_reverse_iterator -> reverse_iteratorHenning Baldersheim2022-04-071-1/+1
|
* Move some more variable mapsHenning Baldersheim2022-04-075-11/+28
|
* Move when you canHenning Baldersheim2022-04-073-9/+12
|
* Make move constructors noexcept and move them to implementation file.Henning Baldersheim2022-04-072-10/+14
|
* Use std::move in select preparations.Henning Baldersheim2022-04-077-42/+28
|
* Use prefix increment and make return value const.Henning Baldersheim2022-04-061-1/+1
|
* Reduce use of CloneablePtrHenning Baldersheim2022-04-063-38/+42
|
* Invert logicHenning Baldersheim2022-04-051-1/+1
|
* Use a primitive to see if that makes the JIT compiler more predictable.Henning Baldersheim2022-04-052-12/+8
|
* make reference types after all document typesArne H Juul2022-04-053-4/+152
|
* minor modernization / refactoringArne H Juul2022-04-041-32/+35
|
* use unique_ptr instead of manual new/deleteArne H Juul2022-04-042-78/+69
|
* Remove unused member variable in document::MapFieldValue.Tor Egge2022-04-011-1/+0
|
* better tracking of structs in progressArne H Juul2022-04-011-45/+65
|
* extend testArne H Juul2022-04-011-1/+20
|
* refactor big method into helper classArne H Juul2022-04-011-241/+388
|
* setup from new doctype arrayArne H Juul2022-03-314-2/+1310
| | | | | | | * unit test everything that was in the old unit test * note: unit test is pragmatic for now * the new configureDocTypes function should probably be refactored into a helper class
* add new doctype arrayArne H Juul2022-03-311-1/+174
| | | | * this is almost the same as in documentmanager.def
* Avoid using reflection for creating values from a String. That is done ↵Henning Baldersheim2022-03-3117-60/+48
| | | | frequently when parsing json.
* Merge pull request #21872 from vespa-engine/balder/gc-unused-cloneHenning Baldersheim2022-03-293-70/+71
|\ | | | | GC unused clone interface.
| * rename get -> steal to hint on semanticsHenning Baldersheim2022-03-291-10/+10
| |
| * GC unused clone interface.Henning Baldersheim2022-03-293-68/+69
| |
* | Merge pull request #21879 from vespa-engine/arnej/use-std-functionHenning Baldersheim2022-03-295-33/+10
|\ \ | | | | | | use std::function
| * | use std::functionArne H Juul2022-03-295-33/+10
| |/ | | | | | | * no need to implement our own (restricted) version of it
* | Merge pull request #21856 from ↵Henning Baldersheim2022-03-2927-330/+267
|\ \ | | | | | | | | | | | | vespa-engine/balder/avoid-identifiable-for-valueupdate-2 Balder/avoid identifiable for valueupdate 2