misc: Sync upstream Velox main - #65
Draft
firestarman wants to merge 270 commits into
Draft
Conversation
Differential Revision: D115104628 Pull Request resolved: facebookincubator#18428
Differential Revision: D113309639 Pull Request resolved: facebookincubator#18152
facebookincubator#18440) Differential Revision: D115229944 Pull Request resolved: facebookincubator#18441
… to PartitionedOutput (facebookincubator#18425) Differential Revision: D115094736 Pull Request resolved: facebookincubator#18425
Differential Revision: D114998981 Pull Request resolved: facebookincubator#18431
Differential Revision: D114959820 Pull Request resolved: facebookincubator#18398
Differential Revision: D115142536 Pull Request resolved: facebookincubator#18439
…cubator#18161) Differential Revision: D112283617 Pull Request resolved: facebookincubator#18161
…ncubator#18379) Differential Revision: D114501061 Pull Request resolved: facebookincubator#18379
Differential Revision: D115043392 Pull Request resolved: facebookincubator#18436
Differential Revision: D114961236 Pull Request resolved: facebookincubator#18372
Differential Revision: D115072182 Pull Request resolved: facebookincubator#18167
Differential Revision: D115091581 Pull Request resolved: facebookincubator#18424
Differential Revision: D113871050 Pull Request resolved: facebookincubator#18390
…17999) Differential Revision: D110134101 Pull Request resolved: facebookincubator#17999
…quet writer Differential Revision: D113258576 Pull Request resolved: facebookincubator#17986
…kincubator#18463) Differential Revision: D115493305 Pull Request resolved: facebookincubator#18464
…any rank (facebookincubator#18391) Differential Revision: D113630356 Pull Request resolved: facebookincubator#18391
Differential Revision: D115446316 Pull Request resolved: facebookincubator#18325
Differential Revision: D115607344 Pull Request resolved: facebookincubator#18470
Differential Revision: D115654162 Pull Request resolved: facebookincubator#18469
Differential Revision: D112929824 Pull Request resolved: facebookincubator#18075
…ns (facebookincubator#18378) Differential Revision: D114433657 Pull Request resolved: facebookincubator#18378
Differential Revision: D115767319 Pull Request resolved: facebookincubator#18285
Differential Revision: D115766716 Pull Request resolved: facebookincubator#18480
Differential Revision: D115604323 Pull Request resolved: facebookincubator#18479
Differential Revision: D115655249 Pull Request resolved: facebookincubator#18415
Differential Revision: D114913439 Pull Request resolved: facebookincubator#18416
…8419) Differential Revision: D113979882 Pull Request resolved: facebookincubator#18419
Differential Revision: D115255896 Pull Request resolved: facebookincubator#13907
Differential Revision: D118212262 Pull Request resolved: facebookincubator#18685
Differential Revision: D118394824 Pull Request resolved: facebookincubator#18683
Differential Revision: D118160689 Pull Request resolved: facebookincubator#18773
…#18796) Differential Revision: D118040121 Pull Request resolved: facebookincubator#18796
Differential Revision: D116681749 Pull Request resolved: facebookincubator#18135
Differential Revision: D118527551 Pull Request resolved: facebookincubator#18783
Differential Revision: D118476926 Pull Request resolved: facebookincubator#18802
firestarman
marked this pull request as draft
September 3, 2026 06:43
Collaborator
Author
|
Validation status:
This Velox PR must remain Draft until the fix is merged into Spark-Gluten |
Differential Revision: D118586539 Pull Request resolved: facebookincubator#18824
…8630) Differential Revision: D115361136 Pull Request resolved: facebookincubator#18630
Differential Revision: D118504254 Pull Request resolved: facebookincubator#18819
…ncubator#18214) Differential Revision: D112878138 Pull Request resolved: facebookincubator#18214
Differential Revision: D118526659 Pull Request resolved: facebookincubator#18807
…it (facebookincubator#18582) Differential Revision: D116549837 Pull Request resolved: facebookincubator#18582
…tor#18760) Differential Revision: D117972961 Pull Request resolved: facebookincubator#18760
…acebookincubator#18789) Differential Revision: D118337112 Pull Request resolved: facebookincubator#18789
Differential Revision: D118496590 Pull Request resolved: facebookincubator#18779
…tor#18828) Differential Revision: D118263069 Pull Request resolved: facebookincubator#18828
Differential Revision: D118242040 Pull Request resolved: facebookincubator#18805
Differential Revision: D118628694 Pull Request resolved: facebookincubator#18830
Differential Revision: D118563902 Pull Request resolved: facebookincubator#18823
Differential Revision: D118371081 Pull Request resolved: facebookincubator#11886
Differential Revision: D118338069 Pull Request resolved: facebookincubator#17931
Differential Revision: D118526897 Pull Request resolved: facebookincubator#18806
…d() by mode (facebookincubator#18743) Differential Revision: D117820911 Pull Request resolved: facebookincubator#18743
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge summary
231d16aa63c7dc924085603b02f7284bfae58796..796c6214c89a78ef86df29a64d4351129f62cb86594e4d15360891aa1a67d183be484edbad78c5729a350e1295c39b6470fe8431358710cefca56df1dev: merged freshly fetchedcf619d90eca1b83ad31f446b96482df096d24923in merge commitf95611c3ee9d3556e2a600aaf1faef20d487aba9f95611c3ee9d3556e2a600aaf1faef20d487aba9.github: retained exactly from the recorded latestdownstream/dev; upstream.githubchanges were ignored.Notable changes
NOT NULLenforcement and optional Unnest output names so unused outputs can be skipped. These API changes required the linked Spark-Gluten consumer adaptation.map_from_arrays; date-time intervals over 24 days and Iceberg timestamp defaults receive correctness fixes.devmerge defers cuDF cache H2D work until after the submission lock and expands prefetch coverage.Conflict resolutions
.githubwas restored/verified against the recorded baseline after the upstream merge and against freshly fetcheddownstream/devafter the incremental dev merge, per downstream-ownership policy.Validation
BLOCKED_ON_SPARK_GLUTEN_FIX— smoke and full Colt pass against the unmerged fix below; this Velox PR remains Draft until that fix lands in Spark-Glutendevand validation is rerun from scratch againstdev.dev:9f732196834cb3d1f67488dd1d2f93823802dc7adf462d247c8f5193d578ee8f8242d1a8c909748e(Ready).73f99f12c9f0fe067f48a667a68e0c52e4dbd832ebb16dcd6fcb238b34d39cd00a2eb46a9525d5ec; generated manifest9b45526e6ac686c3fb1a95fdb2f94f1ae48e90b7113de4dcfe80d58f5835e338; provenance at/home/liangcail/velox-upstream-sync-20260814/results/20260904T022259Z/verify-config/provenance.json(SHA-256e28bcbb0f83e7c716050f5468e377e3ddc8878276d763ca0b78ba5f139a0732d).devfailure:build-libs, command/opt/colt-provider/spark-gluten-build-libs.sh --expected-gluten-revision=9f732196834cb3d1f67488dd1d2f93823802dc7a --expected-velox-revision=f95611c3ee9d3556e2a600aaf1faef20d487aba9 --cuda-arch=89 --bundle-mode=full, exit code 2.InsertTableHandlerequirednotNullColumns, andUnnestNoderequired optional output names. Evidence:/home/liangcail/velox-upstream-sync-20260814/results/20260904T014815Z/smoke/verify/workflow/logs/10-build-libs/spark-gluten-build-libs.log.df462d247c8f5193d578ee8f8242d1a8c909748esupplies an emptynotNullColumnsset to preserve existing behavior and usesvector<optional<string>>for Unnest names.git diff --check, both clean consumer builds, and all downstream tests passed./home/liangcail/velox-upstream-sync-20260814/results/20260904T022259Z/smoke/verify./home/liangcail/velox-upstream-sync-20260814/results/20260904T022259Z/full/verify./home/liangcail/velox-upstream-sync-20260814/results/20260904T022259Z/sync-validation.json.native, detected SM89 on GPU 0 (NVIDIA L4); driver modeautoresolved to host; cuDF5beaa5954688fcb12236ffb434e192ea2c77db30; sealed dependency carriersha256:a1fe82c81f79c981cde3d41ef9b5821884e1d1a93541b5d203523bf42f21882d; smoke/full build execution imagessha256:5d225d9b71e02e3521a3b9dfc7258bf2348fead3ffc290a3e34d68f2ec1c3d61andsha256:267f0c651d49cf9798d8cca331958c2e9e1e46743a40f1a5fc17b957024cebcf; smoke/full runtime imagesha256:1b42a229c8357223f5c3bdc06dceee2ddddf6c3d0e692db1b5a8b8b074ffaaa3.