Details
-
Task
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
Investigate how to implement generalized virtual indexes so that we can support diverse indexing needs (JSON, vectors, text, custom types) without building separate index types for each.
Scope:
- Review generalized index frameworks (e.g., PostgreSQL GIN/GiST).
- Assess extending MariaDB’s handler API vs. new abstraction layer.
- Identify performance, optimizer, and compatibility impacts.
- Document pros/cons and example use cases.
Acceptance Criteria:
Research documented with recommended approaches, trade-offs, and open questions.
Provide a recommendation on whether to pursue a prototype.