summaryrefslogtreecommitdiffstats
path: root/fnet
Commit message (Expand)AuthorAgeFilesLines
* 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
* - Add the cost to expensive tests.Henning Baldersheim2021-01-131-12/+17
* Update commentHenning Baldersheim2020-12-071-1/+1
* Only handle wakeup if necessary.Henning Baldersheim2020-12-052-7/+6
* GC _waitFinishedHenning Baldersheim2020-12-042-7/+2
* _lock -> _shutdownLock, _qLock -> _lock and no std::memory_order_relaxedHenning Baldersheim2020-12-042-15/+15
* Separate loks so the same lock is not used for multiple things.Henning Baldersheim2020-12-042-17/+11
* Handle wakeup events after pipe has been read.Henning Baldersheim2020-12-031-2/+3
* GC unused vespalib::Executor::OptimizeForHenning Baldersheim2020-12-021-1/+0
* Unify on steady_xxxHenning Baldersheim2020-12-011-11/+11
* - Separate out the tail of the EventLoop into separate method to ease readabi...Henning Baldersheim2020-12-0110-57/+62
* Move config setters directly onto main TransportConfig objectHenning Baldersheim2020-12-012-24/+19
* Make constructors explicit and config const.Henning Baldersheim2020-12-013-6/+8
* provide the config in the constructor only.Henning Baldersheim2020-12-0112-173/+101
* Misc cleanup of includes and code healthHenning Baldersheim2020-12-0133-155/+125
* Rename handle_wakeup -> handle_wakeup_events and leave an empty handle_wakeup...Henning Baldersheim2020-11-302-6/+7
* Simplify and use a single events_before_wakup number in the transport thread ...Henning Baldersheim2020-11-303-17/+9
* In ADAPTIVE mode a wakeup will be done with 100 packets ready for write.Henning Baldersheim2020-11-291-3/+11
* Allow to optimize for throughput over latency. Wakeup is extremely expensive.Henning Baldersheim2020-11-293-2/+12
* Use std::make_unique and hide actual ThreadExecutor implementation.Henning Baldersheim2020-11-294-12/+11
* Guard against timeout value that is too high and will cause overflow.Henning Baldersheim2020-11-052-1/+4
* Eliminate noexcept warnings.Tor Egge2020-10-111-2/+2
* - GC the last usages of vespalib::Lock.Henning Baldersheim2020-10-082-2/+0
* Use && qualified member functions.Henning Baldersheim2020-09-262-1/+12
* Reduce visibility to avoid having to see everything.Henning Baldersheim2020-09-111-3/+1
* Revert "Revert "Revert "Balder/group commits to tls 2 remaining rebased"""Jon Marius Venstad2020-09-091-1/+3
* Revert "Revert "Revert "Revert "Balder/group commits to tls 2 remaining rebas...Jon Marius Venstad2020-09-091-3/+1
* Revert "Revert "Revert "Balder/group commits to tls 2 remaining rebased"""Arnstein Ressem2020-09-091-1/+3
* Revert "Revert "Balder/group commits to tls 2 remaining rebased""Henning Baldersheim2020-09-081-3/+1
* Revert "Balder/group commits to tls 2 remaining rebased"Henning Baldersheim2020-09-071-1/+3
* Properly clean up stale commit task. Also reduce visibility of code.Henning Baldersheim2020-09-071-3/+1
* ChildProc -> ChildProcessArne Juul2020-07-171-27/+27
* rename SlaveProc -> ChildProcArne Juul2020-07-171-27/+27
* Fix reference leak in fnet echo client example program.Tor Egge2020-04-221-0/+1
* Merge pull request #12315 from vespa-engine/balder/follow-intellij-adviseHenning Baldersheim2020-02-244-4/+8
|\
| * - Add debug logging.Henning Baldersheim2020-02-234-4/+8
* | use authority for sniHåvard Pettersen2020-02-211-0/+2
|/
* Use larger thread stacks (128 kiB) in FRT standalone supervisorTor Egge2020-02-141-2/+2
* extend crypto engine apiHåvard Pettersen2020-02-134-10/+29
* use relaxed add/subHåvard Pettersen2020-02-041-3/+3
* track the total number of connection objectsHåvard Pettersen2020-02-042-1/+14
* Add include statements needed by newer build environments.Tor Egge2020-01-261-0/+1
* Revert "Revert "Revert "Revert "Use shell script wrapper for vespa-rpc-invoke...Tor Egge2019-12-103-4/+4
* Revert "Revert "Revert "Use shell script wrapper for vespa-rpc-invoke"""Jon Marius Venstad2019-12-103-4/+4
* Ignore renamed binary file.Tor Egge2019-12-091-1/+1
* Revert "Revert "Use shell script wrapper for vespa-rpc-invoke.""Tor Egge2019-12-052-3/+3
* Revert "Use shell script wrapper for vespa-rpc-invoke."Harald Musum2019-12-052-3/+3