GitHub / apache/paimon-rust / commits
Apache Paimon Rust The rust implementation of Apache Paimon.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| c2587801 | fix: avoid whole-file reads for Mosaic (#424) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f091bc22 | [python] Add TableRead.read(splits) returning Arrow batches (#428) |
Junrui Lee <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 3ee85808 | [python] Expose DataFrame-style batch write + commit loop (#420) |
Junrui Lee <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b3af0c05 | fix(scan): prune OR predicates using stats (#426) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 49fd093e | feat(parquet): add page-level pruning via ColumnIndex/OffsetIndex (#427) |
Junrui Lee <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| bd9e67c0 | feat(predicate): add string and range leaf operators (StartsWith/EndsWith/Con... |
Junrui Lee <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b4377f3e | [table] Support reading dedicated and rolling (multi-segment) vector files (#... |
Junrui Lee <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 35161f4c | perf: avoid expanding Mosaic row selections (#421) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c5a13018 | Align TableCommit with FileStoreCommit commit semantics (#422) |
Jingsong Lee <j****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 976e4082 | [arrow] Read inline VECTOR columns via Arrow FixedSizeList (#412) |
Junrui Lee <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 209e4e11 | [python] Add ReadBuilder.with_filter (predicate pushdown) (#419) |
Junrui Lee <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 41021854 | fix: handle DataType::Vector in row.rs exhaustive match arms (#418) |
SeungMin <s****u@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| e2ea7ca7 | [type] Add native VectorType to the type system (#410 PR 1) (#411) |
Junrui Lee <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 19eb15c5 | fix: reject aggregation on sequence fields (#409) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 59461507 | [python] Expose DataFrame-style scan/split planning API (#415) |
Junrui Lee <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2c056701 | Add Java-compatible row format and sidecar path support (#416) |
Jingsong Lee <j****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6b1f2f9d | test: cover aggregation merge engine bucket modes (#404) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| bc439d7f | [btree] Add support for prefix range scan on btree global index (#408) |
Arnav Balyan <6****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| cb802ee3 | test: add mixed-format data evolution coverage (#405) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 76f24cb9 | test: add partitioned schema evolution coverage (#406) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 49815103 | test: add schema evolution time travel coverage (#407) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ac28d658 | feat(rest-server): add FileSystemCatalog-backed REST catalog server (#371) |
chaoyang <c****g@a****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6aa16c23 | test(datafusion): add Lumina index build procedure (#392) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b2e73f93 | test: cover Mosaic read compatibility (#403) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2c6eca0c | test: cover Mosaic read path combinations (#401) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 0834a0c9 | fix(vortex): avoid footer read deadlock (#402) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| aca02811 | test(datafusion): cover SQL schema evolution reads (#391) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 06d68187 | fix(io): preserve Windows drive letter in local fs paths (#398) |
chaoyang <c****g@a****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f5cb23fe | feat: support vindex vector search (#399) |
Jingsong Lee <j****0@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d24158e8 | feat(table): support mod and hive bucket functions (#396) |
WenjunMin <a****i@a****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 0c34b09d | fix: preserve snapshot properties (#395) |
WenjunMin <a****i@a****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 2b90a25b | feat(spec): implement Display for DataFileMeta (#394) |
WenjunMin <a****i@a****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 4681cf84 | feat: add Mosaic row-group predicate pruning (#393) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 715ef44c | feat(table/write): merge partial-update rows at flush (#380) |
chaoyang <c****g@a****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| b94a1fa6 | feat(catalog): support column-level alter table (#370) |
chaoyang <c****g@a****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 5617a77c | test: cover filters for mixed-format schema evolution (#390) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 1491ee03 | fix: support missing columns in Mosaic reads (#389) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 48226963 | feat(datafusion): consolidate DML WriteBuilder usage (#384) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 8c0aeaf7 | test: cover mixed-format schema evolution reorder reads (#366) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| b7fe7d1e | fix: reject truncated BinaryRow serialized bytes instead of panicking (#364) |
tonghuaroot (童话) <t****t@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| f0bbd0a6 | feat: support core Lumina index build (#347) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 00a36605 | feat: add Mosaic data file reader (#386) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| feca4dc2 | feat: add conservative ORC predicate pushdown (#388) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 4a73e4a0 | fix: stabilize Vortex runtime for async IO (#387) |
Jingsong Lee <j****0@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 2b4c73be | feat: support merge-engine=aggregation (basic mode) (#340) |
chaoyang <c****g@a****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 7911ecca | fix(table): use the snapshot's schema version for time travel reads (#379) |
chaoyang <c****g@a****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| a1563168 | fix: merge primary-key rows correctly when bucket files span multiple splits ... |
chaoyang <c****g@a****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 2e52c1b1 | feat: add table update to write builder (#372) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| b6fb2984 | test: add mixed-format drop column schema evolution coverage (#363) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| c9ddccf3 | fix(scan): net manifest add/delete by full file identity incl. level (#377) |
chaoyang <c****g@a****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| d61fec5c | fix: keep Vortex runtime alive during async IO (#375) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 4e0cfb4e | feat: add write builder configuration (#367) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 304cf342 | test: add mixed-format rename column coverage (#365) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 99bdcc10 | chore(deps): bump actions/cache from 4 to 5 (#355) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| c3fed4f8 | chore(deps): bump astral-sh/setup-uv from 7.6.0 to 8.1.0 (#356) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| f961f5f3 | chore(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 (#357) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| d62cc9f2 | chore(deps): update libloading requirement from 0.8 to 0.9 (#358) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| e6656ccd | chore(deps): update unicode-segmentation requirement (#359) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 909ef44a | chore(deps): update constant_time_eq requirement from >=0.4.0, <0.4.3 to >=0.... |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| a53293cb | test: add mixed-format schema evolution coverage (#354) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| f99f5b7c | test: add full types boundary consistency coverage (#351) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d23cd95e | fix: write valid empty BinaryRow bytes for empty table stats (#349) |
shyjsarah <4****h@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0597c765 | build: pin unicode-segmentation for vortex tests (#353) |
Jingsong Lee <j****0@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b201cfa1 | [INFRA] Set up default rulesets for default and release branches (#322) |
The Apache Software Foundation <r****s@a****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 27f574a9 | feat: add bucket and level statistics to ManifestFileMeta (#350) |
shyjsarah <4****h@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| eae07614 | feature: add more object storage backends (#346) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 526362b6 | docs: update release docs and fix bump-version script (#348) |
yuxia Luo <l****a@a****n>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 73cf7ca1 | [datafusion] Allow callers to skip default-database init in register_catalog ... |
shyjsarah <4****h@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| bb547dd6 | Support canonical Lumina index type (#344) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ad40acc0 | feat: expose catalog metadata api for python (#306) |
SeungMin <s****u@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| c954893b | fix: classify physical files by path context (#341) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 29397fc6 | fix: validate first-row changelog producer (#342) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| cd9b90d2 | [feature] support python scalar udf:video_snapshot for video (#336) |
jerry <l****n@a****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ab9fb84a | fix: validate filesystem catalog identifiers (#334) |
Minh Vu <v****7@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 2e29b61a | fix: cap VarCharType/VarBinaryType MAX_LENGTH at i32::MAX (#339) |
shyjsarah <4****h@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 13e370ae | feat: support input changelog for primary key writes (#318) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 63a53746 | ci: revert pypa/gh-action-pypi-publish from v1.14.0 to v1.13.0 (#337) |
yuxia Luo <l****a@a****n>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 94a2954b | build: use rust-lld for windows gnu target (#329) |
承昭 <6****D@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 65a3c318 | chore: bump version to 0.3.0 (#335) |
yuxia Luo <l****a@a****n>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d3b81847 | docs: fix Python package name in RC verification guide (#331) |
yuxia Luo <l****a@a****n>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 01db1d09 | chore: update dependency list for release 0.2.0 (#332) |
XiaoHongbo <x****b@a****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 08db7c6f | feat(datafusion): Add $files system table (#328) |
jerry <l****n@a****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d9597f78 | feat(datafusion): Add $table_indexes system table (#327) |
jerry <l****n@a****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| df6074a4 | feat(datafusion): auto-register built-in table functions on catalog registrat... |
shyjsarah <4****h@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9619f797 | test(datafusion): add vortex SQL e2e (#321) |
Jiwen liu <6****p@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 2b58d254 | refactor(datafusion): convert files_size from table functions to system table... |
Jingsong Lee <j****0@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ab68b26b | feat: add referenced_files_size and physical_files_size table functions (#323) |
Jingsong Lee <j****0@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 2d0781e9 | feat(datafusion): Add $partitions system table (#294) |
Jiajia Li <p****a@a****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| f5dbfd7c | ci: trigger CI for release branch pushes and PRs (#319) |
yuxia Luo <l****a@a****n>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 3858f07c | docs: update releases page for 0.1.0 and upcoming 0.2.0 (#320) |
yuxia Luo <l****a@a****n>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ed3b2ca7 | Add explicit read-only permissions to CI workflow (#316) |
Arpit Jain <3****9@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 26c3b250 | feat: support dynamic-bucket partial-update (#317) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 6121decc | [fix] register catalog first check default db is exist and support informatio... |
jerry <j****0@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a1781cac | fix: repair CI after partial-update merge (#314) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 53e6e8ee | fix: validate data evolution matched row ids (#312) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 748b2113 | feat: support fixed-bucket partial-update merge engine (#263) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ff1faa50 | Display partition stats in manifests system table (#308) |
QuakeWang <4****g@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0244f1a6 | ci: cherry-pick CI fixes from release-0.1 to main (#311) |
yuxia Luo <l****a@a****n>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 43337f21 | feat(spec, api, catalog): add Catalog::list_partitions[_paged] for RESTCatalo... |
Jiajia Li <p****a@a****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0e46d3a1 | fix(datafusion): wrap system table scan IO in await_with_runtime to support F... |
Jiajia Li <p****a@a****m>
Committed by: GitHub <n****y@g****m> |
3 months ago |