Class MetadataVersion

java.lang.Object
org.apache.arrow.flatbuf.MetadataVersion

public final class MetadataVersion extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String[]
     
    static final short
    0.1.0 (October 2016).
    static final short
    0.2.0 (February 2017).
    static final short
    0.3.0 -> 0.7.1 (May - December 2017).
    static final short
    >= 0.8.0 (December 2017).
    static final short
    >= 1.0.0 (July 2020).
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    name(int e)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • V1

      public static final short V1
      0.1.0 (October 2016).
      See Also:
    • V2

      public static final short V2
      0.2.0 (February 2017). Non-backwards compatible with V1.
      See Also:
    • V3

      public static final short V3
      0.3.0 -> 0.7.1 (May - December 2017). Non-backwards compatible with V2.
      See Also:
    • V4

      public static final short V4
      >= 0.8.0 (December 2017). Non-backwards compatible with V3.
      See Also:
    • V5

      public static final short V5
      >= 1.0.0 (July 2020). Backwards compatible with V4 (V5 readers can read V4 metadata and IPC messages). Implementations are recommended to provide a V4 compatibility mode with V5 format changes disabled. Incompatible changes between V4 and V5: - Union buffer layout has changed. In V5, Unions don't have a validity bitmap buffer.
      See Also:
    • names

      public static final String[] names
  • Method Details

    • name

      public static String name(int e)