v.21.4New Features
Added executable_pool dictionary source and closed issue #14528
Added executable_pool dictionary source. Close #14528. #21321 (Maksim Kita).Why it matters
This feature introduces a new dictionary source type,executable_pool, which allows users to define dictionaries that fetch data through executables managed in a pool. It enhances flexibility and efficiency when integrating external data sources or custom data fetching logic into ClickHouse dictionaries, solving problems related to dynamic dictionary data retrieval and resource management.How to use it
To use theexecutable_pool dictionary source, define a dictionary with source set to executable_pool in the dictionary XML configuration. Specify the executable pool parameters including the path to the executable and pool size. This enables fetching dictionary data by running these executables efficiently in a managed pool.