aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/vespa/storage/common/storagelink.cpp
Commit message (Expand)AuthorAgeFilesLines
* Improve enum naming by reducing redundant informationTor Brede Vekterli2023-10-121-7/+7
* Replace bools with type safe enumsTor Brede Vekterli2023-10-121-5/+5
* Allow Bouncer to send messages up when in state `CLOSED`Tor Brede Vekterli2023-10-121-3/+11
* Allow CommunicationManager to send down messages during flushingTor Brede Vekterli2023-10-111-4/+25
* Move async message queue signal notification inside lockTor Brede Vekterli2023-10-111-4/+3
* Revert "Ensure internal messages are flushed before shutting down RPC subsyst...Harald Musum2023-10-111-28/+8
* Allow CommunicationManager to send down messages during flushingTor Brede Vekterli2023-10-111-4/+25
* Move async message queue signal notification inside lockTor Brede Vekterli2023-10-111-4/+3
* Revert "Ensure internal messages are flushed before shutting down RPC subsystem"Tor Brede Vekterli2023-10-101-3/+4
* Merge pull request #28825 from vespa-engine/vekterli/ensure-internal-messages...Henning Baldersheim2023-10-101-4/+3
|\
| * Move async message queue signal notification inside lockTor Brede Vekterli2023-10-061-4/+3
* | Update copyrightJon Bratseth2023-10-091-1/+1
|/
* GC some unused internal storage message typesTor Brede Vekterli2023-06-161-1/+2
* Add debug logging to storagelinkHenning Baldersheim2022-12-211-1/+5
* Add debug logging to StorageLink::closeHenning Baldersheim2022-12-201-0/+2
* Minor cleanup of CommunicationManager code, no change in semanticsTor Brede Vekterli2021-12-221-22/+23
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* vespalib::Monitor -> std::mutex and std::condition_variableHenning Baldersheim2020-10-121-14/+20
* Move StorageLink::print member function definition to cpp file.Tor Egge2020-10-031-0/+6
* Re-add assertsHenning Baldersheim2020-07-091-2/+2
* Remove assert that i snow possible during testing.Henning Baldersheim2020-07-081-4/+4
* Implement async putHenning Baldersheim2020-05-041-0/+39
* Revert "- Implement async put"Harald Musum2020-05-041-39/+0
* - Implement async putHenning Baldersheim2020-05-041-0/+39
* Revert "Bypass communicationmanager Q"Henning Baldersheim2020-04-051-4/+4
* Bypass communicationmanager QHenning Baldersheim2020-04-021-4/+4
* Add stream method and use memcpy over casting.Henning Baldersheim2020-01-211-2/+2
* GC a load of unused code. ByteBuffer towards read only.Henning Baldersheim2020-01-201-2/+2
* Remove complicated option for slicing as it is not used anywhere.Henning Baldersheim2020-01-161-0/+1
* Fix ever-growing message tracker for concurrent Get operationsTor Brede Vekterli2019-11-281-1/+1
* Use atomics for flags and configs set and read across threadsTor Brede Vekterli2019-01-101-10/+10
* std::make_ instead of 'new'.Henning Baldersheim2018-03-191-114/+45
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* split log and bufferedlogHenning Baldersheim2017-06-071-1/+1
* optimize includes.Henning Baldersheim2017-04-251-8/+4
* Add to correct namespaceHenning Baldersheim2016-11-231-1/+4
* Avoid inlining the iostream stuff.Henning Baldersheim2016-11-231-0/+6
* avoid some -Wformat-security warningsArne Juul2016-06-181-4/+4
* PublishJon Bratseth2016-06-151-0/+306