Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Small optimization | Alex Auvolat | 2022-07-22 | 2 | -1/+8 | |
| | | ||||||
* | | Add comment | Alex Auvolat | 2022-07-22 | 1 | -0/+3 | |
| | | ||||||
* | | Simplify send.rs | Alex Auvolat | 2022-07-22 | 2 | -166/+68 | |
| | | ||||||
* | | Move things around and fix error bit | Alex Auvolat | 2022-07-22 | 5 | -10/+9 | |
| | | ||||||
* | | Use bounded channels on receive side for backpressure | Alex Auvolat | 2022-07-22 | 4 | -32/+37 | |
| | | ||||||
* | | Clean up framing protocol | Alex Auvolat | 2022-07-22 | 9 | -265/+429 | |
| | | ||||||
* | | Hide streaming versions as much as possible | Alex Auvolat | 2022-07-22 | 6 | -41/+56 | |
| | | ||||||
* | | Propose alternative API | Alex Auvolat | 2022-07-21 | 6 | -90/+209 | |
| | | ||||||
* | | One possibility, but I don't like it | Alex Auvolat | 2022-07-21 | 7 | -52/+21 | |
| | | ||||||
* | | Rename AutoSerialize into SimpleMessage and refactor a bit | Alex Auvolat | 2022-07-21 | 7 | -68/+113 | |
| | | ||||||
* | | Use Bytes instead of Vec<u8> | Alex Auvolat | 2022-07-21 | 4 | -8/+11 | |
| | | ||||||
* | | Refactor send.rs | Alex Auvolat | 2022-07-21 | 2 | -60/+61 | |
| | | ||||||
* | | Move things around | Alex Auvolat | 2022-07-21 | 13 | -410/+424 | |
| | | ||||||
* | | add detection of premature eos | trinity-1686a | 2022-07-18 | 4 | -19/+58 | |
| | | ||||||
* | | use a framing protocol instead of even/odd channel | trinity-1686a | 2022-06-20 | 5 | -234/+193 | |
| | | ||||||
* | | start supporting sending error on stream | trinity-1686a | 2022-06-19 | 2 | -29/+72 | |
| | | ||||||
* | | wait for any ready stream instead of the highest priority one | trinity-1686a | 2022-06-19 | 3 | -71/+124 | |
| | | ||||||
* | | further work on streams | trinity-1686a | 2022-06-08 | 6 | -40/+67 | |
| | | | | | | | | most changes still required are related to error handling | |||||
* | | rechunk stream | trinity-1686a | 2022-06-05 | 1 | -65/+94 | |
| | | ||||||
* | | initial work on associated stream | trinity-1686a | 2022-06-05 | 6 | -81/+338 | |
|/ | | | | | | | | | still require testing, and fixing a few kinks: - sending packets > 16k truncate them - send one more packet than it could at eos - probably update documentation /!\ contains breaking changes | |||||
* | Also add addresses from incoming connections | Alex Auvolat | 2022-05-09 | 1 | -9/+10 | |
| | ||||||
* | Handle the possibility of several alternative IP addresses for peers | Alex Auvolat | 2022-05-09 | 1 | -9/+68 | |
| | ||||||
* | Fix span kind for RPC client sidev0.4.2 | Alex Auvolat | 2022-04-07 | 1 | -1/+1 | |
| | ||||||
* | Add logic to handle ping timeouts and other failures | Alex Auvolat | 2022-03-15 | 1 | -2/+32 | |
| | ||||||
* | Fix testv0.4.0 | Alex Auvolat | 2022-02-21 | 1 | -1/+1 | |
| | ||||||
* | Avoid logging full node IDs | Alex Auvolat | 2022-02-21 | 4 | -19/+28 | |
| | ||||||
* | Implement version tag for application as well | Alex Auvolat | 2022-02-21 | 4 | -26/+44 | |
| | ||||||
* | Implement version check & transmit more error info | Alex Auvolat | 2022-02-21 | 4 | -6/+33 | |
| | ||||||
* | fix | Alex Auvolat | 2022-02-21 | 1 | -1/+1 | |
| | ||||||
* | Fix imports; rust stable in CI | Alex Auvolat | 2022-02-21 | 1 | -1/+1 | |
| | ||||||
* | Formatting & clippy | Alex Auvolat | 2022-02-21 | 4 | -9/+11 | |
| | ||||||
* | Refactoring | Alex Auvolat | 2022-02-21 | 6 | -53/+132 | |
| | ||||||
* | Add length of query to span | Alex Auvolat | 2022-02-18 | 2 | -2/+7 | |
| | ||||||
* | Correct implementation of distributed tracing | Alex Auvolat | 2022-02-18 | 2 | -34/+52 | |
| | ||||||
* | Add telemetry | Alex Auvolat | 2022-02-18 | 2 | -3/+69 | |
| | ||||||
* | Add method to know endpoint path | Alex Auvolat | 2022-02-16 | 1 | -0/+5 | |
| | ||||||
* | Ignore error when sending goodbyev0.3.0 | Alex Auvolat | 2021-10-25 | 1 | -1/+1 | |
| | ||||||
* | Better handle connection closing | Alex Auvolat | 2021-10-25 | 1 | -2/+9 | |
| | ||||||
* | clippy & fmt | Alex Auvolat | 2021-10-22 | 1 | -11/+12 | |
| | ||||||
* | fix again | Alex Auvolat | 2021-10-21 | 1 | -2/+9 | |
| | ||||||
* | invoke handler that wasn't invoked | Alex Auvolat | 2021-10-21 | 1 | -4/+6 | |
| | ||||||
* | try fix | Alex Auvolat | 2021-10-21 | 2 | -7/+20 | |
| | ||||||
* | Add test for priority queue (it seems to work as intended) | Alex Auvolat | 2021-10-20 | 1 | -0/+94 | |
| | ||||||
* | apply fmt | Alex Auvolat | 2021-10-18 | 1 | -4/+1 | |
| | ||||||
* | Return None when no IPs could be resolved | Alex Auvolat | 2021-10-18 | 1 | -0/+3 | |
| | ||||||
* | Add parse_and_resolve_peer_addr | Alex Auvolat | 2021-10-18 | 1 | -0/+14 | |
| | ||||||
* | Fix test | Alex Auvolat | 2021-10-18 | 1 | -1/+1 | |
| | ||||||
* | Full mesh peering strategy uses our local address if necessary | Alex Auvolat | 2021-10-15 | 1 | -1/+19 | |
| | ||||||
* | Add netapp function to drop all handlers | Alex Auvolat | 2021-10-14 | 2 | -2/+11 | |
| | ||||||
* | Change call() to take a ref to the message to be sent | Alex Auvolat | 2021-10-14 | 5 | -16/+16 | |
| | | | | Handlers also receive a ref |