Files
datastore/programs
Raúl MarínandClaude Opus 4.6 0cb2bc2dbc Preserve dictionary definitions in clickhouse format --obfuscate
Dictionary layout types (`complex_key_hashed`, `range_hashed`,
`ssd_cache`, etc.), source types, and source/layout parameter names
(`PORT`, `PASSWORD`, `DB`, `SIZE_IN_CELLS`, `BLOCK_SIZE`, `SHARDS`,
etc.) were being obfuscated, producing invalid SQL output.

Add `getAllRegisteredNames` to `DictionaryFactory` and
`DictionarySourceFactory`, register their names as known identifiers,
add dictionary parameter keywords to the obfuscator keyword list,
and remove the now-redundant hardcoded dictionary layout/source
keywords that are covered by the factory-based approach.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-03-11 14:26:02 +01:00
..
2026-03-09 13:23:34 +00:00
2026-03-06 20:09:49 +05:30
2026-03-03 13:59:57 +01:00
2026-01-12 12:27:55 +01:00