diff options
author | wangzhenhua <wangzhenhua@huawei.com> | 2017-03-21 08:44:09 -0700 |
---|---|---|
committer | Xiao Li <gatorsmile@gmail.com> | 2017-03-21 08:44:09 -0700 |
commit | 14865d7ff78db5cf9a3e8626204c8e7ed059c353 (patch) | |
tree | cf632b93d086421785da9d662a5896b5a1b23bac /python/pyspark/sql/dataframe.py | |
parent | 650d03cfc9a609a2c603f9ced452d03ec8429b0d (diff) | |
download | spark-14865d7ff78db5cf9a3e8626204c8e7ed059c353.tar.gz spark-14865d7ff78db5cf9a3e8626204c8e7ed059c353.tar.bz2 spark-14865d7ff78db5cf9a3e8626204c8e7ed059c353.zip |
[SPARK-17080][SQL][FOLLOWUP] Improve documentation, change buildJoin method structure and add a debug log
## What changes were proposed in this pull request?
1. Improve documentation for class `Cost` and `JoinReorderDP` and method `buildJoin()`.
2. Change code structure of `buildJoin()` to make the logic clearer.
3. Add a debug-level log to record information for join reordering, including time cost, the number of items and the number of plans in memo.
## How was this patch tested?
Not related.
Author: wangzhenhua <wangzhenhua@huawei.com>
Closes #17353 from wzhfy/reorderFollow.
Diffstat (limited to 'python/pyspark/sql/dataframe.py')
0 files changed, 0 insertions, 0 deletions