Peter Chang
|
19f41708e2
|
cache: refactor demux to maintain min/max revision range
Signed-off-by: Peter Chang <peter.yaochen.chang@gmail.com>
|
2025-09-23 21:54:21 +00:00 |
|
Peter Chang
|
09a384a724
|
cache: move batching to demux so that ringBuffer stores single item
Signed-off-by: Peter Chang <peter.yaochen.chang@gmail.com>
|
2025-08-17 20:23:02 +00:00 |
|
Peter Chang
|
934ddceec4
|
cache: make ring buffer generic for events and snapshots
Signed-off-by: Peter Chang <peter.yaochen.chang@gmail.com>
|
2025-08-15 11:32:58 +00:00 |
|
Peter Chang
|
a8463fbfe4
|
cache: refactor ringbuffer with iterator methods
Signed-off-by: Peter Chang <peter.yaochen.chang@gmail.com>
|
2025-08-13 13:15:55 +00:00 |
|
Peter Chang
|
5dde6104e0
|
cache: batch events with identical revision into one watch response
Signed-off-by: Peter Chang <peter.yaochen.chang@gmail.com>
|
2025-07-08 13:41:21 +00:00 |
|
Marek Siarkowicz
|
f10ebf6f9d
|
Merge pull request #20285 from apullo777/remove-afterRev
cache: remove AfterRev entry predicate
|
2025-07-05 00:21:15 +02:00 |
|
Peter Chang
|
345f4f895c
|
cache: remove AfterRev entry predicate
Signed-off-by: Peter Chang <peter.yaochen.chang@gmail.com>
|
2025-07-04 20:58:36 +00:00 |
|
Peter Chang
|
aea7741e19
|
cache: refactor PeekLatest/PeekOldest
Signed-off-by: Peter Chang <peter.yaochen.chang@gmail.com>
|
2025-07-04 20:38:51 +00:00 |
|
Peter Chang
|
2c311cc948
|
cache: implement MVP watch demux
Signed-off-by: Peter Chang <peter.yaochen.chang@gmail.com>
|
2025-07-03 13:03:43 +02:00 |
|