v.23.12Improvement
FuzzJSON Table Function for Generating Malformed JSON
A table function fuzzJSON which allows generating a lot of malformed JSON for fuzzing. #57646 (Julia Kartseva).Why it matters
This feature enables users to generate diverse malformed JSON samples automatically, aiding in robust testing and validation of JSON parsers and related processing pipelines within ClickHouse. It helps uncover edge cases and improve system resilience against incorrect or corrupted JSON input.How to use it
Invoke thefuzzJSON() table function in your query to produce malformed JSON data. For example, use SELECT * FROM fuzzJSON() to generate fuzzed JSON records for testing and analysis.