Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge pull request #11513 from ↵ | Geir Storli | 2019-12-05 | 2 | -3/+3 | |
|\ | | | | | | | | | vespa-engine/toregge/use-shell-wrapper-for-vespa-rpc-invoke Use shell script wrapper for vespa-rpc-invoke. | |||||
| * | Use shell script wrapper for vespa-rpc-invoke. | Tor Egge | 2019-12-05 | 2 | -3/+3 | |
| | | ||||||
* | | FastOS_THread::Sleep -> std::chrono::sleep_for | Henning Baldersheim | 2019-12-04 | 3 | -5/+5 | |
|/ | | | | | Renamed Timer -> ScheduledExecutor. Do not include thread.h when not needed in header files. | |||||
* | Track changes in fnet info unit test. | Tor Egge | 2019-11-19 | 1 | -4/+4 | |
| | ||||||
* | use chrono instead of fastos time | Håvard Pettersen | 2019-11-19 | 18 | -291/+213 | |
| | ||||||
* | Specify UTC explicit | Henning Baldersheim | 2019-11-18 | 2 | -4/+4 | |
| | ||||||
* | Reduce use of ifdef constructs. | Tor Egge | 2019-09-19 | 1 | -14/+6 | |
| | ||||||
* | Port fnet_info test to darwin. | Tor Egge | 2019-09-18 | 1 | -1/+13 | |
| | ||||||
* | Mark fill members unused for clang. | Tor Egge | 2019-08-02 | 1 | -6/+12 | |
| | ||||||
* | use upper bound for current time estimate | Håvard Pettersen | 2019-07-01 | 2 | -2/+2 | |
| | ||||||
* | round -> ceil to avoid premature timeout | Håvard Pettersen | 2019-07-01 | 1 | -1/+2 | |
| | | | | in the cases where the timeout is not divisible by the tick size. | |||||
* | Fix forward declarations. | Tor Egge | 2019-05-27 | 1 | -1/+1 | |
| | ||||||
* | GC unused code. | Henning Baldersheim | 2019-05-16 | 6 | -165/+1 | |
| | ||||||
* | Also wait for outstanding async resolves to complete. | Henning Baldersheim | 2019-05-13 | 1 | -2/+6 | |
| | ||||||
* | Wait on the transport directly. | Henning Baldersheim | 2019-05-10 | 5 | -10/+3 | |
| | ||||||
* | Simplify the supervisor responsibility | Henning Baldersheim | 2019-05-10 | 18 | -263/+179 | |
| | ||||||
* | 16k -> 32k buffers | Henning Baldersheim | 2019-05-02 | 1 | -2/+2 | |
| | ||||||
* | Double minimum read/write chunk size to 16k. | Henning Baldersheim | 2019-04-22 | 1 | -2/+2 | |
| | ||||||
* | async tls handshake work | Håvard Pettersen | 2019-02-21 | 13 | -23/+246 | |
| | ||||||
* | Remove files used by old unit test runner. | Tor Egge | 2019-02-19 | 19 | -24/+0 | |
| | ||||||
* | Remove test lists files used by old unit test framework. | Tor Egge | 2019-02-15 | 1 | -15/+0 | |
| | ||||||
* | Reset global crypto shared pointer before returning fom main. | Tor Egge | 2019-02-15 | 2 | -0/+2 | |
| | ||||||
* | TLS time trace experiments | Håvard Pettersen | 2019-02-08 | 3 | -0/+144 | |
| | | | | Note that this is without intrusive samples in the code | |||||
* | Debug log connection peer spec on handshake | Tor Brede Vekterli | 2019-02-06 | 2 | -1/+13 | |
| | | | | | Keeping this at debug level for now, but at least the information is readily available. | |||||
* | Revert "Revert "Use OS provided xxhash."" | Henning Baldersheim | 2019-02-03 | 1 | -1/+1 | |
| | ||||||
* | Revert "Use OS provided xxhash." | Håkon Hallingstad | 2019-02-03 | 1 | -1/+1 | |
| | ||||||
* | Use OS provided xxhash. | Henning Baldersheim | 2019-02-01 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #8347 from ↵ | Henning Baldersheim | 2019-02-01 | 3 | -31/+23 | |
|\ | | | | | | | | | vespa-engine/toregge/eliminate-some-clang-warnings-in-fnet Eliminate some clang warnings in fnet. | |||||
| * | Eliminate some clang warnings in fnet. | Tor Egge | 2019-02-01 | 3 | -31/+23 | |
| | | ||||||
* | | Adjust forward declarations in fnet. | Tor Egge | 2019-02-01 | 3 | -3/+3 | |
|/ | ||||||
* | Use relaxed atomics for FNET_TransportThread shutdown flag | Tor Brede Vekterli | 2019-01-10 | 2 | -6/+11 | |
| | ||||||
* | GC unused code and update includes | Henning Baldersheim | 2019-01-05 | 1 | -0/+1 | |
| | ||||||
* | use generic latch | Håvard Pettersen | 2018-11-30 | 1 | -23/+7 | |
| | ||||||
* | Ensure the thread has passed the _pseudo_thread | Henning Baldersheim | 2018-10-05 | 1 | -0/+2 | |
| | ||||||
* | avoid shutdown deadlock with yourself | Håvard Pettersen | 2018-10-04 | 4 | -42/+25 | |
| | ||||||
* | introduce pseudo-thread mutex | Håvard Pettersen | 2018-10-04 | 2 | -2/+14 | |
| | | | | | used to emulate single-threaded behavior after the thread itself has shut down. | |||||
* | mixed mode tls support in fnet | Håvard Pettersen | 2018-09-27 | 2 | -0/+14 | |
| | ||||||
* | improve rpc invocation test | Håvard Pettersen | 2018-09-21 | 1 | -695/+212 | |
| | ||||||
* | re-enable fnet tls tests | Håvard Pettersen | 2018-09-17 | 2 | -7/+7 | |
| | ||||||
* | Merge pull request #6958 from vespa-engine/havardpe/optimistic-write-in-fnet | Henning Baldersheim | 2018-09-14 | 2 | -15/+36 | |
|\ | | | | | Havardpe/optimistic write in fnet | |||||
| * | enable optimistic write | Håvard Pettersen | 2018-09-14 | 1 | -1/+5 | |
| | | ||||||
| * | handle add/close commands in separate functions | Håvard Pettersen | 2018-09-14 | 2 | -14/+31 | |
| | | ||||||
* | | disable fnet tests using tls | Håvard Pettersen | 2018-09-14 | 2 | -7/+7 | |
|/ | ||||||
* | do not spend time filling buffer space with 0x55 | Håvard Pettersen | 2018-09-13 | 1 | -3/+0 | |
| | ||||||
* | better handling of framed sockets in fnet | Håvard Pettersen | 2018-09-11 | 2 | -4/+7 | |
| | | | | also minor tweaking of crypto codec adapter | |||||
* | run micro-benchmark with various crypto engines (null/xor/tls) | Håvard Pettersen | 2018-09-10 | 1 | -9/+28 | |
| | ||||||
* | no encryption when encryption is not specified | Håvard Pettersen | 2018-09-10 | 1 | -2/+2 | |
| | ||||||
* | tls crypto adapter | Håvard Pettersen | 2018-09-07 | 2 | -0/+8 | |
| | ||||||
* | sample errno to preserve it | Håvard Pettersen | 2018-09-07 | 1 | -7/+15 | |
| | ||||||
* | remove non-instant invocation | Håvard Pettersen | 2018-09-05 | 17 | -108/+64 | |
| |