1. 74d88cd [ci] use swatinem/rust-cache (#485) by Anton Borisov · 11 hours ago main
  2. cecab69 chore: fix docusaurus (#486) by Anton Borisov · 11 hours ago
  3. 6b997e6 fix python 3.11 bug in tests with async wait_for (#488) by Anton Borisov · 15 hours ago
  4. 7399529 [test][infra] Unify IT infrastructure for all clients (#476) by Anton Borisov · 2 days ago
  5. b8a66b0 feat: add async 'for' loop support to LogScanner (#424) (#438) by Jared Yu (余启正) · 2 days ago
  6. fd581ba chore: skip duplicate pyfluss build in Python CI (#483) by Anton Borisov · 6 days ago
  7. 4c22ad5 fix: upgrade testcontainers to 0.27.2 to resolve CVEs (#482) by Keith Lee · 6 days ago
  8. c2c4ec7 chore: improve cargo cache (#478) by Anton Borisov · 6 days ago
  9. 1709ab5 fix: add missing write_array impl to IcebergBinaryRowWriter (#477) by Keith Lee · 6 days ago
  10. fc231d3 feat(iceberg): add IcebergBinaryRowWriter (#366) by Kaiqi Dong · 6 days ago
  11. 10f23c6 ci: improve read me for python by luoyuxia · 8 days ago
  12. f1e1ea6 ci: pin pypi publish action to ASF-approved SHA by luoyuxia · 8 days ago
  13. 308560c ci: fix release rust issue by luoyuxia · 8 days ago
  14. 1fc28c0 feat: [TASK-315] Proto + RPC for LimitScan (#472) by Anton Borisov · 10 days ago
  15. 0d4956c chore: fix annoying python CI/CD errors due to unsuported action (#473) by Anton Borisov · 10 days ago
  16. e05a3f0 [TASK-470] Optimize null append in Arrow builder (#471) by Anton Borisov · 12 days ago
  17. 51bd65a [BUG] Fix possible TOCTOU race between leader discovery and server lookup in Lookuper (#451) by Anton Borisov · 14 days ago
  18. f0e17a4 feat: Add array data type support (#433) by Kaiqi Dong · 14 days ago
  19. de1644d Bump version to 0.2.0 by zhengyunhong.zyh · 3 weeks ago
  20. 42e82e8 chore: update dependency list for release 0.1.0 by zhengyunhong.zyh · 3 weeks ago release-0.1 v0.1.0-incubating v0.1.0-incubating-rc1
  21. da021ad chore: make get admin sync (#450) by yuxia Luo · 3 weeks ago
  22. 3bd6b1b chore: added check to get_admin() before creating new admin (#369) by Aryamaan Singh · 3 weeks ago
  23. e26702e chore: Idempotency bug: OOO loop when response is lost but subsequent batches succeed (#448) by Anton Borisov · 3 weeks ago
  24. 6740719 [doc] Update fluss-rust readme markdown (#415) by yuxia Luo · 3 weeks ago
  25. 3c763d0 Revert "Bump version to 0.2.0" by luoyuxia · 3 weeks ago
  26. 7666af0 doc: optimize pyfluss description in pypi (#439) by yuxia Luo · 3 weeks ago
  27. 4b3b5a8 INFRA-27705 - remove test label by fluxo · 3 weeks ago
  28. 0d1559d INFRA-27705 - infrastructure test commit by fluxo · 3 weeks ago
  29. 427a317 troubeshooting test commit by fluxo · 3 weeks ago
  30. 984e22c chore: no-op .asf.yaml change to attempt trigger gh page setup by Keith Lee · 3 weeks ago
  31. 7d4bfd6 feat: introduce idempotent writes (#404) by Anton Borisov · 4 weeks ago
  32. 3ad3119 [client] Add LookupResult::to_record_batch() (#411) by Prajwal banakar · 4 weeks ago
  33. 8642ea4 feat: allow configuring scanner fetch parameters (#417) by Prajwal banakar · 4 weeks ago
  34. 3d5c9a0 chore: added is_retriable() to FlussError (#422) by Aryamaan Singh · 4 weeks ago
  35. 5b7f839 feat(python): add get_primary_keys() method to Schema class (#436) by XiaoHongbo · 4 weeks ago
  36. 599a223 chore: refactor to typed Column Writers (#440) by Anton Borisov · 4 weeks ago
  37. 7b3015b ci: check tablet server availabitility (#437) by Kaiqi Dong · 5 weeks ago
  38. bb6933a ci: parallelize python integration tests (#435) by Anton Borisov · 5 weeks ago
  39. 251c1a9 chore: pre-size Arrow builders and recommend jemalloc for write path (#430) by Anton Borisov · 5 weeks ago
  40. d04d3fb ci: parallelize cpp integration tests (#434) by Anton Borisov · 5 weeks ago
  41. 65a8ad4 chore: Remove config duplication in examples (#427) by Kaiqi Dong · 5 weeks ago
  42. ee8beee chore: update testing fluss image to 0.9.0 (#426) by aicontentcreate2023-star · 5 weeks ago
  43. dd10579 feat: Add getter/setter property for writer_bucket_no_key_assigner config in python (#397) by Kaiqi Dong · 5 weeks ago
  44. b9357f7 doc: update create a release doc (#421) by yuxia Luo · 5 weeks ago
  45. 2ceb512 [doc] Setup workflow for doc publish (#414) by Keith Lee · 5 weeks ago
  46. 5718d20 chore: fix mut schema builder public api (#420) by Anton Borisov · 6 weeks ago
  47. cf3c359 ci: fix ci build wheel issue for python (#419) by yuxia Luo · 6 weeks ago
  48. 257eb7d chore: error handling fix CPP, for pointer returning methods (#409) by Anton Borisov · 6 weeks ago
  49. b419363 chore: update rust docs (#416) by yuxia Luo · 6 weeks ago
  50. 43879ce ci: update verify tag version by luoyuxia · 6 weeks ago
  51. c61e1ee Bump version to 0.2.0 by luoyuxia · 6 weeks ago
  52. 03dc367 chore: update dependency list for release 0.1.0 by luoyuxia · 6 weeks ago
  53. 20601fc docs: add cpp build guides with examples (#376) by AlexZhao · 6 weeks ago
  54. 2ac6efa chore: Add missing python type stubs (#400) by Kaiqi Dong · 6 weeks ago
  55. eae7b20 [doc] Update doc after rust / c++ panic fixes (#395) by Keith Lee · 6 weeks ago
  56. 94e7cbf [doc] Update API Ref following SASL / NoKeyAssigner (#396) by Keith Lee · 6 weeks ago
  57. 2e21f90 chore:fix test_get_server_nodes to use shared cluster (#392) by Anton Borisov · 6 weeks ago
  58. 5f8130f feat: support sasl/plain auth (#375) by Anton Borisov · 6 weeks ago
  59. ee927b0 feat: Add get_server_nodes to Admin (#363) by Kaiqi Dong · 6 weeks ago
  60. 0f549ef perf: introduce streaming download for file download (#381) by AlexZhao · 6 weeks ago
  61. fee26ee chore: make batch timeout configurable (#371) by Prajwal banakar · 6 weeks ago
  62. c7ad66d chore: Fix panic / crashes in Rust and C++ (#365) by Keith Lee · 6 weeks ago
  63. 094ff3e feat: Add round robin bucket assigner (#360) by Kaiqi Dong · 6 weeks ago
  64. 30206ef chore: rename BucketView to BucketRecords (#370) by Anton Borisov · 7 weeks ago
  65. a37c5ba chore: fix IT failure from additional table properties (#368) by Keith Lee · 7 weeks ago
  66. 2aa9b0b chore: fix broken link and version mismatch in README (#364) by Kaiqi Dong · 7 weeks ago
  67. 847f5fe chore: introduce max poll records config option (#355) by Anton Borisov · 7 weeks ago
  68. c17d224 chore: add notes on lake snapshot (#359) by Keith Lee · 7 weeks ago
  69. f39d68c chore: introduce c++ integration test (#352) by Keith Lee · 7 weeks ago
  70. ec4eb74 chore: Scan results returned per bucket python/cpp (#351) by Anton Borisov · 7 weeks ago
  71. 4dff1cb chore: make RowView shared_ptr (#353) by Anton Borisov · 7 weeks ago
  72. b47ef7e chore: update docs after opaque types CPP rework (#349) by Anton Borisov · 7 weeks ago
  73. 2e0ab9b chore: add CI for documentation. Minor improvement and organisation of website (#350) by Keith Lee · 7 weeks ago
  74. 9765235 chore: fix sparse to dense representation for CPP lookup (#348) by Anton Borisov · 7 weeks ago
  75. eab4a10 chore: add missing ChangeType enum and doc in C++. Add test coverage for ChangeType in integration test. (#334) by Keith Lee · 7 weeks ago
  76. a950ca9 chore: add API reference for CustomProperty (#336) by Keith Lee · 8 weeks ago
  77. 8a13656 chore: Fix issue where interleaving non-Pk column with PK columns cause lookup panic (#346) by Keith Lee · 8 weeks ago
  78. c4b0677 test: introduce python integration tests (#341) by Keith Lee · 8 weeks ago
  79. 5be0283 chore: avoid data copy in CPP bindings (#330) by Anton Borisov · 8 weeks ago
  80. 5589a68 chore: added unit test cases and throw an exception when any field doesn't exist on RowType (#310) by Nikhil Negi · 8 weeks ago
  81. c325929 doc: Add missed API documentation update (#337) by Keith Lee · 8 weeks ago
  82. a3ab06a chore: default cpp builds to release mode (#345) by AlexZhao · 8 weeks ago
  83. 29e0cdb chore: added Default Implementations for Missing Types (#326) by Nikhil Negi · 8 weeks ago
  84. ea9c57a chore: Fix API error not being propagated on python side. (#340) by Keith Lee · 8 weeks ago
  85. e79251d chore: cleanup after docs review (#313) by Anton Borisov · 8 weeks ago
  86. eaadb3f [docs] introduce client doc website (#300) by Keith Lee · 8 weeks ago
  87. fdfde8d chore: allow propagating hostname as raw bootstrap address (#307) by Junfan Zhang · 8 weeks ago
  88. c6b63ed chore: remove LATEST_OFFSET which isn't handle by server (#312) by Keith Lee · 8 weeks ago
  89. 9b0e38c chore: Fix issue where FixedSizedBinary type cannot be build in arrow (#304) by Keith Lee · 8 weeks ago
  90. bac0002 feat: add unsubscribe to all clients (#305) by Anton Borisov · 8 weeks ago
  91. 594adc6 chore: align DataLakeFormat parsing with lake format config option (#306) by Junfan Zhang · 8 weeks ago
  92. 97b2e17 chore: Verify API consistent across clients (#302) by Anton Borisov · 8 weeks ago
  93. a447db9 chore: refacotr config for CPP and connect -> create in cpp binding(#298) by Anton Borisov · 8 weeks ago
  94. 10637b7 chore: Builder pattern, cleanup, consistent API (#296) by Anton Borisov · 8 weeks ago
  95. 79f16ac feat: support projection by names in CPP (#294) by Anton Borisov · 9 weeks ago
  96. 2f5c247 doc: Add documentation for rust (#242) by Keith Lee · 9 weeks ago
  97. e0b3dac doc: add python docs and API reference (#291) by Anton Borisov · 9 weeks ago
  98. 31e9657 feat: Partitioned KV tables python example (#290) by Anton Borisov · 9 weeks ago
  99. 61aa7e1 feat: support kv tables in CPP (#288) by Anton Borisov · 9 weeks ago
  100. e1e7ba3 chore: cleanup and fix partial update in python (#292) by Anton Borisov · 9 weeks ago