aboutsummaryrefslogtreecommitdiffstats
path: root/fnet
Commit message (Expand)AuthorAgeFilesLines
...
* extra sync neededHåvard Pettersen2022-04-041-0/+1
* more robust supervisor detachmentHåvard Pettersen2022-04-047-40/+67
* Remove unused variable in fnet unit test.Tor Egge2022-04-011-1/+0
* enable detaching a supervisor from a running transportHåvard Pettersen2022-03-3017-16/+323
* Avoid strncmp with zero size and nullptr argumentTor Brede Vekterli2022-03-251-1/+1
* Ensure memcpy is never called with nullptr source argumentTor Brede Vekterli2022-03-252-1/+6
* Avoid undefined behavior for zero-sized memcpy with nullptr argumentTor Brede Vekterli2022-03-251-2/+8
* remove admin channel conceptHåvard Pettersen2022-03-2418-429/+13
* Reduce exposure of SymbolTable, Stash and other classes not necessary for use...Henning Baldersheim2022-03-101-1/+0
* gc old process codeHåvard Pettersen2022-03-051-129/+120
* Add a simple adjustTimeoutByDetectedHz to compute a suitable timeout/naptime ...Henning Baldersheim2022-02-281-1/+1
* Remove _methodMismatchHook memberHenning Baldersheim2022-02-281-1/+0
* remove connection-based session handlingHåvard Pettersen2022-02-287-591/+4
* Remove inlining warnings (fnet).Tor Egge2022-02-262-1/+9
* - Use the typesafe vespalib::count_ms() to correcly count ms.Henning Baldersheim2022-02-253-3/+4
* Revert "Revert "- Create the common transport and threadpool in the main loop.""Henning Baldersheim2022-02-246-14/+13
* Revert "- Create the common transport and threadpool in the main loop."Henning Baldersheim2022-02-246-13/+14
* - Create the common transport and threadpool in the main loop.Henning Baldersheim2022-02-246-14/+13
* In order to properly detach supervisor from the transport, do an async close ...Henning Baldersheim2022-02-232-9/+6
* Revert "Revert "Use a common FNET_Transport owned by Proton in both SceduledE...Henning Baldersheim2022-02-211-1/+6
* Revert "Use a common FNET_Transport owned by Proton in both SceduledExecutor ...Henning Baldersheim2022-02-211-6/+1
* Merge pull request #21285 from vespa-engine/vekterli/more-threading-fixesHenning Baldersheim2022-02-215-27/+32
|\
| * Make `FNET_Connection::_state` atomic to allow safe polling from outside lockTor Brede Vekterli2022-02-182-13/+13
| * Ensure cross-thread visibility in testTor Brede Vekterli2022-02-181-8/+9
| * Make finished-polling outside of lock thread safeTor Brede Vekterli2022-02-182-6/+10
* | Use a common FNET_Transport owned by Proton in both SceduledExecutor and Tran...Henning Baldersheim2022-02-201-1/+6
|/
* Make FNET_TransportThread IO components counter atomicTor Brede Vekterli2022-02-182-6/+10
* Simplify furtherTor Brede Vekterli2022-02-171-2/+1
* Remove early-out check that's no longer neededTor Brede Vekterli2022-02-171-5/+0
* Check FNET_Scheduler slots inside lockTor Brede Vekterli2022-02-171-4/+3
* Merge pull request #20990 from vespa-engine/havardpe/ignore-binaryHenning Baldersheim2022-01-311-0/+1
|\
| * ignore binaryHåvard Pettersen2022-01-311-0/+1
* | Revert "Avoid using vespamalloc for small utility programs as it has a too hi...Henning Baldersheim2022-01-313-3/+4
|/
* Avoid using vespamalloc for small utility programs as it has a too high initi...Henning Baldersheim2022-01-283-4/+3
* Avoid strdup.Henning Baldersheim2021-11-246-58/+40
* Update 2019 Oath copyrights.gjoranv2021-10-271-1/+1
* Update Verizon Media copyright notices.gjoranv2021-10-074-4/+4
* Update 2018 copyright notices.gjoranv2021-10-071-1/+1
* Update 2017 copyright notices.gjoranv2021-10-07126-126/+126
* test rpc_mapping_monitorHåvard Pettersen2021-09-202-7/+15
* low-level testing of fnet enabled byHåvard Pettersen2021-09-1616-39/+440
* start with zero-size buffersHåvard Pettersen2021-06-152-6/+7
* try to avoid valgrind complaints during shutdownArne Juul2021-06-082-0/+5
* drop empty buffersHåvard Pettersen2021-06-017-14/+58
* Track mutex size for Amazon Linux 2 on arm cpu.Tor Egge2021-04-301-0/+2
* Silence warning when casting to FRT_METOD_PT.Tor Egge2021-04-301-1/+18
* string.h does not need alloc.hHenning Baldersheim2021-02-211-0/+1
* use size literals in fnetArne Juul2021-02-156-8/+14
* Use vespalib::duration for timeoutsHenning Baldersheim2021-01-313-1/+4
* Reduce timeouts.Henning Baldersheim2021-01-143-14/+20