IExperimentalIncrementalSummaryContext Interface
-
Can be deleted/changed at any time Contains the necessary information to allow DDSes to do incremental summaries
To use, import via @fluidframework/runtime-definitions/legacy
.
For more information about our API support guarantees, see here.
Signature
export interface IExperimentalIncrementalSummaryContext
Properties
Property | Alerts | Modifiers | Type | Description |
---|---|---|---|---|
latestSummarySequenceNumber | Alpha |
readonly |
number | The sequence number of the most recent summary that was acknowledged by the server. |
summaryPath | Alpha |
readonly |
string |
The path to the runtime/datastore/dds that is used to generate summary handles Note: Summary handles are nodes of the summary tree that point to previous parts of the last successful summary instead of being a blob or tree node This path contains the id of the data store and dds which should not be leaked to layers below them. Ideally, a layer should not know its own id. This is important for channel unification work and there has been a lot of work to remove these kinds of leakages. Some still exist, which have to be fixed but we should not be adding more dependencies. |
summarySequenceNumber | Alpha |
readonly |
number | The sequence number of the summary generated that will be sent to the server. |
Property Details
latestSummarySequenceNumber
The sequence number of the most recent summary that was acknowledged by the server.
To use, import via @fluidframework/runtime-definitions/alpha
.
For more information about our API support guarantees, see here.
Signature
readonly latestSummarySequenceNumber: number;
Type: number
summaryPath
The path to the runtime/datastore/dds that is used to generate summary handles Note: Summary handles are nodes of the summary tree that point to previous parts of the last successful summary instead of being a blob or tree node
This path contains the id of the data store and dds which should not be leaked to layers below them. Ideally, a layer should not know its own id. This is important for channel unification work and there has been a lot of work to remove these kinds of leakages. Some still exist, which have to be fixed but we should not be adding more dependencies.
To use, import via @fluidframework/runtime-definitions/alpha
.
For more information about our API support guarantees, see here.
Signature
readonly summaryPath: string;
Type: string
summarySequenceNumber
The sequence number of the summary generated that will be sent to the server.
To use, import via @fluidframework/runtime-definitions/alpha
.
For more information about our API support guarantees, see here.
Signature
readonly summarySequenceNumber: number;
Type: number