Draft: Turbopack: Add FsError type, return it from write/write_link effects#89326
Draft: Turbopack: Add FsError type, return it from write/write_link effects#89326
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Stats from current PR✅ No significant changes detected📊 All Metrics📖 Metrics GlossaryDev Server Metrics:
Build Metrics:
Change Thresholds:
⚡ Dev Server
📦 Dev Server (Webpack) (Legacy)📦 Dev Server (Webpack)
⚡ Production Builds
📦 Production Builds (Webpack) (Legacy)📦 Production Builds (Webpack)
📦 Bundle SizesBundle Sizes⚡ TurbopackClient Main Bundles
Server Middleware
Build DetailsBuild Manifests
📦 WebpackClient Main Bundles
Polyfills
Pages
Server Edge SSR
Middleware
Build DetailsBuild Manifests
Build Cache
🔄 Shared (bundler-independent)Runtimes
📎 Tarball URL |
Merging this PR will degrade performance by 3.91%
Performance Changes
Comparing Footnotes
|
fd04529 to
ebd1c55
Compare
Failing test suitesCommit: fb97fe8 | About building and testing Next.js
Expand output● instant-navigation-testing-api › renders runtime-prefetched content instantly during navigation
Expand output● 404 handling › custom _error › production mode › next start › should handle slashes in router push correctly ● 404 handling › pages/404 › production mode › next export › should handle slashes in router push correctly
Expand output● app dir - prefetching › should show layout eagerly when prefetched with loading one level down ● app dir - prefetching › should immediately render the loading state for a dynamic segment when fetched from higher up in the tree
Expand output● segment cache (per-page dynamic stale time) › reuses dynamic data within the per-page stale time window ● segment cache (per-page dynamic stale time) › two dynamic pages with different stale times behave independently ● segment cache (per-page dynamic stale time) › per-page value overrides global staleTimes.dynamic regardless of direction
Expand output● cached navigations › caches runtime-prefetchable content from a navigation for instant second visit ● cached navigations › caches runtime-prefetchable content from the initial HTML for subsequent navigations |
ebd1c55 to
457fced
Compare
457fced to
e2af4d8
Compare

We'd like to create
Issues when IO operations fail, soFsErroris basically that:FsErroris a structured error type, so we can track things likeFileSystemPath(note: this type contains aVc).IssueonFsError. This implementation lives inturbopack-coredue to crate-ordering issues.What's missing
FsErrors as an internal error.