ApiCoreInterfaces
Interface: Mirror
Defined in: packages/core/src/storage/mirror.ts:69
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
store | readonly | BlobStore | The blob store, and this store writer's id in it: where its files go too (spec 05 §16.6) | packages/core/src/storage/mirror.ts:71 |
writer | readonly | string | - | packages/core/src/storage/mirror.ts:72 |
Methods
changed()
changed(): void;Defined in: packages/core/src/storage/mirror.ts:78
Something changed here: flush soon
Returns
void
close()
close(): Promise<void>;Defined in: packages/core/src/storage/mirror.ts:82
Flushes, and stops the timer
Returns
Promise<void>
compact()
compact(): Promise<void>;Defined in: packages/core/src/storage/mirror.ts:80
Rewrites this writer's segments into fewer
Returns
Promise<void>
flush()
flush(): Promise<void>;Defined in: packages/core/src/storage/mirror.ts:76
Uploads what the store is missing, now
Returns
Promise<void>
pull()
pull(): Promise<{
added: number;
}>;Defined in: packages/core/src/storage/mirror.ts:74
Takes in what others left in the store. How many versions were stored.
Returns
Promise<{
added: number;
}>