summaryrefslogtreecommitdiffstats
path: root/document
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #22105 from vespa-engine/arnej/just-new-config-filesHenning Baldersheim2022-04-1227-3166/+2863
|\
| * 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
|\
| * Remove unnecessary shade-plugingjoranv2022-04-081-20/+0
* | just register document typesArne H Juul2022-04-082-11/+14
* | no exception from getDataTypeInternalArne H Juul2022-04-081-2/+6
* | 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
* add new doctype arrayArne H Juul2022-03-311-1/+174
* Avoid using reflection for creating values from a String. That is done freque...Henning Baldersheim2022-03-3117-60/+48
* Merge pull request #21872 from vespa-engine/balder/gc-unused-cloneHenning Baldersheim2022-03-293-70/+71
|\
| * 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::functionArne H Juul2022-03-295-33/+10
| |/
* | Merge pull request #21856 from vespa-engine/balder/avoid-identifiable-for-val...Henning Baldersheim2022-03-2927-330/+267
|\ \
| * | Ensure correct type is used for serialisation.Henning Baldersheim2022-03-291-9/+9
| * | Minor simplifications after PR feedback.Henning Baldersheim2022-03-2911-30/+31
| * | Remove copy constructors.Henning Baldersheim2022-03-2821-226/+119
| * | Avoid Identifiable for ValueUpdate. It complicates without bringing much useful.Henning Baldersheim2022-03-2823-111/+154
| |/
* | Merge pull request #21868 from vespa-engine/balder/avoid-fieldpathupdate-cpHenning Baldersheim2022-03-299-128/+93
|\ \
| * | CloneablePtr -> std::unique_ptrHenning Baldersheim2022-03-299-128/+93
| |/
* / minor cleanupArne H Juul2022-03-291-24/+1
|/
* always use GeoPosType for position structsArne H Juul2022-03-281-3/+4
* Handle unaligned IdString reads in a well-defined mannerTor Brede Vekterli2022-03-281-2/+16
* Avoid code duplication.Henning Baldersheim2022-03-281-2/+1
* Use both lvalue and rvalue specifier to avoid explicit std::move()Henning Baldersheim2022-03-285-86/+94
* Avoid the need for clone by using unique_ptr.Henning Baldersheim2022-03-2821-169/+141
* GC unused codeHenning Baldersheim2022-03-281-1/+0
* Avoid need to copy/clone FieldUpdateHenning Baldersheim2022-03-277-114/+112