tangled
alpha
login
or
join now
leaflet.pub
/
leaflet
291
fork
atom
a tool for shared writing and social publishing
291
fork
atom
overview
issues
27
pulls
pipelines
remove concurrency and unused timed function
awarm.space
6 months ago
74d399d9
7ce5c336
-30
1 changed file
expand all
collapse all
unified
split
appview
index.ts
-30
appview/index.ts
···
221
221
}
222
222
}
223
223
}
224
224
-
async function timedHandleEvent(evt: Event) {
225
225
-
const startTime = performance.now();
226
226
-
227
227
-
if (evt.event === "identity") {
228
228
-
if (evt.handle)
229
229
-
await supabase
230
230
-
.from("bsky_profiles")
231
231
-
.update({ handle: evt.handle })
232
232
-
.eq("did", evt.did);
233
233
-
}
234
234
-
235
235
-
await handleEvent(evt);
236
236
-
if (
237
237
-
evt.event == "account" ||
238
238
-
evt.event === "identity" ||
239
239
-
evt.event === "sync"
240
240
-
) {
241
241
-
const endTime = performance.now();
242
242
-
console.log(
243
243
-
`${evt.event} in ${evt.event || "unknown"} took ${endTime - startTime}ms`,
244
244
-
);
245
245
-
return;
246
246
-
}
247
247
-
248
248
-
const endTime = performance.now();
249
249
-
console.log(
250
250
-
`${evt.event} in ${evt.collection || "unknown"} took ${endTime - startTime}ms`,
251
251
-
);
252
252
-
}
253
224
254
225
const runner = new MemoryRunner({
255
255
-
concurrency: 8,
256
226
startCursor,
257
227
setCursor: async (cursor) => {
258
228
// persist cursor