Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reduce use of Identifiable for document::DatatType | Henning Baldersheim | 2022-03-03 | 1 | -0/+3 |
| | |||||
* | Make ConfigUri constructors explicit and use same context where possible in ↵ | Henning Baldersheim | 2022-02-20 | 1 | -1/+1 |
| | | | | proton. | ||||
* | Update Verizon Media copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Make "events before wakeup" configurable for SharedRpcResources. | Geir Storli | 2020-12-10 | 1 | -1/+1 |
| | |||||
* | Use the super bucket key when resolving which RPC target to use to handle a ↵ | Geir Storli | 2020-12-04 | 1 | -6/+6 |
| | | | | command. | ||||
* | Revert "Use the super bucket key when resolving which RPC target to use to ↵ | Jon Marius Venstad | 2020-12-03 | 1 | -11/+7 |
| | | | | ha…" | ||||
* | Use the super bucket key when resolving which RPC target to use to handle a ↵ | Geir Storli | 2020-12-02 | 1 | -7/+11 |
| | | | | command. | ||||
* | GC LoadTypeSet | Henning Baldersheim | 2020-11-27 | 1 | -4/+1 |
| | |||||
* | As we have have now removed the expensive Route member we can further ↵ | Henning Baldersheim | 2020-11-26 | 1 | -1/+2 |
| | | | | | | | | | | compact the message objects. - Compact StorageMessageAddress to 16 bytes by - using reference to cluster name. - Use small enums for protocol and node type. - Avoid having StorageMessage as separate allocation. - Avoid default values | ||||
* | Eliminate noexcept warnings. | Tor Egge | 2020-10-11 | 1 | -2/+2 |
| | |||||
* | Add StorageAPI RPC trace events | Tor Brede Vekterli | 2020-10-01 | 1 | -0/+15 |
| | | | | | | Trace event set should roughly match that of MessageBus, but contains more information (such as hostnames and payload size) for debugging purposes. | ||||
* | Gracefully handle RPC header/payload decode failures | Tor Brede Vekterli | 2020-09-30 | 1 | -0/+49 |
| | |||||
* | Automatically fallback to MessageBus if direct storage RPC not supported | Tor Brede Vekterli | 2020-09-25 | 1 | -10/+65 |
| | | | | | | | | | | To avoid need to track this per peer, currently falls back to MBus for _all_ peers if any of them indicates it's on an old version that does not understand the new RPC method. Also fix test teardown race condition where RPC threads could still be running and invoking callbacks when the API RPC service had already been destroyed. | ||||
* | Make RPC compression configurable and use better defaults | Tor Brede Vekterli | 2020-09-16 | 1 | -1/+2 |
| | | | | | Introduces a dedicated RPC compression sub-config. Default values are the same as for MessageBus compression. | ||||
* | Extend RPC tests and improve auto-generated error messages | Tor Brede Vekterli | 2020-09-15 | 1 | -4/+108 |
| | | | | The improved messages should now match what MessageBus generates. | ||||
* | Add test scaffolding for StorageApiRpcService | Tor Brede Vekterli | 2020-09-14 | 1 | -0/+202 |
Sets up full RPC/Slobrok endpoints for two simulated nodes. Add simple end-to-end test for request/response flow between nodes. |