v.19.9Improvement

Clearer Interfaces of String Searchers

Clearer interfaces of string searchers. #5586 (Danila Kutenin)
Improved the interfaces of string searchers in ClickHouse for clearer and more maintainable code.

Why it matters

To enhance the clarity and usability of string searcher components, making it easier to read, maintain, and extend the string searching functionality within ClickHouse. This improvement aims to reduce complexity and improve code quality, indirectly benefiting users by enabling more reliable and efficient string search operations.

How to use it

This change is internal to ClickHouse's codebase and does not require any user action to enable or apply. Users will benefit from improved string search functionality transparently after upgrading to the version containing this enhancement.