UNPKG

apache-arrow

Version:
41 lines (39 loc) 1.55 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 var Feature; (function (Feature) { /** * Needed to make flatbuffers happy. */ Feature[Feature["UNUSED"] = 0] = "UNUSED"; /** * The stream makes use of multiple full dictionaries with the * same ID and assumes clients implement dictionary replacement * correctly. */ Feature[Feature["DICTIONARY_REPLACEMENT"] = 1] = "DICTIONARY_REPLACEMENT"; /** * The stream makes use of compressed bodies as described * in Message.fbs. */ Feature[Feature["COMPRESSED_BODY"] = 2] = "COMPRESSED_BODY"; })(Feature || (Feature = {})); //# sourceMappingURL=feature.mjs.map