faba28f824ac2c5e3c05d3f3d59b7b676000acbd
- replaceDSNDatabase: возвращает ОШИБКУ для key=value DSN (раньше молча отдавал исходный DSN → телеметрия всех тенантов ушла бы в management-БД). Query отделяется первым '?', поэтому sslrootcert=/path больше не ломает поиск БД. - EnsureTenantDB: guard safeNamespaceRe (defense-in-depth, совпадает с API-валидацией); небезопасный namespace → ErrInvalidNamespace → в consumer классифицируется как постоянная ошибка (DLQ, не вечный ретрай).
Description
No description provided
2.4 MiB
Languages
Go
49%
HTML
33.1%
Python
12.5%
HCL
3.8%
Dockerfile
1%
Other
0.6%