summaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Merge pull request #22729 from vespa-engine/balder/introduce-concept-of-minim...Henning Baldersheim2022-05-251-20/+33
|\
| * - Introduce the concept of minimal capacity for rcu vectors.Henning Baldersheim2022-05-241-20/+33
* | avoid undefined behavior in vespalib unit testsHåvard Pettersen2022-05-252-4/+4
|/
* - Stick to using GrowStragey everywhere.Henning Baldersheim2022-05-231-14/+14
* Fold fastlib into vespalib and gc some unused code.Henning Baldersheim2022-05-217-0/+243