From cc6932fa3148ed24be2ccbb66b8a361cb87bd93a Mon Sep 17 00:00:00 2001 From: Nils Dijk Date: Fri, 11 Feb 2022 14:23:56 +0100 Subject: [PATCH] remove experiment --- .../distributed/planner/path_based_planner.c | 14 -------------- src/backend/distributed/shared_library_init.c | 2 -- src/include/distributed/path_based_planner.h | 3 --- 3 files changed, 19 deletions(-) diff --git a/src/backend/distributed/planner/path_based_planner.c b/src/backend/distributed/planner/path_based_planner.c index 3c6594e8a..dca2c76a4 100644 --- a/src/backend/distributed/planner/path_based_planner.c +++ b/src/backend/distributed/planner/path_based_planner.c @@ -2639,17 +2639,3 @@ PathBasedPlannerComparePath(Path *new_path, Path *old_path) return PATH_EQUAL; } - -add_path_merit_list_hook_type prev_add_path_merit_list_hook = NULL; -List * -PathBasedMeritListHook(Path *path) -{ - List *merits = NIL; - if (prev_add_path_merit_list_hook) - { - merits = prev_add_path_merit_list_hook(path); - } - - List *colocationIds = ColocationGroupsForPathList(path); - return lappend(merits, colocationIds); -} diff --git a/src/backend/distributed/shared_library_init.c b/src/backend/distributed/shared_library_init.c index 06eaa1b67..40b3df02a 100644 --- a/src/backend/distributed/shared_library_init.c +++ b/src/backend/distributed/shared_library_init.c @@ -300,8 +300,6 @@ _PG_init(void) set_join_pathlist_hook = multi_join_restriction_hook; create_upper_paths_hook = PathBasedPlannedUpperPathHook; compare_path_hook = PathBasedPlannerComparePath; - prev_add_path_merit_list_hook = add_path_merit_list_hook; - add_path_merit_list_hook = PathBasedMeritListHook; ExecutorStart_hook = CitusExecutorStart; ExecutorRun_hook = CitusExecutorRun; diff --git a/src/include/distributed/path_based_planner.h b/src/include/distributed/path_based_planner.h index 3ceb22447..80487d8a7 100644 --- a/src/include/distributed/path_based_planner.h +++ b/src/include/distributed/path_based_planner.h @@ -48,8 +48,5 @@ extern void PathBasedPlannedUpperPathHook(PlannerInfo *root, void *extra); extern PathComparison PathBasedPlannerComparePath(Path *new_path, Path *old_path); -extern List * PathBasedMeritListHook(Path *path); - -extern add_path_merit_list_hook_type prev_add_path_merit_list_hook; #endif //CITUS_PATH_BASED_PLANNER_H