This is an automated email from the ASF dual-hosted git repository.

Mryange pushed a change to branch groupjoin
in repository https://gitbox.apache.org/repos/asf/doris.git


    omit 43b05dd56cf Merge remote-tracking branch 'origin/master' into groupjoin
    omit 5fe87f46dbb [improvement](fe) Skip Group Join without aggregate 
functions
    omit f39a88add26 [improvement](fe) Avoid unprofitable Group Join fusion
    omit 5776f310e19 [improvement](be) Improve Group Join aggregate state 
locality
    omit ebef0418d53 [test](regression) Pin enable_spill in group join fusion 
suites
    omit 286344a39fa [fix](fe) Let a fused group join mark its fragment as 
bucket shuffling
    omit 8d09ecceaa0 [fix](be) Use build-side distribution expressions in 
GroupJoin
    omit 61bd8566d16 [fix](be) Track shared GroupJoin memory in the sink profile
    omit a149f340fff [fix](fe) Expose the projected tuple of a fused GroupJoin 
to its parents
    omit 92132c499f0 [fix](fe) Keep the exchange under a fused GroupJoin for 
bucketed aggregation
    omit 3dfe4f3fa9f [fix](fe) Gate GroupJoin fusion to the final one-phase 
aggregate phase
    omit f5007fce334 [fix](fe) Require pure-passthrough Project between 
aggregate and join for GroupJoin fusion
    omit 21edfa270cd [fix](fe) Do not fuse GroupJoin with order-sensitive 
aggregates
    omit a36e33f9d1b [test](regression) Cover null-safe equal fallback before 
GroupJoin fusion
    omit 919dbfa6fba [fix](be) Normalize floating-point keys in GroupJoin
    omit 1bc708f0fda [fix](be) Support GroupJoin without aggregate functions
    omit 9ee98c65a73 [test](regression) Cover pure GROUP BY fallback before 
GroupJoin fusion
    omit 82c93f3786a [fe] Align equi-join conjunct order with GROUP BY keys 
before GroupJoin fusion
    omit f6cb15eeea5 [fix](fe) Do not fuse GroupJoin with aggregates over 
intermediate Project slots
    omit 13a47e5eec6 [fix](fe) Apply HAVING filters above fused GroupJoin via 
SelectNode
    omit 2c88bb21597 [fix](fe) Do not fuse GroupJoin with residual non-equi ON 
conjuncts
    omit a6d3e385c87 [fix](fe) Do not fuse GroupJoin with no aggregate functions
    omit 55865ad81c3 [fix](fe) Enforce GroupJoin input hash distribution
    omit f7e6cbd1fd3 [fix](fe) Correct GroupJoin runtime filter distribution
    omit f6ae5195da6 [fix](join) Restore nullable GroupJoin output keys
    omit 7b00e9cda82 [fix](fe) Fix GroupJoin fusion output tuple handling
    omit 805c3742fc4 [fix](fe) Fix GroupJoin session variable annotation
    omit 80a0ecaae6c fix be
    omit ea2ef3327da fe-part (#64763)
    omit c07b4767ee4 be fix
    omit a2fb188cc97 be part
    omit ae7251cf95a thrift
     add 69980fe7cb8 thrift
     add 39964cf15f2 be part
     add 48ac7513765 be fix
     add c2bd55a412f fe-part (#64763)
     add 24bf98c7600 fix be
     add 6795b1a0818 [fix](fe) Fix GroupJoin session variable annotation
     add 0121ebacfa7 [fix](fe) Fix GroupJoin fusion output tuple handling
     add 873370eb102 [fix](join) Restore nullable GroupJoin output keys
     add 4f1cc9722f6 [fix](fe) Correct GroupJoin runtime filter distribution
     add a5c188fefd2 [fix](fe) Enforce GroupJoin input hash distribution
     add 6cd461269b6 [fix](fe) Do not fuse GroupJoin with no aggregate functions
     add 8080b7e35ce [fix](fe) Do not fuse GroupJoin with residual non-equi ON 
conjuncts
     add 3388031b09c [fix](fe) Apply HAVING filters above fused GroupJoin via 
SelectNode
     add c6f0429640d [fix](fe) Do not fuse GroupJoin with aggregates over 
intermediate Project slots
     add da824ba4f1b [fe] Align equi-join conjunct order with GROUP BY keys 
before GroupJoin fusion
     add 52799b6a5c2 [test](regression) Cover pure GROUP BY fallback before 
GroupJoin fusion
     add 0b57694c804 [fix](be) Support GroupJoin without aggregate functions
     add 5805ef51f19 [fix](be) Normalize floating-point keys in GroupJoin
     add 3181e26ce30 [test](regression) Cover null-safe equal fallback before 
GroupJoin fusion
     add 31cb9aafdee [fix](fe) Do not fuse GroupJoin with order-sensitive 
aggregates
     add ad1de792eda [fix](fe) Require pure-passthrough Project between 
aggregate and join for GroupJoin fusion
     add 8b08fae4439 [fix](fe) Gate GroupJoin fusion to the final one-phase 
aggregate phase
     add cb96ef734f9 [fix](fe) Keep the exchange under a fused GroupJoin for 
bucketed aggregation
     add 5fcd49591fb [fix](fe) Expose the projected tuple of a fused GroupJoin 
to its parents
     add a68e2a54209 [fix](be) Track shared GroupJoin memory in the sink profile
     add c5067922218 [fix](be) Use build-side distribution expressions in 
GroupJoin
     add 68df0517ceb [fix](fe) Let a fused group join mark its fragment as 
bucket shuffling
     add 9dc8ab27731 [test](regression) Pin enable_spill in group join fusion 
suites
     add b7332f0ee04 [improvement](be) Improve Group Join aggregate state 
locality
     add d6a9a6f6fc3 [improvement](fe) Avoid unprofitable Group Join fusion
     add 5826a0b4674 [improvement](fe) Skip Group Join without aggregate 
functions

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (43b05dd56cf)
            \
             N -- N -- N   refs/heads/groupjoin (5826a0b4674)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to