aboutsummaryrefslogtreecommitdiffstats
path: root/document
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "Disallow complex types as keys for nested types in arrays""Lester Solbakken2018-10-231-1/+8
| | | | | | | This reverts commit bb42d0c6f30de25b9ca6b8e232b6920aeb51a7d1. Reason for system tests failing was changes in the system tests, not this PR.
* Revert "Disallow complex types as keys for nested types in arrays"Harald Musum2018-10-231-8/+1
|
* Disallow complex types as keys for nested types in arraysLester Solbakken2018-10-221-1/+8
|
* Use maven-shade-plugin to assemble fat jarBjørn Christian Seime2018-10-191-11/+19
| | | | | A bug in maven-assemble-plugin makes it very slow to assemble jar containing BouncyCastle
* Nonfunctional changes onlyJon Bratseth2018-10-181-18/+8
|
* Rember that you did not have any constructor for this class and this ↵Henning Baldersheim2018-10-161-5/+11
| | | | | | parameter set. This will enable fail fast next time instead of having an exception thrown every time.
* Extend vespa document serializer test to serialize twice.Tor Egge2018-10-091-1/+5
| | | | This verifies that deserialized value can be serialized.
* Handle serialization of empty struct field value.Tor Egge2018-10-082-2/+16
|
* Remove end tagHarald Musum2018-10-036-6/+6
|
* Use full nameHarald Musum2018-10-036-6/+6
|
* add empty string in array unit testArne Juul2018-09-271-1/+5
|
* only suppress complete fields with empty stringArne Juul2018-09-271-7/+2
|
* Update the test to reflect stricter text input validation.Henning Baldersheim2018-09-191-0/+9
|
* Merge pull request #6984 from ↵Henning Baldersheim2018-09-193-6/+4
|\ | | | | | | | | vespa-engine/balder/increase-interval-from-1s-to-5s GC unused code and add override and = default.
| * GC unused code and add override and = default.Henning Baldersheim2018-09-173-6/+4
| |
* | Revert "Revert "Revert "Do not expose fieldupdates as a list. Hide ↵Henning Baldersheim2018-09-188-177/+97
| | | | | | | | implementation details ins…"""
* | Revert "Avoid NPE on non-exiting field"Henning Baldersheim2018-09-182-7/+3
|/
* Avoid NPE on non-exiting fieldHenning Baldersheim2018-09-172-3/+7
|
* Less strict on possible missuse of deprecated API.Henning Baldersheim2018-09-172-22/+43
| | | | Make by name operatons fast by looking up the field in the document type.
* Revert "Revert "Do not expose fieldupdates as a list. Hide implementation ↵Henning Baldersheim2018-09-148-89/+148
| | | | details ins…""
* Revert "Do not expose fieldupdates as a list. Hide implementation details ↵Henning Baldersheim2018-09-148-148/+89
| | | | ins…"
* Merge pull request #6902 from vespa-engine/balder/hashmap-backed-documentupdateHenning Baldersheim2018-09-138-89/+148
|\ | | | | Do not expose fieldupdates as a list. Hide implementation details ins…
| * Also update hashmap and detect errors due to misuse.Henning Baldersheim2018-09-131-1/+10
| |
| * Add Vespa 7 TODOHenning Baldersheim2018-09-131-2/+12
| |
| * Add deprecation comments and some renaming.Henning Baldersheim2018-09-136-35/+60
| |
| * Keep both list and hashmapHenning Baldersheim2018-09-123-49/+32
| |
| * Avoid using deprecated code.Henning Baldersheim2018-09-113-7/+7
| |
| * Do not expose fieldupdates as a list. Hide implementation details instead.Henning Baldersheim2018-09-114-49/+81
| |
* | Merge pull request #6918 from vespa-engine/balder/only-use-id-to-compareHenning Baldersheim2018-09-1310-18/+39
|\ \ | | | | | | Just compare what is necessary for equality.
| * | Use a private method to make code more readable and structured.Henning Baldersheim2018-09-131-3/+5
| | |
| * | Minor code cleanup while passing by.Henning Baldersheim2018-09-124-13/+11
| | |
| * | Identity only based on id.Henning Baldersheim2018-09-124-2/+10
| | |
| * | Just compare what is necessary for equality.Henning Baldersheim2018-09-122-3/+16
| |/
* | Add test for proper setup and fix dirty retyping of ReferenceDataType target ↵Henning Baldersheim2018-09-123-0/+66
| | | | | | | | to also do renaming.
* | Never give up.Henning Baldersheim2018-09-111-5/+0
|/
* Add toStringHenning Baldersheim2018-09-112-0/+17
|
* Add explicit test to equals and compareTo and avoid * importsHenning Baldersheim2018-09-112-2/+58
|
* Due to some ugly inheritance you must use values with great care. In equals ↵Henning Baldersheim2018-09-103-7/+35
| | | | it must use entrySet() due to some very ugly inheritance.
* Also prune away ClearValue updates if possible.Henning Baldersheim2018-09-102-0/+54
|
* Use the cheaper equals instead of potentially expensive compareTo.Henning Baldersheim2018-09-101-1/+1
|
* Before compareTo on a hashmap makes sense it must be sorted.Henning Baldersheim2018-09-103-23/+84
|
* Switch to new javacc maven plugin:gjoranv2018-08-274-13/+10
| | | | | | | | - config model - document - documentapi - indexinglanguage. - searchlib
* Add example in comment for remove field path update class.Tor Egge2018-08-161-0/+9
|
* Stop iterating field path when variable value is out of array boundary.Tor Egge2018-08-151-1/+2
|
* Iterate over result list in reverse order to avoid staleTor Egge2018-08-152-2/+22
| | | | array indexes when removing array elements.
* Reverse iteration over selection result in an attempt toTor Egge2018-08-153-1/+32
| | | | | | | | | | | avoid stale array indexes being used as part of applying a remove field path update. This change assumes that variables stored in result list have increasing values. Add unit test for removal of multiple array elements using remove field path update.
* Stop iterating field path when variable value is out of array boundary.Tor Egge2018-08-151-0/+2
|
* Remove whitespaceHenning Baldersheim2018-08-1240-103/+103
|
* Remove extra whitespaceHenning Baldersheim2018-08-125-5/+5
|
* Avoid ambiguity in gcc 8.2Henning Baldersheim2018-08-111-1/+1
|