1. 03c1478 fix: gate bit_length/octet_length on BinaryType and downgrade translate (#4594) by Andy Grove · 76 minutes ago main
  2. 9a76677 chore: audit date/time expressions (#4448) by Andy Grove · 2 hours ago
  3. a049750 chore: specify heap, metadata mem sizes for sql_core* tests (#4623) by Oleks V · 2 hours ago
  4. 2e35d9b chore(audit): audit any_value and expand tests (#4438) by Andy Grove · 3 hours ago
  5. 4c88f5d feat: Native Broadcast nested loop join support (#4429) by Bhargava Vadlamani · 3 hours ago
  6. 7e41335 feat: route higher-order functions through codegen dispatcher (#4618) by Andy Grove · 4 hours ago
  7. f7d306d docs: remove unused status legend entries from expression reference (#4622) by Andy Grove · 6 hours ago
  8. 21f7bfc docs: require audit skill to file issues and add Spark 4.1.1 to version list (#4468) by Andy Grove · 6 hours ago
  9. 0ed5832 chore(audit): audit string expressions across Spark 3.4.3, 3.5.8, 4.0.1 (#4461) by Andy Grove · 6 hours ago
  10. 8fa83e7 refactor: route shim-registered expressions through CometExpressionSerde (#4139) by Andy Grove · 6 hours ago
  11. 9e86dd9 perf: replace CometBatchIterator FFI input path with the Arrow C Stream Interface (#4572) by Matt Butrovich · 9 hours ago
  12. e4e6863 fix: bump iceberg-rust dependency, pick up fix for duplicate rows when FileScanTask smaller than Parquet row group (#4621) by Matt Butrovich · 9 hours ago
  13. c0c8c95 feat: route additional scalar expressions through codegen dispatcher (#4538) by Andy Grove · 11 hours ago
  14. 09898dc feat: route structured-text functions through codegen dispatcher (#4620) by Andy Grove · 11 hours ago
  15. 4596bb0 feat: route Map → Map casts to native cast_map_to_map (#4606) by Vladislav Zabolotsky · 12 hours ago
  16. aa6be27 perf: avoid FFI import/export between native subtree and ShuffleWriter (#4507) by Matt Butrovich · 26 hours ago
  17. 00897cc docs: lead README with the Arrow-native framing (#4428) by Andy Grove · 27 hours ago
  18. 523ffb6 fix: allow EvalMode.TRY in CometRemainder to support try_mod (#4615) by Zaki · 33 hours ago
  19. 4f8791e chore(shuffle): add interleave_time metric and specify buffer size for output_data buffer writer (#4599) by Zhen Wang · 36 hours ago
  20. ceecae7 feat: Add 100% Spark-compatible regex support via codegen dispatcher (#4239) by Andy Grove · 2 days ago
  21. 44d4ea6 chore(deps): align object_store_opendal with opendal (#4612) by Manu Zhang · 2 days ago
  22. 623560b chore(deps): bump the all-other-cargo-deps group across 1 directory with 5 updates (#4602) by dependabot[bot] · 2 days ago
  23. ec9a625 fix: Use thread context classloader to load Iceberg class in CometScanRule (#4609) by William Chern · 2 days ago
  24. b5a97f8 chore(deps): bump assertables from 9.9.0 to 10.1.0 in /native (#4604) by dependabot[bot] · 2 days ago
  25. 685f22b ci: stop labeled events from cancelling the commit CI run (#4610) by Matt Butrovich · 3 days ago
  26. 4c1cf1b chore(deps): bump github/codeql-action from 4.36.0 to 4.36.2 (#4601) by dependabot[bot] · 6 days ago
  27. b398d76 chore(deps): bump coursier/setup-action from 1 to 3 (#4600) by dependabot[bot] · 6 days ago
  28. 3ee5d65 feat: 100% Spark-compatible JSON support via codegen dispatcher (#4305) by Andy Grove · 7 days ago
  29. 027c9b0 chore: document programmatical access to fallback reasons (#4597) by Oleks V · 7 days ago
  30. 82d674e feat: support Spark expression json_array_length (#4365) by Kazantsev Maksim · 7 days ago
  31. 577a793 fix: clean up CometCast support-level reporting (#4501) (#4595) by Andy Grove · 7 days ago
  32. 107a611 feat: route aes_encrypt / aes_decrypt / try_aes_decrypt through codegen dispatcher (#4557) by Andy Grove · 7 days ago
  33. 926b5ca test: cover array date cast fallback (#4593) by Manu Zhang · 7 days ago
  34. 33f6bcb fix: honor ANSI mode for make_date/next_day and stop next_day trimming (#4566) by Andy Grove · 7 days ago
  35. 56b82d6 test: add timestamp ntz array cast coverage (#4589) by Manu Zhang · 8 days ago
  36. 9e31a61 fix: codegen dispatcher returns NULL for invalid try_make_timestamp inputs (#4554) (#4579) by Andy Grove · 8 days ago
  37. 0cb5e7d test: enable float/double/binary array casts to string (#4386) by Manu Zhang · 8 days ago
  38. 441d29f docs: stop prettier table re-alignment churn in expressions.md (#4583) by Andy Grove · 8 days ago
  39. c5dd4a2 ci: add fast syntactic-only scalafix gate (#4581) by Andy Grove · 8 days ago
  40. eff0460 docs: fix conflicting status legend and inconsistent issue links in expressions.md (#4574) by Andy Grove · 8 days ago
  41. 755dcd2 fix: array_size returns -1 instead of null for null input (#4578) by Andy Grove · 8 days ago
  42. 763691f chore: drop misleading ANSI-mode incompatibility note from CometSum (#4111) by Bhargava Vadlamani · 9 days ago
  43. 6459266 fix: rebalance deep AND/OR chains to avoid protobuf recursion limit (#4531) by Scott Schenkein · 9 days ago
  44. ddd08ee fix: mark non-UTF8_BINARY collations as Incompatible for concat and reverse (#4567) by Andy Grove · 9 days ago
  45. 779e427 fix: route StringReplace through codegen dispatcher to fix empty-search divergence (#4537) by Andy Grove · 9 days ago
  46. 13f5d7b docs: rework expression docs (source-of-truth status, per-category audits, refined status semantics) (#4568) by Andy Grove · 9 days ago
  47. 575877d build: upgrade Spark 4.1 to 4.1.2 (#4399) by Manu Zhang · 9 days ago
  48. e403eaa test: add SQL file tests for try_to_date, try_to_timestamp, try_make_timestamp (#4555) by Andy Grove · 9 days ago
  49. 6326c02 test: add SQL file tests for RuntimeReplaceable functions accelerated by Comet (#4562) by Andy Grove · 9 days ago
  50. e93d1e9 test: add SQL file tests for regr_* linear-regression aggregates (#4551) by Andy Grove · 9 days ago
  51. 1296312 feat: support dayname and monthname natively (#4544) by Andy Grove · 9 days ago
  52. f2f6ac2 fix: correct GetStructField null handling for null parent structs (value + nullability) (#4523) by Scott Schenkein · 10 days ago
  53. d55fc9c docs: Rewrite supported expressions page to show complete overview of what is and is not supported by Comet (#4550) by Andy Grove · 10 days ago
  54. 10c2a6d test: add array_contains null semantics coverage (#4422) by michaelmitchell-bit · 10 days ago
  55. a0ae768 fix(codegen): Use setSafe for fixed-width writes into nested collection children whose element count is data-dependent (#4549) by Matt Butrovich · 10 days ago
  56. dcf3307 docs: mark explode/posexplode, cast aliases, and rewrite-backed datetime functions as supported (#4543) by Andy Grove · 10 days ago
  57. 7560677 chore(audit): audit hash expressions across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4476) by Andy Grove · 10 days ago
  58. e79183e refactor: rename withInfo to withFallbackReason for clarity (#4508) by Andy Grove · 13 days ago
  59. 9cb4927 feat: enable JVM Scala UDF codegen dispatch by default (#4514) by Andy Grove · 13 days ago
  60. 9d79c67 ci: gate long-running jobs behind ubuntu-slim jobs (#4494) by Matt Butrovich · 13 days ago
  61. fcbf12f feat: add GetTimestamp support via codegen dispatcher (#4454) by Andy Grove · 13 days ago
  62. 2596861 feat: route Upper/Lower/InitCap through codegen dispatcher (#4499) by Andy Grove · 13 days ago
  63. c8975b1 chore(deps): bump the all-other-cargo-deps group (#4511) by dependabot[bot] · 13 days ago
  64. f5e778b chore(deps): bump github/codeql-action from 4.35.5 to 4.36.0 (#4510) by dependabot[bot] · 13 days ago
  65. 053080b feat: support NullType in row-to-Arrow conversion and shuffle (#4460) by Matt Butrovich · 2 weeks ago
  66. da016db feat: support Spark expression slice (#4149) by Andy Grove · 2 weeks ago
  67. 6b7d521 chore(audit): audit json expressions across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4470) by Andy Grove · 2 weeks ago
  68. bedd6b7 chore(audit): audit collection expressions across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4473) by Andy Grove · 2 weeks ago
  69. 598a32d chore(audit): audit misc expressions across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4474) by Andy Grove · 2 weeks ago
  70. 7000adc chore(audit): audit map expressions across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4478) by Andy Grove · 2 weeks ago
  71. dfde3dd chore(audit): audit predicate expressions across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4480) by Andy Grove · 2 weeks ago
  72. a0b5be1 chore(audit): audit bitwise expressions across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4479) by Andy Grove · 2 weeks ago
  73. e5638dc chore(audit): audit conditional expressions across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4475) by Andy Grove · 2 weeks ago
  74. 6bffd25 chore(audit): audit remaining array expressions across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4483) by Andy Grove · 2 weeks ago
  75. 850e684 chore(audit): audit cast across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4493) by Andy Grove · 2 weeks ago
  76. 68b4e0d chore(audit): audit math expressions across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4486) by Andy Grove · 2 weeks ago
  77. 0a18e21 chore(audit): audit struct expressions across Spark 3.4.3, 3.5.8, 4.0.1, 4.1.1 (#4469) by Andy Grove · 2 weeks ago
  78. b68c615 feat: make parse_url compatible (#4413) by Parth Chandra · 2 weeks ago
  79. d7147db bug: no column projection should still persist row count (#4444) by Bhargava Vadlamani · 2 weeks ago
  80. 089b6a5 chore(audit): audit Average and expand tests (#4439) by Andy Grove · 2 weeks ago
  81. a08cb4e feat: vendor-pluggable S3 credentials for native scans (#4309) by Matt Butrovich · 2 weeks ago
  82. a95a2d4 docs: clarify support-level and reason consistency in audit-comet-expression skill (#4447) by Andy Grove · 2 weeks ago
  83. aa91ab3 fix: make ToJson PartialEq<dyn Any> consistent with PartialEq (#4446) by ChenChen Lai · 2 weeks ago
  84. 81df72d chore(audit): audit any and expand tests (#4436) by Andy Grove · 2 weeks ago
  85. 31c29b2 chore(audit): audit BitAndAgg and expand tests (#4437) by Andy Grove · 2 weeks ago
  86. a384427 chore: wire `shiftrightunsigned` (#4375) by Oleks V · 2 weeks ago
  87. d6c402a docs: list date/time expressions added in #4417 (#4443) by Andy Grove · 2 weeks ago
  88. f383a0c feat: expand date/time expression support using codegen dispatcher (#4417) by Andy Grove · 2 weeks ago
  89. 0d5c592 perf: cache CometDecodedVector validityBufferAddress (#4435) by Matt Butrovich · 2 weeks ago
  90. 33ab20a chore: remove dead vector classes left over from native_iceberg_compat removal (#4416) by Andy Grove · 2 weeks ago
  91. 339257e docs: group user and contributor guide nav into captioned sections (#4424) by Andy Grove · 2 weeks ago
  92. d7c5e38 ci: scope Spark SQL trigger paths to per-version shims and diff (#4415) by Andy Grove · 2 weeks ago
  93. 05595f5 docs: collapse archived user guide versions behind a single Older Versions page (#4426) by Andy Grove · 2 weeks ago
  94. 9467917 Feat: to_json Infinity/-Infinity Nan values support (#3875) by Kazantsev Maksim · 2 weeks ago
  95. a02c815 ci: split iceberg_spark_test workflow per Iceberg version (#4414) by Andy Grove · 2 weeks ago
  96. 5b65d6c perf: cache offsetBufferAddress in CometPlainVector for variable-width vectors (#4364) by ChenChen Lai · 3 weeks ago
  97. 48f7b03 ci: consolidate pr_build test matrix and switch triggers to allow-list (#4410) by Andy Grove · 3 weeks ago
  98. ccb9175 ci: run miri nightly instead of on every push and PR (#4411) by Andy Grove · 3 weeks ago
  99. 43cf3ec Run macOS PR build on single Spark version (#4409) by Andy Grove · 3 weeks ago
  100. 2da24da ci: split spark_sql_test workflow per Spark version (#4408) by Andy Grove · 3 weeks ago