1. cd4cbf1 chore: enable discussions (#431) by Shiyan Xu · 9 days ago main
  2. 72fe192 build(deps): bump mypy from 1.15 to 1.17.1 in /python (#413) by dependabot[bot] · 12 days ago
  3. c5ffd67 refactor: rename variable names in splitting table APIs (#424) by Yunchi Pang · 13 days ago
  4. 6ba269f build(deps): bump actions/download-artifact from 4 to 5 (#417) by dependabot[bot] · 2 weeks ago
  5. 8d3c3e1 feat: remove table version 5 support (#409) by Yunchi Pang · 2 weeks ago
  6. 3a382fb feat: expose datafusion custom table provider to python (#412) by Brayan Jules · 2 weeks ago
  7. d5b8e3c feat: add `get_file_slices_splits_between` API (#411) by Yunchi Pang · 2 weeks ago
  8. 0975ca6 perf(core): skip decoding out-of-range log blocks and add unit test (#420) by Sagar Sumit · 3 weeks ago
  9. bc4006b build(deps): bump actions/checkout from 4 to 5 (#416) by dependabot[bot] · 4 weeks ago
  10. 7f53e63 chore: bump script should use -dev suffix (#408) by Yunchi Pang · 4 weeks ago
  11. 0eea341 build(deps): bump astral-sh/setup-uv from 5 to 6 (#399) by dependabot[bot] · 8 weeks ago
  12. 3937170 test: add basic v8 test tables (#394) by Shiyan Xu · 8 weeks ago
  13. 6bd998a build(deps): bump pytest from 8.3.5 to 8.4.1 in /python (#355) by dependabot[bot] · 9 weeks ago
  14. c91199c build: use `uv` for Python package management (#391) by Yan Tingwang · 9 weeks ago
  15. 214c46d chore: update asf.yaml for PR requirements (#393) by Shiyan Xu · 9 weeks ago
  16. 1bb6777 chore: update changlog for 0.4.0 (#390) by Shiyan Xu · 10 weeks ago
  17. 35cbc6e chore: update src verify script (#387) by Shiyan Xu · 10 weeks ago
  18. 2b1b3d3 build(release): bump version to 0.5.0-dev (#384) by Shiyan Xu · 10 weeks ago
  19. d16ce67 build(deps): upgrade datafusion & arrow, and restrict deps upgrade to patch-level (#386) by Shiyan Xu · 2 months ago
  20. ce08d9d refactor: improve schema resolution flow (#364) by Shiyan Xu · 2 months ago
  21. e2e3608 build(deps): add `-dev` for current development version (#362) by Shiyan Xu · 2 months ago
  22. d6d8fd8 feat: update python setup to support 3.13 (#361) by Shiyan Xu · 2 months ago
  23. 4d59279 fix: handle schema resolution for empty commit (#359) by Shiyan Xu · 2 months ago
  24. d8aafb4 fix: handle zero event time ordering (#357) by Shiyan Xu · 2 months ago
  25. c84d7ab feat: support reading MOR delete block (#356) by Shiyan Xu · 2 months ago
  26. 997e42e chore(ci): replace archived actions-rs actions (#351) by Jacob Wujciak-Jens · 3 months ago
  27. 7243930 chore: update `asf.yaml` for more automation (#349) by Shiyan Xu · 3 months ago
  28. d2c5c79 docs: update readme docs and the project description (#348) by Shiyan Xu · 3 months ago
  29. aa5bd8e fix: resolve env vars for creating standalone file group reader (#345) by Shiyan Xu · 3 months ago
  30. 4bf6fd7 refactor: use `OptionResolver` to handle options (#341) by Shiyan Xu · 3 months ago
  31. 4176c29 chore(ci): parallel run integration tests (#340) by Shiyan Xu · 3 months ago
  32. c880781 build(deps): update zip-extract requirement from 0.2 to 0.3 (#332) by dependabot[bot] · 3 months ago
  33. 79db7c1 feat: add C++ APIs for `FileGroupReader` (#322) by Shiyan Xu · 3 months ago
  34. ebdbeb8 feat: support more timestamp formats for time-travel and incremental APIs (#302) by hanbings · 3 months ago
  35. fef8b3f build(deps): bump mypy from 1.10.1 to 1.15.0 in /python (#298) by dependabot[bot] · 4 months ago
  36. b508e38 build(deps): bump ruff from 0.11.2 to 0.11.7 in /python (#327) by dependabot[bot] · 4 months ago
  37. 6c98b09 feat: add blocking APIs for `Table` and `FileGroupReader` (#321) by Shiyan Xu · 4 months ago
  38. 64b7b3b feat: add table and timeline APIs for retrieving useful info (#313) by Shiyan Xu · 5 months ago
  39. f73609c chore(ci): update python test setup and upload nightly wheels (#320) by Shiyan Xu · 5 months ago
  40. 169671b feat: support reading avro data block for MOR tables (#309) by Shiyan Xu · 5 months ago
  41. d8196af chore: fix codecov upload issue (#318) by Shiyan Xu · 5 months ago
  42. 1b0d81a chore: fix codecov report generation (#316) by Shiyan Xu · 5 months ago
  43. 3c00ce9 build(deps): bump ruff from 0.11.0 to 0.11.2 in /python (#315) by dependabot[bot] · 6 months ago
  44. bb56fb8 build(deps): bump ruff from 0.5.2 to 0.9.10 in /python (#307) by dependabot[bot] · 6 months ago
  45. fb3b798 fix: make local timezone test more robust (#308) by Shiyan Xu · 6 months ago
  46. eab36e2 build(deps): bump apache/skywalking-eyes from 0.6.0 to 0.7.0 (#300) by dependabot[bot] · 7 months ago
  47. c999cb6 build(deps): upgrade arrow, pyo3, datafusion, rustc (#297) by Shiyan Xu · 7 months ago
  48. 410ca7d chore: update dependabot settings and readme links (#294) by Shiyan Xu · 7 months ago
  49. 8ee3b13 chore: update changelog for 0.3.0 (#288) by Shiyan Xu · 7 months ago
  50. 0ed61f6 refactor: move `Makefile` to root directory (#283) by verma nakul · 7 months ago
  51. 6a995e2 chore: update release guide and issue templates (#282) by Shiyan Xu · 7 months ago
  52. 345b760 chore: fix src verify script (#279) by Shiyan Xu · 7 months ago
  53. 2421649 build(release): bump version to 0.4.0 (#277) by Shiyan Xu · 7 months ago
  54. ed1dbab build(dep): upgrade rustc, arrow, and tarpaulin setting (#276) by Shiyan Xu · 7 months ago
  55. cae9c47 docs: update `README.md` to show table API examples (#274) by Shiyan Xu · 7 months ago
  56. 1c672d1 fix: build up incremental file groups (#273) by Shiyan Xu · 7 months ago
  57. 9488ab6 feat: add APIs to support incremental query impl (#272) by Shiyan Xu · 7 months ago
  58. 56fa681 docs: add in-code docs for `FileGroup` (#269) by Shiyan Xu · 7 months ago
  59. 884a7f8 fix: handle as-of timestamp for excluding file groups (#268) by Shiyan Xu · 7 months ago
  60. 88f9f03 feat: align python table APIs with rust (#267) by Shiyan Xu · 7 months ago
  61. 1d08d14 chore(ci): add rust dependency caching with rust-cache action (#265) by 𝕂 · 7 months ago
  62. d257a21 refactor: remove use of `Filter` from public APIs (#266) by Shiyan Xu · 7 months ago
  63. a8df9a1 feat: support reading MOR with rollback (#264) by Shiyan Xu · 7 months ago
  64. 04fe00d refactor: rename crate `hudi-tests` to `hudi-test` (#262) by Shiyan Xu · 8 months ago
  65. f722508 fix: derive record merge strategy based on table configs (#260) by Shiyan Xu · 8 months ago
  66. 3527f54 fix: format Hudi config enum should show the full config key (#254) by Hug_Bunter · 8 months ago
  67. af997b7 feat: support MOR read-optimized query (#259) by Shiyan Xu · 8 months ago
  68. b658a98 feat: support incremental read MOR tables (#258) by Shiyan Xu · 8 months ago
  69. 493697b feat: support time travel query for MOR tables (#256) by Shiyan Xu · 8 months ago
  70. ed267ee chore: update codecov-action to v5 (#248) by 𝕂 · 8 months ago
  71. c47f52a refactor: use static MetaField schema for incr query (#252) by Shiyan Xu · 8 months ago
  72. 4575ccd refactor: improve file system view's listing flow (#251) by Shiyan Xu · 8 months ago
  73. 3dc5fe2 feat: add APIs for MOR snapshot reads (#247) by Shiyan Xu · 8 months ago
  74. 6c9f499 fix: include commit_seqno for merge order (#250) by Shiyan Xu · 8 months ago
  75. cd6505e feat: implement basic record merge semantics (#249) by Shiyan Xu · 8 months ago
  76. 42800d9 feat: implement log file reader for parquet log block (#244) by Shiyan Xu · 8 months ago
  77. 55d7053 chore: update codecov config (#245) by Shiyan Xu · 8 months ago
  78. dbd7d87 build(deps): clean up dependencies (#240) by Shiyan Xu · 8 months ago
  79. 1779e77 refactor: improve `BaseFile` APIs (#239) by Shiyan Xu · 8 months ago
  80. a396f6c feat: implement incremental query for COW tables (#236) by Shiyan Xu · 8 months ago
  81. d04b9ab feat: support row filters for `FileGroupReader` (#237) by Shiyan Xu · 8 months ago
  82. 64b1dc1 feat: add `hoodie.read.listing.parallelism` config (#235) by Shiyan Xu · 8 months ago
  83. 11c2430 refactor: improve `TimelineSelector` API (#234) by Shiyan Xu · 8 months ago
  84. f02cabf feat: add `TimelineSelector` to support timeline loading (#233) by Shiyan Xu · 8 months ago
  85. 0766f51 feat: add demo app and integration tests (#226) by Shiyan Xu · 9 months ago
  86. 92633f7 docs: clarify issues in the dev guide (#224) by Shiyan Xu · 9 months ago
  87. 92e8ada chore: update codecov threshold (#222) by Shiyan Xu · 9 months ago
  88. b828538 refactor: enhance `Filter` and related structs (#221) by Shiyan Xu · 9 months ago
  89. eb0f520 feat: support filter pushdown for datafusion (#203) by Jonathan Chen · 9 months ago
  90. b2c60b1 refactor: add API stubs for performing incremental queries (#220) by Shiyan Xu · 9 months ago
  91. 59abd3a docs: add `CREATE EXTERNAL TABLE` example in datafusion crate (#213) by Jonathan Chen · 9 months ago
  92. 9319c4e chore: add more dev commands and update the project's short description (#217) by Shiyan Xu · 9 months ago
  93. 5271b25 build(deps): update pyo3 requirement from 0.22.2 to 0.22.4 (#212) by Jonathan Chen · 9 months ago
  94. 0cab8ac refactor: reorganize custom error types (#215) by Shiyan Xu · 9 months ago
  95. 12c60ac feat: define Hudi error types across hudi-core (#124) by JinYang · 9 months ago
  96. f7fcf6d chore: update pull request guidelines for contributors (#204) by Jonathan Chen · 9 months ago
  97. a2738da docs: add example to `hudi-datafusion` crate (#202) by Jonathan Chen · 9 months ago
  98. 361e281 build(deps): upgrade Datafusion, Arrow, and Rust versions (#197) by Jonathan Chen · 9 months ago
  99. 5b9c5ff chore: update changelog for 0.2.0 (#201) by Shiyan Xu · 10 months ago
  100. ddecaee chore: update release script and guide (#200) by Shiyan Xu · 10 months ago