@@ -3,11 +3,11 @@ import { createTreeFromFlatItems, flattenTree } from "~/components/primitives/Tr
33import { prisma , type PrismaClient } from "~/db.server" ;
44import { createTimelineSpanEventsFromSpanEvents } from "~/utils/timelineSpanEvents" ;
55import { getUsername } from "~/utils/username" ;
6- import { resolveEventRepositoryForStore } from "~/v3/eventRepository/index.server" ;
76import { SpanSummary } from "~/v3/eventRepository/eventRepository.types" ;
87import { getTaskEventStoreTableForRun } from "~/v3/taskEventStore.server" ;
98import { isFinalRunStatus } from "~/v3/taskStatus" ;
109import { env } from "~/env.server" ;
10+ import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactory.server" ;
1111
1212type Result = Awaited < ReturnType < RunPresenter [ "call" ] > > ;
1313export type Run = Result [ "run" ] ;
@@ -145,10 +145,13 @@ export class RunPresenter {
145145 } ;
146146 }
147147
148- const eventRepository = resolveEventRepositoryForStore ( run . taskEventStore ) ;
148+ const { repository } = await clickhouseFactory . getEventRepositoryForOrganization (
149+ run . taskEventStore ,
150+ run . runtimeEnvironment . organizationId
151+ ) ;
149152
150153 // get the events
151- let traceSummary = await eventRepository . getTraceSummary (
154+ let traceSummary = await repository . getTraceSummary (
152155 getTaskEventStoreTableForRun ( run ) ,
153156 run . runtimeEnvironment . id ,
154157 run . traceId ,
@@ -272,7 +275,7 @@ export class RunPresenter {
272275 overridesBySpanId : traceSummary . overridesBySpanId ,
273276 linkedRunIdBySpanId,
274277 } ,
275- maximumLiveReloadingSetting : eventRepository . maximumLiveReloadingSetting ,
278+ maximumLiveReloadingSetting : repository . maximumLiveReloadingSetting ,
276279 } ;
277280 }
278281}
0 commit comments