v.23.2Improvement

regexp_tree dictionary updated for compatibility with uap-core

The regexp_tree dictionary is polished and now it is compatible with https://github.com/ua-parser/uap-core. #45631 (Han Fei).
The regexp_tree dictionary has been improved for compatibility with the ua-parser/uap-core project.

Why it matters

This enhancement ensures that the regexp_tree dictionary in ClickHouse can now fully support and utilize the regex patterns and definitions from the widely used ua-parser/uap-core project, enabling more accurate and standardized user-agent parsing.

How to use it

Users can replace or update their existing regexp_tree dictionaries with the new compatible version aligned with ua-parser/uap-core. This will require reloading the dictionary in ClickHouse to apply the updated regexes for improved user-agent analysis.