
MariaDB
MariaDB Foundation is the non-profit organization behind MariaDB Server, the fastest growing open source databases. MariaDB Foundation's mission is to ensure the continuity of the MariaDB Server code as well as foster and facilitated collaboration within the MariaDB ecosystem. As part of GSoC, MariaDB Foundation seeks to bring more developers into the MariaDB Server (and related projects) code base.
GSoC Participation History
Technologies
Topics
Past Projects
Parallel HNSW Index Construction for MariaDB Vector Search
MariaDB's HNSW vector index currently builds graphs sequentially, one row at a time. This creates two problems: ALTER TABLE on large tables stalls...
Implement a distinct data type for JSON
MariaDB currently implements the JSON data type as an alias for LONGTEXT rather than as a distinct type, causing JSON columns to be misreported in...
Optimize INFORMATION_SCHEMA Queries (MDEV-31342 & MDEV-31535)
This project aims to resolve significant performance bottlenecks in MariaDB’s INFORMATION_SCHEMA when dealing with a high number of databases or...
Implementing ANY_VALUE() and GROUPING() in MariaDB
This project aims to implement the ANY_VALUE() and GROUPING() functions in MariaDB, addressing longstanding gaps in compatibility with MySQL 8.0 and...
Extending MariaDB SQL Capabilities with Binary Bitwise Operations and JSON Membership Queries
This project enhances MariaDB’s SQL engine by introducing native bitwise operations for binary and bit types and implementing the JSON MEMBER OF...
Streaming window functions and optimization of RRF queries.
Window functions in MariaDB are currently always materialized into temporary tables before producing any results, even for simple cases, like ranking...
MDEV-37605 Converting InnoDB-Based Binary Logs to Legacy Format
With MDEV-34705, MariaDB introduced the ability to store binary logs inside InnoDB tablespace files ( .ibb ) instead of traditional flat sequential...
ONE-PASS HNSW SEARCH FOR MARIADB VECTOR SEARCH
MariaDB's HNSW vector index searches the graph layer by layer, isolating each level's connections. This means denser lower-layer edges are invisible...
Frequently Asked Questions
MariaDB | GSoC Org Profile & Stats - Learn about MariaDB's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.
Participation
Projects
Top Programming Languages
Project Difficulty Distribution
No difficulty data available