diff --git a/CHANGELOG.md b/CHANGELOG.md index 14d4358cc..f96d0b994 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1,2 @@ - Add features to task queue functions. (#1423) +- Add traces to V2 Firestore trigger logs. (#1440) diff --git a/src/v2/providers/firestore.ts b/src/v2/providers/firestore.ts index 03a910d3d..619e089e3 100644 --- a/src/v2/providers/firestore.ts +++ b/src/v2/providers/firestore.ts @@ -34,6 +34,7 @@ import { createSnapshotFromJson, createSnapshotFromProtobuf, } from "../../common/providers/firestore"; +import { wrapTraceContext } from "../trace"; export { Change }; @@ -445,7 +446,7 @@ export function onOperation( const event = raw as RawFirestoreEvent; const params = makeParams(event.document, documentPattern) as unknown as ParamsOf; const firestoreEvent = makeFirestoreEvent(eventType, event, params); - return handler(firestoreEvent); + return wrapTraceContext(handler)(firestoreEvent); }; func.run = handler;