You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This did not ship in #3498 — git grep AddWolverineManagedTenants comes back empty at 6.22.0-alpha.1. The current public path is resolving IDynamicTenantSource<string> from DI and calling AddTenantAsync / RemoveTenantAsync one tenant at a time (that's what the ConjoinedMultiTenantedEfCore sample's TenantEndpoints does), with no batch shape and no per-table partition status reporting back to the caller.
Acceptance criteria
IHost extension(s) mirroring Marten's AddMartenManagedTenantsAsync family: batch add by ids, add with explicit partition-suffix assignment, batch remove.
Residual from the conjoined EF Core multi-tenancy epic (#3465), Phase 3 (#3464). The #3464 design proposed:
This did not ship in #3498 —
git grep AddWolverineManagedTenantscomes back empty at 6.22.0-alpha.1. The current public path is resolvingIDynamicTenantSource<string>from DI and callingAddTenantAsync/RemoveTenantAsyncone tenant at a time (that's what theConjoinedMultiTenantedEfCoresample'sTenantEndpointsdoes), with no batch shape and no per-table partition status reporting back to the caller.Acceptance criteria
IHostextension(s) mirroring Marten'sAddMartenManagedTenantsAsyncfamily: batch add by ids, add with explicit partition-suffix assignment, batch remove.TablePartitionStatus[]/TenantPartitionAddResult) so callers and CritterWatch can report partial failures — overlaps with the batch-status bullet of EF Core integration: adopt Weasel 9.18.0 ManagedTenantPartitions parity APIs (SQL Server) #3496; coordinate the shapes.Related: #3465, #3464, #3496.
🤖 Generated with Claude Code