v.24.12Improvement
Allow Unknown Enum Values in Set
Allow unknown values in set that are not present in Enum. Fix #72662. #72686 (zhanglistar).
Why it matters
This feature addresses the issue where previouslySET types could only contain values defined in the associated Enum. It enables handling of values outside the predefined Enum set, improving flexibility and robustness in data processing scenarios where unexpected or unknown values may appear.How to use it
Use theSET type with Enum as usual. With this update, unknown values not present in the Enum will be allowed automatically without causing errors. No special configuration is needed to enable this behavior.