Data

MariaDB

The fastest growing Open Source Database

Technologies
CC++DatabaseJavaScriptperlPython
Topics
Database EnginesSQL Features
Total projects
46
Years participating
11
Most recent
2026

Participation history

11 program years
Projects by participation year 2016: 5 projects, 2017: 1 projects, 2018: 1 projects, 2019: 4 projects, 2020: 2 projects, 2021: 4 projects, 2022: 6 projects, 2023: 5 projects, 2024: 4 projects, 2025: 6 projects, 2026: 8 projects 5 2016 1 2017 1 2018 4 2019 2 2020 4 2021 6 2022 5 2023 4 2024 6 2025 8 2026

Historical projects

2026 8 projects

Official GSoC page ↗

Parallel HNSW Index Construction for MariaDB Vector Search

Contributor: ahmdssh

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

Contributor: Hadeer Ramadan

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)

Contributor: Itzanway

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

Contributor: Jaeheon Shim

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

Contributor: Mohd Jarir Noor Khan

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.

Contributor: Omar Gamal 10

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

Contributor: Tarun Wadhwa

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

Contributor: ZtuyingChan

MariaDB's HNSW vector index searches the graph layer by layer, isolating each level's connections. This means denser lower-layer edges are invisible...