variant/regen.py (10 lines): - line 80: -- TODO TimeNTZ (Type ID 17) - line 81: -- TODO 'timestamp with timezone (NANOS)' (Type ID 18) - line 82: -- TODO 'timestamp with time zone (NANOS)' (Type ID 19) - line 83: -- TODO 'UUID' (Type ID 20) - line 99: -- TODO create example variant objects with fields that non-json types (like timestamp, date, etc) - line 102: --TODO objects with more than 2**8 distinct fields (that require using more than one byte for field offset) - line 103: --TODO objects with more than 2**16 distinct fields (that require using more than 2 bytes for field offset) - line 104: --TODO objects with more than 2**24 distinct fields (that require using more than 3 bytes for field offset) - line 114: -- TODO arrays with more than 2**8 distinct elements (that require using more than one byte for count) - line 115: -- TODO arrays where the total length of all values is greater than 2**8, 2**16, and 2**24 bytes (that require using more than one byte for the offsets)