aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src
Commit message (Expand)AuthorAgeFilesLines
* Test both used and allocated memory.Henning Baldersheim2023-03-091-1/+2
* Update expected sizeHenning Baldersheim2023-03-081-4/+4
* - Use a common method to get primary_buffer_id given a type_id.Henning Baldersheim2023-03-086-169/+137
* Always access the buffer state through the getBufferState method.Henning Baldersheim2023-03-082-35/+25
* Add test showing accounted memory usage for empty attributes.Henning Baldersheim2023-03-084-3/+29
* added reset functionHåvard Pettersen2023-03-082-0/+12
* Merge pull request #26355 from vespa-engine/havardpe/use-ref-countedHenning Baldersheim2023-03-085-189/+0
|\
| * use ref_counted for ReplyGateHåvard Pettersen2023-03-085-189/+0
* | Merge pull request #26335 from vespa-engine/toregge/split-tensor-buffer-type-...Tor Egge2023-03-079-25/+104
|\ \ | |/ |/|
| * Move portions of TensorBufferTypeMapper to ArrayStoreTypeMapper.Tor Egge2023-03-073-0/+73
| * Rename ArrayStoreTypeMapper to ArrayStoreSimpleTypeMapper.Tor Egge2023-03-076-11/+17
* | always check magic tag with assertHåvard Pettersen2023-03-071-0/+3
|/
* use ref_counted in fnetHåvard Pettersen2023-03-063-11/+26
* Use matching duration for time_point.Tor Egge2023-03-061-2/+3
* Use std::chrono::duration_cast when converting to system time.Tor Egge2023-03-051-1/+1
* Use move assignment.Tor Egge2023-03-051-1/+1
* Include memory to get declaration of std::addressof.Tor Egge2023-03-052-2/+17
* Merge pull request #26274 from vespa-engine/havardpe/smart-intrusive-referenc...Håvard Pettersen2023-03-035-0/+404
|\
| * fixup after reviewHåvard Pettersen2023-03-032-11/+23
| * smart intrusive reference countingHåvard Pettersen2023-03-025-0/+392
* | modernize fastos file testHåvard Pettersen2023-03-022-670/+199
|/
* Ensure explicit that we get 64 bit arithmetic.Henning Baldersheim2023-03-021-3/+6
* Use prefered way of printing time.Henning Baldersheim2023-03-021-5/+2
* Unify on system_time from chrono for file modification time.Henning Baldersheim2023-03-012-16/+5
* Reduce transitive includes.Henning Baldersheim2023-03-016-6/+10
* GC unused functionality.Henning Baldersheim2023-03-015-74/+3
* Use typesafe time for file modification time.Henning Baldersheim2023-03-015-11/+10
* Merge pull request #26232 from vespa-engine/havardpe/more-robust-wakeup-pipeHenning Baldersheim2023-02-282-11/+20
|\
| * re-try on signals (EINTR) and check return valuesHåvard Pettersen2023-02-282-11/+20
* | Merge pull request #26231 from vespa-engine/vekterli/stringref-for-response-r...Tor Brede Vekterli2023-02-284-14/+18
|\ \
| * | Pass `stringref`s to Portal response renderingTor Brede Vekterli2023-02-284-14/+18
| |/
* / Remove fastos/types.Henning Baldersheim2023-02-283-11/+2
|/
* move fastos file code to vespalibHåvard Pettersen2023-02-2817-4/+3098
* Merge pull request #26175 from vespa-engine/havardpe/avoid-fastos-thread-in-s...Geir Storli2023-02-242-2/+12
|\
| * avoid using fastos thread in storageHåvard Pettersen2023-02-242-2/+12
* | Revert "Revert "Add `vespa.content.state_api` capability" MERGEOK"Tor Brede Vekterli2023-02-234-1/+12
|/
* Merge pull request #26156 from vespa-engine/vekterli/allow-handshake-even-wit...Tor Brede Vekterli2023-02-234-22/+55
|\
| * Allow handshake to go through as long as at least one policy matchesTor Brede Vekterli2023-02-234-22/+55
* | Consolidate capability set naming between C++ and JavaTor Brede Vekterli2023-02-233-4/+4
|/
* Revert "Add `vespa.content.state_api` capability"Bjørn Christian Seime2023-02-234-12/+1
* Add `vespa.content.state_api` capability to C++Tor Brede Vekterli2023-02-224-1/+12
* stop using FastOS_ThreadIdHåvard Pettersen2023-02-223-0/+18
* 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