fix: harden multi-pod delivery and load verification
This commit is contained in:
@@ -265,6 +265,11 @@ type TenantMessageBatchAdapter interface {
|
||||
TenantGroupMessageSaveBatch(t.TenantID, []*t.Message) error
|
||||
}
|
||||
|
||||
// TenantMessageSchemaAdapter validates storage contracts required by asynchronous persistence.
|
||||
type TenantMessageSchemaAdapter interface {
|
||||
TenantMessageSchemaValidate([]t.TenantID) error
|
||||
}
|
||||
|
||||
// TenantHTTPInfrastructureAdapter is the optional durable infrastructure used
|
||||
// by Kafka dead-letter handling.
|
||||
type TenantHTTPInfrastructureAdapter interface {
|
||||
|
||||
Reference in New Issue
Block a user