Author | SHA1 | Message | Date |
---|---|---|---|
M. J. Fromberger |
af96ef2fe4
|
rpc: set a minimum long-polling interval for Events (#8050)
Since the goal of reading events at the head of the event log is to satisfy a subscription style interface, there is no point in allowing head polling with no wait interval. The pagination case already bypasses long polling, so the extra option is unneessary. Set a minimum default long-polling interval for the head case. Add a test for minimum delay. |
3 years ago |
M. J. Fromberger |
705f365bcd
|
rpc: implement the eventlog defined by ADR 075 (#7825)
Implement the basic cursor and eventlog types described in ADR 075. Handle encoding and decoding as strings for compatibility with JSON. - Add unit tests for the required order and synchronization properties. - Add hooks for metrics, with one value to be expanded later. - Update ADR 075 to match the specifics of the implementation so far. |
3 years ago |
M. J. Fromberger |
b3c85b795a
|
docs: fix some typos in ADR 075. (#7726)
* docs: fix some typos in ADR 075. * fix typo typo |
3 years ago |
M. J. Fromberger |
05d8a0bd05
|
Mark ADR 075 as "accepted". (#7699) | 3 years ago |
M. J. Fromberger |
f64d64a7b5
|
ADR 074: RPC Event Subscription Interface (#7677)
Status: Proposed. |
3 years ago |