Sign in
apache
/
datafusion-comet
/
HEAD
367ca64
fix: ignore reader-side parquet.hadoop.vectored.io.enabled in Iceberg native-write detection (#5410)
by Steve Vaughan
· 9 hours ago
main
356f33c
perf: improve ArrowWriter performance for fixed-length vectors (#5046)
by Peter Lee
· 10 hours ago
f8f9b33
chore(deps): bump actions/checkout from 6 to 7 (#5406)
by dependabot[bot]
· 13 hours ago
e24d4cd
test: strengthen signed-zero SQL assertions (#5404)
by Chao Sun
· 13 hours ago
682ebf4
chore(deps): bump the codeql-actions group with 2 updates (#5405)
by dependabot[bot]
· 13 hours ago
1bddcff
fix: format NativeMemoryConsumer id in toString (#5398)
by Wei Yan
· 14 hours ago
92954d7
chore: fix clippy warnings for Rust 1.98 (#5400)
by Wei Yan
· 25 hours ago
91f9fbe
test: fix vacuous signed-zero coverage in SQL file tests (#5393)
by sam-1112
· 33 hours ago
7e0e5d2
fix: Native shuffle fails with a 2GB task serialization OOM on jobs with many partitions (#5392)
by Parth Chandra
· 2 days ago
05a3083
fix: report native shuffle write metrics accurately (#5370)
by Chao Sun
· 2 days ago
2b35fb8
perf: vectorize Map in spark_size via offset buffer (#5395)
by ChenChen Lai
· 2 days ago
0d66cc3
chore(deps): bump the all-other-cargo-deps group (#5360)
by dependabot[bot]
· 2 days ago
c2f6c2a
feat: Support native scans with unprojected Spark 4 VARIANT columns (#5377)
by Chao Sun
· 2 days ago
6716318
feat: build gate + inert wiring for contrib Delta scans [Delta contrib split, part 2] (#4952)
by Scott Schenkein
· 2 days ago
bdd2e13
fix: canonicalize NaN in flat arrays_overlap float keys (#5376)
by Chao Sun
· 3 days ago
a28ac34
fix: preserve Spark semantics for dictionary-encoded Parquet inputs and reject dictionary targets (#5234)
by Peter Lee
· 3 days ago
36caf8e
fix: guard against silent fail_on_error loss in scalar wiring (#5074) (#5359)
by sam-1112
· 3 days ago
e4ec630
fix: preserve Catalyst nullability and field IDs in native Parquet writes (#5369)
by Chao Sun
· 3 days ago
857696d
feat: add micro benchmark runner and EC2 guide (#5374)
by Andy Grove
· 3 days ago
4752f5b
perf: make CometShuffleBenchmark completable and fast (#5388)
by Andy Grove
· 4 days ago
ce602ac
feat: remove native cast from boolean to decimal (#5185)
by Andy Grove
· 4 days ago
4b60dca
test: make expression benchmark harness fair and reproducible (#5371)
by Andy Grove
· 6 days ago
a74839c
fix: match Spark whitespace trimming in to_time and try_to_time (#5364)
by Chao Sun
· 6 days ago
e095586
docs: add suggest-native-expression skill for assessing native expression candidates (#5348)
by Andy Grove
· 8 days ago
fbdc267
chore: respect Cargo parallelism settings for native release builds (#5344)
by Ping Zhang
· 8 days ago
f058bf9
feat: detect Iceberg V2 writes and emit fall-back reasons (#5298)
by Jordan Epstein
· 8 days ago
cb36aa5f
chore(deps): bump opendal from 0.57.0 to 0.58.1 in /native (#5324)
by Manu Zhang
· 9 days ago
68cbde1
test: cover the narrowing direction of cast_and_stamp_schema (#5285)
by Andy Grove
· 10 days ago
6db6b52
Revert "chore(deps): bump object_store_opendal from 0.57.0 to 0.58.0 in /nati…" (#5332)
by Bhargava Vadlamani
· 10 days ago
2a9873e
chore(deps): bump the codeql-actions group with 2 updates (#5286)
by dependabot[bot]
· 10 days ago
a09bb2b
chore(deps): bump object_store_opendal from 0.57.0 to 0.58.0 in /native (#5289)
by dependabot[bot]
· 11 days ago
fbf3bfc
chore(deps): bump reqsign-core (#5287)
by dependabot[bot]
· 11 days ago
bdd2aeb
docs: correct Spark 4.2 version and CI test status in installation guide (#5315)
by Andy Grove
· 12 days ago
c706360
fix: avoid duplicate CheckOverflow evaluation for decimal division (#5225)
by Peter Lee
· 2 weeks ago
003f608
fix: propagate the Spark task ClassLoader to JVM UDF calls (#5282)
by Andy Grove
· 2 weeks ago
93e0d7f
docs: add 1.0.0 changelog (#5243) (#5263)
by Andy Grove
· 2 weeks ago
4ad15fe
chore: update documentation links for 1.0.0 release (#5290)
by Andy Grove
· 2 weeks ago
3598d55
feat: Optionally split the Iceberg V2 write operator into distinct writer and committer operations (#4658)
by Jordan Epstein
· 2 weeks ago
cd4d0e2
fix: normalize nested field nullability in ShuffleScanExec and ExpandExec (#5138)
by Andy Grove
· 2 weeks ago
ef60197
fix: surface next_day and make_date ANSI errors as Spark exceptions (#5167)
by Peter Lee
· 2 weeks ago
73ef55f
docs: add 1.0.0 TPC-DS benchmark results, remove TPC-H (#5284)
by Matt Butrovich
· 2 weeks ago
5783793
fix: skip null slots when checking overflow in unary negation (#5162)
by Han-Yin Chang
· 2 weeks ago
268849c
feat: add `make_interval` support (codegen dispatch + native) (#5039)
by Peter Lee
· 2 weeks ago
b54d9dc
test: add guard for Iceberg version on Variant fallback test (#5278)
by Matt Butrovich
· 2 weeks ago
f22d9f1
refactor: use arity helper for Int to Decimal128 reinterpretation (#5193)
by ChenChen Lai
· 2 weeks ago
1feef7a
perf: compute spark_size list lengths with Arrow length kernel (#5233)
by ChenChen Lai
· 2 weeks ago
d3b1072
test: rename CometCastSuite to CometNativeCastSuite (#5268)
by Andy Grove
· 2 weeks ago
f262b13
feat: support _metadata constant columns in native Parquet scan (#5237)
by Matt Butrovich
· 2 weeks ago
4cfd073
perf: vectorize integer-to-decimal cast (#4939)
by Andy Grove
· 2 weeks ago
0fe9b38
feat: support timestampadd and timestampdiff via codegen dispatch (#5030)
by Andy Grove
· 2 weeks ago
07307b5
perf: cache Iceberg reflection lookups on the planning path (#5222)
by Andy Grove
· 2 weeks ago
5b8a45e
refactor: replace hand-coded rollup of expression fallback reasons onto operators (#5236)
by Andy Grove
· 2 weeks ago
2af9cec
feat: support `explode_outer` (#5192)
by Oleks V
· 2 weeks ago
8983598
add docs about run-iceberg-tests. (#5247)
by Matt Butrovich
· 3 weeks ago
2cba02f
perf: optimize `spark_floor` (up to 4x faster) (#4911)
by Andy Grove
· 3 weeks ago
0eb72fb
chore: start 1.1.0 development (#5242)
by Andy Grove
· 3 weeks ago
38de369
perf: optimize spark_base64 in spark-expr (#4885)
by Andy Grove
· 3 weeks ago
af534e0
docs: document ReusedExchange caveat and both CometSparkToColumnar names in operator-count exclusions (#5240)
by Andy Grove
· 3 weeks ago
ee974a1
fix: count ReusedSubquery and CometSubqueryBroadcast correctly in extended explain (#5206)
by Andy Grove
· 3 weeks ago
f13cc97
fix: codegen dispatcher null short-circuit swallowed ANSI errors, plus two latent TIME-type gaps (#5219)
by Andy Grove
· 3 weeks ago
6acfe7d
feat: report native vs codegen-dispatch expression coverage in extended explain (#5201)
by Andy Grove
· 3 weeks ago
42528db
docs: drop compatibility notes for bugs that are now fixed (#5154)
by Andy Grove
· 3 weeks ago
1008e63
chore: cargo update for 1.0 release (#5226)
by Matt Butrovich
· 3 weeks ago
41d887d
perf: avoid rebuilding untouched operators in PlanDataInjector.injectPlanData (#5220)
by Andy Grove
· 3 weeks ago
936794d
refactor: rename pyarrowUdf config to pyarrowUDF and fix stale config docs (#5197)
by Andy Grove
· 3 weeks ago
42a48bb
chore: remove unused spark.comet.exceptionOnDatetimeRebase config (#5221)
by Andy Grove
· 3 weeks ago
3df58d5
perf: intern QueryContext SQL text into a per-plan pool (up to 20x smaller serialized plans for TPC-DS) (#5204)
by Andy Grove
· 3 weeks ago
671a8dd
fix: make native cast from float/double to decimal compatible with Spark (#5136)
by Andy Grove
· 3 weeks ago
2fa6461
chore: bump Spark 4.0 to 4.0.4 (#5182)
by Andy Grove
· 3 weeks ago
ba21f02
perf: use Arrow comparator for nested array equality (#5176)
by Peter Lee
· 3 weeks ago
47f395c
fix: use per-expression eval mode for decimal promotion (#5171)
by Peter Lee
· 3 weeks ago
064dcf6
chore: bump Spark 4.1 to 4.1.3 (#5183)
by Andy Grove
· 3 weeks ago
60413eb
feat: support Iceberg metadata columns _pos, _spec, _file, and _partition (#4752)
by Parth Chandra
· 3 weeks ago
0abe966
chore: bump Spark 3.5 to 3.5.9 (#5181)
by Andy Grove
· 3 weeks ago
1ce9df1
feat: native uuid() implementation compatible with Spark (#5034)
by Andy Grove
· 3 weeks ago
285a803
chore: drop deprecated .toIterable from protobuf builder calls (#5173)
by Andy Grove
· 3 weeks ago
d2a61bd
fix: disambiguate Iceberg scans that share a metadata_location (#5180)
by Matt Butrovich
· 3 weeks ago
cda9d29
fix: match Spark's whitespace trim semantics for casts from string to boolean, integral, float/double and decimal (#5150)
by Andy Grove
· 3 weeks ago
e0de582
fix: round on Int64 with scale <= -19 now overflows correctly (#5082)
by Andy Grove
· 3 weeks ago
c4074f0
refactor: drop redundant concat layer in single-partition shuffle (#5004)
by Andy Grove
· 3 weeks ago
87f7070
chore: clean up Scala compiler warnings (#5141)
by Andy Grove
· 3 weeks ago
bfc5799
chore: supply explicit empty argument lists for 2.13 (#5175)
by Andy Grove
· 3 weeks ago
2707f21
chore: remove Array -> Seq round trips flagged by the 2.13 copy deprecation (#5170)
by Andy Grove
· 3 weeks ago
a0a5d29
chore(deps): bump actions/stale from 10.4.0 to 11.0.0 (#5163)
by dependabot[bot]
· 3 weeks ago
cfd8f1f
test: cover ArrayExists three-valued logic config (#5000)
by Manu Zhang
· 3 weeks ago
dba2ce4
chore: replace deprecated symbol literals with $"col" in tests (#5168)
by Andy Grove
· 3 weeks ago
2732fe5
adjust logging levels on frequent callsites (#5155)
by Matt Butrovich
· 3 weeks ago
8782d95
fix: raise REMAINDER_BY_ZERO for Float/Double under ANSI mode (#5081)
by Andy Grove
· 3 weeks ago
0b2a506
fix: seed native Parquet scan reader options from session config (#5107)
by Matt Butrovich
· 3 weeks ago
3c830f4
feat: expose Comet version as spark.comet.version runtime config (#5049)
by Andy Grove
· 3 weeks ago
4c3f048
feat: disable native columnar-to-row conversion by default (#5114)
by Andy Grove
· 3 weeks ago
4b091ac
feat: support SampleExec natively for sampling without replacement (#5110)
by Andy Grove
· 3 weeks ago
38c3f8b
fix: throw ARITHMETIC_OVERFLOW for Long.MinValue div -1 under ANSI mode (#5084)
by Andy Grove
· 3 weeks ago
61b61de
chore: stop enabling incompatible casts in plan stability suite (#5139)
by Andy Grove
· 3 weeks ago
cde6052
fix: work around DataFusion 54.1.0 Parquet page-index regression (#5132)
by Matt Butrovich
· 3 weeks ago
a1b022b
fix: honor fail_on_error in native make_decimal (#5080)
by Andy Grove
· 3 weeks ago
76b9d2e
feat: add codegen dispatch fallback for CometCast incompatible/unsupported cases (including legacy config paths) (#5079)
by Oleks V
· 3 weeks ago
038fd6e
fix: honour Spark's legacy `null IN ()` behavior (#5127)
by Andy Grove
· 3 weeks ago
e344f74
docs: update post 1.0.0 roadmap (#5064)
by Matt Butrovich
· 3 weeks ago
ce84a24
docs: document known correctness issues in the compatibility guide (#5085)
by Andy Grove
· 3 weeks ago
Next »