Commit Graph

65 Commits

Author SHA1 Message Date
Kenny Daniel
f497125972
Publish v1.21.1 2025-11-25 23:11:09 -08:00
Sylvain Lesage
e8b1c8e570
Minimal support for GeoParquet (#133)
* Initial support for GeoParquet

* pr comments

* convert crs

* add test file + expected JSON files

* add sentence to README

* Apply suggestion from @platypii

Co-authored-by: Kenny Daniel <platypii@gmail.com>

* PR comments

* update README

* review comment

---------

Co-authored-by: Kenny Daniel <platypii@gmail.com>
2025-10-16 04:22:01 -04:00
Sylvain Lesage
d8a9317875
Add section about binary columns (#107)
* re add section but it's not accurate... to be improved

* improve text and add links to the spec
2025-08-20 19:15:43 -04:00
Sylvain Lesage
d475a85c27
Revert "Add a Binary columns section"
This reverts commit 64e1df40bceb52990ff678b0a7f387f87629aa1e.
2025-08-15 13:19:12 -04:00
Sylvain Lesage
64e1df40bc
Add a Binary columns section
Note: I didn't mention WKB columns, I'm not sure if there are other binary types in Parquet.
2025-08-15 13:14:24 -04:00
Kenny Daniel
f23b2757ca
Node-specific exports for asyncBufferFromFile (#80)
* Update README for asyncBufferFromFile
* Simplify asyncBufferFromFile
2025-05-30 13:01:20 -07:00
Kenny Daniel
b635904239
Side-effect-free hint in package.json 2025-05-15 15:10:43 -07:00
Kenny Daniel
f5274904b7
Add onPage callback to parquetRead 2025-04-10 23:29:58 -07:00
Kenny Daniel
4645e34f97
Re-order types.d.ts to put important apis up front 2025-04-10 16:33:50 -07:00
Kenny Daniel
8740f14450
Publish v1.11.1 2025-04-09 17:35:49 -07:00
Kenny Daniel
8c4c7456b4
Publish v1.10.4 2025-04-03 20:03:21 -07:00
Kenny Daniel
6af6f43f44
Export more constants 2025-03-31 23:20:22 -07:00
Kenny Daniel
f37b2aea9f
for is faster than forEach 2025-03-17 10:18:01 -07:00
Kenny Daniel
2cd582ea5a
Remove unnecessary toJson in tests 2025-03-10 19:32:31 -07:00
Kenny Daniel
613cd0e639
Update README 2025-03-09 23:56:43 -07:00
Kenny Daniel
2456cdc85f
Better error messages 2025-03-04 11:05:22 -08:00
Kenny Daniel
870187c7de
Update README with Awaitable 2024-12-21 15:31:59 -08:00
Kenny Daniel
7ce11ad844
Validate url for asyncBufferFromUrl 2024-12-17 09:25:54 -08:00
Kenny Daniel
5d13c9719a
Update README 2024-12-05 20:33:15 -08:00
Sylvain Lesage
e738643745
Publish 1.6.1 - fix type of utils and update the doc (#44)
* Publish 1.6.1 - fix types

* update the doc
2024-11-22 21:19:34 +01:00
Sylvain Lesage
c55a17c839
ensure it's a link (#38) 2024-11-19 18:58:31 +01:00
Sylvain Lesage
2c40b61c58
remove demo (#37)
* remove demo

* remove more references to the demo + fix the image

* remove unused dependencies

* set new demo URL
2024-11-19 18:56:09 +01:00
Sylvain Lesage
4070c8b755
esm only (#36) 2024-11-15 18:16:06 +01:00
Kenny Daniel
e6301a8bc8
demo: use web worker for parquet parsing to avoid blocking main thread 2024-09-25 02:22:30 -07:00
Kenny Daniel
9a2f4fdcba
Update dependencies 2024-09-24 16:54:44 -07:00
Kenny Daniel
b10c38147c
demo: fix styles and click to select file 2024-09-17 16:22:16 -07:00
Kenny Daniel
aafa676a51
Add demo image 2024-09-04 12:52:39 -07:00
ctranstrum
8ace1a47d2
return column names in the order requested (#27)
* return column names in the order requested

* retain correct ordering of columns in object rows as well
2024-08-14 00:01:47 -07:00
ctranstrum
d13d52b606
Add an option to return each row as an object keyed by column name (#25)
* Add an option to return each row as an object keyed by column name

* rename option to rowFormat and address feedback
2024-08-13 09:15:59 -07:00
Kenny Daniel
8e0235413a
Update dependencies 2024-08-02 16:12:57 -07:00
Kenny Daniel
83e06c3465
Export asyncBufferFromFile, asyncBufferFromUrl and add to README 2024-07-26 17:18:36 -07:00
Kenny Daniel
8714ad4d22
Update README 2024-07-25 19:49:21 -07:00
Kenny Daniel
cb1263564e
Update dependencies 2024-07-22 22:24:37 -07:00
Kenny Daniel
60630f9963
Hugging Face Open-Source Grant 2024-06-18 09:56:42 -07:00
Kenny Daniel
a1ca1ef785
byte_stream_split_extended.gzip.parquet 2024-05-21 17:21:36 -07:00
Kenny Daniel
97708544e4
Update README with hyparquet-compressors 2024-05-20 05:16:56 -07:00
Kenny Daniel
9cd09b8eed
Byte stream split encoding 2024-05-20 04:09:32 -07:00
Kenny Daniel
1689d7473a
Delta length byte array encoding 2024-05-20 02:32:31 -07:00
Kenny Daniel
d4341b803e
Delta byte array encoding 2024-05-18 19:23:11 -07:00
Kenny Daniel
48d79e6a1d
Move deltaBinaryUnpack to delta.js and always consume miniblock 2024-05-18 18:57:17 -07:00
Kenny Daniel
82db6a8017
Delta binary packed encoding 2024-05-12 15:47:16 -07:00
Kenny Daniel
54ef1e6b0a
Rewrite dremel assembly 2024-04-28 19:03:39 -07:00
Kenny Daniel
09ea11517c
Fix typescript definitions 2024-04-26 14:01:00 -07:00
Kenny Daniel
dd91122753
Update README with example for Async and Row/Column filtering 2024-04-11 13:11:58 -07:00
Kenny Daniel
d74da081bb
hysnappy docs 2024-04-07 23:09:48 -07:00
Kenny Daniel
2aad27df81
Update README 2024-04-05 11:28:57 -07:00
Kenny Daniel
e3b3ddafa7
Add parquetRead example to README 2024-04-03 13:31:03 -07:00
Kenny Daniel
e3b5fca883
Custom decompressors 2024-02-27 09:05:02 -08:00
Kenny Daniel
a65132b79c
Data Page V2 2024-02-26 18:44:33 -08:00
Kenny Daniel
c70b3b2227
Prepare for data page v2 2024-02-26 11:44:28 -08:00