Details
-
Task
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Done
-
None
-
Q4/2025 Server Maintenance
Description
Further tasks (denote V1 as the version that will be pushed as MDEV-27260, and V2 as a subsequent version) as described in the design doc (see the heading "Next steps"):
- [X] For derived handlers and subqueries, leave that to V2.
- [ ] For test coverage of sql query results, transform main suite tests such as main.select to use spider. Requires some light text editing scripting. Do this in V1 if possible.
- [X] For further test coverage including testing using different configurations for crash or wrong results, I believe this is something that can be handled by testers
- [ ] For gbh coverage dropping caused by this change, use rdiff and spider_disable_select_handler combination. Do this in V1.
- [X] SELECT modifier optimizer hints (HIGH PRIORITY, SQL_CACHE, SLQ_BUFFER_RESULT, SQL_SMALL_RESULT, SQL_BIG_RESULT, STRAIGHT_JOIN, SQL_CALC_FOUND_ROWS, USE/FORCE/IGNORE INDEX): ignore if possible in V1. Support in V2.
- [X] xa: disable sh if in xa in V1. Support in V2.
Attachments
Issue Links
- includes
-
MDEV-37410 XAER_OUTSIDE in bb-main-mdev-27260
-
- Closed
-
- is part of
-
MDEV-27260 Implement and evaluate select handler for Spider
-
- Stalled
-
- split to
-
MDEV-37775 spider inconsistent pushdown of STRAIGHT_JOIN as a hint vs as join operators
-
- Open
-
-
MDEV-37787 The test spider.alter_server fails when run in parallel
-
- Open
-