Directories ¶
Path | Synopsis |
---|---|
Package bmi contains helpers for manipulating bitmaps via BMI2 extensions properly falling back to pure go implementations if the CPU doesn't support BMI2.
|
Package bmi contains helpers for manipulating bitmaps via BMI2 extensions properly falling back to pure go implementations if the CPU doesn't support BMI2. |
Package debug provides APIs for conditional runtime assertions and debug logging.
|
Package debug provides APIs for conditional runtime assertions and debug logging. |
Package encryption contains the internal helpers for the parquet AES encryption/decryption handling.
|
Package encryption contains the internal helpers for the parquet AES encryption/decryption handling. |
gen-go
|
|
Package hashing provides utilities for and an implementation of a hash table which is more performant than the default go map implementation by leveraging xxh3 and some custom hash functions.
|
Package hashing provides utilities for and an implementation of a hash table which is more performant than the default go map implementation by leveraging xxh3 and some custom hash functions. |
Package testutils contains utilities for generating random data and other helpers that are used for testing the various aspects of the parquet library.
|
Package testutils contains utilities for generating random data and other helpers that are used for testing the various aspects of the parquet library. |
Package thrift is just some useful helpers for interacting with thrift to make other code easier to read/write and centralize interactions.
|
Package thrift is just some useful helpers for interacting with thrift to make other code easier to read/write and centralize interactions. |
Package utils contains various internal utilities for the parquet library that aren't intended to be exposed to external consumers such as interfaces and bitmap readers/writers including the RLE encoder/decoder and so on.
|
Package utils contains various internal utilities for the parquet library that aren't intended to be exposed to external consumers such as interfaces and bitmap readers/writers including the RLE encoder/decoder and so on. |
Click to show internal directories.
Click to hide internal directories.