| 1 | "@effect/cluster/MessageStorage#layerMemory": |
| 2 | replacement: "effect/cluster/MessageStorage#layerMemory" |
| 3 | note: "Moved into core Effect; it still provides MessageStorage and MemoryDriver and requires ShardingConfig." |
| 4 | "@effect/cluster/MessageStorage#layerNoop": |
| 5 | replacement: "effect/cluster/MessageStorage#layerNoop" |
| 6 | note: "Moved into core Effect with the same dependency-free no-op implementation." |
| 7 | "@effect/cluster/MessageStorage#make": |
| 8 | replacement: "effect/cluster/MessageStorage#make" |
| 9 | note: "Moved into core Effect. Context service projections now use the Service property instead of Type. Custom service implementations must also provide resetAddresses for batched mailbox resets." |
| 10 | "@effect/cluster/MessageStorage#makeEncoded": |
| 11 | replacement: "effect/cluster/MessageStorage#makeEncoded" |
| 12 | note: "Moved into core Effect. Custom encoded drivers must replace resetAddress with resetAddresses and may use the new limit and addresses options passed to unprocessedMessages." |
| 13 | "@effect/cluster/MessageStorage#Encoded": |
| 14 | replacement: "effect/cluster/MessageStorage#Encoded" |
| 15 | note: "Moved into core Effect; use the v4 Envelope.Encoded and Reply.Encoded aliases. Custom drivers now implement batched resetAddresses, and unprocessedMessages receives optional limit and address filters." |