Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update abi-specs after making config class Builders final | gjoranv | 2023-07-17 | 1 | -4/+8 |
| | |||||
* | Add noexcept specifiers. | Tor Egge | 2023-06-06 | 1 | -5/+5 |
| | |||||
* | Pass transport and file distributor connection spec to SearchEnvironment | Tor Egge | 2023-05-10 | 1 | -2/+1 |
| | | | | | in preparation for using RankingAssetsBuilder when handling config in streaming search. | ||||
* | added reset function | Håvard Pettersen | 2023-03-08 | 1 | -1/+1 |
| | |||||
* | use ref_counted for ReplyGate | Håvard Pettersen | 2023-03-08 | 7 | -22/+23 |
| | |||||
* | use ref_counted in fnet | Håvard Pettersen | 2023-03-06 | 2 | -4/+4 |
| | | | | | | also get rid of some cleanup functions on reference counted classes enable specifying low-level parameters to addref/subref (cnt/reserve) | ||||
* | Include thread to get definition of std::thread | Tor Egge | 2023-03-05 | 1 | -0/+1 |
| | |||||
* | Reduce transitive includes. | Henning Baldersheim | 2023-03-01 | 1 | -0/+1 |
| | |||||
* | Add eol at eof. | Henning Baldersheim | 2023-02-27 | 1 | -1/+1 |
| | |||||
* | Modernize code and test | Henning Baldersheim | 2023-02-27 | 5 | -30/+27 |
| | |||||
* | GC unused MessageTask and ReplyTask. Also modernize some Sequenzer to c++11 | Henning Baldersheim | 2023-02-27 | 4 | -88/+12 |
| | |||||
* | untangle messagebus from fastos | Håvard Pettersen | 2023-02-24 | 6 | -92/+37 |
| | |||||
* | untangle fnet from fastos | Håvard Pettersen | 2023-02-22 | 2 | -5/+1 |
| | |||||
* | Remove capability requirement for 'mbus.getVersion' | Bjørn Christian Seime | 2023-02-20 | 1 | -0/+2 |
| | |||||
* | Define required capabilities for existing JRT RPC methods | Bjørn Christian Seime | 2023-02-09 | 1 | -1/+3 |
| | |||||
* | Drop boost crc, random and tokenizer | Henning Baldersheim | 2023-02-04 | 1 | -10/+4 |
| | |||||
* | Consistent naming and correct type. | Henning Baldersheim | 2023-02-03 | 1 | -2/+2 |
| | |||||
* | - Use T && f() && to avoid moving temporaries. | Henning Baldersheim | 2023-02-03 | 29 | -437/+355 |
| | | | | - std::make_unique/make_shared | ||||
* | - Deinline destructor. | Henning Baldersheim | 2023-02-01 | 27 | -451/+237 |
| | | | | | | - Move instead of copy = > noexcept move construtors. - make_unique/make_shared. - c++11 for loops | ||||
* | deinline destructors. | Henning Baldersheim | 2023-02-01 | 5 | -2/+11 |
| | |||||
* | Replace synchronized Stack with Deque in feed and query path. | Henning Baldersheim | 2023-01-25 | 1 | -4/+2 |
| | |||||
* | Just use Streams.toList as that is unmdifiable. | Henning Baldersheim | 2023-01-18 | 1 | -3/+2 |
| | |||||
* | Unify on Streams.toList() | Henning Baldersheim | 2023-01-18 | 1 | -3/+4 |
| | |||||
* | use LOG_WOULD_LOG macro | Arne Juul | 2023-01-12 | 1 | -3/+3 |
| | |||||
* | Add removal deprecation | Henning Baldersheim | 2023-01-03 | 1 | -1/+1 |
| | |||||
* | We have relied on dynamic throttling for 12 years or so. | Henning Baldersheim | 2023-01-03 | 3 | -67/+12 |
| | | | | Time to let the old one go. | ||||
* | Merge pull request #25325 from vespa-engine/geirst/typedef-to-using-in-cpp-code | Henning Baldersheim | 2022-12-21 | 37 | -54/+54 |
|\ | | | | | Change from typedef to using in C++ code. | ||||
| * | Change from typedef to using in messagebus C++ code. | Geir Storli | 2022-12-21 | 37 | -54/+54 |
| | | |||||
* | | Use the builtin sync capability of the transport object. | Henning Baldersheim | 2022-12-21 | 1 | -33/+2 |
|/ | |||||
* | add more relevant information when messagebus fails to start | Arne Juul | 2022-12-21 | 1 | -2/+8 |
| | |||||
* | Remove stacksize from the thread pools and thread executors. | Henning Baldersheim | 2022-12-20 | 3 | -4/+4 |
| | |||||
* | Defer MBus DestinationSession registration during content node init | Tor Brede Vekterli | 2022-11-29 | 7 | -9/+59 |
| | | | | | | | | | | | | | Creating a `DestinationSession` that is immediately registered as available for business means we may theoretically start receiving messages over the session even before the call returns to the caller. Either way there would be no memory barrier that ensures that `_messageBusSession` would be fully visible to the MessageBus threads (since it's written after return). To avoid this sneaky scenario, defer registration (and thus introduce a barrier) until _after_ we've initialized our internal member variables. This addresses a TSan warning. | ||||
* | fix typo invokation -> invocation | Thinh Bui | 2022-11-14 | 3 | -4/+4 |
| | |||||
* | Cleanup, no effective changes | jonmv | 2022-11-01 | 1 | -6/+3 |
| | |||||
* | Update ABI spec format, and update all specs | jonmv | 2022-10-25 | 1 | -282/+282 |
| | |||||
* | Deinline destructors in messagebus. | Tor Egge | 2022-10-17 | 11 | -0/+19 |
| | |||||
* | Ensure atomicity when removing last registered session owner | jonmv | 2022-10-10 | 2 | -12/+8 |
| | |||||
* | Return X-Vespa-Ignored-Fields if fields were ignored | Jon Bratseth | 2022-10-06 | 1 | -38/+10 |
| | |||||
* | don't heap dump every time network fails to become ready | Arne Juul | 2022-09-29 | 1 | -3/+11 |
| | |||||
* | Merge pull request #24042 from vespa-engine/bratseth/cleanup-671 | Jon Bratseth | 2022-09-23 | 22 | -314/+98 |
|\ | | | | | No functional changes | ||||
| * | Make list mutable | Jon Bratseth | 2022-09-23 | 1 | -0/+2 |
| | | |||||
| * | No functional changes | Jon Bratseth | 2022-09-14 | 22 | -314/+96 |
| | | |||||
* | | Wait for up to 180s for slobrok/network, in Java messagebus | jonmv | 2022-09-22 | 1 | -1/+1 |
| | | |||||
* | | Simplify and unify the use of Timers. | Henning Baldersheim | 2022-09-14 | 5 | -60/+38 |
|/ | |||||
* | trigger heap dump on "Network failed to become ready in time" | Arne Juul | 2022-08-31 | 1 | -0/+3 |
| | |||||
* | remove unused doxygen setup files | Arne Juul | 2022-08-29 | 1 | -1257/+0 |
| | |||||
* | Wire RPC capability set filtering to mbus server functions | Tor Brede Vekterli | 2022-08-25 | 9 | -10/+34 |
| | | | | | Required capability set is configured via `RPCNetworkParams` and defaults to the empty set (i.e. no filtering done). | ||||
* | Update java comment. | Henning Baldersheim | 2022-08-12 | 1 | -2/+1 |
| | |||||
* | Add method to use Duration as timeout to make unit explicit, and avoid many ↵ | Henning Baldersheim | 2022-08-12 | 2 | -2/+5 |
| | | | | magic conversions. | ||||
* | Convert messagebus to junit5 | Bjørn Christian Seime | 2022-07-28 | 40 | -974/+933 |
| |