RussellSpitzer commented on code in PR #481:
URL: https://github.com/apache/parquet-format/pull/481#discussion_r1919153676


##########
VariantEncoding.md:
##########
@@ -399,6 +399,7 @@ The Decimal type contains a scale, but no precision. The 
implied precision of a
 | Timestamp            | timestamp with time zone   | `22`    | 
TIMESTAMP(isAdjustedToUTC=true, NANOS)       | 8-byte little-endian             
                                                           |
 | TimestampNTZ         | timestamp without time zone | `23`    | 
TIMESTAMP(isAdjustedToUTC=false, NANOS)      | 8-byte little-endian             
                                                           |
 | UUID                 | uuid                        | `24`    | UUID          
               | 16-byte big-endian                                             
                            |
+| Fixed(L)             | Byte array of length L | `25`    | 
FIXED_LEN_BYTE_ARRAY[L]     |  4 byte little-endian size L, followed by 
length-L big-endian bytes    |

Review Comment:
   Re: Size - makes sense, i forgot we are storing type information for every 
row anyway so it probably makes more sense to store it here in the value 
section of the Variant.
   
   I agree with @emkornfield that we probably don't need to specify endianess.



-- 
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.

To unsubscribe, e-mail: issues-unsubscr...@parquet.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@parquet.apache.org
For additional commands, e-mail: issues-h...@parquet.apache.org

Reply via email to