Use xxh3 for generating hash keys instead of md5 as it offers better performance

This commit is contained in:
Jan Böhmer 2026-01-03 00:55:49 +01:00
parent 2f580c92d1
commit 641c8388c1
3 changed files with 5 additions and 5 deletions

View file

@ -104,7 +104,7 @@ final class FieldHelper
{
$db_platform = $qb->getEntityManager()->getConnection()->getDatabasePlatform();
$key = 'field2_' . md5($field_expr);
$key = 'field2_' . hash('xxh3', $field_expr);
//If we are on MySQL, we can just use the FIELD function
if ($db_platform instanceof AbstractMySQLPlatform) {
@ -121,4 +121,4 @@ final class FieldHelper
return $qb;
}
}
}