summaryrefslogtreecommitdiffstats
path: root/documentapi
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Bratseth/apply on restart take 4"Jon Bratseth2020-11-291-2/+0
|
* Revert "Merge pull request #15510 from ↵Jon Bratseth2020-11-291-0/+2
| | | | | | | vespa-engine/revert-15508-bratseth/apply-on-restart-take-3" This reverts commit 3c95d11418e3ebffc1260207932b7e8f3955e1a0, reversing changes made to 7a1a70055770a82bf42bff668abaf011af3f6e55.
* Use explicit on the right places.Henning Baldersheim2020-11-271-1/+1
|
* GC LoadType and PriorityMapper.Henning Baldersheim2020-11-276-67/+1
|
* GC LoadTypeSetHenning Baldersheim2020-11-2722-309/+37
|
* Non-functional changesJon Marius Venstad2020-11-264-5/+3
|
* Non-functional changesJon Marius Venstad2020-11-262-2/+2
|
* Don't encode deprecated load type explicitlyTor Brede Vekterli2020-11-242-2/+1
|
* Remove load type from documentapi interface.Henning Baldersheim2020-11-244-23/+6
|
* Use c_str instead of data.Henning Baldersheim2020-11-241-0/+0
|
* Use std::string for selection as that is required for parsing and as it has ↵Henning Baldersheim2020-11-232-5/+10
| | | | a smaller memory footprint.
* - Reorder members for compactness.Henning Baldersheim2020-11-2316-101/+97
| | | | | - Avoid needing the definition of Error everywhere. - use std::make_xxx and other c++11 constructs.
* Reorder members for smaller memory footprint.Henning Baldersheim2020-11-181-1/+1
|
* Non waiting when completing LocalVisitorSession, againJon Marius Venstad2020-11-091-1/+1
|
* Merge pull request #15187 from vespa-engine/jonmv/reindexig-controllerJon Marius Venstad2020-11-093-20/+33
|\ | | | | Jonmv/reindexig controller
| * Address review comments, and fix unit testJon Marius Venstad2020-11-061-1/+1
| |
| * Avoid interrupts for control flowJon Marius Venstad2020-11-063-3/+8
| |
| * Dummy support for progress tokens and remote destination in LocalVisitorSessionJon Marius Venstad2020-11-051-17/+24
| |
| * Properly handle interruption while destroying MessageBusVisitorSessionJon Marius Venstad2020-11-051-1/+2
| |
* | Remove disk distribution from C++ part of vdslib.Tor Egge2020-11-051-6/+1
|/
* Add data and storage of data for reindexing progressJon Marius Venstad2020-10-302-3/+3
|
* Support conditional removals in AsyncSessionJon Marius Venstad2020-10-134-33/+29
|
* Fix unit test bugJon Marius Venstad2020-10-131-1/+1
|
* - GC the last usages of vespalib::Lock.Henning Baldersheim2020-10-083-10/+8
| | | | - Now it is only vespalib::Monitor left
* Merge pull request #14785 from ↵Henning Baldersheim2020-10-0812-24/+22
|\ | | | | | | | | vespa-engine/balder/2-std-mutex-and-reduce-code-visibility Use std::mutex over vespalib::Lock and reduce code visibility.
| * Use std::mutex over vespalib::Lock and reduce code visibility.Henning Baldersheim2020-10-0812-24/+22
| |
* | Use XXH3 over XXH64 as vespalib string hash functionTor Brede Vekterli2020-10-081-0/+0
|/ | | | | | XXH3 is faster than XXH64 across the board, especially for short inputs. Change around some tests that implicitly depended on the old hashing.
* Merge pull request #14778 from vespa-engine/bratseth/improve-error-loggingHenning Baldersheim2020-10-081-110/+82
|\ | | | | Log warning with exception instead of doing printStackTrace
| * Log warning with exception instead of doing printStackTraceJon Bratseth2020-10-081-110/+82
| |
* | Use vespalib::Lock -> std::mutexHenning Baldersheim2020-10-084-13/+13
| |
* | Remove broken copy and move constructor and assignment operatoos on ↵Henning Baldersheim2020-10-072-0/+2
|/ | | | | | vespalib::Lock and vespalib::Monitor. Also repair broken usages of the same.
* Add new enum constant to abi specJon Marius Venstad2020-10-051-0/+1
|
* Separate error code for insufficient storageJon Marius Venstad2020-10-052-4/+16
|
* Pass std::string variable to boost::tokenizerTor Egge2020-10-041-1/+2
|
* Await advance from test thread to next arrive is in the intended phaseJon Marius Venstad2020-09-301-2/+3
|
* Allow closures for handling document api ResponsesJon Marius Venstad2020-09-304-69/+87
|
* Add convenience for creating a LocalDocumentAccessJon Marius Venstad2020-09-301-1/+4
|
* Register operations with phaser in the caller threadJon Marius Venstad2020-09-303-14/+27
|
* Add equals and hashCode to some classesJon Marius Venstad2020-09-302-1/+31
|
* Move setPhaser to LocalDocumentAccessJon Marius Venstad2020-09-305-19/+57
|
* Revert "Revert "Jonmv/async doc v1 implementation""Jon Marius Venstad2020-09-305-78/+152
| | | | This reverts commit c6aded1606112a54969f56403085ca90d61dac8f.
* Revert "Jonmv/async doc v1 implementation"Harald Musum2020-09-295-152/+78
|
* Common metrics code and abi specJon Marius Venstad2020-09-281-1/+1
|
* Tests and the fixes they entailedJon Marius Venstad2020-09-283-16/+25
|
* Separate out delay queue, and add unit test for itJon Marius Venstad2020-09-281-9/+10
|
* Update abi spec and simplify synch i LocalAsyncSessionJon Marius Venstad2020-09-253-10/+15
|
* Make LocalAsyncSession async when asked to, and test thisJon Marius Venstad2020-09-253-72/+131
|
* FINE log level on self subscription warning ̯๏๏Jon Marius Venstad2020-09-251-1/+1
|
* Log on self-subscroption and fix copyright hreadersJon Marius Venstad2020-09-251-3/+10
|
* Eliminate config self-subscription from MessageBusDocumentAccessJon Marius Venstad2020-09-251-1/+3
|