-
server-services-core: New configuration setting for ephemeral container soft delete (#21465) 9427e25689
IDeliServerConfiguration
defines a new optional property,ephemeralContainerSoftDeleteTimeInMs
, that controls whenn ephemeral containers are soft-deleted.You can find more details in pull request #20731.
-
server-services-core: New optional dispose method (#21465) 9427e25689
Adds optional
dispose
method toIWebSocket
for disposing event listeners on disconnect in Nexus lambda.You can find more details in pull request #21211.
-
server-services-core: Reduce session grace period for ephemeral containers to 2 minutes (was 10 minutes) (#21465) 9427e25689
For ephermeral container, the session grace period is reduced from 10 minutes to 2 minutes when cluster is draining. This ensures the ephemeral container gets cleaned after disconnection sooner. Clients will not find old EH containers and will need to create new containers. This logic only takes effect when forcing draining.
You can find more details in pull request #21010.
-
server-services-core: Fix: Limit max length of validParentSummaries in checkpoints (#21465) 9427e25689
Limits maximum number of tracked valid parent (service) summaries to 10 by default. Configurable via
IScribeServerConfiguration
inscribe
property ofIServiceConfiguration
.You can find more details in pull request #20850.
-
server-lambdas, server-services-core: SessionStartMetric removed from Scribe and Deli microservices (#21465) 9427e25689
This change removes the SessionStartMetric from Scribe and Deli. The metric is a source of bugs and has been superseded by the
restoreFromCheckpoint
andRunService
metrics.You can find more details about the reasons for this change in pull request #21125.
Dependency updates only.
-
Updated @fluidframework/protocol-definitions (#19090) ecd9e67b57
The @fluidframework/protocol-definitions dependency has been upgraded to v3.1.0. See the full changelog.
-
server-services-client: New
messageBrokerId
property added toISession
817f661734The
ISession
interface was updated with new fieldmessageBrokerId
that would be assigned when message broker is set to Event Hubs. -
Updated @fluidframework/common-utils (#19090) ecd9e67b57
The @fluidframework/common-utils dependency has been upgraded to v3.1.0. See the full changelog.