summaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* Add noexcept and some other minor code health.Henning Baldersheim2021-02-021-2/+2
* Revert "Properly track execution of BucketTasks and provide sync() and orderâ...Henning Baldersheim2021-02-021-2/+2
* Merge pull request #16330 from vespa-engine/arnej/use-genspec-in-unit-tests-2HÃ¥vard Pettersen2021-02-021-0/+13
|\
| * EXPECT_EXCEPTION -> VESPA_EXPECT_EXCEPTION in vespa/vespalib/gtest/gtest.hArne Juul2021-02-021-0/+13
* | Merge pull request #16323 from vespa-engine/balder/implement-sync-of-bucket-e...Henning Baldersheim2021-02-021-2/+2
|\ \
| * | Properly track execution of BucketTasks and provide sync() and orderly shutdown.Henning Baldersheim2021-02-021-2/+2
| |/
* / Include cstddef to get definition of size_tTor Egge2021-02-021-1/+1
|/
* Revert "Implement BucketExecutor::sync."Henning Baldersheim2021-02-021-2/+2
* Implement BucketExecutor::sync.Henning Baldersheim2021-02-011-2/+2
* Use vespalib::duration for timeoutsHenning Baldersheim2021-01-3127-59/+63
* Wire reporting of attribute resource usage all the way to the cluster control...Geir Storli2021-01-291-1/+1
* GC closures.Henning Baldersheim2021-01-2612-1811/+0
* Add DummyBucketExecutor for use in testing.Henning Baldersheim2021-01-211-4/+25
* Move general purpose destructor callbacks to vespalib.Henning Baldersheim2021-01-193-0/+45
* Merge pull request #16049 from vespa-engine/havardpe/better-stats-for-shared-...Geir Storli2021-01-183-33/+87
|\
| * improve stats for shared string repoHÃ¥vard Pettersen2021-01-143-33/+87
* | Move idestructorcallback.h to vespalib module and search::IDestructorCallback...Henning Baldersheim2021-01-141-0/+22
|/
* Merge pull request #16033 from vespa-engine/havardpe/direct-string-id-for-sma...Arne H Juul2021-01-143-32/+192
|\
| * use direct string id for small numbersHÃ¥vard Pettersen2021-01-133-32/+192
* | - Add the cost to expensive tests.Henning Baldersheim2021-01-133-5/+5
* | Annotate the expensive array_store test not the array_test.Henning Baldersheim2021-01-132-2/+2
* | Start expensive tests earlier.Henning Baldersheim2021-01-131-1/+1
* | Store the entry refs in an vepalib::hash_map that is faster than std::map. Sa...Henning Baldersheim2021-01-123-9/+12
* | Ignore clang warning (-Wself-assign-overloaded).Tor Egge2021-01-111-0/+7
* | Merge pull request #15991 from vespa-engine/toregge/buffertype-class-has-two-...Henning Baldersheim2021-01-111-2/+2
|\ \
| * | BufferType class has two template arguments.Tor Egge2021-01-111-2/+2
| |/
* / Use 8 bits for _state field.Tor Egge2021-01-111-1/+1
|/
* Merge pull request #15986 from vespa-engine/havardpe/string-id-cleanupArne H Juul2021-01-114-121/+283
|\
| * fixup after PR commentsHÃ¥vard Pettersen2021-01-113-2/+10
| * add string_id and simplify multi-handle containerHÃ¥vard Pettersen2021-01-114-121/+275
* | Update test and add instantiations.Henning Baldersheim2021-01-112-6/+6
* | ElemCount must be larger than 32 bits.Henning Baldersheim2021-01-101-1/+1
* | Update copyright.Henning Baldersheim2021-01-101-1/+1
* | Update copyright.Henning Baldersheim2021-01-102-2/+2
* | Add eolHenning Baldersheim2021-01-103-3/+3
* | Have the BufferType::_emptyEntry be static.Henning Baldersheim2021-01-1026-190/+365
* | The bufferstate vector normally has 8k elements. Since the BufferState was 16...Henning Baldersheim2021-01-105-74/+87
|/
* use string ids as tensor labelsHÃ¥vard Pettersen2021-01-052-21/+88
* Include algorithm header file when needed.Tor Egge2021-01-041-0/+1
* Add braces for conditional statements.Tor Egge2021-01-041-2/+3
* Merge pull request #15887 from vespa-engine/arnej/abort-instead-of-infinite-loopTor Egge2021-01-041-3/+14
|\
| * avoid infinite loopArne Juul2021-01-041-3/+14
* | Add noexcept specifier to vespalib::string compare operators.Tor Egge2021-01-041-20/+20
|/
* Merge pull request #15816 from vespa-engine/geirst/executor-threading-service...Henning Baldersheim2020-12-153-0/+14
|\
| * Add explorer for the ExecutorThreadingService used in a document database.Geir Storli2020-12-153-0/+14
* | Only let reindexing puts through locked bucket if their token matches that of...Tor Brede Vekterli2020-12-113-0/+25
|/
* Simplify simple method to find next hashtable size.Henning Baldersheim2020-12-072-23/+6
* some more shared string repo experimentsHÃ¥vard Pettersen2020-12-073-30/+165
* Use Select1stHenning Baldersheim2020-12-071-7/+3
* Expect that all are present after resize too.Henning Baldersheim2020-12-071-1/+8