chore(buffer): final adjustments to buffer before deploy

This commit is contained in:
Carl-Gerhard Lindesvärd
2024-09-18 22:48:52 +02:00
parent 13a83155cf
commit dfe00040de
12 changed files with 21972 additions and 54 deletions

View File

@@ -156,7 +156,7 @@ async function start() {
{
name: 'flush',
type: 'flushProfiles',
pattern: 1000 * 60 * 30,
pattern: 1000 * 60,
},
];

View File

@@ -30,6 +30,7 @@ export async function createSessionEnd(
session_id = '${payload.sessionId}'
AND name = 'session_start'
${payload.projectId ? `AND project_id = '${payload.projectId}' ` : ''}
AND created_at > now() - interval 24 HOUR
ORDER BY created_at DESC
LIMIT 1
)

View File

@@ -137,17 +137,13 @@ export async function incomingEvent(job: Job<EventsQueuePayloadIncomingEvent>) {
duration: 0,
path: path,
origin: origin,
referrer: sessionEndPayload.referrer || referrer?.url,
referrerName:
sessionEndPayload.referrerName ||
referrer?.name ||
utmReferrer?.name ||
'',
referrerType:
sessionEndPayload.referrerType ||
referrer?.type ||
utmReferrer?.type ||
'',
referrer: sessionEnd ? sessionEndPayload.referrer : referrer?.url || '',
referrerName: sessionEnd
? sessionEndPayload.referrerName
: referrer?.name || utmReferrer?.name || '',
referrerType: sessionEnd
? sessionEndPayload.referrerType
: referrer?.type || utmReferrer?.type || '',
sdkName,
sdkVersion,
};