summaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #24393 from vespa-engine/toregge/rename-icompactable-move-...v8.67.17Geir Storli2022-10-112-10/+10
|\
| * Rename ICompactable::move to move_on_compact.Tor Egge2022-10-112-10/+10
* | Merge pull request #24339 from vespa-engine/havardpe/experiment-with-coroutinesHåvard Pettersen2022-10-114-0/+81
|\ \ | |/ |/|
| * experiment with coroutinesHåvard Pettersen2022-10-064-0/+81
* | Use the generic hold list for entry refs in a datastore.Geir Storli2022-10-112-13/+62
* | Implement GenerationHolder in terms of the generic generation hold list.Geir Storli2022-10-105-72/+26
* | Implement a generic hold list for data elements associated with a generation.Geir Storli2022-10-102-0/+54
* | Hide implementation details in datastore classes.Geir Storli2022-10-071-2/+1
* | Hide more details inside BufferState and reduce external API on BufferStats.Geir Storli2022-10-073-12/+46
* | Move tracking of datastore buffer statistics to separate classes.Geir Storli2022-10-064-54/+54
* | Stop using DataStoreBase::startCompact() member function.Tor Egge2022-10-064-9/+13
* | Use datastore free list handling with a simpler API.Geir Storli2022-10-053-4/+17
* | Implement new free list handling for datastores with a simpler API.Geir Storli2022-10-052-0/+136
* | Update expected sizes when using libc++.Tor Egge2022-10-041-2/+2
* | Add vespalib::datastore::CompactingBuffers.Tor Egge2022-10-043-30/+19
* | Remove AlignedEntryRef.Tor Egge2022-10-031-28/+0
* | Implement allocate() function on ArrayStore.Geir Storli2022-10-031-35/+76
* | Rewrite unit tests to use GTest.Geir Storli2022-09-302-164/+174
|/
* Refactor ArrayStore to support generic type id to array size mappers.Geir Storli2022-09-292-13/+15
* use more conceptsHåvard Pettersen2022-09-214-19/+20
* more flexible ThreadBundle::run variantsHåvard Pettersen2022-09-191-12/+30
* Backport to gcc 10 (system compiler on Debian 11).Tor Egge2022-09-183-10/+14
* start using concepts in vespalibHåvard Pettersen2022-09-151-0/+3
* more convenient ThreadBundle::runHåvard Pettersen2022-09-141-0/+50
* thread bundle now available when calculating the global filterHåvard Pettersen2022-09-121-0/+11
* Update test HTTP header expectationsTor Brede Vekterli2022-09-082-2/+2
* Merge pull request #23946 from vespa-engine/havardpe/rank-profile-report-name...Henning Baldersheim2022-09-061-54/+62
|\
| * support mapping names in execution profiling outputHåvard Pettersen2022-09-061-54/+62
* | Factor out XML attribute/content escaping to own utility functionsTor Brede Vekterli2022-09-052-0/+53
|/
* Unify to_string for PeerCredentials to match other typesTor Brede Vekterli2022-08-291-2/+2
* Add capabilities and RPC filters for sentinel and internal Proton APIsTor Brede Vekterli2022-08-251-12/+16
* added simple profilerHåvard Pettersen2022-08-222-0/+160
* Add noexcept specifier.Tor Egge2022-07-032-4/+4
* Refactor Capability(Set) and add more testingTor Brede Vekterli2022-06-301-19/+63
* Support mTLS connection-level capabilities and RPC access filtering in C++Tor Brede Vekterli2022-06-295-69/+293
* avoid unaligned accessHåvard Pettersen2022-06-201-2/+2
* enable making string handles directly from numbersHåvard Pettersen2022-06-161-0/+18
* support VESPA_SHARED_STRING_REPO_NO_RECLAIM flagHåvard Pettersen2022-06-152-15/+51
* Merge pull request #23052 from vespa-engine/havardpe/common-memory-toolsHenning Baldersheim2022-06-131-92/+142
|\
| * common memory toolsHåvard Pettersen2022-06-101-92/+142
* | shared string repo tweaksHåvard Pettersen2022-06-131-9/+12
|/
* Remove test that invokes undefined pthread behaviorTor Brede Vekterli2022-06-071-11/+0
* Remove vespalib::rmdir and vespalib::mkdirTor Egge2022-06-031-92/+20
* Remove most use of vespalib::rmdir in vespalib. Deprecate vespalib::mkdir.Tor Egge2022-06-022-5/+6
* Merge pull request #22788 from vespa-engine/vekterli/add-cross-thread-stack-t...Tor Brede Vekterli2022-06-024-8/+84
|\
| * Really, really, really don't inline the backtrace-test functionTor Brede Vekterli2022-06-011-0/+1
| * Ensure names are visible in backtrace by moving functions to a shared libraryTor Brede Vekterli2022-06-014-15/+35
| * Enable cross-thread stack tracing once for all testsTor Brede Vekterli2022-06-011-5/+5
| * Add support for cross-thread stack dumping to vespalibTor Brede Vekterli2022-05-302-8/+63
* | Convert vespalib::rmdir to a deprecated shim.Tor Egge2022-06-011-15/+4
|/