Page MenuHomePhabricator

[web] implement functions to import/export database content
ClosedPublic

Authored by kamil on Jul 19 2023, 7:02 AM.
Tags
None
Referenced Files
F2157209: D8559.id29126.diff
Mon, Jul 1, 1:23 AM
F2157208: D8559.id29119.diff
Mon, Jul 1, 1:23 AM
F2157207: D8559.id29000.diff
Mon, Jul 1, 1:23 AM
F2157205: D8559.id28834.diff
Mon, Jul 1, 1:23 AM
F2157174: D8559.diff
Mon, Jul 1, 1:19 AM
F2151193: D8559.id.diff
Sun, Jun 30, 12:13 PM
Unknown Object (File)
Wed, Jun 26, 3:40 PM
Unknown Object (File)
Wed, Jun 26, 2:57 AM
Subscribers

Details

Summary

This is using Emscripten virtual file API.

Gets/puts file content on which the native module operates.

Only worker (one thread) operates on file using synchronous API - there should be no problems with locks/parallel access.

Test Plan

Tests.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

kamil held this revision as a draft.
kamil published this revision for review.Jul 19 2023, 9:10 AM
kamil edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Jul 21 2023, 6:31 AM
kamil edited the summary of this revision. (Show Details)

CI

Minor note – the filename worker-crypto-utlis.test.js has a typo

Minor note – the filename worker-crypto-utlis.test.js has a typo

Thanks for catching it, fixed in D8653