Kenny Daniel
c0e0c7cfe5
Fix BYTE_STREAM_SPLIT with data page v2 and compression
2025-11-26 16:04:47 -08:00
Kenny Daniel
86f104357d
Publish v1.22.0
2025-11-26 10:06:43 -08:00
Kenny Daniel
96f9d19461
Remove LogicalTypeType
2025-11-26 09:49:47 -08:00
Kenny Daniel
bccd258520
Rename constants to plural
2025-11-26 09:45:45 -08:00
Kenny Daniel
f497125972
Publish v1.21.1
2025-11-25 23:11:09 -08:00
Kenny Daniel
7ba6440a54
Add bigint to ParquetQueryValue types
2025-11-25 22:27:55 -08:00
Kenny Daniel
0c41b7d334
Publish v1.21.0
2025-11-21 03:11:01 -08:00
Kenny Daniel
0a20750193
Pushdown filter ( #141 )
2025-11-21 03:07:56 -08:00
Kenny Daniel
e827a849ad
Publish v1.20.3
2025-11-21 00:28:49 -08:00
Kenny Daniel
c3a42b5bc9
Fix plan row boundaries
2025-11-21 00:25:30 -08:00
Kenny Daniel
0d1fd452aa
Publish v1.20.2
2025-11-03 22:29:11 -08:00
David Sisson
4b19b19268
feat: use GET to get bytelength as a fallback where HEAD is forbidden ( #137 )
...
* feat: use GET to get bytelength as a fallback where HEAD is forbidden
* add protection for servers that don't support partial requests
2025-11-03 12:42:35 -08:00
Kenny Daniel
4e9fbc095b
Publish v1.20.1
2025-10-23 18:56:59 -07:00
Kenny Daniel
acdbb22828
Update geospatial and variant metadata from thrift spec
2025-10-23 18:49:05 -07:00
Sylvain Lesage
2a91b8a118
Publish 1.20.0 ( #136 )
2025-10-16 04:29:57 -04: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
Kenny Daniel
c427924668
Publish v1.19.0
2025-09-30 23:00:06 -07:00
Kenny Daniel
d701904253
Add well-known-binary decoder for geometry and geography ( #131 )
2025-09-30 11:45:39 -07:00
Kenny Daniel
cc6cc86ba4
Fix geospatial metadata parsing
2025-09-28 22:31:37 -07:00
Kenny Daniel
2f00330527
Parse geospatial_statistics ( #130 )
2025-09-27 16:31:16 -07:00
Kenny Daniel
49a3193c5c
Publish v1.18.1
2025-09-27 00:01:33 -07:00
Kenny Daniel
78c621fdc5
Fix geospatial metadata parsing
2025-09-26 23:54:39 -07:00
Kenny Daniel
8611663334
Custom string parser option ( #129 )
2025-09-26 19:07:25 -07:00
Kenny Daniel
3c1fce4b3f
Publish v1.18.0
2025-09-16 15:36:33 -07:00
Sylvain Lesage
c6429d5abe
try to fix the types again ( #120 )
...
* try to fix the types again
* fix test (breaking)
* [breaking] only support object format for parquetReadObjects and parquetQuery
* remove internal types
* remove redundant test
* override __index__ with original data if present
Also: add comments to explain special cases.
* remove the need to slice arrays
* loosen the types to avoid code duplication
* always write the index, because the results should be consistent
* Revert "always write the index, because the results should be consistent"
This reverts commit fd4e3060674fa6e81bd32fc894d7c366103e004a.
2025-09-16 15:29:44 -07:00
Sylvain Lesage
6f1b0b53e4
Publish v1.17.8 ( #123 )
...
* update dev dep + increment version
* update CHANGELOG
2025-09-09 05:29:22 -04:00
Sylvain Lesage
fbfa7cb426
export index utils ( #122 )
2025-09-08 12:29:03 -04:00
Kenny Daniel
669a96fe40
Publish v1.17.7
2025-09-06 17:55:52 -07:00
Kenny Daniel
06a2c79123
Fix early page termination for non-flat columns ( #119 )
2025-09-06 17:52:12 -07:00
Sylvain Lesage
709d6b41fc
fix a bug in parquetQuery, when rowFormat is 'array' ( #118 )
...
It silently provided an empty array, instead of throwing an Error, or
providing the data in rowFormat="object".
Here, I (silently) force the rowFormat to "object".
2025-09-05 09:55:21 +02:00
Kenny Daniel
fe57d00555
Publish v1.17.6
2025-09-03 22:16:39 -07:00
Kenny Daniel
92a417c506
Revert "Fix onComplete return type ( #104 )" ( #117 )
...
This reverts commit 49bd895fb51dd13631f7a4f61e46e0baf8f1c0c5.
2025-09-03 22:15:51 -07:00
Kenny Daniel
608cd2a2d0
Publish v1.17.5
2025-09-01 11:25:26 -07:00
Kenny Daniel
a7bfab0e99
Fix high-precision decimal parsing ( #116 )
2025-09-01 11:24:20 -07:00
Sylvain Lesage
0609adea03
Publish v0.17.4 ( #113 )
2025-08-22 15:26:00 -04:00
Sylvain Lesage
49bd895fb5
Fix onComplete return type ( #104 )
...
* attempt to fix #28
* remove breaking changes
* loosen the types a bit, but no breaking change
* fix format and doc
* fix format
* fix format
* 'remove unused import and add space
Co-authored-by: Mario <mario@autarc.energy>
2025-08-22 15:09:28 -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
5fccb02723
Publish v1.17.3 ( #112 )
2025-08-18 12:45:15 -04:00
Sylvain Lesage
dc3e31796a
fix circular import ( #111 )
...
should have been part of #108 .
2025-08-18 12:42:57 -04:00
Sylvain Lesage
60e15eb4d2
Publish 1.17.2 ( #110 )
2025-08-15 16:24:44 -04:00
Sylvain Lesage
530256260f
update dependencies ( #109 )
2025-08-15 16:21:08 -04:00
Sylvain Lesage
1f7bc6879f
Remove a circular dependency ( #108 )
...
Also: removed two unused types in import, and remove a useless await
keyword.
2025-08-15 16:09:00 -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
Sylvain Lesage
3a1f2277d5
export type ParquetQueryFilter ( #105 )
2025-08-11 16:41:49 -04:00
Kenny Daniel
6f5ac750cd
Publish v1.17.1
2025-07-02 15:51:58 -07:00
kroche98
ee192054b2
Skip plan for files with no rows ( #98 )
2025-07-02 15:46:32 -07:00
Kenny Daniel
3e3ddf343a
Publish v1.17.0
2025-06-30 01:51:23 -07:00
Kenny Daniel
8050e0e38d
Fix filter on unselected column ( #95 )
2025-06-30 01:47:05 -07:00
Kenny Daniel
52f056f6be
Publish v1.16.2
2025-06-17 14:36:32 -07:00