diff --git a/cpp/src/arrow/ipc/metadata-internal.cc b/cpp/src/arrow/ipc/metadata-internal.cc index 1b1d50f96ea..5c439120b17 100644 --- a/cpp/src/arrow/ipc/metadata-internal.cc +++ b/cpp/src/arrow/ipc/metadata-internal.cc @@ -99,8 +99,6 @@ static Status TypeFromFlatbuffer(flatbuf::Type type, const void* type_data, return Status::Invalid("Type metadata cannot be none"); case flatbuf::Type_Int: return IntFromFlatbuffer(static_cast(type_data), out); - case flatbuf::Type_Bit: - return Status::NotImplemented("Type is not implemented"); case flatbuf::Type_FloatingPoint: return FloatFromFlatuffer( static_cast(type_data), out); diff --git a/format/Message.fbs b/format/Message.fbs index fc849eedf79..e0a956c3b25 100644 --- a/format/Message.fbs +++ b/format/Message.fbs @@ -20,9 +20,6 @@ table Union { mode: UnionMode; } -table Bit { -} - table Int { bitWidth: int; // 1 to 64 is_signed: bool; @@ -62,7 +59,6 @@ table JSONScalar { union Type { Int, - Bit, FloatingPoint, Binary, Utf8,