apache/beam

Multiple batch joins on the same key results in multiple shuffles

開放

#19,097 建立於 2022年6月3日

 (2 則留言) (0 個反應) (1 位負責人)Java (4,097 個分叉)batch import
P3dslgood first issueimprovementsql

倉庫指標

星標
 (7,313 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

The query like this:


SELECT a.*, b.*, c.* FROM a JOIN b ON a.some_id = b.some_id JOIN c ON a.some_id = c.some_id;

results in two shuffles. Can probably be optimized.

Relevant code:

Imported from Jira BEAM-5049. Original Jira may contain additional context. Reported by: kedin.

貢獻者指南