Skip to content

Commit cc44620

Browse files
authored
chore: enable crustdata member enrichment source and bump cadence (CM-886) (#3790)
1 parent b13a073 commit cc44620

4 files changed

Lines changed: 5 additions & 4 deletions

File tree

services/apps/members_enrichment_worker/src/schedules/getMembersToEnrich.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export const scheduleMembersEnrichment = async () => {
1414
await svc.temporal.schedule.create({
1515
scheduleId: 'members-enrichment-multiple-sources',
1616
spec: {
17-
cronExpressions: ['0 6 * * *'],
17+
cronExpressions: ['0 * * * *'],
1818
},
1919
policies: {
2020
overlap: ScheduleOverlapPolicy.SKIP,

services/apps/members_enrichment_worker/src/sources/serp/service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export default class EnrichmentServiceSerpApi extends LoggerBase implements IEnr
3232
// bust cache after 120 days
3333
public cacheObsoleteAfterSeconds = 60 * 60 * 24 * 120
3434

35-
public maxConcurrentRequests = 300
35+
public maxConcurrentRequests = 10
3636

3737
constructor(public readonly log: Logger) {
3838
super(log)

services/apps/members_enrichment_worker/src/workflows/enrichMember.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ const {
2727
} = proxyActivities<typeof activities>({
2828
startToCloseTimeout: '7 minutes',
2929
retry: {
30-
maximumAttempts: 3,
30+
maximumAttempts: 4,
3131
initialInterval: '5 minutes',
3232
backoffCoefficient: 2,
33-
maximumInterval: '10 minutes',
33+
maximumInterval: '20 minutes',
3434
},
3535
})
3636

services/apps/members_enrichment_worker/src/workflows/getMembersToEnrich.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ export async function getMembersToEnrich(): Promise<void> {
2323
MemberEnrichmentSource.PROGAI,
2424
MemberEnrichmentSource.CLEARBIT,
2525
MemberEnrichmentSource.PROGAI_LINKEDIN_SCRAPER,
26+
MemberEnrichmentSource.CRUSTDATA,
2627
]
2728

2829
const members = await getEnrichableMembers(QUERY_FOR_ENRICHABLE_MEMBERS_PER_RUN, sources)

0 commit comments

Comments
 (0)