aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib
Commit message (Expand)AuthorAgeFilesLines
* stop using FastOS_Thread in vespalibHåvard Pettersen2023-02-214-92/+57
* Merge pull request #26120 from vespa-engine/vekterli/add-container-capabilityBjørn Christian Seime2023-02-211-0/+1
|\
| * Add container DocumentAPI capability to `vespa.container_node`Tor Brede Vekterli2023-02-201-0/+1
* | Merge pull request #26113 from vespa-engine/havardpe/remove-document-runnableHåvard Pettersen2023-02-203-200/+0
|\ \ | |/ |/|
| * remove document::RunnableHåvard Pettersen2023-02-203-200/+0
* | Grant logserver API capability to config server in C++ capability setTor Brede Vekterli2023-02-201-1/+2
|/
* use fastos thread lessHåvard Pettersen2023-02-174-35/+21
* Add metrics tracking failed RPC and status page capability checksTor Brede Vekterli2023-02-172-6/+49
* Merge pull request #26064 from vespa-engine/vekterli/additional-capabilities-...Bjørn Christian Seime2023-02-165-73/+206
|\
| * Add remaining capabilities and capability sets to C++Tor Brede Vekterli2023-02-165-73/+206
* | Include istream to get definition of various stream operators.Tor Egge2023-02-161-0/+1
|/
* Merge pull request #26055 from vespa-engine/havardpe/use-std-thread-directlyHenning Baldersheim2023-02-168-76/+58
|\
| * use std::thread directlyHåvard Pettersen2023-02-158-76/+58
* | Add exponential array size growth to tensor buffer type mapper.Tor Egge2023-02-153-1/+4
* | Merge pull request #26045 from vespa-engine/havardpe/better-start-async-conceptHåvard Pettersen2023-02-151-20/+10
|\ \
| * | use single concept for start async op functionsHåvard Pettersen2023-02-151-20/+10
| |/
* / - [[noreturn]] is standard.Henning Baldersheim2023-02-158-56/+9
|/
* Use spaceship operator for vespalib::string ordering.Henning Baldersheim2023-02-141-47/+16
* Use spaceship operator for stringref ordering.Henning Baldersheim2023-02-141-25/+19
* stop using fastos thread more placesHåvard Pettersen2023-02-1415-238/+73
* Avoid clang self-assign-overloaded warningHenning Baldersheim2023-02-142-19/+14
* Merge pull request #26027 from vespa-engine/balder/always-use-backtrace-from-...Henning Baldersheim2023-02-141-8/+2
|\
| * Always use backtrace from libc.Henning Baldersheim2023-02-141-8/+2
* | Merge pull request #26019 from vespa-engine/balder/gc-timedout-optimizationHenning Baldersheim2023-02-143-146/+145
|\ \ | |/ |/|
| * Add noexcept, nodiscard and some constexprHenning Baldersheim2023-02-133-146/+145
* | stop using fastos threadHåvard Pettersen2023-02-133-48/+27
|/
* Since we now prevent inlining of stl::vector::_M_realloc_insert we avoid spli...Henning Baldersheim2023-02-122-11/+1
* Inline const hashtable::find() snce it is frequently used in inner loops.Henning Baldersheim2023-02-112-35/+24
* Add some more noexcept and constexpr to prepare for some more inlining.Henning Baldersheim2023-02-114-81/+81
* Do not inline hasKeyHenning Baldersheim2023-02-112-6/+12
* Add workaround for libc++ lacking stream operators for duration.Tor Egge2023-02-112-0/+31
* Add new capabilities to C++Tor Brede Vekterli2023-02-103-16/+127
* do not report stuff that never happenedHåvard Pettersen2023-02-102-1/+21
* Merge pull request #25967 from vespa-engine/havardpe/trace-global-filter-iter...Håvard Pettersen2023-02-104-0/+81
|\
| * trace global filter iterator treeHåvard Pettersen2023-02-094-0/+81
* | Stop using throw() as noexcept specifier.Tor Egge2023-02-081-2/+2
|/
* No longer need the trick for fast clock after we left centos7/rhel7 behindHenning Baldersheim2023-02-081-34/+0
* added utility function for saturated addHåvard Pettersen2023-02-073-0/+37
* Fix indentationHenning Baldersheim2023-02-061-2/+1
* Add a `vespa.none` sentinel capability to C++ capability codeTor Brede Vekterli2023-02-064-2/+17
* Drop boost crc, random and tokenizerHenning Baldersheim2023-02-044-56/+37
* Use the simple tokenizer, no need to pull in boostHenning Baldersheim2023-02-032-15/+26
* avoid using co_await inside other constructs (if/for)Håvard Pettersen2023-02-031-1/+3
* Add noexcept move constructors/operatorsHenning Baldersheim2023-02-0215-79/+150
* Implement destructor, move and copy constructors.Henning Baldersheim2023-02-022-19/+30
* make clang happyHåvard Pettersen2023-02-025-114/+114
* Merge pull request #25819 from vespa-engine/havardpe/io-uring-threadHenning Baldersheim2023-02-018-66/+460
|\
| * io uring async io implementationHåvard Pettersen2023-01-318-66/+460
* | Merge pull request #25838 from vespa-engine/toregge/throw-exception-when-data...Henning Baldersheim2023-02-011-1/+20
|\ \
| * | Throw exception when data store buffer max size is too small.Tor Egge2023-02-011-1/+20