Commit Graph

49 Commits

Author SHA1 Message Date
Kenny Daniel
b0d653f342
Undefined int map 2024-03-19 09:09:15 -07:00
Kenny Daniel
52721a3d30
Split out assemble objects 2024-03-18 17:40:52 -07:00
Kenny Daniel
4654c5eddf
Fix tests 2024-03-15 00:17:35 -07:00
Kenny Daniel
b14809a71a
Fix struct map parsing 2024-03-14 19:53:56 -07:00
Kenny Daniel
76c4278f40
List-like column names 2024-03-14 19:38:04 -07:00
Kenny Daniel
2d061392b9
Column filter by name 2024-03-14 18:04:04 -07:00
Kenny Daniel
c6ad30b59a
schemaElement returns trees 2024-03-12 20:39:15 -07:00
Kenny Daniel
8a98407734
Parse logical types from metadata 2024-03-12 01:15:12 -07:00
Kenny Daniel
0f4708b954
Change compressors to return Uint8Array 2024-02-27 19:45:56 -08:00
Kenny Daniel
8b575ad2d8
ParquetType as string 2024-02-27 11:31:17 -08:00
Kenny Daniel
11f35c9e43
Encoding as string 2024-02-27 10:51:57 -08:00
Kenny Daniel
e3b5fca883
Custom decompressors 2024-02-27 09:05:02 -08:00
Kenny Daniel
87d78ab06e
Oops fix the other tests 2024-02-26 22:51:57 -08:00
Kenny Daniel
a65132b79c
Data Page V2 2024-02-26 18:44:33 -08:00
Kenny Daniel
ca971ccc01
Split out convert function 2024-02-26 12:20:48 -08:00
Kenny Daniel
c70b3b2227
Prepare for data page v2 2024-02-26 11:44:28 -08:00
Kenny Daniel
cfaa0bca90
Test each file instead of all files 2024-02-24 11:05:40 -08:00
Kenny Daniel
ada7429685
Prepare for alternate decompressors 2024-02-21 13:44:12 -08:00
Kenny Daniel
e2b85304b3
Fix UTF8 decoding 2024-02-16 16:27:00 -08:00
Kenny Daniel
d02c68e883
Fix isRequired and add parquet-testing impala test 2024-02-16 16:07:09 -08:00
Kenny Daniel
5f4e2ffe59
parquet-testing byte_array_decimal 2024-02-13 22:05:37 -08:00
Kenny Daniel
054431c98e
Test read of all sample files 2024-02-13 21:12:11 -08:00
Kenny Daniel
2cf00da9aa
Test metadata of all sample files 2024-02-13 12:12:21 -08:00
Kenny Daniel
8f7cd07734
Human readable metadata types 2024-02-11 15:22:52 -08:00
Kenny Daniel
961b92650c
Never copy data 2024-02-09 14:35:11 -08:00
Kenny Daniel
5623b67ad5
Check for magic number before reading metadata length.
Also make sure that metadata length is available.
2024-02-02 12:59:13 -08:00
Kenny Daniel
6d03bd6d86
Fix definition level parsing 2024-01-20 18:18:32 -08:00
Kenny Daniel
8484426bc8
Split out schemaTree tests 2024-01-20 12:28:36 -08:00
Kenny Daniel
8d7b145439
Export parquetSchema tree 2024-01-19 21:23:32 -08:00
Kenny Daniel
647056da8b
Async parquetRead with options 2024-01-15 15:11:03 -08:00
Kenny Daniel
c2b48ab2fe
parquetMetadataAsync tests 2024-01-15 13:40:12 -08:00
Kenny Daniel
a5a9824715
Encoding readRleBitPackedHybrid tests 2024-01-14 19:43:49 -08:00
Kenny Daniel
00a8dbf57f
Schema util tests 2024-01-14 15:36:58 -08:00
Kenny Daniel
060ef950b2
offsetArrayBuffer to return an offset view of an array buffer 2024-01-14 13:38:05 -08:00
Kenny Daniel
6ca1d2a85c
Consistent parquet error messages 2024-01-12 17:54:42 -08:00
Kenny Daniel
03727d0156
Include metadata length in metadata 2024-01-12 14:36:50 -08:00
Kenny Daniel
62632d9333
Metadata test rowgroups.parquet 2024-01-11 11:10:36 -08:00
Kenny Daniel
58aed8d9cd
Update README 2024-01-09 15:15:08 -08:00
Kenny Daniel
92902c41d3
Parquet header parser 2024-01-05 03:08:42 -08:00
Kenny Daniel
04fa052565
Encoding tests for readPlain 2024-01-05 02:48:55 -08:00
Kenny Daniel
954671f810
Export toJson 2024-01-05 01:39:59 -08:00
Kenny Daniel
04bfd474b8
All javascript, no typescript 2024-01-04 11:11:00 -08:00
Kenny Daniel
75abb70d18
Add parquest metadata demo html 2024-01-04 09:39:00 -08:00
Kenny Daniel
58974da324
JS tests 2024-01-03 13:11:23 -08:00
Kenny Daniel
6616c2f7af
Metadata tests 2024-01-03 13:05:59 -08:00
Kenny Daniel
a032785ea6
Return Decoded struct with bytes read 2024-01-02 17:18:08 -08:00
Kenny Daniel
4bd1f09897
Snappy decompressor 2023-12-29 11:20:34 -08:00
Kenny Daniel
4819c68071
Apache thrift parser 2023-12-29 11:17:58 -08:00
Kenny Daniel
0cbd543bfc
vitest 2023-12-29 11:11:01 -08:00