Skip to content

Commit 90a3b50

Browse files
Remove collect-dependencies span as it balloons trace size (vercel#29266)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
1 parent 800b2be commit 90a3b50

File tree

1 file changed

+9
-14
lines changed

1 file changed

+9
-14
lines changed

packages/next/build/webpack/plugins/next-trace-entrypoints-plugin.ts

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -230,24 +230,19 @@ export class TraceEntryPointsPlugin implements webpack.Plugin {
230230
// )
231231
// continue
232232
// }
233-
const collectDependencies = (mod: any, span: Span) => {
234-
const childSpan = span.traceChild('collect-dependencies', {
235-
resource: mod.resource,
236-
})
237-
return childSpan.traceFn(() => {
238-
if (!mod || !mod.dependencies) return
233+
const collectDependencies = (mod: any) => {
234+
if (!mod || !mod.dependencies) return
239235

240-
for (const dep of mod.dependencies) {
241-
const depMod = getModuleFromDependency(compilation, dep)
236+
for (const dep of mod.dependencies) {
237+
const depMod = getModuleFromDependency(compilation, dep)
242238

243-
if (depMod?.resource && !depModMap.get(depMod.resource)) {
244-
depModMap.set(depMod.resource, depMod)
245-
collectDependencies(depMod, childSpan)
246-
}
239+
if (depMod?.resource && !depModMap.get(depMod.resource)) {
240+
depModMap.set(depMod.resource, depMod)
241+
collectDependencies(depMod)
247242
}
248-
})
243+
}
249244
}
250-
collectDependencies(entryMod, entrySpan)
245+
collectDependencies(entryMod)
251246

252247
const toTrace: string[] = [entry, ...depModMap.keys()]
253248

0 commit comments

Comments
 (0)