Summary:
Reorganize TestPgRegressJoin/yb_pg_join_schedule and TestPgRegressJoin2/yb_pg_join2_schedule into the following:
* TestPgRegressPgJoin/yb_pg_join_schedule: ported join test
* TestPgRegressJoin/yb_join_schedule: YB join plan correctness tests
- yb.orig.join_batching:
- Copy DDLs from yb.port.join to resolve dependencies
- Group the tests copied from yb.port.join together
* TestPgRegressJoinPlans/yb_join_plans_schedule: YB join plan choice tests
* Rename the following files to make them descriptive/consistent:
- yb.orig.join_batching2 -> yb.orig.join_batching_parallel
- yb.orig.legacy_join_plan -> yb.orig.legacy_join_plans
Jira: DB-18718
Test Plan:
./yb_build.sh release --java-test 'org.yb.pgsql.TestPgRegressPgJoin'
./yb_build.sh release --java-test 'org.yb.pgsql.TestPgRegressJoin'
./yb_build.sh release --java-test 'org.yb.pgsql.TestPgRegressJoinPlans'
Reviewers: jason
Reviewed By: jason
Subscribers: yql
Differential Revision: https://phorge.dev.yugabyte.com/D47593