https://123dok.net/document/y8g39x5z-adaptdb-adaptive-partitioning-for-distributed-joins.html