New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add large blob storage to Cache #7198
Commits on Oct 26, 2021
Commits on Oct 27, 2021
Commits on Oct 29, 2021
Commits on Nov 2, 2021
-
-
-
Revert configurable LMDBCache FS
`LMDBCache` is only used when the FS is `NodeFS` anyway.
Commits on Nov 3, 2021
-
-
Merge branch 'v2' into lettertwo/cache-large-blob
* v2: Add script to sync engines with core version (#7207)
-
-
Commits on Nov 15, 2021
-
Merge branch 'v2' into lettertwo/cache-large-blob
* v2: Fix RangeError in `not export` error with other file type (#7295) Apply sourcemap in @parcel/transformer-typescript-tsc (#7287) Fix side effects glob matching (#7288) Fix changelog headings v2.0.1 Changelog for v2.0.1 Resolve GLSL relative to the importer, not the asset (#7263) fix: add @parcel/diagnostic as dependency of @parcel/transformer-typescript-types (#7248) Fixed missing "Parcel" export member in Module "@parcel/core" (#7250)
Commits on Nov 16, 2021
Commits on Nov 17, 2021
Commits on Nov 18, 2021
-
Only stream large assets from cache
Before, all assets were streamed from cache regardless of size, but by marking assets with content streams as large blobs when being written to the cache, we can default to reading the assets into memory from cache, and only stream the assets that were marked as large blobs.
-
-
-
Differentiate large blobs in FSCache
This prevents `FSCache.has` and `FSCache.get` from finding large blobs, as large blobs should be retrieved via `FSCache.getLargeBlob` or `FSCache.getStream`.
-
Commits on Nov 22, 2021
-
Merge branch 'v2' into lettertwo/cache-large-blob
* upstream/v2: Fix `semver` version range (#7334)
-