aboutsummaryrefslogtreecommitdiffstats
path: root/documentapi
Commit message (Collapse)AuthorAgeFilesLines
* Move abi-check-plugin configuration to parent.Ilpo Ruotsalainen2018-12-211-12/+0
| | | | | Instead of configuring in each module separately, put all configuration to parent and let the relevant modules just enable the plugin.
* Enable abi-check-plugin on relevant modules.Ilpo Ruotsalainen2018-12-182-0/+3347
|
* Nonfunctional changes onlyJon Bratseth2018-12-132-6/+7
|
* Narrow down routing of Document API GetDocument messages.Tor Egge2018-11-014-0/+79
|
* No wildcard import.Henning Baldersheim2018-10-241-2/+13
|
* GC unused fieldHenning Baldersheim2018-10-241-2/+0
|
* No wildcard import.Henning Baldersheim2018-10-241-4/+1
|
* No wildcard import.Henning Baldersheim2018-10-241-2/+15
|
* Must handle concurrent access.Henning Baldersheim2018-10-241-3/+14
|
* GC unused imports + finalHenning Baldersheim2018-10-244-11/+13
|
* Prepare for removalJon Bratseth2018-10-161-2/+21
|
* Remove the costly and unnecessary setSlobrokId interface.Henning Baldersheim2018-10-042-16/+16
|
* Remove the costly and unnecessary setSlobrokId interface.Henning Baldersheim2018-10-042-57/+28
|
* Merge pull request #7130 from ↵Tor Brede Vekterli2018-09-2820-2995/+2267
|\ | | | | | | | | vespa-engine/toregge/merge-documentapi-protocol-test-classes Merge documentapi protocol test classes (C++).
| * Merge documentapi routable factories classes (C++).Tor Egge2018-09-2711-1553/+1274
| |
| * Remove dead code. Remove duplicate code.Tor Egge2018-09-274-223/+0
| |
| * Merge documentapi protocol test classes (C++).Tor Egge2018-09-277-1219/+993
| |
* | Merge pull request #7135 from vespa-engine/balder/minor-cleanup-of-logdHenning Baldersheim2018-09-282-12/+3
|\ \ | | | | | | Balder/minor cleanup of logd
| * | - NULL -> nullptrHenning Baldersheim2018-09-272-12/+3
| | | | | | | | | | | | | | | | | | - forward declaration. - Move from header to implementation. - use std::unordered_set
* | | Merge pull request #7129 from vespa-engine/bjorncs/documentapiBjørn Christian Seime2018-09-281-7/+8
|\ \ \ | | | | | | | | Remove use of finalizer
| * | | Add '@Override' to all methods that are overridenBjørn Christian Seime2018-09-271-0/+3
| | | |
| * | | Remove use of finalizerBjørn Christian Seime2018-09-271-8/+6
| | | |
* | | | Merge pull request #7128 from ↵Tor Brede Vekterli2018-09-271-1/+1
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | vespa-engine/geirst/stop-using-deprecated-api-in-documentapi Stop using deprecated API.
| * | | Stop using deprecated API.Geir Storli2018-09-271-1/+1
| | |/ | |/|
* | | Remove cross language test files for old document api versions.Tor Egge2018-09-27180-0/+0
| |/ |/|
* | Merge pull request #7125 from ↵Tor Brede Vekterli2018-09-276-81/+37
|\ \ | | | | | | | | | | | | vespa-engine/toregge/only-allow-document-api-protocol-version-5-115-or-newer-cpp Only allow document api protocol version 5.115 or newer (C++).
| * | Only allow document api protocol version 5.115 or newer (C++).Tor Egge2018-09-276-81/+37
| |/
* | Restore author in comment.Tor Egge2018-09-272-4/+51
| | | | | | | | Avoid wildcard import.
* | Remove old documentapi protocols (Java).Tor Egge2018-09-274-1084/+889
| |
* | Only allow document api protocol version 5.115 or newer.Tor Egge2018-09-265-1077/+828
|/
* Simplify documentapi deserialization unit test (C++).Tor Egge2018-09-261-85/+26
|
* Simplify documentapi deserialization unit test (java).Tor Egge2018-09-2614-103/+54
|
* Use forward declaration of document::DocumentUpdate.Tor Egge2018-09-257-1/+6
|
* Remove BatchDocumentUpdateMessage and BatchDocumentUpdateReply fromTor Egge2018-09-2530-395/+1
| | | | | | C++ portion of documentapi. Remove corresponding document api cross language files. Remove corresponding storageapi messages.
* Remove BatchDocumentUpdateMessage and BatchDocumentUpdateReply fromTor Egge2018-09-257-381/+0
| | | | java portion of documentapi.
* Remove more unused document api cross language files.Tor Egge2018-09-2542-16/+0
|
* Remove unused document api cross language files (previously usedTor Egge2018-09-2570-0/+0
| | | | for testing serialization and deserializion).
* Send global constantsJon Bratseth2018-09-062-2/+2
|
* Nonfunctional changes onlyJon Bratseth2018-09-051-1/+1
|
* Switch to new javacc maven plugin:gjoranv2018-08-271-7/+4
| | | | | | | | - config model - document - documentapi - indexinglanguage. - searchlib
* Remove whitespaceHenning Baldersheim2018-08-121-1/+1
|
* Pass stringref by valueHenning Baldersheim2018-08-112-2/+2
|
* Pass stringref by valueHenning Baldersheim2018-08-101-1/+1
|
* Fix author tag for SimonBjørn Christian Seime2018-07-0555-56/+56
|
* Merge branch 'master' into arnej/use-log-abortArne Juul2018-06-204-12/+11
|\
| * 1 - Use a backing buffer for the DocumentUpdate that always is source of truth.Henning Baldersheim2018-06-124-12/+11
| | | | | | | | | | | | | | | | | | | | | | 2 - Use this buffer for re-serialization. 3 - Make deserialization lazy where possible. Currently lazy on replay and when arriving over the storageapi. Still needs to eager over documentapi. 4 - Deserialize eagerly in the persistence thread since those are plentyfull and not bottlenecked, instead of in the single master thread. Use real repo.
* | use LOG_ABORT not just abort()Arne Juul2018-06-121-1/+3
|/ | | | | | | | | | * abort() has the unfortunate effect that nothing is seen in the log, just an event (which is usually not displayed); so ops people don't see that the program is crashing at all. * LOG_ABORT("message") will log an error with the message (and the file and line) before calling abort(), so it's easy to see what happened. * add or move <vespa/log/log.h> include and LOG_SETUP lines before LOG_ABORT is used (or included).
* Last style changes before lazy documentupdate PR.Henning Baldersheim2018-06-121-5/+1
|
* clean up remnants of .mak filesArne Juul2018-06-111-1/+0
|
* Add missing spaceHenning Baldersheim2018-05-311-1/+1
|