Skip to content

Commit c0b700b

Browse files
committed
testing huge page size
1 parent 2076bdb commit c0b700b

File tree

2 files changed

+11
-5
lines changed
  • services
    • apps/script_executor_worker/src/activities/populate-activity-relations
    • libs/data-access-layer/src/activities

2 files changed

+11
-5
lines changed

services/apps/script_executor_worker/src/activities/populate-activity-relations/index.ts

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,28 @@ import { RedisCache } from '@crowd/redis'
77

88
import { svc } from '../../main'
99

10+
const LAST_SYNCED_ACTIVITY_CREATED_AT_REDIS_KEY = 'latest-synced-activity-created-at'
11+
const LAST_SYNCED_ACTIVITY_TIMESTAMP_REDIS_KEY = 'last-synced-activity-timestamp'
12+
13+
const REDIS_KEY = LAST_SYNCED_ACTIVITY_TIMESTAMP_REDIS_KEY
14+
15+
1016
export async function resetIndexedIdentities(): Promise<void> {
1117
const redisCache = new RedisCache(`activity-relations-data`, svc.redis, svc.log)
12-
await redisCache.delete('latest-synced-activity-created-at')
18+
await redisCache.delete(REDIS_KEY)
1319
}
1420

1521
export async function getLatestSyncedActivityCreatedAt(): Promise<string> {
1622
const redisCache = new RedisCache(`activity-relations-data`, svc.redis, svc.log)
17-
const result = await redisCache.get('latest-synced-activity-created-at')
23+
const result = await redisCache.get(REDIS_KEY)
1824
return result || null
1925
}
2026

2127
export async function markActivitiesAsIndexed(activitiesRedisKey: string): Promise<string> {
2228
const activities = await getActivitiyDataFromRedis(activitiesRedisKey)
2329
const redisCache = new RedisCache(`activity-relations-data`, svc.redis, svc.log)
2430
const lastSyncedCreatedAt = activities[activities.length - 1].createdAt
25-
await redisCache.set('latest-synced-activity-created-at', lastSyncedCreatedAt)
31+
await redisCache.set(REDIS_KEY, lastSyncedCreatedAt)
2632
return lastSyncedCreatedAt
2733
}
2834

services/libs/data-access-layer/src/activities/sql.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1798,7 +1798,7 @@ export async function getActivityRelationsSortedByCreatedAt(
17981798
let cursorQuery = ''
17991799

18001800
if (cursorActivityCreatedAt) {
1801-
cursorQuery = `AND "createdAt" >= $(cursorActivityCreatedAt)`
1801+
cursorQuery = `AND "timestamp" >= $(cursorActivityCreatedAt)`
18021802
}
18031803

18041804
const query = `
@@ -1817,7 +1817,7 @@ export async function getActivityRelationsSortedByCreatedAt(
18171817
FROM activities
18181818
WHERE "deletedAt" IS NULL
18191819
${cursorQuery}
1820-
ORDER BY "createdAt" asc
1820+
ORDER BY "timestamp" asc
18211821
LIMIT ${limit}
18221822
`
18231823

0 commit comments

Comments
 (0)