Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
- Show Bucketing version for ReduceSinkOp in explain extended plan - this helps identify what hashing algorithm is being used by by ReduceSinkOp.
- move the actually selected version to the "conf" so that it doesn't get lost
- replace trait related logic with a separate optimizer rule
- do version selection based on a group of operator - this is more reliable
- skip bucketingversion selection for tables with 1 buckets
- prefer to use version 2 if possible
- fix operator creations which didn't set a new conf
Attachments
Attachments
Issue Links
- fixes
-
HIVE-22098 Data loss occurs when multiple tables are join with different bucket_version
- Patch Available
-
HIVE-23809 Data loss occurs when using tez engine to join different bucketing_version tables
- Patch Available
- is related to
-
HIVE-23809 Data loss occurs when using tez engine to join different bucketing_version tables
- Patch Available
- links to