You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2020/05/06 03:12:30 UTC

[GitHub] [arrow] jianxind commented on pull request #7029: ARROW-8579 [C++] SIMD for spaced decoding and encoding.

jianxind commented on pull request #7029:
URL: https://github.com/apache/arrow/pull/7029#issuecomment-624419700


   > Definitely, there's `int16` and `uint16` in addition to `float16` (which isn't really supported currently for anything but storage). I may miss others.
   
   I just put "static_assert(sizeof(T) != 2)" in the entry of spaced API, no error reported. Seems no int16/uint16 in the supported type of parquet. 
   
   // Mirrors parquet::Type
   struct Type {
     enum type {
       BOOLEAN = 0,
       INT32 = 1,
       INT64 = 2,
       INT96 = 3,
       FLOAT = 4,
       DOUBLE = 5,
       BYTE_ARRAY = 6,
       FIXED_LEN_BYTE_ARRAY = 7,
       // Should always be last element.
       UNDEFINED = 8
     };
   };


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org