$entry * @return void */ public function queueLogEntry(array $entry): void; /** @return void */ public function flushLogQueue(): void; /** * @param string $valueToInsert * @return int */ public function insertLookupValueAndGetID($valueToInsert); /** * @param string $userName * @return int */ public function getLookupIDForUser($userName); /** @return void */ public function correctDuplicateLookupValues(): void; /** * @param string|null $raw * @return array|null */ public static function decompressPipelineTrace(?string $raw): ?array; }