1. 452a8aa feat: [c++] Add MAP/ROW types, unify complex types under Value handle (#611) by Anton Borisov · 20 hours ago main
  2. 9d682e3 tighten pub visibility for protos by Anton Borisov · 2 days ago
  3. 6c1c534 [rust] Add RPC message wrappers for core DB/table operations by warmbupt · 4 days ago
  4. bf94c1c [client] Allow bootstrap endpoint with unknown server type (#622) by Xiaobing Fang · 3 days ago
  5. 8c108ba [rust] Sync Fluss 1.x proto definitions and ApiKey registry (#628) by Pengcheng Huang · 3 days ago
  6. 9bf1f4b chore: fix tighten test cluster cleanup matching (#627) by Junbo Wang · 4 days ago
  7. b98ab9c chore: fix(test-cluster): manage containers via testcontainers' Docker client so start/stop share one runtime (#624) by Junbo Wang · 4 days ago
  8. 3187eb4 chore: [metrics] Add client metrics and prometheus example (#617) by Kaiqi Dong · 4 days ago
  9. 8e3ed75 [c++] Limit batch scanner (#614) by Anton Borisov · 8 days ago
  10. 0f1415a chore: bump tokio from 1.51.0 to 1.52.3 (#592) by dependabot[bot] · 9 days ago
  11. c1e38b9 chore: bump astral-sh/setup-uv from 7.6.0 to 8.2.0 (#591) by dependabot[bot] · 9 days ago
  12. 4818f46 chore: bump mozilla-actions/sccache-action from 0.0.9 to 0.0.10 (#590) by dependabot[bot] · 9 days ago
  13. c6ee443 chore: bump rustler from 0.37.3 to 0.38.0 (#594) by dependabot[bot] · 9 days ago
  14. d071c90 [python] Limit scan (#613) by Anton Borisov · 11 days ago
  15. 9cfeda7 [python] Add stub test to catch pyi drift in CI (#616) by Kaiqi Dong · 11 days ago
  16. c6d04a3 [elixir] feat: Allow comment and custom_properties on create_database (#597) by Nicoleta Lazar · 11 days ago
  17. 470c3c6 [python] Split examples in Python and enforce executability in CI for python examples (#610) by Kaiqi Dong · 12 days ago
  18. 87303ea [metrics] Add writer pipeline metrics (#609) by Kaiqi Dong · 13 days ago
  19. 63638ec [c++] add prefix lookup (#606) by Anton Borisov · 2 weeks ago
  20. 0d24bdd [python] map and row complex types support (#601) by Anton Borisov · 2 weeks ago
  21. 6242b99 docs: comprehensive README update (#600) by Pengcheng Huang · 2 weeks ago
  22. fa80f69 [elixir] Optimize CI/CD with proper actions, reusing compiled deps (#598) by Anton Borisov · 2 weeks ago
  23. 4e64847 [elixir] feat: Add get_database_info admin call (#586) by Nicoleta Lazar · 3 weeks ago
  24. 9f3e877 [rust] Support paimon key encoder. (#579) by Hongshun Wang · 3 weeks ago
  25. 483b2c1 [metrics] Add last_poll_seconds_ago scanner metric (#581) by Kaiqi Dong · 3 weeks ago
  26. 20e30e8 feat: [rust] typed column-vector dispatch (#578) by Anton Borisov · 3 weeks ago
  27. 7d238ec [elixir] feat: Add first batch of admin calls (#583) by Nicoleta Lazar · 3 weeks ago
  28. 7848aaa [elixir] chore: Add dialyzer and tighten Fluss.Config setter guards (#582) by Nicoleta Lazar · 3 weeks ago
  29. 7d71d6b [elixir] feat: Extend Fluss.Config with security, SASL and connect timeout options (#577) by Nicoleta Lazar · 3 weeks ago
  30. 1697ac2 chore: [ci] Fix rustdoc warning and promote warning to error in CI (#576) by Kaiqi Dong · 3 weeks ago
  31. 5d90a4d [elixir] feat: Extend Fluss.Config with scanner tuning options (#574) by Nicoleta Lazar · 4 weeks ago
  32. 426bb1a [client] Fix KV limit-scan decode + enforce limit, support schema evolution by Anton Borisov · 4 weeks ago
  33. 1aa24ac [client] Implement BatchScanner with limit-based scan by Arnav-Panjla · 4 weeks ago
  34. 9f69ae4 [tests] replace fixed tokio::time::sleep workarounds with wait_for_table_ready helper. (#564) by slfan1989 · 4 weeks ago
  35. 2e664e1 [elixir] feat: Extend Fluss.Config with writer tuning options (#566) by Nicoleta Lazar · 4 weeks ago
  36. 9eee500 feat: [metrics] Add database and table labels for scanner metrics (#565) by Kaiqi Dong · 4 weeks ago
  37. 4ca24ea [metrics] Add scanner poll-timing metrics (#555) by Kaiqi Dong · 4 weeks ago
  38. 4a836ea [test] Add Rust integration coverage for RecordBatchLogReader bounded reads. (#559) by slfan1989 · 4 weeks ago
  39. 840a41a [rust] integration tests for MAP dt + restructure ITs for complex dts (#560) by Anton Borisov · 4 weeks ago
  40. a1712bb [ci] scope rust integration job to test_fluss target only (#561) by Anton Borisov · 4 weeks ago
  41. 15bf742 [chore] improve ergonomics for MAP dt, docs additions by Anton Borisov · 4 weeks ago
  42. b090e50 docs: add documentation for MAP dtype (#556) by Jared Yu · 5 weeks ago
  43. 3bbfa95 [metrics] Add scanner fetch and remote download metrics (#553) by Kaiqi Dong · 5 weeks ago
  44. 97231ea chore: fix main broken due to new clippy useless_conversion (#548) by Anton Borisov · 5 weeks ago
  45. c475f89 fix: close Arrow read-path gaps for MAP by Anton Borisov · 5 weeks ago
  46. d88df5d feat: implement MAP data type support by Jared Yu · 5 weeks ago
  47. 350d936 feat: Add RecordBatchLogReader for bounded log reading (#446) by Kaiqi Dong · 6 weeks ago
  48. 2b719f1 fixes and improvements by Anton Borisov · 6 weeks ago
  49. d4a0bb6 feat: add end-to-end ROW (nested struct) column serialization support by hemanthsavasere · 3 months ago
  50. e6e19af capture cluster container logs as CI artifact (#542) by Kaiqi Dong · 6 weeks ago
  51. 3cd76f3 [python] Add prefix lookup support in python (#540) by Kaiqi Dong · 6 weeks ago
  52. be15880 [tests] Add integration tests for array data type (#523) by Kaiqi Dong · 6 weeks ago
  53. 3b9a0f3 [rust][writer] Add DynamicWriteBatchSizeEstimator (#532) by Anton Borisov · 6 weeks ago
  54. 90d7f72 Support FixedSizeBinary in python (#538) by Kaiqi Dong · 6 weeks ago
  55. dbbaf9b [rust] Support API_VERSION in rust client. (#531) by Hongshun Wang · 6 weeks ago
  56. 860be9e [c++] Add nullability support for data type in c++ (#525) by Kaiqi Dong · 6 weeks ago
  57. db824d7 chore: Add validation for numeric config fields (#449) by Prajwal banakar · 7 weeks ago
  58. e48a8a7 chore: fix python CI - reduce workers to 2 with loadfile distribution (#529) by Kaiqi Dong · 7 weeks ago
  59. f7e9cb9 [rust] lookup decoding schema id (#517) by Anton Borisov · 7 weeks ago
  60. 093b31e feat: Add nullability support in python (#522) by Kaiqi Dong · 7 weeks ago
  61. f23fd87 chore: fix context_manager in python for async handling (#527) by Anton Borisov · 7 weeks ago
  62. 92a614f feat: make LogScanner poll methods async to prevent event loop blocking (#495) by Anton Borisov · 7 weeks ago
  63. a3a3a50 fix: [bindings] map RpcError to NetworkException for Java parity (#519) by Anton Borisov · 7 weeks ago
  64. c70e2e3 chore: bump rustls-webpki from 0.103.10 to 0.103.13 (#513) by dependabot[bot] · 7 weeks ago
  65. 0c21fa5 chore: bump actions/upload-artifact from 4 to 7 (#521) by dependabot[bot] · 7 weeks ago
  66. ea6d6c7 chore: bump rand from 0.9.2 to 0.9.3 (#512) by dependabot[bot] · 7 weeks ago
  67. 116dc25 chore: regenerate Cargo.lock for declared metrics deps (#518) by Anton Borisov · 7 weeks ago
  68. 88c2ee5 feat: (Python) Add async context manager (#487) by Jared Yu (余启正) · 8 weeks ago
  69. 012ec4f feat: [elixir] fine-grained errors (#507) by Anton Borisov · 8 weeks ago
  70. 69941d5 feat: Basic CI/CD for elixir (#497) by Anton Borisov · 8 weeks ago
  71. 2009592 feat: [metrics] Create metrics framework and add connection metrics (#407) by Kaiqi Dong · 8 weeks ago
  72. 9212b26 build(deps): bump actions/download-artifact from 4 to 8 (#408) by dependabot[bot] · 8 weeks ago
  73. 85b3a3c [c++] Add c++ support for Array data type (#501) by Kaiqi Dong · 8 weeks ago
  74. d46fa05 chore: use the same cache in rust integration tests (#506) by Anton Borisov · 9 weeks ago
  75. d4505d2 feat: [rust] prefix lookup support (#500) by Anton Borisov · 9 weeks ago
  76. d299406 [rust][chore] fix unknow error code lost for forward compatibility path (#509) by Anton Borisov · 9 weeks ago
  77. 81545c6 [ci] cache C++ build with sccache (#505) by Anton Borisov · 9 weeks ago
  78. b132958 [ci] optimize check_license_and_formatting (#503) by Anton Borisov · 9 weeks ago
  79. 95ad757 feat: support batch lookup (#216) by SkylerLin · 9 weeks ago
  80. be4e2d1 [ci/cd] fix python tests with more strict scoping (#494) by Anton Borisov · 9 weeks ago
  81. 6881f2c feat: Elixir bindings initial PR (#452) by Anton Borisov · 10 weeks ago
  82. bf08166 feat: Byte-sized cap instead of hard one for ArrowWriter (#443) by Anton Borisov · 10 weeks ago
  83. 4ced419 [ci] Upgrade checkout@v4 to v6 and setup-python@v5 to v6 (#491) by Keith Lee · 10 weeks ago
  84. ecc8a0a feat: Add array data type support for Python (#474) by Jared Yu (余启正) · 10 weeks ago
  85. 74d88cd [ci] use swatinem/rust-cache (#485) by Anton Borisov · 2 months ago
  86. cecab69 chore: fix docusaurus (#486) by Anton Borisov · 2 months ago
  87. 6b997e6 fix python 3.11 bug in tests with async wait_for (#488) by Anton Borisov · 2 months ago
  88. 7399529 [test][infra] Unify IT infrastructure for all clients (#476) by Anton Borisov · 2 months ago
  89. b8a66b0 feat: add async 'for' loop support to LogScanner (#424) (#438) by Jared Yu (余启正) · 2 months ago
  90. fd581ba chore: skip duplicate pyfluss build in Python CI (#483) by Anton Borisov · 3 months ago
  91. 4c22ad5 fix: upgrade testcontainers to 0.27.2 to resolve CVEs (#482) by Keith Lee · 3 months ago
  92. c2c4ec7 chore: improve cargo cache (#478) by Anton Borisov · 3 months ago
  93. 1709ab5 fix: add missing write_array impl to IcebergBinaryRowWriter (#477) by Keith Lee · 3 months ago
  94. fc231d3 feat(iceberg): add IcebergBinaryRowWriter (#366) by Kaiqi Dong · 3 months ago
  95. 10f23c6 ci: improve read me for python by luoyuxia · 3 months ago
  96. f1e1ea6 ci: pin pypi publish action to ASF-approved SHA by luoyuxia · 3 months ago
  97. 308560c ci: fix release rust issue by luoyuxia · 3 months ago
  98. 1fc28c0 feat: [TASK-315] Proto + RPC for LimitScan (#472) by Anton Borisov · 3 months ago
  99. 0d4956c chore: fix annoying python CI/CD errors due to unsuported action (#473) by Anton Borisov · 3 months ago
  100. e05a3f0 [TASK-470] Optimize null append in Arrow builder (#471) by Anton Borisov · 3 months ago