supercat666's picture
add igv
78c921d
raw
history blame
No virus
1.32 kB
// automatically generated by the FlatBuffers compiler, do not modify
/**
* Represents Arrow Features that might not have full support
* within implementations. This is intended to be used in
* two scenarios:
* 1. A mechanism for readers of Arrow Streams
* and files to understand that the stream or file makes
* use of a feature that isn't supported or unknown to
* the implementation (and therefore can meet the Arrow
* forward compatibility guarantees).
* 2. A means of negotiating between a client and server
* what features a stream is allowed to use. The enums
* values here are intented to represent higher level
* features, additional details maybe negotiated
* with key-value pairs specific to the protocol.
*
* Enums added to this list should be assigned power-of-two values
* to facilitate exchanging and comparing bitmaps for supported
* features.
*/
export enum Feature{
/**
* Needed to make flatbuffers happy.
*/
UNUSED = 0,
/**
* The stream makes use of multiple full dictionaries with the
* same ID and assumes clients implement dictionary replacement
* correctly.
*/
DICTIONARY_REPLACEMENT = 1,
/**
* The stream makes use of compressed bodies as described
* in Message.fbs.
*/
COMPRESSED_BODY = 2
}