@@ -5,7 +5,6 @@ import { Context } from '@netlify/functions'
5
5
import type { NextConfigComplete } from 'next/dist/server/config-shared.js'
6
6
import type { WorkerRequestHandler } from 'next/dist/server/lib/types.js'
7
7
8
- import { getTagsManifest , TagsManifest } from '../config.js'
9
8
import {
10
9
adjustDateHeader ,
11
10
setCacheControlHeaders ,
@@ -20,7 +19,7 @@ import { getTracer } from './tracer.cjs'
20
19
21
20
const nextImportPromise = import ( '../next.cjs' )
22
21
23
- let nextHandler : WorkerRequestHandler , nextConfig : NextConfigComplete , tagsManifest : TagsManifest
22
+ let nextHandler : WorkerRequestHandler , nextConfig : NextConfigComplete
24
23
25
24
/**
26
25
* When Next.js proxies requests externally, it writes the response back as-is.
@@ -55,21 +54,11 @@ export default async (request: Request, context: FutureContext) => {
55
54
const tracer = getTracer ( )
56
55
57
56
if ( ! nextHandler ) {
58
- await tracer . withActiveSpan ( 'initialize next server' , async ( span ) => {
57
+ await tracer . withActiveSpan ( 'initialize next server' , async ( ) => {
59
58
// set the server config
60
59
const { getRunConfig, setRunConfig } = await import ( '../config.js' )
61
60
nextConfig = await getRunConfig ( )
62
61
setRunConfig ( nextConfig )
63
- tagsManifest = await getTagsManifest ( )
64
- span . setAttributes (
65
- Object . entries ( tagsManifest ) . reduce (
66
- ( acc , [ key , value ] ) => {
67
- acc [ `tagsManifest.${ key } ` ] = value
68
- return acc
69
- } ,
70
- { } as Record < string , string > ,
71
- ) ,
72
- )
73
62
74
63
const { getMockedRequestHandlers } = await nextImportPromise
75
64
const url = new URL ( request . url )
@@ -124,7 +113,7 @@ export default async (request: Request, context: FutureContext) => {
124
113
await adjustDateHeader ( { headers : response . headers , request, span, tracer, requestContext } )
125
114
126
115
setCacheControlHeaders ( response . headers , request , requestContext )
127
- setCacheTagsHeaders ( response . headers , request , tagsManifest , requestContext )
116
+ setCacheTagsHeaders ( response . headers , requestContext )
128
117
setVaryHeaders ( response . headers , request , nextConfig )
129
118
setCacheStatusHeader ( response . headers )
130
119
0 commit comments