Details
Description
As noted in CONTROLLER-2044 and CONTROLLER-2043, we have repeating writerUuid in the journal.
Perusing akka.persistence, this value is used only for sanity checking in a filter – and that filter will happily live with just empty strings.
On the write side, write a null String instead of writerUuid.
On the read side, read the uuid, bump always report empty string.
This should be a completely ABI compatible change.
Attachments
Issue Links
- blocks
-
CONTROLLER-2043 Circuit breaker timeout with BGP and tell-based protocol
-
- Confirmed
-
- split from
-
CONTROLLER-2044 Improve sal-akka-raft serialization protocol
-
- Confirmed
-
Gerrit Reviews
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 109529,3 | WIP: Add additional storage for writerUuid | master | controller | Status: NEW | -1 | +1 |
| 109485,6 | Modernize sal-akka-segmented-journal | master | controller | Status: MERGED | +2 | +1 |
| 109527,1 | Rename DataJournalEntrySerializer | master | controller | Status: MERGED | +2 | +1 |
| 109528,1 | Turn LongSerdes into an enum | master | controller | Status: MERGED | +2 | +1 |
| 109535,1 | Modernize sal-akka-segmented-journal | 8.0.x | controller | Status: MERGED | +2 | +1 |
| 109536,1 | Rename DataJournalEntrySerializer | 8.0.x | controller | Status: MERGED | +2 | +1 |
| 109537,1 | Turn LongSerdes into an enum | 8.0.x | controller | Status: MERGED | +2 | +1 |