From 667d00bbd0aed626dd30a2961de29c6a86d152c9 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Wed, 27 Dec 2023 16:59:06 -0600 Subject: [PATCH] debug: fetch.worker, sqlite.worker --- src/workers/fetch.worker.ts | 5 ++++- src/workers/sqlite.worker.ts | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/workers/fetch.worker.ts b/src/workers/fetch.worker.ts index 2988a2e7..8a2c0b11 100644 --- a/src/workers/fetch.worker.ts +++ b/src/workers/fetch.worker.ts @@ -1,13 +1,16 @@ -import { Comlink } from '@/deps.ts'; +import { Comlink, Debug } from '@/deps.ts'; import './handlers/abortsignal.ts'; +const debug = Debug('ditto:fetch.worker'); + export const FetchWorker = { async fetch( url: string, init: Omit, signal: AbortSignal | null | undefined, ): Promise<[BodyInit, ResponseInit]> { + debug(init.method, url); const response = await fetch(url, { ...init, signal }); return [ await response.arrayBuffer(), diff --git a/src/workers/sqlite.worker.ts b/src/workers/sqlite.worker.ts index 6f422132..564149ac 100644 --- a/src/workers/sqlite.worker.ts +++ b/src/workers/sqlite.worker.ts @@ -1,9 +1,10 @@ /// -import { Comlink, type CompiledQuery, DenoSqlite3, type QueryResult, Sentry } from '@/deps.ts'; +import { Comlink, type CompiledQuery, Debug, DenoSqlite3, type QueryResult, Sentry } from '@/deps.ts'; import '@/sentry.ts'; let db: DenoSqlite3 | undefined; +const debug = Debug('ditto:sqlite.worker'); export const SqliteWorker = { open(path: string): void { @@ -11,6 +12,7 @@ export const SqliteWorker = { }, executeQuery({ sql, parameters }: CompiledQuery): QueryResult { if (!db) throw new Error('Database not open'); + debug(sql); const result: QueryResult = Sentry.startSpan({ name: sql, op: 'db.query' }, () => { return {