build v1 migration prototype
AB#16411
V1 data migration prototype for special DataObjectFactory and DataObject.
This is may not be enough to prove a point, but it is pretty close in terms of the direction I'd like to head.
Some of the shortcuts taken:
- instead of building a shim, I just deleted and created channels.
- Migrates only 1 legacy tree to a new tree - will do a multiple dds as a followup
- Does not consider all areas to store a schemaVersion on a blob (idk if it's even the right direction for this MigrationDDS)
- Exposed a bunch of apis.
🔗 No broken links found! ✅
Your attention to detail is admirable.
linkcheck output
> [email protected] ci:linkcheck /home/runner/work/FluidFramework/FluidFramework/docs
> start-server-and-test ci:start 1313 linkcheck:full
1: starting server using command "npm run ci:start"
and when url "[ 'http://127.0.0.1:1313' ]" is responding with HTTP status code 200
running tests using command "npm run linkcheck:full"
> [email protected] ci:start
> http-server ./public --port 1313 --silent
> [email protected] linkcheck:full
> npm run linkcheck:fast -- --external
> [email protected] linkcheck:fast
> linkcheck http://localhost:1313 --skip-file skipped-urls.txt --external
Crawling...
Stats:
409152 links
3178 destination URLs
2 URLs ignored
0 warnings
0 errors
⯅ @fluid-example/bundle-size-tests: +815 Bytes
| Metric Name | Baseline Size | Compare Size | Size Diff |
|---|---|---|---|
| aqueduct.js | 461.42 KB | 461.64 KB | ⯅ +225 Bytes |
| azureClient.js | 559.03 KB | 559.27 KB | ⯅ +239 Bytes |
| connectionState.js | 680 Bytes | 680 Bytes | ■ No change |
| containerRuntime.js | 261.68 KB | 261.69 KB | ⯅ +14 Bytes |
| fluidFramework.js | 404.84 KB | 404.85 KB | ⯅ +14 Bytes |
| loader.js | 134.17 KB | 134.19 KB | ⯅ +14 Bytes |
| map.js | 42.43 KB | 42.44 KB | ⯅ +7 Bytes |
| matrix.js | 146.8 KB | 146.8 KB | ⯅ +7 Bytes |
| odspClient.js | 526.18 KB | 526.42 KB | ⯅ +239 Bytes |
| odspDriver.js | 97.8 KB | 97.82 KB | ⯅ +21 Bytes |
| odspPrefetchSnapshot.js | 42.76 KB | 42.78 KB | ⯅ +14 Bytes |
| sharedString.js | 163.79 KB | 163.8 KB | ⯅ +7 Bytes |
| sharedTree.js | 395.3 KB | 395.31 KB | ⯅ +7 Bytes |
| Total Size | 3.31 MB | 3.31 MB | ⯅ +815 Bytes |
Baseline commit: c168c6f8218d33ad3b59a0669b30e230af64614a
Generated by :no_entry_sign: dangerJS against 249fb1ce6ba082f4a8e9f54d8232a812b3f15ede
This PR has been automatically marked as stale because it has had no activity for 60 days. It will be closed if no further activity occurs within 8 days of this comment. Thank you for your contributions to Fluid Framework!