Sign in
apache
/
datafusion-comet
/
HEAD
23f9194
chore: Refactor `CometScanRule` to improve scan selection and fallback logic (#2978)
by Andy Grove
· 25 hours ago
main
af3bd81
perf: Improve criterion benchmarks for cast string to int (#3049)
by Andy Grove
· 26 hours ago
77899ee
chore: Add checks to microbenchmarks for plan running natively in Comet (#3045)
by Andy Grove
· 2 days ago
91f0f7b
fix: reduce granularity of metrics updates in IcebergFileStream. (#3050)
by Matt Butrovich
· 2 days ago
edec461
Chore: to_json unit/benchmark tests (#3011)
by Kazantsev Maksim
· 2 days ago
069681a
perf: Improve performance of CAST from string to int (#3017)
by B Vadlamani
· 2 days ago
092d88c
perf: Add microbenchmark for hash expressions (#3028)
by Andy Grove
· 2 days ago
89ebbd7
perf: Implement more microbenchmarks for cast expressions (#3031)
by Andy Grove
· 2 days ago
1e525a4
perf: Add microbenchmark for comparison expressions (#3026)
by Andy Grove
· 2 days ago
4dac745
feat: Improve performance of date truncate (#2997)
by Andy Grove
· 2 days ago
e041a1e
perf: Improve conditional expression microbenchmarks (#3024)
by Andy Grove
· 2 days ago
01a586f
perf: Improve aggregate expression microbenchmarks (#3021)
by Andy Grove
· 2 days ago
af6d335
perf: Improve date/time microbenchmarks to avoid redundant/duplicate benchmarks (#3020)
by Andy Grove
· 2 days ago
c08a3ac
perf: Improve string expression microbenchmarks (#3012)
by Andy Grove
· 2 days ago
394eb5d
chore(deps): bump actions/cache from 4 to 5 (#3037)
by dependabot[bot]
· 3 days ago
10021fa
chore(deps): bump libc from 0.2.178 to 0.2.179 in /native (#3038)
by dependabot[bot]
· 3 days ago
be05e24
chore(deps): bump tokio from 1.48.0 to 1.49.0 in /native (#3039)
by dependabot[bot]
· 3 days ago
726c4b7
fix: format decimal to string when casting decimal with overflow (#2916)
by Manu Zhang
· 4 days ago
37cb5c9
chore: Improve microbenchmark for string expressions (#2964)
by Andy Grove
· 5 days ago
2738f06
skip more workflows on benchmark PRs (#3034)
by Andy Grove
· 6 days ago
2f19551
chore: Skip some CI workflows for benchmark changes (#3030)
by Andy Grove
· 6 days ago
6ec70ae
perf: Improve performance of normalize_nan (#2999)
by Andy Grove
· 6 days ago
937619f
chore: Add microbenchmark for casting string to numeric (#2979)
by Andy Grove
· 6 days ago
aefb3b6
feat: Add support for remote Parquet HDFS writer with openDAL (#2929)
by Oleks V
· 10 days ago
26344c8
chore(deps): bump serde_json from 1.0.145 to 1.0.148 in /native (#3010)
by dependabot[bot]
· 10 days ago
3a68703
chore(deps): bump tempfile from 3.23.0 to 3.24.0 in /native (#3006)
by dependabot[bot]
· 10 days ago
a3d9a92
chore(deps): bump reqwest from 0.12.26 to 0.12.28 in /native (#3009)
by dependabot[bot]
· 10 days ago
2bf2835
feat: Support ANSI mode avg expr (int inputs) (#2817)
by B Vadlamani
· 10 days ago
bce61f5
Fix CometShuffleManager hang by deferring SparkEnv access (#3002)
by Shekhar Prasad Rajak
· 10 days ago
dca45ea
chore: Add microbenchmark for casting string to temporal types (#2980)
by Andy Grove
· 13 days ago
fc122e8
build: Set thread thresholds envs for spark test on macOS (#2987)
by Zhen Wang
· 13 days ago
0ae6515
Avoid duplicated writer nodes when AQE enabled (#2982)
by Oleks V
· 2 weeks ago
a951da9
feat: Support casting string float types (#2835)
by B Vadlamani
· 2 weeks ago
f232887
feat: Support ANSI mode sum expr (int inputs) (#2600)
by B Vadlamani
· 2 weeks ago
b5e4290
perf: Optimize lpad/rpad to remove unnecessary memory allocations per element (#2963)
by Andy Grove
· 2 weeks ago
a122a14
feat: Initial implementation of size for array inputs (#2862)
by Andy Grove
· 2 weeks ago
97dd7bc
skip test (#2966)
by Andy Grove
· 2 weeks ago
237929d
fix: Remove fallback for maps containing complex types (#2943)
by Andy Grove
· 2 weeks ago
bba98c7
feat: Remove unnecessary transition for native writes (#2960)
by Oleks V
· 2 weeks ago
a9d0c2b
fix merge conflict (#2962)
by Andy Grove
· 2 weeks ago
f458088
minor: Refactor expression microbenchmarks to remove duplicate code (#2956)
by Andy Grove
· 2 weeks ago
a6cfadb
feat: Improve compatibility of string to decimal cast (#2925)
by B Vadlamani
· 2 weeks ago
1076f35
chore(deps): bump assertables from 9.8.2 to 9.8.3 in /native (#2953)
by dependabot[bot]
· 2 weeks ago
614fe13
fix: enable cast tests for Spark 4.0 (#2919)
by Manu Zhang
· 2 weeks ago
40be5cf
chore(deps): bump cc from 1.2.49 to 1.2.50 in /native (#2954)
by dependabot[bot]
· 2 weeks ago
9960982
chore(deps): bump reqwest from 0.12.25 to 0.12.26 in /native (#2952)
by dependabot[bot]
· 2 weeks ago
77e0f71
build: Reinstate macOS CI builds of Comet with Spark 4.0 (#2950)
by Manu Zhang
· 2 weeks ago
c2ce72a
feat: Create microbenchmarks for Comet `cast` expression (#2932)
by B Vadlamani
· 2 weeks ago
0556f5e
skip hive-1 test for spark 4 (#2947)
by Andy Grove
· 3 weeks ago
fd53edb
feat: Add partial support for `from_json` (#2934)
by Andy Grove
· 3 weeks ago
3dcd9ad
chore: Remove low-level ffi/jvm timers from native `ScanExec` (#2939)
by Andy Grove
· 3 weeks ago
b9fd050
chore: Reduce timer overhead in native shuffle writer (#2941)
by Andy Grove
· 3 weeks ago
60c0f1e
chore: Add shuffle benchmark for deeply nested schemas (#2902)
by Andy Grove
· 3 weeks ago
6ab58cc
Reduce syscall overhead in metrics updates (#2940)
by Andy Grove
· 3 weeks ago
618a440
refactor executePlan to try to avoid constantly entering tokio runtime. (#2938)
by Matt Butrovich
· 3 weeks ago
7ff3cbe
perf: Use await instead of block_on in native shuffle writer (#2937)
by Matt Butrovich
· 3 weeks ago
53e4092
perf: [iceberg] Deduplicate serialized metadata for Iceberg native scan (#2933)
by Matt Butrovich
· 3 weeks ago
89a3c5f
chore: move string function handling to new expression registry (#2931)
by Andy Grove
· 3 weeks ago
2a455c3
fix: Mark CometIcebergNativeScanExec's nativeIcebergScanMetadata @transient (#2930)
by Matt Butrovich
· 3 weeks ago
638c2c3
chore: Remove `row_step` from `process_sorted_row_partition` (#2920)
by Andy Grove
· 3 weeks ago
b51a65d
fix: Modulus on decimal data type mismatch (#2922)
by Andy Grove
· 3 weeks ago
8b041a9
chore: use fixed seed in RNG in tests (#2917)
by Andy Grove
· 3 weeks ago
619f368
chore: use datafusion impl of hex function (#2915)
by Kazantsev Maksim
· 3 weeks ago
5ec12d4
feat: Make shuffle writer buffer size configurable (#2899)
by Andy Grove
· 3 weeks ago
e594aa3
feat: Pass S3 session token to Iceberg native scan (#2913)
by hsiang-c
· 3 weeks ago
a51b281
feat: [iceberg] REST catalog support for CometNativeIcebergScan (#2895)
by Matt Butrovich
· 3 weeks ago
ca7e728
chore(deps): bump actions/download-artifact from 6 to 7 (#2908)
by dependabot[bot]
· 3 weeks ago
330a7b4
chore: Refactor string benchmarks (~10x reduction in LOC) (#2907)
by Andy Grove
· 3 weeks ago
18aba10
chore(deps): bump actions/upload-artifact from 5 to 6 (#2910)
by dependabot[bot]
· 3 weeks ago
f886106
chore(deps): bump actions/cache from 4 to 5 (#2909)
by dependabot[bot]
· 3 weeks ago
41d690a
fix: modify CometNativeScan to generate the file partitions without instantiating RDD (#2891)
by Matt Butrovich
· 4 weeks ago
ecbaa7f
Add ANSI support to aggregate microbenchmarks (#2901)
by B Vadlamani
· 4 weeks ago
9095c86
chore: Refactor bit_not (#2896)
by Kazantsev Maksim
· 4 weeks ago
7282d57
feat: Enable bucket pruning with native_datafusion scans (#2888)
by Matt Butrovich
· 4 weeks ago
6d8b8c5
chore: `ScanExec::new` no longer fetches data (#2881)
by Andy Grove
· 4 weeks ago
24e4c12
feat: Improve fallback reporting for `native_datafusion` scan (#2879)
by Andy Grove
· 4 weeks ago
2d3172d
chore: Enable plan stability suite for `native_datafusion` scans (#2877)
by Andy Grove
· 4 weeks ago
97767c2
deps: upgrade DataFusion to 51, Arrow to 57, Iceberg to latest, MSRV to 1.88 (#2729)
by Matt Butrovich
· 4 weeks ago
be1524b
feat: Implement native operator registry (#2875)
by Andy Grove
· 4 weeks ago
bf1f3a2
minor: Pedantic refactoring to move some methods from `CometSparkSessionExtensions` to `CometScanRule` and `CometExecRule` (#2873)
by Andy Grove
· 4 weeks ago
58060e2
fix: Normalize s3 paths for PME key retriever (#2874)
by Matt Butrovich
· 4 weeks ago
a7cf6cf
fix: Fall back to Spark for MakeDecimal with unsupported input type (#2815)
by Andy Grove
· 4 weeks ago
abcb499
chore: Add unit tests for `CometScanRule` (#2867)
by Andy Grove
· 4 weeks ago
86f8976
feat: Add expression registry to native planner (#2851)
by Andy Grove
· 4 weeks ago
81e19be
chore: Add unit tests for `CometExecRule` (#2863)
by Andy Grove
· 4 weeks ago
0fec0f5
docs: add documentation for fully-native Iceberg scans (#2868)
by Matt Butrovich
· 4 weeks ago
5040a58
fix: Correct link to tracing guide in CometConf (#2866)
by Manu Zhang
· 4 weeks ago
95c8c7d
minor: Small refactor in `CometExecRule` to remove confusing code and fix more fallback reporting (#2860)
by Andy Grove
· 4 weeks ago
60f420e
chore: update actions/checkout from v4 to v6 in setup-iceberg and setup-spark builders (#2857)
by Bjørn Jørgensen
· 4 weeks ago
ecaa4ae
chore: Refactor `CometExecRule` handling of `BroadcastHashJoin` and fix fallback reporting (#2856)
by Andy Grove
· 4 weeks ago
b5c4b33
chore(deps): bump cc from 1.2.48 to 1.2.49 in /native (#2858)
by dependabot[bot]
· 4 weeks ago
a23eb48
chore: remove coverage file auto generator (#2854)
by Oleks V
· 5 weeks ago
5c6a027
minor: Move shuffle logic from `CometExecRule` to `CometShuffleExchangeExec` serde implementation (#2853)
by Andy Grove
· 5 weeks ago
fd0ab64
feat: Support ANSI mode SUM (Decimal types) (#2826)
by B Vadlamani
· 5 weeks ago
0bda9d2
feat: Add support for `explode` and `explode_outer` for array inputs (#2836)
by Andy Grove
· 5 weeks ago
769d76e
fix: NativeScan count assert firing for no reason (#2850)
by Emily Matheys
· 5 weeks ago
361e0bd
deps: bump lz4_flex, downgrade prost from yanked version (#2847)
by Matt Butrovich
· 5 weeks ago
ad17997
chore: Refactor some of the scan and sink handling in `CometExecRule` to reduce duplicate code (#2844)
by Andy Grove
· 5 weeks ago
fe49e40
feat: CometNativeWriteExec support with native scan as a child (#2839)
by Matt Butrovich
· 5 weeks ago
9d82669
chore: fix broken link to Apache DataFusion Comet Overview in README (#2846)
by Wonseok Yang
· 5 weeks ago
Next »