minca
ApiCoreInterfaces

Interface: Mirror

Defined in: packages/core/src/storage/mirror.ts:69

Properties

PropertyModifierTypeDescriptionDefined in
storereadonlyBlobStoreThe 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
writerreadonlystring-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; }>

On this page