diff --git a/python/pyspark/testing/goldenutils.py b/python/pyspark/testing/goldenutils.py index 95b7da956ff3..0a3e68132724 100644 --- a/python/pyspark/testing/goldenutils.py +++ b/python/pyspark/testing/goldenutils.py @@ -311,12 +311,33 @@ def repr_type(t: Any) -> str: # "halffloat" -> "float16", "float" -> "float32", "double" -> "float64" return _ARROW_FLOAT_ALIASES.get(s, s) + @staticmethod + def _scalar_str(scalar: Any) -> str: + """ + Render one PyArrow scalar for a golden cell via PyArrow's own ``str(scalar)``. + + A temporal value can be valid in Arrow yet outside Python's ``datetime`` range + (e.g. a date32 past year 9999), where ``str`` builds a Python datetime and + raises ``OverflowError``. Record ``temporal overflow`` for those instead of + failing. A non-temporal ``OverflowError`` is unexpected, so it propagates. + """ + try: + return str(scalar).replace("\x00", "\\0") + except OverflowError: + # A valid Arrow temporal value can exceed Python's datetime range (e.g. a + # date32 past year 9999); record ``temporal overflow`` rather than fail. + # A non-temporal overflow is unexpected, so re-raise. + if pa.types.is_temporal(scalar.type): + return "temporal overflow" + raise + @classmethod def repr_arrow_value(cls, value: Any, max_len: int = 32) -> str: """ Format a PyArrow Array/ChunkedArray for golden file. - Each element uses str(scalar) from PyArrow's own scalar formatting. + Each element is rendered by ``_scalar_str`` (PyArrow's scalar formatting, with + an out-of-range temporal fallback). Parameters ---------- @@ -331,7 +352,7 @@ def repr_arrow_value(cls, value: Any, max_len: int = 32) -> str: "[val1, val2, None]@arrow_type" """ # Escape NULL bytes so the value can be safely stored in CSV files. - elements = [str(scalar).replace("\x00", "\\0") for scalar in value] + elements = [cls._scalar_str(scalar) for scalar in value] v_str = "[" + ", ".join(elements) + "]" if max_len > 0: v_str = v_str[:max_len] @@ -353,7 +374,7 @@ def repr_arrow_table_value(cls, value: Any, max_len: int = 32) -> str: columns = [] for name, column in zip(value.column_names, value.columns): # Escape NULL bytes so the value can be safely stored in CSV files. - elements = [str(scalar).replace("\x00", "\\0") for scalar in column] + elements = [cls._scalar_str(scalar) for scalar in column] columns.append(f"{name}: [" + ", ".join(elements) + "]") v_str = "{" + ", ".join(columns) + "}" if max_len > 0: diff --git a/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_safe.csv b/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_safe.csv index 129d4b535179..a4b523de7a0d 100644 --- a/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_safe.csv +++ b/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_safe.csv @@ -7,7 +7,7 @@ int16:negative [-1, None]@int8 [-1, None]@int16 [-1, None]@int32 [-1, None]@int6 int16:max_min ERR@ArrowInvalid [32767, -32768, None]@int16 [32767, -32768, None]@int32 [32767, -32768, None]@int64 ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid [32768.0, -32768.0, None]@float16 [32767.0, -32768.0, None]@float32 [32767.0, -32768.0, None]@float64 [True, True, None]@bool [32767, -32768, None]@string [32767, -32768, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [32767.0000000000, -32768.0000000000, None]@decimal128(38, 10) [32767.0000000000, -32768.0000000000, None]@decimal256(76, 10) ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError int32:standard [0, 1, None]@int8 [0, 1, None]@int16 [0, 1, None]@int32 [0, 1, None]@int64 [0, 1, None]@uint8 [0, 1, None]@uint16 [0, 1, None]@uint32 [0, 1, None]@uint64 [0.0, 1.0, None]@float16 [0.0, 1.0, None]@float32 [0.0, 1.0, None]@float64 [False, True, None]@bool [0, 1, None]@string [0, 1, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [0E-10, 1.0000000000, None]@decimal128(38, 10) [0E-10, 1.0000000000, None]@decimal256(76, 10) [1970-01-01, 1970-01-02, None]@date32[day] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [00:00:00, 00:00:01, None]@time32[s] [00:00:00, 00:00:00.001000, None]@time32[ms] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError int32:negative [-1, None]@int8 [-1, None]@int16 [-1, None]@int32 [-1, None]@int64 ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid [-1.0, None]@float16 [-1.0, None]@float32 [-1.0, None]@float64 [True, None]@bool [-1, None]@string [-1, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [-1.0000000000, None]@decimal128(38, 10) [-1.0000000000, None]@decimal256(76, 10) [1969-12-31, None]@date32[day] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [23:59:59, None]@time32[s] [23:59:59.999000, None]@time32[ms] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError -int32:max_min ERR@ArrowInvalid ERR@ArrowInvalid [2147483647, -2147483648, None]@int32 [2147483647, -2147483648, None]@int64 ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid [2147483647.0, -2147483648.0, None]@float64 [True, True, None]@bool [2147483647, -2147483648, None]@string [2147483647, -2147483648, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) ERR@OverflowError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [03:14:07, 20:45:52, None]@time32[s] [20:31:23.647000, 03:28:36.352000, None]@time32[ms] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError +int32:max_min ERR@ArrowInvalid ERR@ArrowInvalid [2147483647, -2147483648, None]@int32 [2147483647, -2147483648, None]@int64 ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid [2147483647.0, -2147483648.0, None]@float64 [True, True, None]@bool [2147483647, -2147483648, None]@string [2147483647, -2147483648, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) [temporal overflow, temporal overflow, None]@date32[day] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [03:14:07, 20:45:52, None]@time32[s] [20:31:23.647000, 03:28:36.352000, None]@time32[ms] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError int64:standard [0, 1, None]@int8 [0, 1, None]@int16 [0, 1, None]@int32 [0, 1, None]@int64 [0, 1, None]@uint8 [0, 1, None]@uint16 [0, 1, None]@uint32 [0, 1, None]@uint64 [0.0, 1.0, None]@float16 [0.0, 1.0, None]@float32 [0.0, 1.0, None]@float64 [False, True, None]@bool [0, 1, None]@string [0, 1, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [0E-10, 1.0000000000, None]@decimal128(38, 10) [0E-10, 1.0000000000, None]@decimal256(76, 10) ERR@ArrowNotImplementedError [1970-01-01, 1970-01-01, None]@date64[ms] [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] [0:00:00, 0:00:01, None]@duration[s] [0:00:00, 0:00:00.001000, None]@duration[ms] [0:00:00, 0:00:00.000001, None]@duration[us] [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [00:00:00, 00:00:00.000001, None]@time64[us] [00:00:00, 00:00:00, None]@time64[ns] int64:negative [-1, None]@int8 [-1, None]@int16 [-1, None]@int32 [-1, None]@int64 ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid [-1.0, None]@float16 [-1.0, None]@float32 [-1.0, None]@float64 [True, None]@bool [-1, None]@string [-1, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [-1.0000000000, None]@decimal128(38, 10) [-1.0000000000, None]@decimal256(76, 10) ERR@ArrowNotImplementedError [1969-12-31, None]@date64[ms] [1969-12-31 23:59:59, None]@timestamp[s] [1969-12-31 23:59:59.999000, None]@timestamp[ms] [1969-12-31 23:59:59.999999, None]@timestamp[us] [1969-12-31 23:59:59.999999999, None]@timestamp[ns] [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] [-1 day, 23:59:59, None]@duration[s] [-1 day, 23:59:59.999000, None]@duration[ms] [-1 day, 23:59:59.999999, None]@duration[us] [-1 days +23:59:59.999999999, None]@duration[ns] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [23:59:59.999999, None]@time64[us] [23:59:59.999999, None]@time64[ns] int64:max_min ERR@ArrowInvalid ERR@ArrowInvalid [2147483647, -2147483648, None]@int32 [2147483647, -2147483648, None]@int64 ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid ERR@ArrowInvalid [inf, -inf, None]@float16 ERR@ArrowInvalid [2147483647.0, -2147483648.0, None]@float64 [True, True, None]@bool [2147483647, -2147483648, None]@string [2147483647, -2147483648, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) ERR@ArrowNotImplementedError [1970-01-25, 1969-12-07, None]@date64[ms] [2038-01-19 03:14:07, 1901-12-13 20:45:52, None]@timestamp[s] [1970-01-25 20:31:23.647000, 1969-12-07 03:28:36.352000, None]@timestamp[ms] [1970-01-01 00:35:47.483647, 1969-12-31 23:24:12.516352, None]@timestamp[us] [1970-01-01 00:00:02.147483647, 1969-12-31 23:59:57.852516352, None]@timestamp[ns] [2038-01-19 03:14:07+00:00, 1901-12-13 20:45:52+00:00, None]@timestamp[s, tz=UTC] [1970-01-25 20:31:23.647000+00:00, 1969-12-07 03:28:36.352000+00:00, None]@timestamp[ms, tz=UTC] [1970-01-01 00:35:47.483647+00:00, 1969-12-31 23:24:12.516352+00:00, None]@timestamp[us, tz=UTC] [1970-01-01 00:00:02.147483647+00:00, 1969-12-31 23:59:57.852516352+00:00, None]@timestamp[ns, tz=UTC] [2038-01-18 22:14:07-05:00, 1901-12-13 15:45:52-05:00, None]@timestamp[s, tz=America/New_York] [2038-01-19 11:14:07+08:00, 1901-12-14 04:45:52+08:00, None]@timestamp[s, tz=Asia/Shanghai] [24855 days, 3:14:07, -24856 days, 20:45:52, None]@duration[s] [24 days, 20:31:23.647000, -25 days, 3:28:36.352000, None]@duration[ms] [0:35:47.483647, -1 day, 23:24:12.516352, None]@duration[us] [0 days 00:00:02.147483647, -1 days +23:59:57.852516352, None]@duration[ns] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [00:35:47.483647, 23:24:12.516352, None]@time64[us] [00:00:02.147483, 23:59:57.852516, None]@time64[ns] diff --git a/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_safe.md b/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_safe.md index 1e2351c6a284..9e27ec5dce3b 100644 --- a/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_safe.md +++ b/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_safe.md @@ -1,85 +1,85 @@ -| source \ target | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | float16 | float32 | float64 | bool | string | large_string | binary | large_binary | fixed_size_binary[16] | decimal128(38, 10) | decimal256(76, 10) | date32[day] | date64[ms] | timestamp[s] | timestamp[ms] | timestamp[us] | timestamp[ns] | timestamp[s, tz=UTC] | timestamp[ms, tz=UTC] | timestamp[us, tz=UTC] | timestamp[ns, tz=UTC] | timestamp[s, tz=America/New_York] | timestamp[s, tz=Asia/Shanghai] | duration[s] | duration[ms] | duration[us] | duration[ns] | time32[s] | time32[ms] | time64[us] | time64[ns] | -|--------------------------------------------|------------------------------|------------------------------|---------------------------------------|---------------------------------------|------------------------------|------------------------------|------------------------------|------------------------------|------------------------------------------------|---------------------------------------------------------|---------------------------------------------------------|--------------------------------|-------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------|--------------------------------------------------------------------------|--------------------------------------------|-------------------------------------------|---------------------------------------------------------------|------------------------------------------------------------------------------|------------------------------------------------------------------------------|------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|----------------------------------------------------------------|-------------------------------------------------------------------------|--------------------------------------------------------------|-----------------------------------------------------------------------------|--------------------------------------|-----------------------------------------------------|-----------------------------------------------------|-----------------------------------------------------| -| int8:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int8:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int8:max_min | [127, -128, None]@int8 | [127, -128, None]@int16 | [127, -128, None]@int32 | [127, -128, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [127.0, -128.0, None]@float16 | [127.0, -128.0, None]@float32 | [127.0, -128.0, None]@float64 | [True, True, None]@bool | [127, -128, None]@string | [127, -128, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [127.0000000000, -128.0000000000, None]@decimal128(38, 10) | [127.0000000000, -128.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int16:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int16:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int16:max_min | ERR@ArrowInvalid | [32767, -32768, None]@int16 | [32767, -32768, None]@int32 | [32767, -32768, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [32768.0, -32768.0, None]@float16 | [32767.0, -32768.0, None]@float32 | [32767.0, -32768.0, None]@float64 | [True, True, None]@bool | [32767, -32768, None]@string | [32767, -32768, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [32767.0000000000, -32768.0000000000, None]@decimal128(38, 10) | [32767.0000000000, -32768.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int32:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | [1970-01-01, 1970-01-02, None]@date32[day] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:00.001000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int32:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | [1969-12-31, None]@date32[day] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int32:max_min | ERR@ArrowInvalid | ERR@ArrowInvalid | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [2147483647.0, -2147483648.0, None]@float64 | [True, True, None]@bool | [2147483647, -2147483648, None]@string | [2147483647, -2147483648, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) | [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) | ERR@OverflowError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [03:14:07, 20:45:52, None]@time32[s] | [20:31:23.647000, 03:28:36.352000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int64:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [0:00:00, 0:00:01, None]@duration[s] | [0:00:00, 0:00:00.001000, None]@duration[ms] | [0:00:00, 0:00:00.000001, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00, None]@time64[ns] | -| int64:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [-1 day, 23:59:59, None]@duration[s] | [-1 day, 23:59:59.999000, None]@duration[ms] | [-1 day, 23:59:59.999999, None]@duration[us] | [-1 days +23:59:59.999999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | -| int64:max_min | ERR@ArrowInvalid | ERR@ArrowInvalid | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [inf, -inf, None]@float16 | ERR@ArrowInvalid | [2147483647.0, -2147483648.0, None]@float64 | [True, True, None]@bool | [2147483647, -2147483648, None]@string | [2147483647, -2147483648, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) | [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1970-01-25, 1969-12-07, None]@date64[ms] | [2038-01-19 03:14:07, 1901-12-13 20:45:52, None]@timestamp[s] | [1970-01-25 20:31:23.647000, 1969-12-07 03:28:36.352000, None]@timestamp[ms] | [1970-01-01 00:35:47.483647, 1969-12-31 23:24:12.516352, None]@timestamp[us] | [1970-01-01 00:00:02.147483647, 1969-12-31 23:59:57.852516352, None]@timestamp[ns] | [2038-01-19 03:14:07+00:00, 1901-12-13 20:45:52+00:00, None]@timestamp[s, tz=UTC] | [1970-01-25 20:31:23.647000+00:00, 1969-12-07 03:28:36.352000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:35:47.483647+00:00, 1969-12-31 23:24:12.516352+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:02.147483647+00:00, 1969-12-31 23:59:57.852516352+00:00, None]@timestamp[ns, tz=UTC] | [2038-01-18 22:14:07-05:00, 1901-12-13 15:45:52-05:00, None]@timestamp[s, tz=America/New_York] | [2038-01-19 11:14:07+08:00, 1901-12-14 04:45:52+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [24855 days, 3:14:07, -24856 days, 20:45:52, None]@duration[s] | [24 days, 20:31:23.647000, -25 days, 3:28:36.352000, None]@duration[ms] | [0:35:47.483647, -1 day, 23:24:12.516352, None]@duration[us] | [0 days 00:00:02.147483647, -1 days +23:59:57.852516352, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:35:47.483647, 23:24:12.516352, None]@time64[us] | [00:00:02.147483, 23:59:57.852516, None]@time64[ns] | -| uint8:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint8:max | ERR@ArrowInvalid | [255, None]@int16 | [255, None]@int32 | [255, None]@int64 | [255, None]@uint8 | [255, None]@uint16 | [255, None]@uint32 | [255, None]@uint64 | [255.0, None]@float16 | [255.0, None]@float32 | [255.0, None]@float64 | [True, None]@bool | [255, None]@string | [255, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [255.0000000000, None]@decimal128(38, 10) | [255.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint16:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint16:max | ERR@ArrowInvalid | ERR@ArrowInvalid | [65535, None]@int32 | [65535, None]@int64 | ERR@ArrowInvalid | [65535, None]@uint16 | [65535, None]@uint32 | [65535, None]@uint64 | [inf, None]@float16 | [65535.0, None]@float32 | [65535.0, None]@float64 | [True, None]@bool | [65535, None]@string | [65535, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [65535.0000000000, None]@decimal128(38, 10) | [65535.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint32:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint32:max | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [4294967295, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | [4294967295, None]@uint32 | [4294967295, None]@uint64 | ERR@ArrowInvalid | ERR@ArrowInvalid | [4294967295.0, None]@float64 | [True, None]@bool | [4294967295, None]@string | [4294967295, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [4294967295.0000000000, None]@decimal128(38, 10) | [4294967295.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint64:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint64:max | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [4294967295, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | [4294967295, None]@uint32 | [4294967295, None]@uint64 | [inf, None]@float16 | ERR@ArrowInvalid | [4294967295.0, None]@float64 | [True, None]@bool | [4294967295, None]@string | [4294967295, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [4294967295.0000000000, None]@decimal128(38, 10) | [4294967295.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float16:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float16:special | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [inf, nan, None]@float16 | [inf, nan, None]@float32 | [inf, nan, None]@float64 | ERR@ArrowNotImplementedError | [inf, nan, None]@string | [inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float16:fractional | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0999755859375, 0.89990234375, None]@float16 | [0.0999755859375, 0.89990234375, None]@float32 | [0.0999755859375, 0.89990234375, None]@float64 | ERR@ArrowNotImplementedError | [0.0999755859375, 0.89990234375, None]@string | [0.0999755859375, 0.89990234375, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float32:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | [False, True, True, None]@bool | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float32:special | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [inf, -inf, nan, None]@float16 | [inf, -inf, nan, None]@float32 | [inf, -inf, nan, None]@float64 | [True, True, True, None]@bool | [inf, -inf, nan, None]@string | [inf, -inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float32:fractional | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0999755859375, 0.89990234375, None]@float16 | [0.10000000149011612, 0.8999999761581421, None]@float32 | [0.10000000149011612, 0.8999999761581421, None]@float64 | [True, True, None]@bool | [0.1, 0.9, None]@string | [0.1, 0.9, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0.1000000015, 0.8999999762, None]@decimal128(38, 10) | [0.1000000015, 0.8999999762, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float64:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | [False, True, True, None]@bool | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float64:special | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [inf, -inf, nan, None]@float16 | [inf, -inf, nan, None]@float32 | [inf, -inf, nan, None]@float64 | [True, True, True, None]@bool | [inf, -inf, nan, None]@string | [inf, -inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float64:fractional | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0999755859375, 0.89990234375, None]@float16 | [0.10000000149011612, 0.8999999761581421, None]@float32 | [0.1, 0.9, None]@float64 | [True, True, None]@bool | [0.1, 0.9, None]@string | [0.1, 0.9, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0.1000000000, 0.9000000000, None]@decimal128(38, 10) | [0.1000000000, 0.9000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| bool:standard | [1, 0, None]@int8 | [1, 0, None]@int16 | [1, 0, None]@int32 | [1, 0, None]@int64 | [1, 0, None]@uint8 | [1, 0, None]@uint16 | [1, 0, None]@uint32 | [1, 0, None]@uint64 | ERR@ArrowNotImplementedError | [1.0, 0.0, None]@float32 | [1.0, 0.0, None]@float64 | [True, False, None]@bool | [true, false, None]@string | [true, false, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| string:numeric | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.0, -1.0, None]@float16 | [0.0, 1.0, -1.0, None]@float32 | [0.0, 1.0, -1.0, None]@float64 | ERR@ArrowInvalid | [0, 1, -1, None]@string | [0, 1, -1, None]@large_string | [b'0', b'1', b'-1', None]@binary | [b'0', b'1', b'-1', None]@large_binary | ERR@ArrowInvalid | [0E-10, 1.0000000000, -1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, -1.0000000000, None]@decimal256(76, 10) | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| string:alpha | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [abc, , None]@string | [abc, , None]@large_string | [b'abc', b'', None]@binary | [b'abc', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| string:unicode | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [你好, مرحبا, 🎉, None]@string | [你好, مرحبا, 🎉, None]@large_string | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@binary | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| large_string:numeric | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.0, -1.0, None]@float16 | [0.0, 1.0, -1.0, None]@float32 | [0.0, 1.0, -1.0, None]@float64 | ERR@ArrowInvalid | [0, 1, -1, None]@string | [0, 1, -1, None]@large_string | [b'0', b'1', b'-1', None]@binary | [b'0', b'1', b'-1', None]@large_binary | ERR@ArrowInvalid | [0E-10, 1.0000000000, -1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, -1.0000000000, None]@decimal256(76, 10) | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| large_string:alpha | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [abc, , None]@string | [abc, , None]@large_string | [b'abc', b'', None]@binary | [b'abc', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| large_string:unicode | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [你好, مرحبا, 🎉, None]@string | [你好, مرحبا, 🎉, None]@large_string | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@binary | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| binary:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [b'\x00', b'\xff', b'hello', b'', None]@binary | [b'\x00', b'\xff', b'hello', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| large_binary:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [b'\x00', b'\xff', b'hello', b'', None]@binary | [b'\x00', b'\xff', b'hello', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| fixed_size_binary[16]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0123456789abcdef, \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0, None]@string | [0123456789abcdef, \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0, None]@large_string | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@binary | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@large_binary | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@fixed_size_binary[16] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| decimal128(38, 10):standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@string | [0E-10, 1.5000000000, -1.5000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| decimal128(38, 10):large | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [9999999999, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [9999999999, None]@uint64 | ERR@ArrowNotImplementedError | [10000000000.0, None]@float32 | [9999999999.0, None]@float64 | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@string | [9999999999.0000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@decimal128(38, 10) | [9999999999.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| decimal256(76, 10):standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@string | [0E-10, 1.5000000000, -1.5000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| decimal256(76, 10):large | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [9999999999, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [9999999999, None]@uint64 | ERR@ArrowNotImplementedError | [10000000000.0, None]@float32 | [9999999999.0, None]@float64 | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@string | [9999999999.0000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@decimal128(38, 10) | [9999999999.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| date32[day]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@string | [1970-01-01, 1970-01-02, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@date32[day] | [1970-01-01, 1970-01-02, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1970-01-01 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-02 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| date32[day]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@string | [1969-12-31, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 00:00:00, None]@timestamp[s] | [1969-12-31 00:00:00, None]@timestamp[ms] | [1969-12-31 00:00:00, None]@timestamp[us] | [1969-12-31 00:00:00, None]@timestamp[ns] | [1969-12-31 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-30 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1969-12-31 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| date64[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 86400000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@string | [1970-01-01, 1970-01-02, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@date32[day] | [1970-01-01, 1970-01-02, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1970-01-01 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-02 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| date64[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-86400000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@string | [1969-12-31, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 00:00:00, None]@timestamp[s] | [1969-12-31 00:00:00, None]@timestamp[ms] | [1969-12-31 00:00:00, None]@timestamp[us] | [1969-12-31 00:00:00, None]@timestamp[ns] | [1969-12-31 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-30 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1969-12-31 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| timestamp[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@string | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| timestamp[s]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59, None]@string | [1969-12-31 23:59:59, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59, None]@time32[ms] | [23:59:59, None]@time64[us] | [23:59:59, None]@time64[ns] | -| timestamp[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000, 1970-01-01 00:00:00.001, None]@string | [1970-01-01 00:00:00.000, 1970-01-01 00:00:00.001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ns] | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [00:00:00, 00:00:00.001000, None]@time32[ms] | [00:00:00, 00:00:00.001000, None]@time64[us] | [00:00:00, 00:00:00.001000, None]@time64[ns] | -| timestamp[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999, None]@string | [1969-12-31 23:59:59.999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999000, None]@timestamp[us] | [1969-12-31 23:59:59.999000, None]@timestamp[ns] | ERR@ArrowInvalid | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [23:59:59.999000, None]@time32[ms] | [23:59:59.999000, None]@time64[us] | [23:59:59.999000, None]@time64[ns] | -| timestamp[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000, 1970-01-01 00:00:00.000001, None]@string | [1970-01-01 00:00:00.000000, 1970-01-01 00:00:00.000001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00.000001, None]@time64[ns] | -| timestamp[us]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999, None]@string | [1969-12-31 23:59:59.999999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | -| timestamp[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000000, 1970-01-01 00:00:00.000000001, None]@string | [1970-01-01 00:00:00.000000000, 1970-01-01 00:00:00.000000001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [00:00:00, 00:00:00, None]@time64[ns] | -| timestamp[ns]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999999, None]@string | [1969-12-31 23:59:59.999999999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [23:59:59.999999, None]@time64[ns] | -| timestamp[s, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00Z, 1970-01-01 00:00:01Z, None]@string | [1970-01-01 00:00:00Z, 1970-01-01 00:00:01Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| timestamp[s, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59Z, None]@string | [1969-12-31 23:59:59Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59, None]@time32[ms] | [23:59:59, None]@time64[us] | [23:59:59, None]@time64[ns] | -| timestamp[ms, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000Z, 1970-01-01 00:00:00.001Z, None]@string | [1970-01-01 00:00:00.000Z, 1970-01-01 00:00:00.001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ns] | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [00:00:00, 00:00:00.001000, None]@time32[ms] | [00:00:00, 00:00:00.001000, None]@time64[us] | [00:00:00, 00:00:00.001000, None]@time64[ns] | -| timestamp[ms, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999Z, None]@string | [1969-12-31 23:59:59.999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999000, None]@timestamp[us] | [1969-12-31 23:59:59.999000, None]@timestamp[ns] | ERR@ArrowInvalid | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [23:59:59.999000, None]@time32[ms] | [23:59:59.999000, None]@time64[us] | [23:59:59.999000, None]@time64[ns] | -| timestamp[us, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000Z, 1970-01-01 00:00:00.000001Z, None]@string | [1970-01-01 00:00:00.000000Z, 1970-01-01 00:00:00.000001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00.000001, None]@time64[ns] | -| timestamp[us, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999Z, None]@string | [1969-12-31 23:59:59.999999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | -| timestamp[ns, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000000Z, 1970-01-01 00:00:00.000000001Z, None]@string | [1970-01-01 00:00:00.000000000Z, 1970-01-01 00:00:00.000000001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [00:00:00, 00:00:00, None]@time64[ns] | -| timestamp[ns, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999999Z, None]@string | [1969-12-31 23:59:59.999999999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [23:59:59.999999, None]@time64[ns] | -| timestamp[s, tz=America/New_York]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 19:00:00-0500, 1969-12-31 19:00:01-0500, None]@string | [1969-12-31 19:00:00-0500, 1969-12-31 19:00:01-0500, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, 1969-12-31, None]@date32[day] | [1969-12-31, 1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [19:00:00, 19:00:01, None]@time32[s] | [19:00:00, 19:00:01, None]@time32[ms] | [19:00:00, 19:00:01, None]@time64[us] | [19:00:00, 19:00:01, None]@time64[ns] | -| timestamp[s, tz=America/New_York]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 18:59:59-0500, None]@string | [1969-12-31 18:59:59-0500, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [18:59:59, None]@time32[s] | [18:59:59, None]@time32[ms] | [18:59:59, None]@time64[us] | [18:59:59, None]@time64[ns] | -| timestamp[s, tz=Asia/Shanghai]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 08:00:00+0800, 1970-01-01 08:00:01+0800, None]@string | [1970-01-01 08:00:00+0800, 1970-01-01 08:00:01+0800, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [08:00:00, 08:00:01, None]@time32[s] | [08:00:00, 08:00:01, None]@time32[ms] | [08:00:00, 08:00:01, None]@time64[us] | [08:00:00, 08:00:01, None]@time64[ns] | -| timestamp[s, tz=Asia/Shanghai]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 07:59:59+0800, None]@string | [1970-01-01 07:59:59+0800, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, None]@date32[day] | [1970-01-01, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [07:59:59, None]@time32[s] | [07:59:59, None]@time32[ms] | [07:59:59, None]@time64[us] | [07:59:59, None]@time64[ns] | -| duration[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, 0:00:01, None]@duration[s] | [0:00:00, 0:00:01, None]@duration[ms] | [0:00:00, 0:00:01, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:01, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[s]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1 day, 23:59:59, None]@duration[s] | [-1 day, 23:59:59, None]@duration[ms] | [-1 day, 23:59:59, None]@duration[us] | [-1 days +23:59:59, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [0:00:00, 0:00:00.001000, None]@duration[ms] | [0:00:00, 0:00:00.001000, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.001000, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [-1 day, 23:59:59.999000, None]@duration[ms] | [-1 day, 23:59:59.999000, None]@duration[us] | [-1 days +23:59:59.999000, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [0:00:00, 0:00:00.000001, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[us]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1 day, 23:59:59.999999, None]@duration[us] | [-1 days +23:59:59.999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[ns]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1 days +23:59:59.999999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| time32[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@string | [00:00:00, 00:00:01, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| time32[s]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@string | [12:00:00, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | -| time32[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000, 00:00:01.000, None]@string | [00:00:00.000, 00:00:01.000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| time32[ms]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000, None]@string | [12:00:00.000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | -| time64[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000000, 00:00:01.000000, None]@string | [00:00:00.000000, 00:00:01.000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| time64[us]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000000, None]@string | [12:00:00.000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | -| time64[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000000000, 00:00:01.000000000, None]@string | [00:00:00.000000000, 00:00:01.000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| time64[ns]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000000000, None]@string | [12:00:00.000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | \ No newline at end of file +| source \ target | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | float16 | float32 | float64 | bool | string | large_string | binary | large_binary | fixed_size_binary[16] | decimal128(38, 10) | decimal256(76, 10) | date32[day] | date64[ms] | timestamp[s] | timestamp[ms] | timestamp[us] | timestamp[ns] | timestamp[s, tz=UTC] | timestamp[ms, tz=UTC] | timestamp[us, tz=UTC] | timestamp[ns, tz=UTC] | timestamp[s, tz=America/New_York] | timestamp[s, tz=Asia/Shanghai] | duration[s] | duration[ms] | duration[us] | duration[ns] | time32[s] | time32[ms] | time64[us] | time64[ns] | +|--------------------------------------------|------------------------------|------------------------------|---------------------------------------|---------------------------------------|------------------------------|------------------------------|------------------------------|------------------------------|------------------------------------------------|---------------------------------------------------------|---------------------------------------------------------|--------------------------------|-------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------|--------------------------------------------------------------------------|----------------------------------------------------------|-------------------------------------------|---------------------------------------------------------------|------------------------------------------------------------------------------|------------------------------------------------------------------------------|------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|----------------------------------------------------------------|-------------------------------------------------------------------------|--------------------------------------------------------------|-----------------------------------------------------------------------------|--------------------------------------|-----------------------------------------------------|-----------------------------------------------------|-----------------------------------------------------| +| int8:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int8:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int8:max_min | [127, -128, None]@int8 | [127, -128, None]@int16 | [127, -128, None]@int32 | [127, -128, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [127.0, -128.0, None]@float16 | [127.0, -128.0, None]@float32 | [127.0, -128.0, None]@float64 | [True, True, None]@bool | [127, -128, None]@string | [127, -128, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [127.0000000000, -128.0000000000, None]@decimal128(38, 10) | [127.0000000000, -128.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int16:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int16:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int16:max_min | ERR@ArrowInvalid | [32767, -32768, None]@int16 | [32767, -32768, None]@int32 | [32767, -32768, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [32768.0, -32768.0, None]@float16 | [32767.0, -32768.0, None]@float32 | [32767.0, -32768.0, None]@float64 | [True, True, None]@bool | [32767, -32768, None]@string | [32767, -32768, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [32767.0000000000, -32768.0000000000, None]@decimal128(38, 10) | [32767.0000000000, -32768.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int32:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | [1970-01-01, 1970-01-02, None]@date32[day] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:00.001000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int32:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | [1969-12-31, None]@date32[day] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int32:max_min | ERR@ArrowInvalid | ERR@ArrowInvalid | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [2147483647.0, -2147483648.0, None]@float64 | [True, True, None]@bool | [2147483647, -2147483648, None]@string | [2147483647, -2147483648, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) | [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) | [temporal overflow, temporal overflow, None]@date32[day] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [03:14:07, 20:45:52, None]@time32[s] | [20:31:23.647000, 03:28:36.352000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int64:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [0:00:00, 0:00:01, None]@duration[s] | [0:00:00, 0:00:00.001000, None]@duration[ms] | [0:00:00, 0:00:00.000001, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00, None]@time64[ns] | +| int64:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [-1 day, 23:59:59, None]@duration[s] | [-1 day, 23:59:59.999000, None]@duration[ms] | [-1 day, 23:59:59.999999, None]@duration[us] | [-1 days +23:59:59.999999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | +| int64:max_min | ERR@ArrowInvalid | ERR@ArrowInvalid | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [inf, -inf, None]@float16 | ERR@ArrowInvalid | [2147483647.0, -2147483648.0, None]@float64 | [True, True, None]@bool | [2147483647, -2147483648, None]@string | [2147483647, -2147483648, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) | [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1970-01-25, 1969-12-07, None]@date64[ms] | [2038-01-19 03:14:07, 1901-12-13 20:45:52, None]@timestamp[s] | [1970-01-25 20:31:23.647000, 1969-12-07 03:28:36.352000, None]@timestamp[ms] | [1970-01-01 00:35:47.483647, 1969-12-31 23:24:12.516352, None]@timestamp[us] | [1970-01-01 00:00:02.147483647, 1969-12-31 23:59:57.852516352, None]@timestamp[ns] | [2038-01-19 03:14:07+00:00, 1901-12-13 20:45:52+00:00, None]@timestamp[s, tz=UTC] | [1970-01-25 20:31:23.647000+00:00, 1969-12-07 03:28:36.352000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:35:47.483647+00:00, 1969-12-31 23:24:12.516352+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:02.147483647+00:00, 1969-12-31 23:59:57.852516352+00:00, None]@timestamp[ns, tz=UTC] | [2038-01-18 22:14:07-05:00, 1901-12-13 15:45:52-05:00, None]@timestamp[s, tz=America/New_York] | [2038-01-19 11:14:07+08:00, 1901-12-14 04:45:52+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [24855 days, 3:14:07, -24856 days, 20:45:52, None]@duration[s] | [24 days, 20:31:23.647000, -25 days, 3:28:36.352000, None]@duration[ms] | [0:35:47.483647, -1 day, 23:24:12.516352, None]@duration[us] | [0 days 00:00:02.147483647, -1 days +23:59:57.852516352, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:35:47.483647, 23:24:12.516352, None]@time64[us] | [00:00:02.147483, 23:59:57.852516, None]@time64[ns] | +| uint8:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint8:max | ERR@ArrowInvalid | [255, None]@int16 | [255, None]@int32 | [255, None]@int64 | [255, None]@uint8 | [255, None]@uint16 | [255, None]@uint32 | [255, None]@uint64 | [255.0, None]@float16 | [255.0, None]@float32 | [255.0, None]@float64 | [True, None]@bool | [255, None]@string | [255, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [255.0000000000, None]@decimal128(38, 10) | [255.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint16:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint16:max | ERR@ArrowInvalid | ERR@ArrowInvalid | [65535, None]@int32 | [65535, None]@int64 | ERR@ArrowInvalid | [65535, None]@uint16 | [65535, None]@uint32 | [65535, None]@uint64 | [inf, None]@float16 | [65535.0, None]@float32 | [65535.0, None]@float64 | [True, None]@bool | [65535, None]@string | [65535, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [65535.0000000000, None]@decimal128(38, 10) | [65535.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint32:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint32:max | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [4294967295, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | [4294967295, None]@uint32 | [4294967295, None]@uint64 | ERR@ArrowInvalid | ERR@ArrowInvalid | [4294967295.0, None]@float64 | [True, None]@bool | [4294967295, None]@string | [4294967295, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [4294967295.0000000000, None]@decimal128(38, 10) | [4294967295.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint64:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint64:max | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [4294967295, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | [4294967295, None]@uint32 | [4294967295, None]@uint64 | [inf, None]@float16 | ERR@ArrowInvalid | [4294967295.0, None]@float64 | [True, None]@bool | [4294967295, None]@string | [4294967295, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [4294967295.0000000000, None]@decimal128(38, 10) | [4294967295.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float16:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float16:special | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [inf, nan, None]@float16 | [inf, nan, None]@float32 | [inf, nan, None]@float64 | ERR@ArrowNotImplementedError | [inf, nan, None]@string | [inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float16:fractional | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0999755859375, 0.89990234375, None]@float16 | [0.0999755859375, 0.89990234375, None]@float32 | [0.0999755859375, 0.89990234375, None]@float64 | ERR@ArrowNotImplementedError | [0.0999755859375, 0.89990234375, None]@string | [0.0999755859375, 0.89990234375, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float32:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | [False, True, True, None]@bool | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float32:special | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [inf, -inf, nan, None]@float16 | [inf, -inf, nan, None]@float32 | [inf, -inf, nan, None]@float64 | [True, True, True, None]@bool | [inf, -inf, nan, None]@string | [inf, -inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float32:fractional | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0999755859375, 0.89990234375, None]@float16 | [0.10000000149011612, 0.8999999761581421, None]@float32 | [0.10000000149011612, 0.8999999761581421, None]@float64 | [True, True, None]@bool | [0.1, 0.9, None]@string | [0.1, 0.9, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0.1000000015, 0.8999999762, None]@decimal128(38, 10) | [0.1000000015, 0.8999999762, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float64:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | [False, True, True, None]@bool | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float64:special | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [inf, -inf, nan, None]@float16 | [inf, -inf, nan, None]@float32 | [inf, -inf, nan, None]@float64 | [True, True, True, None]@bool | [inf, -inf, nan, None]@string | [inf, -inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float64:fractional | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0999755859375, 0.89990234375, None]@float16 | [0.10000000149011612, 0.8999999761581421, None]@float32 | [0.1, 0.9, None]@float64 | [True, True, None]@bool | [0.1, 0.9, None]@string | [0.1, 0.9, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0.1000000000, 0.9000000000, None]@decimal128(38, 10) | [0.1000000000, 0.9000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| bool:standard | [1, 0, None]@int8 | [1, 0, None]@int16 | [1, 0, None]@int32 | [1, 0, None]@int64 | [1, 0, None]@uint8 | [1, 0, None]@uint16 | [1, 0, None]@uint32 | [1, 0, None]@uint64 | ERR@ArrowNotImplementedError | [1.0, 0.0, None]@float32 | [1.0, 0.0, None]@float64 | [True, False, None]@bool | [true, false, None]@string | [true, false, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| string:numeric | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.0, -1.0, None]@float16 | [0.0, 1.0, -1.0, None]@float32 | [0.0, 1.0, -1.0, None]@float64 | ERR@ArrowInvalid | [0, 1, -1, None]@string | [0, 1, -1, None]@large_string | [b'0', b'1', b'-1', None]@binary | [b'0', b'1', b'-1', None]@large_binary | ERR@ArrowInvalid | [0E-10, 1.0000000000, -1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, -1.0000000000, None]@decimal256(76, 10) | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| string:alpha | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [abc, , None]@string | [abc, , None]@large_string | [b'abc', b'', None]@binary | [b'abc', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| string:unicode | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [你好, مرحبا, 🎉, None]@string | [你好, مرحبا, 🎉, None]@large_string | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@binary | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| large_string:numeric | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.0, -1.0, None]@float16 | [0.0, 1.0, -1.0, None]@float32 | [0.0, 1.0, -1.0, None]@float64 | ERR@ArrowInvalid | [0, 1, -1, None]@string | [0, 1, -1, None]@large_string | [b'0', b'1', b'-1', None]@binary | [b'0', b'1', b'-1', None]@large_binary | ERR@ArrowInvalid | [0E-10, 1.0000000000, -1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, -1.0000000000, None]@decimal256(76, 10) | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| large_string:alpha | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [abc, , None]@string | [abc, , None]@large_string | [b'abc', b'', None]@binary | [b'abc', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| large_string:unicode | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [你好, مرحبا, 🎉, None]@string | [你好, مرحبا, 🎉, None]@large_string | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@binary | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| binary:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [b'\x00', b'\xff', b'hello', b'', None]@binary | [b'\x00', b'\xff', b'hello', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| large_binary:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [b'\x00', b'\xff', b'hello', b'', None]@binary | [b'\x00', b'\xff', b'hello', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| fixed_size_binary[16]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0123456789abcdef, \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0, None]@string | [0123456789abcdef, \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0, None]@large_string | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@binary | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@large_binary | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@fixed_size_binary[16] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| decimal128(38, 10):standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@string | [0E-10, 1.5000000000, -1.5000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| decimal128(38, 10):large | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [9999999999, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [9999999999, None]@uint64 | ERR@ArrowNotImplementedError | [10000000000.0, None]@float32 | [9999999999.0, None]@float64 | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@string | [9999999999.0000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@decimal128(38, 10) | [9999999999.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| decimal256(76, 10):standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@string | [0E-10, 1.5000000000, -1.5000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| decimal256(76, 10):large | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [9999999999, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [9999999999, None]@uint64 | ERR@ArrowNotImplementedError | [10000000000.0, None]@float32 | [9999999999.0, None]@float64 | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@string | [9999999999.0000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@decimal128(38, 10) | [9999999999.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| date32[day]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@string | [1970-01-01, 1970-01-02, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@date32[day] | [1970-01-01, 1970-01-02, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1970-01-01 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-02 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| date32[day]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@string | [1969-12-31, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 00:00:00, None]@timestamp[s] | [1969-12-31 00:00:00, None]@timestamp[ms] | [1969-12-31 00:00:00, None]@timestamp[us] | [1969-12-31 00:00:00, None]@timestamp[ns] | [1969-12-31 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-30 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1969-12-31 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| date64[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 86400000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@string | [1970-01-01, 1970-01-02, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@date32[day] | [1970-01-01, 1970-01-02, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1970-01-01 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-02 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| date64[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-86400000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@string | [1969-12-31, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 00:00:00, None]@timestamp[s] | [1969-12-31 00:00:00, None]@timestamp[ms] | [1969-12-31 00:00:00, None]@timestamp[us] | [1969-12-31 00:00:00, None]@timestamp[ns] | [1969-12-31 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-30 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1969-12-31 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| timestamp[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@string | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| timestamp[s]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59, None]@string | [1969-12-31 23:59:59, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59, None]@time32[ms] | [23:59:59, None]@time64[us] | [23:59:59, None]@time64[ns] | +| timestamp[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000, 1970-01-01 00:00:00.001, None]@string | [1970-01-01 00:00:00.000, 1970-01-01 00:00:00.001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ns] | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [00:00:00, 00:00:00.001000, None]@time32[ms] | [00:00:00, 00:00:00.001000, None]@time64[us] | [00:00:00, 00:00:00.001000, None]@time64[ns] | +| timestamp[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999, None]@string | [1969-12-31 23:59:59.999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999000, None]@timestamp[us] | [1969-12-31 23:59:59.999000, None]@timestamp[ns] | ERR@ArrowInvalid | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [23:59:59.999000, None]@time32[ms] | [23:59:59.999000, None]@time64[us] | [23:59:59.999000, None]@time64[ns] | +| timestamp[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000, 1970-01-01 00:00:00.000001, None]@string | [1970-01-01 00:00:00.000000, 1970-01-01 00:00:00.000001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00.000001, None]@time64[ns] | +| timestamp[us]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999, None]@string | [1969-12-31 23:59:59.999999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | +| timestamp[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000000, 1970-01-01 00:00:00.000000001, None]@string | [1970-01-01 00:00:00.000000000, 1970-01-01 00:00:00.000000001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [00:00:00, 00:00:00, None]@time64[ns] | +| timestamp[ns]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999999, None]@string | [1969-12-31 23:59:59.999999999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [23:59:59.999999, None]@time64[ns] | +| timestamp[s, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00Z, 1970-01-01 00:00:01Z, None]@string | [1970-01-01 00:00:00Z, 1970-01-01 00:00:01Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| timestamp[s, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59Z, None]@string | [1969-12-31 23:59:59Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59, None]@time32[ms] | [23:59:59, None]@time64[us] | [23:59:59, None]@time64[ns] | +| timestamp[ms, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000Z, 1970-01-01 00:00:00.001Z, None]@string | [1970-01-01 00:00:00.000Z, 1970-01-01 00:00:00.001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ns] | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [00:00:00, 00:00:00.001000, None]@time32[ms] | [00:00:00, 00:00:00.001000, None]@time64[us] | [00:00:00, 00:00:00.001000, None]@time64[ns] | +| timestamp[ms, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999Z, None]@string | [1969-12-31 23:59:59.999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999000, None]@timestamp[us] | [1969-12-31 23:59:59.999000, None]@timestamp[ns] | ERR@ArrowInvalid | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [23:59:59.999000, None]@time32[ms] | [23:59:59.999000, None]@time64[us] | [23:59:59.999000, None]@time64[ns] | +| timestamp[us, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000Z, 1970-01-01 00:00:00.000001Z, None]@string | [1970-01-01 00:00:00.000000Z, 1970-01-01 00:00:00.000001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00.000001, None]@time64[ns] | +| timestamp[us, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999Z, None]@string | [1969-12-31 23:59:59.999999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | +| timestamp[ns, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000000Z, 1970-01-01 00:00:00.000000001Z, None]@string | [1970-01-01 00:00:00.000000000Z, 1970-01-01 00:00:00.000000001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [00:00:00, 00:00:00, None]@time64[ns] | +| timestamp[ns, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999999Z, None]@string | [1969-12-31 23:59:59.999999999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [23:59:59.999999, None]@time64[ns] | +| timestamp[s, tz=America/New_York]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 19:00:00-0500, 1969-12-31 19:00:01-0500, None]@string | [1969-12-31 19:00:00-0500, 1969-12-31 19:00:01-0500, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, 1969-12-31, None]@date32[day] | [1969-12-31, 1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [19:00:00, 19:00:01, None]@time32[s] | [19:00:00, 19:00:01, None]@time32[ms] | [19:00:00, 19:00:01, None]@time64[us] | [19:00:00, 19:00:01, None]@time64[ns] | +| timestamp[s, tz=America/New_York]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 18:59:59-0500, None]@string | [1969-12-31 18:59:59-0500, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [18:59:59, None]@time32[s] | [18:59:59, None]@time32[ms] | [18:59:59, None]@time64[us] | [18:59:59, None]@time64[ns] | +| timestamp[s, tz=Asia/Shanghai]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 08:00:00+0800, 1970-01-01 08:00:01+0800, None]@string | [1970-01-01 08:00:00+0800, 1970-01-01 08:00:01+0800, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [08:00:00, 08:00:01, None]@time32[s] | [08:00:00, 08:00:01, None]@time32[ms] | [08:00:00, 08:00:01, None]@time64[us] | [08:00:00, 08:00:01, None]@time64[ns] | +| timestamp[s, tz=Asia/Shanghai]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 07:59:59+0800, None]@string | [1970-01-01 07:59:59+0800, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, None]@date32[day] | [1970-01-01, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [07:59:59, None]@time32[s] | [07:59:59, None]@time32[ms] | [07:59:59, None]@time64[us] | [07:59:59, None]@time64[ns] | +| duration[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, 0:00:01, None]@duration[s] | [0:00:00, 0:00:01, None]@duration[ms] | [0:00:00, 0:00:01, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:01, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[s]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1 day, 23:59:59, None]@duration[s] | [-1 day, 23:59:59, None]@duration[ms] | [-1 day, 23:59:59, None]@duration[us] | [-1 days +23:59:59, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [0:00:00, 0:00:00.001000, None]@duration[ms] | [0:00:00, 0:00:00.001000, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.001000, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | [-1 day, 23:59:59.999000, None]@duration[ms] | [-1 day, 23:59:59.999000, None]@duration[us] | [-1 days +23:59:59.999000, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [0:00:00, 0:00:00.000001, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[us]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1 day, 23:59:59.999999, None]@duration[us] | [-1 days +23:59:59.999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[ns]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [-1 days +23:59:59.999999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| time32[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@string | [00:00:00, 00:00:01, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| time32[s]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@string | [12:00:00, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | +| time32[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000, 00:00:01.000, None]@string | [00:00:00.000, 00:00:01.000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| time32[ms]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000, None]@string | [12:00:00.000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | +| time64[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000000, 00:00:01.000000, None]@string | [00:00:00.000000, 00:00:01.000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| time64[us]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000000, None]@string | [12:00:00.000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | +| time64[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000000000, 00:00:01.000000000, None]@string | [00:00:00.000000000, 00:00:01.000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| time64[ns]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000000000, None]@string | [12:00:00.000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | \ No newline at end of file diff --git a/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_unsafe.csv b/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_unsafe.csv index ab5d671be452..eb413767be56 100644 --- a/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_unsafe.csv +++ b/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_unsafe.csv @@ -7,7 +7,7 @@ int16:negative [-1, None]@int8 [-1, None]@int16 [-1, None]@int32 [-1, None]@int6 int16:max_min [-1, 0, None]@int8 [32767, -32768, None]@int16 [32767, -32768, None]@int32 [32767, -32768, None]@int64 [255, 0, None]@uint8 [32767, 32768, None]@uint16 [32767, 4294934528, None]@uint32 [32767, 18446744073709518848, None]@uint64 [32768.0, -32768.0, None]@float16 [32767.0, -32768.0, None]@float32 [32767.0, -32768.0, None]@float64 [True, True, None]@bool [32767, -32768, None]@string [32767, -32768, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [32767.0000000000, -32768.0000000000, None]@decimal128(38, 10) [32767.0000000000, -32768.0000000000, None]@decimal256(76, 10) ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError int32:standard [0, 1, None]@int8 [0, 1, None]@int16 [0, 1, None]@int32 [0, 1, None]@int64 [0, 1, None]@uint8 [0, 1, None]@uint16 [0, 1, None]@uint32 [0, 1, None]@uint64 [0.0, 1.0, None]@float16 [0.0, 1.0, None]@float32 [0.0, 1.0, None]@float64 [False, True, None]@bool [0, 1, None]@string [0, 1, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [0E-10, 1.0000000000, None]@decimal128(38, 10) [0E-10, 1.0000000000, None]@decimal256(76, 10) [1970-01-01, 1970-01-02, None]@date32[day] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [00:00:00, 00:00:01, None]@time32[s] [00:00:00, 00:00:00.001000, None]@time32[ms] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError int32:negative [-1, None]@int8 [-1, None]@int16 [-1, None]@int32 [-1, None]@int64 [255, None]@uint8 [65535, None]@uint16 [4294967295, None]@uint32 [18446744073709551615, None]@uint64 [-1.0, None]@float16 [-1.0, None]@float32 [-1.0, None]@float64 [True, None]@bool [-1, None]@string [-1, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [-1.0000000000, None]@decimal128(38, 10) [-1.0000000000, None]@decimal256(76, 10) [1969-12-31, None]@date32[day] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [23:59:59, None]@time32[s] [23:59:59.999000, None]@time32[ms] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError -int32:max_min [-1, 0, None]@int8 [-1, 0, None]@int16 [2147483647, -2147483648, None]@int32 [2147483647, -2147483648, None]@int64 [255, 0, None]@uint8 [65535, 0, None]@uint16 [2147483647, 2147483648, None]@uint32 [2147483647, 18446744071562067968, None]@uint64 [inf, -inf, None]@float16 [2147483648.0, -2147483648.0, None]@float32 [2147483647.0, -2147483648.0, None]@float64 [True, True, None]@bool [2147483647, -2147483648, None]@string [2147483647, -2147483648, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) ERR@OverflowError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [03:14:07, 20:45:52, None]@time32[s] [20:31:23.647000, 03:28:36.352000, None]@time32[ms] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError +int32:max_min [-1, 0, None]@int8 [-1, 0, None]@int16 [2147483647, -2147483648, None]@int32 [2147483647, -2147483648, None]@int64 [255, 0, None]@uint8 [65535, 0, None]@uint16 [2147483647, 2147483648, None]@uint32 [2147483647, 18446744071562067968, None]@uint64 [inf, -inf, None]@float16 [2147483648.0, -2147483648.0, None]@float32 [2147483647.0, -2147483648.0, None]@float64 [True, True, None]@bool [2147483647, -2147483648, None]@string [2147483647, -2147483648, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) [temporal overflow, temporal overflow, None]@date32[day] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [03:14:07, 20:45:52, None]@time32[s] [20:31:23.647000, 03:28:36.352000, None]@time32[ms] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError int64:standard [0, 1, None]@int8 [0, 1, None]@int16 [0, 1, None]@int32 [0, 1, None]@int64 [0, 1, None]@uint8 [0, 1, None]@uint16 [0, 1, None]@uint32 [0, 1, None]@uint64 [0.0, 1.0, None]@float16 [0.0, 1.0, None]@float32 [0.0, 1.0, None]@float64 [False, True, None]@bool [0, 1, None]@string [0, 1, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [0E-10, 1.0000000000, None]@decimal128(38, 10) [0E-10, 1.0000000000, None]@decimal256(76, 10) ERR@ArrowNotImplementedError [1970-01-01, 1970-01-01, None]@date64[ms] [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] [0:00:00, 0:00:01, None]@duration[s] [0:00:00, 0:00:00.001000, None]@duration[ms] [0:00:00, 0:00:00.000001, None]@duration[us] [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [00:00:00, 00:00:00.000001, None]@time64[us] [00:00:00, 00:00:00, None]@time64[ns] int64:negative [-1, None]@int8 [-1, None]@int16 [-1, None]@int32 [-1, None]@int64 [255, None]@uint8 [65535, None]@uint16 [4294967295, None]@uint32 [18446744073709551615, None]@uint64 [-1.0, None]@float16 [-1.0, None]@float32 [-1.0, None]@float64 [True, None]@bool [-1, None]@string [-1, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [-1.0000000000, None]@decimal128(38, 10) [-1.0000000000, None]@decimal256(76, 10) ERR@ArrowNotImplementedError [1969-12-31, None]@date64[ms] [1969-12-31 23:59:59, None]@timestamp[s] [1969-12-31 23:59:59.999000, None]@timestamp[ms] [1969-12-31 23:59:59.999999, None]@timestamp[us] [1969-12-31 23:59:59.999999999, None]@timestamp[ns] [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] [-1 day, 23:59:59, None]@duration[s] [-1 day, 23:59:59.999000, None]@duration[ms] [-1 day, 23:59:59.999999, None]@duration[us] [-1 days +23:59:59.999999999, None]@duration[ns] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [23:59:59.999999, None]@time64[us] [23:59:59.999999, None]@time64[ns] int64:max_min [-1, 0, None]@int8 [-1, 0, None]@int16 [2147483647, -2147483648, None]@int32 [2147483647, -2147483648, None]@int64 [255, 0, None]@uint8 [65535, 0, None]@uint16 [2147483647, 2147483648, None]@uint32 [2147483647, 18446744071562067968, None]@uint64 [inf, -inf, None]@float16 [2147483648.0, -2147483648.0, None]@float32 [2147483647.0, -2147483648.0, None]@float64 [True, True, None]@bool [2147483647, -2147483648, None]@string [2147483647, -2147483648, None]@large_string ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) ERR@ArrowNotImplementedError [1970-01-25, 1969-12-07, None]@date64[ms] [2038-01-19 03:14:07, 1901-12-13 20:45:52, None]@timestamp[s] [1970-01-25 20:31:23.647000, 1969-12-07 03:28:36.352000, None]@timestamp[ms] [1970-01-01 00:35:47.483647, 1969-12-31 23:24:12.516352, None]@timestamp[us] [1970-01-01 00:00:02.147483647, 1969-12-31 23:59:57.852516352, None]@timestamp[ns] [2038-01-19 03:14:07+00:00, 1901-12-13 20:45:52+00:00, None]@timestamp[s, tz=UTC] [1970-01-25 20:31:23.647000+00:00, 1969-12-07 03:28:36.352000+00:00, None]@timestamp[ms, tz=UTC] [1970-01-01 00:35:47.483647+00:00, 1969-12-31 23:24:12.516352+00:00, None]@timestamp[us, tz=UTC] [1970-01-01 00:00:02.147483647+00:00, 1969-12-31 23:59:57.852516352+00:00, None]@timestamp[ns, tz=UTC] [2038-01-18 22:14:07-05:00, 1901-12-13 15:45:52-05:00, None]@timestamp[s, tz=America/New_York] [2038-01-19 11:14:07+08:00, 1901-12-14 04:45:52+08:00, None]@timestamp[s, tz=Asia/Shanghai] [24855 days, 3:14:07, -24856 days, 20:45:52, None]@duration[s] [24 days, 20:31:23.647000, -25 days, 3:28:36.352000, None]@duration[ms] [0:35:47.483647, -1 day, 23:24:12.516352, None]@duration[us] [0 days 00:00:02.147483647, -1 days +23:59:57.852516352, None]@duration[ns] ERR@ArrowNotImplementedError ERR@ArrowNotImplementedError [00:35:47.483647, 23:24:12.516352, None]@time64[us] [00:00:02.147483, 23:59:57.852516, None]@time64[ns] diff --git a/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_unsafe.md b/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_unsafe.md index f22c634c4a7d..e35d32fa14f8 100644 --- a/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_unsafe.md +++ b/python/pyspark/tests/upstream/pyarrow/golden_pyarrow_scalar_cast_unsafe.md @@ -1,85 +1,85 @@ -| source \ target | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | float16 | float32 | float64 | bool | string | large_string | binary | large_binary | fixed_size_binary[16] | decimal128(38, 10) | decimal256(76, 10) | date32[day] | date64[ms] | timestamp[s] | timestamp[ms] | timestamp[us] | timestamp[ns] | timestamp[s, tz=UTC] | timestamp[ms, tz=UTC] | timestamp[us, tz=UTC] | timestamp[ns, tz=UTC] | timestamp[s, tz=America/New_York] | timestamp[s, tz=Asia/Shanghai] | duration[s] | duration[ms] | duration[us] | duration[ns] | time32[s] | time32[ms] | time64[us] | time64[ns] | -|--------------------------------------------|------------------------------|------------------------------|-----------------------------------------------------|--------------------------------------------------------------------------------|------------------------------|------------------------------|------------------------------------------|------------------------------------------------------------|------------------------------------------------|---------------------------------------------------------|---------------------------------------------------------|--------------------------------|-------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------|--------------------------------------------------------------------------|--------------------------------------------|-------------------------------------------|---------------------------------------------------------------|------------------------------------------------------------------------------|------------------------------------------------------------------------------|------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|----------------------------------------------------------------|-------------------------------------------------------------------------|--------------------------------------------------------------|-----------------------------------------------------------------------------|--------------------------------------|-----------------------------------------------------|-----------------------------------------------------|-----------------------------------------------------| -| int8:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int8:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [18446744073709551615, None]@uint64 | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int8:max_min | [127, -128, None]@int8 | [127, -128, None]@int16 | [127, -128, None]@int32 | [127, -128, None]@int64 | [127, 128, None]@uint8 | [127, 65408, None]@uint16 | [127, 4294967168, None]@uint32 | [127, 18446744073709551488, None]@uint64 | [127.0, -128.0, None]@float16 | [127.0, -128.0, None]@float32 | [127.0, -128.0, None]@float64 | [True, True, None]@bool | [127, -128, None]@string | [127, -128, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [127.0000000000, -128.0000000000, None]@decimal128(38, 10) | [127.0000000000, -128.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int16:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int16:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [18446744073709551615, None]@uint64 | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int16:max_min | [-1, 0, None]@int8 | [32767, -32768, None]@int16 | [32767, -32768, None]@int32 | [32767, -32768, None]@int64 | [255, 0, None]@uint8 | [32767, 32768, None]@uint16 | [32767, 4294934528, None]@uint32 | [32767, 18446744073709518848, None]@uint64 | [32768.0, -32768.0, None]@float16 | [32767.0, -32768.0, None]@float32 | [32767.0, -32768.0, None]@float64 | [True, True, None]@bool | [32767, -32768, None]@string | [32767, -32768, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [32767.0000000000, -32768.0000000000, None]@decimal128(38, 10) | [32767.0000000000, -32768.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int32:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | [1970-01-01, 1970-01-02, None]@date32[day] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:00.001000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int32:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [18446744073709551615, None]@uint64 | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | [1969-12-31, None]@date32[day] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int32:max_min | [-1, 0, None]@int8 | [-1, 0, None]@int16 | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | [255, 0, None]@uint8 | [65535, 0, None]@uint16 | [2147483647, 2147483648, None]@uint32 | [2147483647, 18446744071562067968, None]@uint64 | [inf, -inf, None]@float16 | [2147483648.0, -2147483648.0, None]@float32 | [2147483647.0, -2147483648.0, None]@float64 | [True, True, None]@bool | [2147483647, -2147483648, None]@string | [2147483647, -2147483648, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) | [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) | ERR@OverflowError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [03:14:07, 20:45:52, None]@time32[s] | [20:31:23.647000, 03:28:36.352000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| int64:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [0:00:00, 0:00:01, None]@duration[s] | [0:00:00, 0:00:00.001000, None]@duration[ms] | [0:00:00, 0:00:00.000001, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00, None]@time64[ns] | -| int64:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [18446744073709551615, None]@uint64 | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [-1 day, 23:59:59, None]@duration[s] | [-1 day, 23:59:59.999000, None]@duration[ms] | [-1 day, 23:59:59.999999, None]@duration[us] | [-1 days +23:59:59.999999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | -| int64:max_min | [-1, 0, None]@int8 | [-1, 0, None]@int16 | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | [255, 0, None]@uint8 | [65535, 0, None]@uint16 | [2147483647, 2147483648, None]@uint32 | [2147483647, 18446744071562067968, None]@uint64 | [inf, -inf, None]@float16 | [2147483648.0, -2147483648.0, None]@float32 | [2147483647.0, -2147483648.0, None]@float64 | [True, True, None]@bool | [2147483647, -2147483648, None]@string | [2147483647, -2147483648, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) | [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1970-01-25, 1969-12-07, None]@date64[ms] | [2038-01-19 03:14:07, 1901-12-13 20:45:52, None]@timestamp[s] | [1970-01-25 20:31:23.647000, 1969-12-07 03:28:36.352000, None]@timestamp[ms] | [1970-01-01 00:35:47.483647, 1969-12-31 23:24:12.516352, None]@timestamp[us] | [1970-01-01 00:00:02.147483647, 1969-12-31 23:59:57.852516352, None]@timestamp[ns] | [2038-01-19 03:14:07+00:00, 1901-12-13 20:45:52+00:00, None]@timestamp[s, tz=UTC] | [1970-01-25 20:31:23.647000+00:00, 1969-12-07 03:28:36.352000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:35:47.483647+00:00, 1969-12-31 23:24:12.516352+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:02.147483647+00:00, 1969-12-31 23:59:57.852516352+00:00, None]@timestamp[ns, tz=UTC] | [2038-01-18 22:14:07-05:00, 1901-12-13 15:45:52-05:00, None]@timestamp[s, tz=America/New_York] | [2038-01-19 11:14:07+08:00, 1901-12-14 04:45:52+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [24855 days, 3:14:07, -24856 days, 20:45:52, None]@duration[s] | [24 days, 20:31:23.647000, -25 days, 3:28:36.352000, None]@duration[ms] | [0:35:47.483647, -1 day, 23:24:12.516352, None]@duration[us] | [0 days 00:00:02.147483647, -1 days +23:59:57.852516352, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:35:47.483647, 23:24:12.516352, None]@time64[us] | [00:00:02.147483, 23:59:57.852516, None]@time64[ns] | -| uint8:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint8:max | [-1, None]@int8 | [255, None]@int16 | [255, None]@int32 | [255, None]@int64 | [255, None]@uint8 | [255, None]@uint16 | [255, None]@uint32 | [255, None]@uint64 | [255.0, None]@float16 | [255.0, None]@float32 | [255.0, None]@float64 | [True, None]@bool | [255, None]@string | [255, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [255.0000000000, None]@decimal128(38, 10) | [255.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint16:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint16:max | [-1, None]@int8 | [-1, None]@int16 | [65535, None]@int32 | [65535, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [65535, None]@uint32 | [65535, None]@uint64 | [inf, None]@float16 | [65535.0, None]@float32 | [65535.0, None]@float64 | [True, None]@bool | [65535, None]@string | [65535, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [65535.0000000000, None]@decimal128(38, 10) | [65535.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint32:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint32:max | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [4294967295, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [4294967295, None]@uint64 | [inf, None]@float16 | [4294967296.0, None]@float32 | [4294967295.0, None]@float64 | [True, None]@bool | [4294967295, None]@string | [4294967295, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [4294967295.0000000000, None]@decimal128(38, 10) | [4294967295.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint64:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| uint64:max | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [4294967295, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [4294967295, None]@uint64 | [inf, None]@float16 | [4294967296.0, None]@float32 | [4294967295.0, None]@float64 | [True, None]@bool | [4294967295, None]@string | [4294967295, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [4294967295.0000000000, None]@decimal128(38, 10) | [4294967295.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float16:standard | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | [0, 1, 255, None]@uint8 | [0, 1, 65535, None]@uint16 | [0, 1, 4294967295, None]@uint32 | [0, 1, 18446744073709551615, None]@uint64 | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float16:special | [0, 0, None]@int8 | [0, 0, None]@int16 | [-2147483648, -2147483648, None]@int32 | [-9223372036854775808, -9223372036854775808, None]@int64 | [0, 0, None]@uint8 | [0, 0, None]@uint16 | [0, 0, None]@uint32 | [0, 9223372036854775808, None]@uint64 | [inf, nan, None]@float16 | [inf, nan, None]@float32 | [inf, nan, None]@float64 | ERR@ArrowNotImplementedError | [inf, nan, None]@string | [inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float16:fractional | [0, 0, None]@int8 | [0, 0, None]@int16 | [0, 0, None]@int32 | [0, 0, None]@int64 | [0, 0, None]@uint8 | [0, 0, None]@uint16 | [0, 0, None]@uint32 | [0, 0, None]@uint64 | [0.0999755859375, 0.89990234375, None]@float16 | [0.0999755859375, 0.89990234375, None]@float32 | [0.0999755859375, 0.89990234375, None]@float64 | ERR@ArrowNotImplementedError | [0.0999755859375, 0.89990234375, None]@string | [0.0999755859375, 0.89990234375, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float32:standard | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | [0, 1, 255, None]@uint8 | [0, 1, 65535, None]@uint16 | [0, 1, 4294967295, None]@uint32 | [0, 1, 18446744073709551615, None]@uint64 | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | [False, True, True, None]@bool | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float32:special | [0, 0, 0, None]@int8 | [0, 0, 0, None]@int16 | [-2147483648, -2147483648, -2147483648, None]@int32 | [-9223372036854775808, -9223372036854775808, -9223372036854775808, None]@int64 | [0, 0, 0, None]@uint8 | [0, 0, 0, None]@uint16 | [0, 2147483648, 2147483648, None]@uint32 | [0, 9223372036854775808, 9223372036854775808, None]@uint64 | [inf, -inf, nan, None]@float16 | [inf, -inf, nan, None]@float32 | [inf, -inf, nan, None]@float64 | [True, True, True, None]@bool | [inf, -inf, nan, None]@string | [inf, -inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 0E-10, 0E-10, None]@decimal128(38, 10) | [0E-10, 0E-10, 0E-10, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float32:fractional | [0, 0, None]@int8 | [0, 0, None]@int16 | [0, 0, None]@int32 | [0, 0, None]@int64 | [0, 0, None]@uint8 | [0, 0, None]@uint16 | [0, 0, None]@uint32 | [0, 0, None]@uint64 | [0.0999755859375, 0.89990234375, None]@float16 | [0.10000000149011612, 0.8999999761581421, None]@float32 | [0.10000000149011612, 0.8999999761581421, None]@float64 | [True, True, None]@bool | [0.1, 0.9, None]@string | [0.1, 0.9, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0.1000000015, 0.8999999762, None]@decimal128(38, 10) | [0.1000000015, 0.8999999762, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float64:standard | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | [0, 1, 255, None]@uint8 | [0, 1, 65535, None]@uint16 | [0, 1, 4294967295, None]@uint32 | [0, 1, 18446744073709551615, None]@uint64 | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | [False, True, True, None]@bool | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float64:special | [0, 0, 0, None]@int8 | [0, 0, 0, None]@int16 | [-2147483648, -2147483648, -2147483648, None]@int32 | [-9223372036854775808, -9223372036854775808, -9223372036854775808, None]@int64 | [0, 0, 0, None]@uint8 | [0, 0, 0, None]@uint16 | [0, 2147483648, 2147483648, None]@uint32 | [0, 9223372036854775808, 9223372036854775808, None]@uint64 | [inf, -inf, nan, None]@float16 | [inf, -inf, nan, None]@float32 | [inf, -inf, nan, None]@float64 | [True, True, True, None]@bool | [inf, -inf, nan, None]@string | [inf, -inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 0E-10, 0E-10, None]@decimal128(38, 10) | [0E-10, 0E-10, 0E-10, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| float64:fractional | [0, 0, None]@int8 | [0, 0, None]@int16 | [0, 0, None]@int32 | [0, 0, None]@int64 | [0, 0, None]@uint8 | [0, 0, None]@uint16 | [0, 0, None]@uint32 | [0, 0, None]@uint64 | [0.0999755859375, 0.89990234375, None]@float16 | [0.10000000149011612, 0.8999999761581421, None]@float32 | [0.1, 0.9, None]@float64 | [True, True, None]@bool | [0.1, 0.9, None]@string | [0.1, 0.9, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0.1000000000, 0.9000000000, None]@decimal128(38, 10) | [0.1000000000, 0.9000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| bool:standard | [1, 0, None]@int8 | [1, 0, None]@int16 | [1, 0, None]@int32 | [1, 0, None]@int64 | [1, 0, None]@uint8 | [1, 0, None]@uint16 | [1, 0, None]@uint32 | [1, 0, None]@uint64 | ERR@ArrowNotImplementedError | [1.0, 0.0, None]@float32 | [1.0, 0.0, None]@float64 | [True, False, None]@bool | [true, false, None]@string | [true, false, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| string:numeric | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.0, -1.0, None]@float16 | [0.0, 1.0, -1.0, None]@float32 | [0.0, 1.0, -1.0, None]@float64 | ERR@ArrowInvalid | [0, 1, -1, None]@string | [0, 1, -1, None]@large_string | [b'0', b'1', b'-1', None]@binary | [b'0', b'1', b'-1', None]@large_binary | ERR@ArrowInvalid | [0E-10, 1.0000000000, -1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, -1.0000000000, None]@decimal256(76, 10) | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| string:alpha | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [abc, , None]@string | [abc, , None]@large_string | [b'abc', b'', None]@binary | [b'abc', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| string:unicode | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [你好, مرحبا, 🎉, None]@string | [你好, مرحبا, 🎉, None]@large_string | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@binary | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| large_string:numeric | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.0, -1.0, None]@float16 | [0.0, 1.0, -1.0, None]@float32 | [0.0, 1.0, -1.0, None]@float64 | ERR@ArrowInvalid | [0, 1, -1, None]@string | [0, 1, -1, None]@large_string | [b'0', b'1', b'-1', None]@binary | [b'0', b'1', b'-1', None]@large_binary | ERR@ArrowInvalid | [0E-10, 1.0000000000, -1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, -1.0000000000, None]@decimal256(76, 10) | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| large_string:alpha | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [abc, , None]@string | [abc, , None]@large_string | [b'abc', b'', None]@binary | [b'abc', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| large_string:unicode | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [你好, مرحبا, 🎉, None]@string | [你好, مرحبا, 🎉, None]@large_string | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@binary | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| binary:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@UnicodeDecodeError | ERR@UnicodeDecodeError | [b'\x00', b'\xff', b'hello', b'', None]@binary | [b'\x00', b'\xff', b'hello', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| large_binary:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@UnicodeDecodeError | ERR@UnicodeDecodeError | [b'\x00', b'\xff', b'hello', b'', None]@binary | [b'\x00', b'\xff', b'hello', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| fixed_size_binary[16]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0123456789abcdef, \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0, None]@string | [0123456789abcdef, \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0, None]@large_string | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@binary | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@large_binary | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@fixed_size_binary[16] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| decimal128(38, 10):standard | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | [0, 1, 255, None]@uint8 | [0, 1, 65535, None]@uint16 | [0, 1, 4294967295, None]@uint32 | [0, 1, 18446744073709551615, None]@uint64 | ERR@ArrowNotImplementedError | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@string | [0E-10, 1.5000000000, -1.5000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| decimal128(38, 10):large | [-1, None]@int8 | [-7169, None]@int16 | [1410065407, None]@int32 | [9999999999, None]@int64 | [255, None]@uint8 | [58367, None]@uint16 | [1410065407, None]@uint32 | [9999999999, None]@uint64 | ERR@ArrowNotImplementedError | [10000000000.0, None]@float32 | [9999999999.0, None]@float64 | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@string | [9999999999.0000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@decimal128(38, 10) | [9999999999.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| decimal256(76, 10):standard | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | [0, 1, 255, None]@uint8 | [0, 1, 65535, None]@uint16 | [0, 1, 4294967295, None]@uint32 | [0, 1, 18446744073709551615, None]@uint64 | ERR@ArrowNotImplementedError | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@string | [0E-10, 1.5000000000, -1.5000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| decimal256(76, 10):large | [-1, None]@int8 | [-7169, None]@int16 | [1410065407, None]@int32 | [9999999999, None]@int64 | [255, None]@uint8 | [58367, None]@uint16 | [1410065407, None]@uint32 | [9999999999, None]@uint64 | ERR@ArrowNotImplementedError | [10000000000.0, None]@float32 | [9999999999.0, None]@float64 | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@string | [9999999999.0000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@decimal128(38, 10) | [9999999999.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| date32[day]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@string | [1970-01-01, 1970-01-02, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@date32[day] | [1970-01-01, 1970-01-02, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1970-01-01 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-02 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| date32[day]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@string | [1969-12-31, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 00:00:00, None]@timestamp[s] | [1969-12-31 00:00:00, None]@timestamp[ms] | [1969-12-31 00:00:00, None]@timestamp[us] | [1969-12-31 00:00:00, None]@timestamp[ns] | [1969-12-31 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-30 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1969-12-31 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| date64[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 86400000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@string | [1970-01-01, 1970-01-02, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@date32[day] | [1970-01-01, 1970-01-02, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1970-01-01 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-02 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| date64[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-86400000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@string | [1969-12-31, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 00:00:00, None]@timestamp[s] | [1969-12-31 00:00:00, None]@timestamp[ms] | [1969-12-31 00:00:00, None]@timestamp[us] | [1969-12-31 00:00:00, None]@timestamp[ns] | [1969-12-31 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-30 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1969-12-31 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| timestamp[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@string | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| timestamp[s]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59, None]@string | [1969-12-31 23:59:59, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59, None]@time32[ms] | [23:59:59, None]@time64[us] | [23:59:59, None]@time64[ns] | -| timestamp[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000, 1970-01-01 00:00:00.001, None]@string | [1970-01-01 00:00:00.000, 1970-01-01 00:00:00.001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00.001000, None]@time32[ms] | [00:00:00, 00:00:00.001000, None]@time64[us] | [00:00:00, 00:00:00.001000, None]@time64[ns] | -| timestamp[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999, None]@string | [1969-12-31 23:59:59.999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999000, None]@timestamp[us] | [1969-12-31 23:59:59.999000, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999000, None]@time64[us] | [23:59:59.999000, None]@time64[ns] | -| timestamp[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000, 1970-01-01 00:00:00.000001, None]@string | [1970-01-01 00:00:00.000000, 1970-01-01 00:00:00.000001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00, None]@time32[ms] | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00.000001, None]@time64[ns] | -| timestamp[us]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999, None]@string | [1969-12-31 23:59:59.999999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, None]@timestamp[ms] | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | -| timestamp[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000000, 1970-01-01 00:00:00.000000001, None]@string | [1970-01-01 00:00:00.000000000, 1970-01-01 00:00:00.000000001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00, None]@time32[ms] | [00:00:00, 00:00:00, None]@time64[us] | [00:00:00, 00:00:00, None]@time64[ns] | -| timestamp[ns]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999999, None]@string | [1969-12-31 23:59:59.999999999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, None]@timestamp[us] | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | -| timestamp[s, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00Z, 1970-01-01 00:00:01Z, None]@string | [1970-01-01 00:00:00Z, 1970-01-01 00:00:01Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| timestamp[s, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59Z, None]@string | [1969-12-31 23:59:59Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59, None]@time32[ms] | [23:59:59, None]@time64[us] | [23:59:59, None]@time64[ns] | -| timestamp[ms, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000Z, 1970-01-01 00:00:00.001Z, None]@string | [1970-01-01 00:00:00.000Z, 1970-01-01 00:00:00.001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00.001000, None]@time32[ms] | [00:00:00, 00:00:00.001000, None]@time64[us] | [00:00:00, 00:00:00.001000, None]@time64[ns] | -| timestamp[ms, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999Z, None]@string | [1969-12-31 23:59:59.999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999000, None]@timestamp[us] | [1969-12-31 23:59:59.999000, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999000, None]@time64[us] | [23:59:59.999000, None]@time64[ns] | -| timestamp[us, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000Z, 1970-01-01 00:00:00.000001Z, None]@string | [1970-01-01 00:00:00.000000Z, 1970-01-01 00:00:00.000001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00, None]@time32[ms] | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00.000001, None]@time64[ns] | -| timestamp[us, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999Z, None]@string | [1969-12-31 23:59:59.999999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, None]@timestamp[ms] | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | -| timestamp[ns, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000000Z, 1970-01-01 00:00:00.000000001Z, None]@string | [1970-01-01 00:00:00.000000000Z, 1970-01-01 00:00:00.000000001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00, None]@time32[ms] | [00:00:00, 00:00:00, None]@time64[us] | [00:00:00, 00:00:00, None]@time64[ns] | -| timestamp[ns, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999999Z, None]@string | [1969-12-31 23:59:59.999999999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, None]@timestamp[us] | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | -| timestamp[s, tz=America/New_York]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 19:00:00-0500, 1969-12-31 19:00:01-0500, None]@string | [1969-12-31 19:00:00-0500, 1969-12-31 19:00:01-0500, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, 1969-12-31, None]@date32[day] | [1969-12-31, 1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [19:00:00, 19:00:01, None]@time32[s] | [19:00:00, 19:00:01, None]@time32[ms] | [19:00:00, 19:00:01, None]@time64[us] | [19:00:00, 19:00:01, None]@time64[ns] | -| timestamp[s, tz=America/New_York]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 18:59:59-0500, None]@string | [1969-12-31 18:59:59-0500, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [18:59:59, None]@time32[s] | [18:59:59, None]@time32[ms] | [18:59:59, None]@time64[us] | [18:59:59, None]@time64[ns] | -| timestamp[s, tz=Asia/Shanghai]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 08:00:00+0800, 1970-01-01 08:00:01+0800, None]@string | [1970-01-01 08:00:00+0800, 1970-01-01 08:00:01+0800, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [08:00:00, 08:00:01, None]@time32[s] | [08:00:00, 08:00:01, None]@time32[ms] | [08:00:00, 08:00:01, None]@time64[us] | [08:00:00, 08:00:01, None]@time64[ns] | -| timestamp[s, tz=Asia/Shanghai]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 07:59:59+0800, None]@string | [1970-01-01 07:59:59+0800, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, None]@date32[day] | [1970-01-01, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [07:59:59, None]@time32[s] | [07:59:59, None]@time32[ms] | [07:59:59, None]@time64[us] | [07:59:59, None]@time64[ns] | -| duration[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, 0:00:01, None]@duration[s] | [0:00:00, 0:00:01, None]@duration[ms] | [0:00:00, 0:00:01, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:01, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[s]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1 day, 23:59:59, None]@duration[s] | [-1 day, 23:59:59, None]@duration[ms] | [-1 day, 23:59:59, None]@duration[us] | [-1 days +23:59:59, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, 0:00:00, None]@duration[s] | [0:00:00, 0:00:00.001000, None]@duration[ms] | [0:00:00, 0:00:00.001000, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.001000, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, None]@duration[s] | [-1 day, 23:59:59.999000, None]@duration[ms] | [-1 day, 23:59:59.999000, None]@duration[us] | [-1 days +23:59:59.999000, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, 0:00:00, None]@duration[s] | [0:00:00, 0:00:00, None]@duration[ms] | [0:00:00, 0:00:00.000001, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[us]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, None]@duration[s] | [0:00:00, None]@duration[ms] | [-1 day, 23:59:59.999999, None]@duration[us] | [-1 days +23:59:59.999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, 0:00:00, None]@duration[s] | [0:00:00, 0:00:00, None]@duration[ms] | [0:00:00, 0:00:00, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| duration[ns]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, None]@duration[s] | [0:00:00, None]@duration[ms] | [0:00:00, None]@duration[us] | [-1 days +23:59:59.999999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | -| time32[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@string | [00:00:00, 00:00:01, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| time32[s]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@string | [12:00:00, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | -| time32[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000, 00:00:01.000, None]@string | [00:00:00.000, 00:00:01.000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| time32[ms]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000, None]@string | [12:00:00.000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | -| time64[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000000, 00:00:01.000000, None]@string | [00:00:00.000000, 00:00:01.000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| time64[us]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000000, None]@string | [12:00:00.000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | -| time64[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000000000, 00:00:01.000000000, None]@string | [00:00:00.000000000, 00:00:01.000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | -| time64[ns]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000000000, None]@string | [12:00:00.000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | \ No newline at end of file +| source \ target | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | float16 | float32 | float64 | bool | string | large_string | binary | large_binary | fixed_size_binary[16] | decimal128(38, 10) | decimal256(76, 10) | date32[day] | date64[ms] | timestamp[s] | timestamp[ms] | timestamp[us] | timestamp[ns] | timestamp[s, tz=UTC] | timestamp[ms, tz=UTC] | timestamp[us, tz=UTC] | timestamp[ns, tz=UTC] | timestamp[s, tz=America/New_York] | timestamp[s, tz=Asia/Shanghai] | duration[s] | duration[ms] | duration[us] | duration[ns] | time32[s] | time32[ms] | time64[us] | time64[ns] | +|--------------------------------------------|------------------------------|------------------------------|-----------------------------------------------------|--------------------------------------------------------------------------------|------------------------------|------------------------------|------------------------------------------|------------------------------------------------------------|------------------------------------------------|---------------------------------------------------------|---------------------------------------------------------|--------------------------------|-------------------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------|--------------------------------------------------------------------------|----------------------------------------------------------|-------------------------------------------|---------------------------------------------------------------|------------------------------------------------------------------------------|------------------------------------------------------------------------------|------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|----------------------------------------------------------------|-------------------------------------------------------------------------|--------------------------------------------------------------|-----------------------------------------------------------------------------|--------------------------------------|-----------------------------------------------------|-----------------------------------------------------|-----------------------------------------------------| +| int8:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int8:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [18446744073709551615, None]@uint64 | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int8:max_min | [127, -128, None]@int8 | [127, -128, None]@int16 | [127, -128, None]@int32 | [127, -128, None]@int64 | [127, 128, None]@uint8 | [127, 65408, None]@uint16 | [127, 4294967168, None]@uint32 | [127, 18446744073709551488, None]@uint64 | [127.0, -128.0, None]@float16 | [127.0, -128.0, None]@float32 | [127.0, -128.0, None]@float64 | [True, True, None]@bool | [127, -128, None]@string | [127, -128, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [127.0000000000, -128.0000000000, None]@decimal128(38, 10) | [127.0000000000, -128.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int16:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int16:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [18446744073709551615, None]@uint64 | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int16:max_min | [-1, 0, None]@int8 | [32767, -32768, None]@int16 | [32767, -32768, None]@int32 | [32767, -32768, None]@int64 | [255, 0, None]@uint8 | [32767, 32768, None]@uint16 | [32767, 4294934528, None]@uint32 | [32767, 18446744073709518848, None]@uint64 | [32768.0, -32768.0, None]@float16 | [32767.0, -32768.0, None]@float32 | [32767.0, -32768.0, None]@float64 | [True, True, None]@bool | [32767, -32768, None]@string | [32767, -32768, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [32767.0000000000, -32768.0000000000, None]@decimal128(38, 10) | [32767.0000000000, -32768.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int32:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | [1970-01-01, 1970-01-02, None]@date32[day] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:00.001000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int32:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [18446744073709551615, None]@uint64 | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | [1969-12-31, None]@date32[day] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int32:max_min | [-1, 0, None]@int8 | [-1, 0, None]@int16 | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | [255, 0, None]@uint8 | [65535, 0, None]@uint16 | [2147483647, 2147483648, None]@uint32 | [2147483647, 18446744071562067968, None]@uint64 | [inf, -inf, None]@float16 | [2147483648.0, -2147483648.0, None]@float32 | [2147483647.0, -2147483648.0, None]@float64 | [True, True, None]@bool | [2147483647, -2147483648, None]@string | [2147483647, -2147483648, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) | [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) | [temporal overflow, temporal overflow, None]@date32[day] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [03:14:07, 20:45:52, None]@time32[s] | [20:31:23.647000, 03:28:36.352000, None]@time32[ms] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| int64:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [0:00:00, 0:00:01, None]@duration[s] | [0:00:00, 0:00:00.001000, None]@duration[ms] | [0:00:00, 0:00:00.000001, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00, None]@time64[ns] | +| int64:negative | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [-1, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [18446744073709551615, None]@uint64 | [-1.0, None]@float16 | [-1.0, None]@float32 | [-1.0, None]@float64 | [True, None]@bool | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1.0000000000, None]@decimal128(38, 10) | [-1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [-1 day, 23:59:59, None]@duration[s] | [-1 day, 23:59:59.999000, None]@duration[ms] | [-1 day, 23:59:59.999999, None]@duration[us] | [-1 days +23:59:59.999999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | +| int64:max_min | [-1, 0, None]@int8 | [-1, 0, None]@int16 | [2147483647, -2147483648, None]@int32 | [2147483647, -2147483648, None]@int64 | [255, 0, None]@uint8 | [65535, 0, None]@uint16 | [2147483647, 2147483648, None]@uint32 | [2147483647, 18446744071562067968, None]@uint64 | [inf, -inf, None]@float16 | [2147483648.0, -2147483648.0, None]@float32 | [2147483647.0, -2147483648.0, None]@float64 | [True, True, None]@bool | [2147483647, -2147483648, None]@string | [2147483647, -2147483648, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [2147483647.0000000000, -2147483648.0000000000, None]@decimal128(38, 10) | [2147483647.0000000000, -2147483648.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | [1970-01-25, 1969-12-07, None]@date64[ms] | [2038-01-19 03:14:07, 1901-12-13 20:45:52, None]@timestamp[s] | [1970-01-25 20:31:23.647000, 1969-12-07 03:28:36.352000, None]@timestamp[ms] | [1970-01-01 00:35:47.483647, 1969-12-31 23:24:12.516352, None]@timestamp[us] | [1970-01-01 00:00:02.147483647, 1969-12-31 23:59:57.852516352, None]@timestamp[ns] | [2038-01-19 03:14:07+00:00, 1901-12-13 20:45:52+00:00, None]@timestamp[s, tz=UTC] | [1970-01-25 20:31:23.647000+00:00, 1969-12-07 03:28:36.352000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:35:47.483647+00:00, 1969-12-31 23:24:12.516352+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:02.147483647+00:00, 1969-12-31 23:59:57.852516352+00:00, None]@timestamp[ns, tz=UTC] | [2038-01-18 22:14:07-05:00, 1901-12-13 15:45:52-05:00, None]@timestamp[s, tz=America/New_York] | [2038-01-19 11:14:07+08:00, 1901-12-14 04:45:52+08:00, None]@timestamp[s, tz=Asia/Shanghai] | [24855 days, 3:14:07, -24856 days, 20:45:52, None]@duration[s] | [24 days, 20:31:23.647000, -25 days, 3:28:36.352000, None]@duration[ms] | [0:35:47.483647, -1 day, 23:24:12.516352, None]@duration[us] | [0 days 00:00:02.147483647, -1 days +23:59:57.852516352, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:35:47.483647, 23:24:12.516352, None]@time64[us] | [00:00:02.147483, 23:59:57.852516, None]@time64[ns] | +| uint8:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint8:max | [-1, None]@int8 | [255, None]@int16 | [255, None]@int32 | [255, None]@int64 | [255, None]@uint8 | [255, None]@uint16 | [255, None]@uint32 | [255, None]@uint64 | [255.0, None]@float16 | [255.0, None]@float32 | [255.0, None]@float64 | [True, None]@bool | [255, None]@string | [255, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [255.0000000000, None]@decimal128(38, 10) | [255.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint16:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint16:max | [-1, None]@int8 | [-1, None]@int16 | [65535, None]@int32 | [65535, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [65535, None]@uint32 | [65535, None]@uint64 | [inf, None]@float16 | [65535.0, None]@float32 | [65535.0, None]@float64 | [True, None]@bool | [65535, None]@string | [65535, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [65535.0000000000, None]@decimal128(38, 10) | [65535.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint32:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint32:max | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [4294967295, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [4294967295, None]@uint64 | [inf, None]@float16 | [4294967296.0, None]@float32 | [4294967295.0, None]@float64 | [True, None]@bool | [4294967295, None]@string | [4294967295, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [4294967295.0000000000, None]@decimal128(38, 10) | [4294967295.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint64:standard | [0, 1, None]@int8 | [0, 1, None]@int16 | [0, 1, None]@int32 | [0, 1, None]@int64 | [0, 1, None]@uint8 | [0, 1, None]@uint16 | [0, 1, None]@uint32 | [0, 1, None]@uint64 | [0.0, 1.0, None]@float16 | [0.0, 1.0, None]@float32 | [0.0, 1.0, None]@float64 | [False, True, None]@bool | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| uint64:max | [-1, None]@int8 | [-1, None]@int16 | [-1, None]@int32 | [4294967295, None]@int64 | [255, None]@uint8 | [65535, None]@uint16 | [4294967295, None]@uint32 | [4294967295, None]@uint64 | [inf, None]@float16 | [4294967296.0, None]@float32 | [4294967295.0, None]@float64 | [True, None]@bool | [4294967295, None]@string | [4294967295, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [4294967295.0000000000, None]@decimal128(38, 10) | [4294967295.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float16:standard | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | [0, 1, 255, None]@uint8 | [0, 1, 65535, None]@uint16 | [0, 1, 4294967295, None]@uint32 | [0, 1, 18446744073709551615, None]@uint64 | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float16:special | [0, 0, None]@int8 | [0, 0, None]@int16 | [-2147483648, -2147483648, None]@int32 | [-9223372036854775808, -9223372036854775808, None]@int64 | [0, 0, None]@uint8 | [0, 0, None]@uint16 | [0, 0, None]@uint32 | [0, 9223372036854775808, None]@uint64 | [inf, nan, None]@float16 | [inf, nan, None]@float32 | [inf, nan, None]@float64 | ERR@ArrowNotImplementedError | [inf, nan, None]@string | [inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float16:fractional | [0, 0, None]@int8 | [0, 0, None]@int16 | [0, 0, None]@int32 | [0, 0, None]@int64 | [0, 0, None]@uint8 | [0, 0, None]@uint16 | [0, 0, None]@uint32 | [0, 0, None]@uint64 | [0.0999755859375, 0.89990234375, None]@float16 | [0.0999755859375, 0.89990234375, None]@float32 | [0.0999755859375, 0.89990234375, None]@float64 | ERR@ArrowNotImplementedError | [0.0999755859375, 0.89990234375, None]@string | [0.0999755859375, 0.89990234375, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float32:standard | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | [0, 1, 255, None]@uint8 | [0, 1, 65535, None]@uint16 | [0, 1, 4294967295, None]@uint32 | [0, 1, 18446744073709551615, None]@uint64 | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | [False, True, True, None]@bool | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float32:special | [0, 0, 0, None]@int8 | [0, 0, 0, None]@int16 | [-2147483648, -2147483648, -2147483648, None]@int32 | [-9223372036854775808, -9223372036854775808, -9223372036854775808, None]@int64 | [0, 0, 0, None]@uint8 | [0, 0, 0, None]@uint16 | [0, 2147483648, 2147483648, None]@uint32 | [0, 9223372036854775808, 9223372036854775808, None]@uint64 | [inf, -inf, nan, None]@float16 | [inf, -inf, nan, None]@float32 | [inf, -inf, nan, None]@float64 | [True, True, True, None]@bool | [inf, -inf, nan, None]@string | [inf, -inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 0E-10, 0E-10, None]@decimal128(38, 10) | [0E-10, 0E-10, 0E-10, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float32:fractional | [0, 0, None]@int8 | [0, 0, None]@int16 | [0, 0, None]@int32 | [0, 0, None]@int64 | [0, 0, None]@uint8 | [0, 0, None]@uint16 | [0, 0, None]@uint32 | [0, 0, None]@uint64 | [0.0999755859375, 0.89990234375, None]@float16 | [0.10000000149011612, 0.8999999761581421, None]@float32 | [0.10000000149011612, 0.8999999761581421, None]@float64 | [True, True, None]@bool | [0.1, 0.9, None]@string | [0.1, 0.9, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0.1000000015, 0.8999999762, None]@decimal128(38, 10) | [0.1000000015, 0.8999999762, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float64:standard | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | [0, 1, 255, None]@uint8 | [0, 1, 65535, None]@uint16 | [0, 1, 4294967295, None]@uint32 | [0, 1, 18446744073709551615, None]@uint64 | [0.0, 1.5, -1.5, None]@float16 | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | [False, True, True, None]@bool | [0, 1.5, -1.5, None]@string | [0, 1.5, -1.5, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float64:special | [0, 0, 0, None]@int8 | [0, 0, 0, None]@int16 | [-2147483648, -2147483648, -2147483648, None]@int32 | [-9223372036854775808, -9223372036854775808, -9223372036854775808, None]@int64 | [0, 0, 0, None]@uint8 | [0, 0, 0, None]@uint16 | [0, 2147483648, 2147483648, None]@uint32 | [0, 9223372036854775808, 9223372036854775808, None]@uint64 | [inf, -inf, nan, None]@float16 | [inf, -inf, nan, None]@float32 | [inf, -inf, nan, None]@float64 | [True, True, True, None]@bool | [inf, -inf, nan, None]@string | [inf, -inf, nan, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 0E-10, 0E-10, None]@decimal128(38, 10) | [0E-10, 0E-10, 0E-10, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| float64:fractional | [0, 0, None]@int8 | [0, 0, None]@int16 | [0, 0, None]@int32 | [0, 0, None]@int64 | [0, 0, None]@uint8 | [0, 0, None]@uint16 | [0, 0, None]@uint32 | [0, 0, None]@uint64 | [0.0999755859375, 0.89990234375, None]@float16 | [0.10000000149011612, 0.8999999761581421, None]@float32 | [0.1, 0.9, None]@float64 | [True, True, None]@bool | [0.1, 0.9, None]@string | [0.1, 0.9, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0.1000000000, 0.9000000000, None]@decimal128(38, 10) | [0.1000000000, 0.9000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| bool:standard | [1, 0, None]@int8 | [1, 0, None]@int16 | [1, 0, None]@int32 | [1, 0, None]@int64 | [1, 0, None]@uint8 | [1, 0, None]@uint16 | [1, 0, None]@uint32 | [1, 0, None]@uint64 | ERR@ArrowNotImplementedError | [1.0, 0.0, None]@float32 | [1.0, 0.0, None]@float64 | [True, False, None]@bool | [true, false, None]@string | [true, false, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| string:numeric | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.0, -1.0, None]@float16 | [0.0, 1.0, -1.0, None]@float32 | [0.0, 1.0, -1.0, None]@float64 | ERR@ArrowInvalid | [0, 1, -1, None]@string | [0, 1, -1, None]@large_string | [b'0', b'1', b'-1', None]@binary | [b'0', b'1', b'-1', None]@large_binary | ERR@ArrowInvalid | [0E-10, 1.0000000000, -1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, -1.0000000000, None]@decimal256(76, 10) | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| string:alpha | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [abc, , None]@string | [abc, , None]@large_string | [b'abc', b'', None]@binary | [b'abc', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| string:unicode | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [你好, مرحبا, 🎉, None]@string | [你好, مرحبا, 🎉, None]@large_string | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@binary | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| large_string:numeric | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [0.0, 1.0, -1.0, None]@float16 | [0.0, 1.0, -1.0, None]@float32 | [0.0, 1.0, -1.0, None]@float64 | ERR@ArrowInvalid | [0, 1, -1, None]@string | [0, 1, -1, None]@large_string | [b'0', b'1', b'-1', None]@binary | [b'0', b'1', b'-1', None]@large_binary | ERR@ArrowInvalid | [0E-10, 1.0000000000, -1.0000000000, None]@decimal128(38, 10) | [0E-10, 1.0000000000, -1.0000000000, None]@decimal256(76, 10) | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| large_string:alpha | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [abc, , None]@string | [abc, , None]@large_string | [b'abc', b'', None]@binary | [b'abc', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| large_string:unicode | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | [你好, مرحبا, 🎉, None]@string | [你好, مرحبا, 🎉, None]@large_string | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@binary | [b'\xe4\xbd\xa0\xe5\xa5\xbd', b'\xd9\x85\xd8\xb1\xd8\xad\xd8\xa8\xd8\xa7', b'\xf0\x9f\x8e\x89', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| binary:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@UnicodeDecodeError | ERR@UnicodeDecodeError | [b'\x00', b'\xff', b'hello', b'', None]@binary | [b'\x00', b'\xff', b'hello', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| large_binary:standard | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@UnicodeDecodeError | ERR@UnicodeDecodeError | [b'\x00', b'\xff', b'hello', b'', None]@binary | [b'\x00', b'\xff', b'hello', b'', None]@large_binary | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowInvalid | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| fixed_size_binary[16]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0123456789abcdef, \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0, None]@string | [0123456789abcdef, \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0, None]@large_string | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@binary | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@large_binary | [b'0123456789abcdef', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', None]@fixed_size_binary[16] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| decimal128(38, 10):standard | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | [0, 1, 255, None]@uint8 | [0, 1, 65535, None]@uint16 | [0, 1, 4294967295, None]@uint32 | [0, 1, 18446744073709551615, None]@uint64 | ERR@ArrowNotImplementedError | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@string | [0E-10, 1.5000000000, -1.5000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| decimal128(38, 10):large | [-1, None]@int8 | [-7169, None]@int16 | [1410065407, None]@int32 | [9999999999, None]@int64 | [255, None]@uint8 | [58367, None]@uint16 | [1410065407, None]@uint32 | [9999999999, None]@uint64 | ERR@ArrowNotImplementedError | [10000000000.0, None]@float32 | [9999999999.0, None]@float64 | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@string | [9999999999.0000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@decimal128(38, 10) | [9999999999.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| decimal256(76, 10):standard | [0, 1, -1, None]@int8 | [0, 1, -1, None]@int16 | [0, 1, -1, None]@int32 | [0, 1, -1, None]@int64 | [0, 1, 255, None]@uint8 | [0, 1, 65535, None]@uint16 | [0, 1, 4294967295, None]@uint32 | [0, 1, 18446744073709551615, None]@uint64 | ERR@ArrowNotImplementedError | [0.0, 1.5, -1.5, None]@float32 | [0.0, 1.5, -1.5, None]@float64 | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@string | [0E-10, 1.5000000000, -1.5000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0E-10, 1.5000000000, -1.5000000000, None]@decimal128(38, 10) | [0E-10, 1.5000000000, -1.5000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| decimal256(76, 10):large | [-1, None]@int8 | [-7169, None]@int16 | [1410065407, None]@int32 | [9999999999, None]@int64 | [255, None]@uint8 | [58367, None]@uint16 | [1410065407, None]@uint32 | [9999999999, None]@uint64 | ERR@ArrowNotImplementedError | [10000000000.0, None]@float32 | [9999999999.0, None]@float64 | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@string | [9999999999.0000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [9999999999.0000000000, None]@decimal128(38, 10) | [9999999999.0000000000, None]@decimal256(76, 10) | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| date32[day]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@string | [1970-01-01, 1970-01-02, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@date32[day] | [1970-01-01, 1970-01-02, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1970-01-01 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-02 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| date32[day]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@string | [1969-12-31, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 00:00:00, None]@timestamp[s] | [1969-12-31 00:00:00, None]@timestamp[ms] | [1969-12-31 00:00:00, None]@timestamp[us] | [1969-12-31 00:00:00, None]@timestamp[ns] | [1969-12-31 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-30 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1969-12-31 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| date64[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 86400000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@string | [1970-01-01, 1970-01-02, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-02, None]@date32[day] | [1970-01-01, 1970-01-02, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-02 00:00:00, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-02 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1970-01-01 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-02 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| date64[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-86400000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@string | [1969-12-31, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 00:00:00, None]@timestamp[s] | [1969-12-31 00:00:00, None]@timestamp[ms] | [1969-12-31 00:00:00, None]@timestamp[us] | [1969-12-31 00:00:00, None]@timestamp[ns] | [1969-12-31 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 00:00:00+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-30 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1969-12-31 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| timestamp[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@string | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| timestamp[s]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59, None]@string | [1969-12-31 23:59:59, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59, None]@time32[ms] | [23:59:59, None]@time64[us] | [23:59:59, None]@time64[ns] | +| timestamp[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000, 1970-01-01 00:00:00.001, None]@string | [1970-01-01 00:00:00.000, 1970-01-01 00:00:00.001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00.001000, None]@time32[ms] | [00:00:00, 00:00:00.001000, None]@time64[us] | [00:00:00, 00:00:00.001000, None]@time64[ns] | +| timestamp[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999, None]@string | [1969-12-31 23:59:59.999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999000, None]@timestamp[us] | [1969-12-31 23:59:59.999000, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999000, None]@time64[us] | [23:59:59.999000, None]@time64[ns] | +| timestamp[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000, 1970-01-01 00:00:00.000001, None]@string | [1970-01-01 00:00:00.000000, 1970-01-01 00:00:00.000001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00, None]@time32[ms] | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00.000001, None]@time64[ns] | +| timestamp[us]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999, None]@string | [1969-12-31 23:59:59.999999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, None]@timestamp[ms] | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | +| timestamp[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000000, 1970-01-01 00:00:00.000000001, None]@string | [1970-01-01 00:00:00.000000000, 1970-01-01 00:00:00.000000001, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00, None]@time32[ms] | [00:00:00, 00:00:00, None]@time64[us] | [00:00:00, 00:00:00, None]@time64[ns] | +| timestamp[ns]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999999, None]@string | [1969-12-31 23:59:59.999999999, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, None]@timestamp[us] | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | +| timestamp[s, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00Z, 1970-01-01 00:00:01Z, None]@string | [1970-01-01 00:00:00Z, 1970-01-01 00:00:01Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| timestamp[s, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59Z, None]@string | [1969-12-31 23:59:59Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59, None]@time32[ms] | [23:59:59, None]@time64[us] | [23:59:59, None]@time64[ns] | +| timestamp[ms, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000Z, 1970-01-01 00:00:00.001Z, None]@string | [1970-01-01 00:00:00.000Z, 1970-01-01 00:00:00.001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.001000, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.001000+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00.001000, None]@time32[ms] | [00:00:00, 00:00:00.001000, None]@time64[us] | [00:00:00, 00:00:00.001000, None]@time64[ns] | +| timestamp[ms, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999Z, None]@string | [1969-12-31 23:59:59.999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1969-12-31 23:59:59.999000, None]@timestamp[ms] | [1969-12-31 23:59:59.999000, None]@timestamp[us] | [1969-12-31 23:59:59.999000, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999000+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999000, None]@time64[us] | [23:59:59.999000, None]@time64[ns] | +| timestamp[us, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000Z, 1970-01-01 00:00:00.000001Z, None]@string | [1970-01-01 00:00:00.000000Z, 1970-01-01 00:00:00.000001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00, None]@time32[ms] | [00:00:00, 00:00:00.000001, None]@time64[us] | [00:00:00, 00:00:00.000001, None]@time64[ns] | +| timestamp[us, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999Z, None]@string | [1969-12-31 23:59:59.999999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, None]@timestamp[ms] | [1969-12-31 23:59:59.999999, None]@timestamp[us] | [1969-12-31 23:59:59.999999, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | +| timestamp[ns, tz=UTC]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 00:00:00.000000000Z, 1970-01-01 00:00:00.000000001Z, None]@string | [1970-01-01 00:00:00.000000000Z, 1970-01-01 00:00:00.000000001Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:00, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:00.000000001, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:00.000000001+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:00, None]@time32[s] | [00:00:00, 00:00:00, None]@time32[ms] | [00:00:00, 00:00:00, None]@time64[us] | [00:00:00, 00:00:00, None]@time64[ns] | +| timestamp[ns, tz=UTC]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 23:59:59.999999999Z, None]@string | [1969-12-31 23:59:59.999999999Z, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, None]@timestamp[s] | [1970-01-01 00:00:00, None]@timestamp[ms] | [1970-01-01 00:00:00, None]@timestamp[us] | [1969-12-31 23:59:59.999999999, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59.999999999+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [23:59:59, None]@time32[s] | [23:59:59.999000, None]@time32[ms] | [23:59:59.999999, None]@time64[us] | [23:59:59.999999, None]@time64[ns] | +| timestamp[s, tz=America/New_York]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 19:00:00-0500, 1969-12-31 19:00:01-0500, None]@string | [1969-12-31 19:00:00-0500, 1969-12-31 19:00:01-0500, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, 1969-12-31, None]@date32[day] | [1969-12-31, 1969-12-31, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [19:00:00, 19:00:01, None]@time32[s] | [19:00:00, 19:00:01, None]@time32[ms] | [19:00:00, 19:00:01, None]@time64[us] | [19:00:00, 19:00:01, None]@time64[ns] | +| timestamp[s, tz=America/New_York]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31 18:59:59-0500, None]@string | [1969-12-31 18:59:59-0500, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1969-12-31, None]@date32[day] | [1969-12-31, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [18:59:59, None]@time32[s] | [18:59:59, None]@time32[ms] | [18:59:59, None]@time64[us] | [18:59:59, None]@time64[ns] | +| timestamp[s, tz=Asia/Shanghai]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 08:00:00+0800, 1970-01-01 08:00:01+0800, None]@string | [1970-01-01 08:00:00+0800, 1970-01-01 08:00:01+0800, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, 1970-01-01, None]@date32[day] | [1970-01-01, 1970-01-01, None]@date64[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[s] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ms] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[us] | [1970-01-01 00:00:00, 1970-01-01 00:00:01, None]@timestamp[ns] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[s, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ms, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[us, tz=UTC] | [1970-01-01 00:00:00+00:00, 1970-01-01 00:00:01+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 19:00:00-05:00, 1969-12-31 19:00:01-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 08:00:00+08:00, 1970-01-01 08:00:01+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [08:00:00, 08:00:01, None]@time32[s] | [08:00:00, 08:00:01, None]@time32[ms] | [08:00:00, 08:00:01, None]@time64[us] | [08:00:00, 08:00:01, None]@time64[ns] | +| timestamp[s, tz=Asia/Shanghai]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01 07:59:59+0800, None]@string | [1970-01-01 07:59:59+0800, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [1970-01-01, None]@date32[day] | [1970-01-01, None]@date64[ms] | [1969-12-31 23:59:59, None]@timestamp[s] | [1969-12-31 23:59:59, None]@timestamp[ms] | [1969-12-31 23:59:59, None]@timestamp[us] | [1969-12-31 23:59:59, None]@timestamp[ns] | [1969-12-31 23:59:59+00:00, None]@timestamp[s, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ms, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[us, tz=UTC] | [1969-12-31 23:59:59+00:00, None]@timestamp[ns, tz=UTC] | [1969-12-31 18:59:59-05:00, None]@timestamp[s, tz=America/New_York] | [1970-01-01 07:59:59+08:00, None]@timestamp[s, tz=Asia/Shanghai] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [07:59:59, None]@time32[s] | [07:59:59, None]@time32[ms] | [07:59:59, None]@time64[us] | [07:59:59, None]@time64[ns] | +| duration[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, 0:00:01, None]@duration[s] | [0:00:00, 0:00:01, None]@duration[ms] | [0:00:00, 0:00:01, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:01, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[s]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1 day, 23:59:59, None]@duration[s] | [-1 day, 23:59:59, None]@duration[ms] | [-1 day, 23:59:59, None]@duration[us] | [-1 days +23:59:59, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, 0:00:00, None]@duration[s] | [0:00:00, 0:00:00.001000, None]@duration[ms] | [0:00:00, 0:00:00.001000, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.001000, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[ms]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, None]@duration[s] | [-1 day, 23:59:59.999000, None]@duration[ms] | [-1 day, 23:59:59.999000, None]@duration[us] | [-1 days +23:59:59.999000, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, 0:00:00, None]@duration[s] | [0:00:00, 0:00:00, None]@duration[ms] | [0:00:00, 0:00:00.000001, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[us]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, None]@duration[s] | [0:00:00, None]@duration[ms] | [-1 day, 23:59:59.999999, None]@duration[us] | [-1 days +23:59:59.999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@string | [0, 1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, 0:00:00, None]@duration[s] | [0:00:00, 0:00:00, None]@duration[ms] | [0:00:00, 0:00:00, None]@duration[us] | [0 days 00:00:00, 0 days 00:00:00.000000001, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| duration[ns]:negative | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [-1, None]@string | [-1, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0:00:00, None]@duration[s] | [0:00:00, None]@duration[ms] | [0:00:00, None]@duration[us] | [-1 days +23:59:59.999999999, None]@duration[ns] | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | +| time32[s]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@string | [00:00:00, 00:00:01, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| time32[s]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@string | [12:00:00, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | +| time32[ms]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000, 00:00:01.000, None]@string | [00:00:00.000, 00:00:01.000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| time32[ms]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000, None]@int32 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000, None]@string | [12:00:00.000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | +| time64[us]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000000, 00:00:01.000000, None]@string | [00:00:00.000000, 00:00:01.000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| time64[us]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000000, None]@string | [12:00:00.000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | +| time64[ns]:standard | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [0, 1000000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00.000000000, 00:00:01.000000000, None]@string | [00:00:00.000000000, 00:00:01.000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [00:00:00, 00:00:01, None]@time32[s] | [00:00:00, 00:00:01, None]@time32[ms] | [00:00:00, 00:00:01, None]@time64[us] | [00:00:00, 00:00:01, None]@time64[ns] | +| time64[ns]:noon | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [43200000000000, None]@int64 | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00.000000000, None]@string | [12:00:00.000000000, None]@large_string | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | ERR@ArrowNotImplementedError | [12:00:00, None]@time32[s] | [12:00:00, None]@time32[ms] | [12:00:00, None]@time64[us] | [12:00:00, None]@time64[ns] | \ No newline at end of file