Add the following in the global comment for each contribution:
For those cases this is not done, please add to this page a short line for each push into MariaDB that includes code from contributors not employed by the MariaDB Foundation or the MariaDB Corporation. The purpose of this is to properly track that all such patches are submitted either under MCA or BSD-new and to ensure that the developer gets credit for his work.
Example:
(Please enhance the example with anything that makes sense.)
.
.
()
Tencent Game DBA Team, developed by vinchen.
()
Jerome Brauge.
Per-engine mysql.gtid_slave_pos tables ()
Kristian Nielsen funded by Booking.com.
The MariaDB Foundation website provides a more detailed list of contributors by release, starting from
New variable permits restricting the speed at which the slave reads the binlog from the master ()
Tencent Game DBA Team, developed by chouryzhou.
()
Tencent Game DBA Team, developed by vinchen.
()
Daniil Medvedev
Lixun Peng, Alibaba
Implement non-recursive common table expressions () Implement recursive common table expressions () Pushdown conditions into non-mergeable views/derived tables ()
Galina Shalygina
Backporting Delayed replication () from MySQL 5.6
Kristian Nielsen funded by Booking.com
The MariaDB Foundation website provides a more detailed list of contributors by release, starting from
, optimizer, security, speed enhancements, bug fixing, etc
Power8 optimization
Stewart Smith
In cooperation with IBM
enhancements and speedups
Reviews for , , compression, , storage engine, storage engine, , etc.
, scrubbing, enhanced semisync, dump thread enhancements, thd_specifics plugin service
Table level ,
, online alter progress monitoring
Antony Curtis
Sriram Patil
New
Daniel Black
Daniël van Eeden
Atomic writes, page compression, trim, multi-threaded flush for XtraDB/InnoDB
In cooperation with FusionIO
The MariaDB Foundation website provides a more detailed list of contributors by release, starting from
Defragmentation, prefix index queries optimization, lazy flushing, buffer pool list scan optimization, configurable long semaphore wait timeout
Percona
,
Oracle
optimization,
Per thread memory counting and usage
Base code and idea by Lixun Peng, Taobao
License: BSD
Base code by Lixun Peng, Taobao
License: BSD
Code by Konstantin "Kostja" Osipov, mail.ru
License: BSD
Code by Olivier Bertrand
License: GPL
Code by Kentoku Shiba, Spiral Arms
License: GPL
Code by Vicentiu Ciorbaru, Google Summer of Code 2013
License: BSD
Code by Sudheera Palihakkara, Google Summer of Code 2013
License: BSD
Some patches by Pavel Ivanov, Google
The MariaDB Foundation website provides a more detailed list of contributors by release, starting from
Function last_value() which returns the last value but evaluates all arguments as a side effect.
Original patch by Eric Herman, Booking.com
License: BSD
nowatch option for mysqld_safe (allow systemd)
Based on code from Maarten Vanraes
License: BSD
Security fixes, patches
Work by Honza Horak, Red Hat
Coverity scans
Work by Christian Convey
The MariaDB Foundation website provides a more detailed list of contributors by release, starting from
Virtual Columns
Andrey Zhakov (modified by Sanja and Igor)
Author has
Declaring many CHARSET objects as const.
Antony T Curtis (LinkedIn)
License: BSD
Authors: People at Google, Facebook and Percona. This code owes a special thanks to Mark Callaghan!
License: BSD
Fredrik Nylander from Stardoll.com
License: MCA
The storage engine
Created by Arjen Lenz, Open Query
License GPL
The storage engine
Created by Andrew Aksyonoff.
License: GPL
Pluggable Authentication
RJ Silk License: MCA
Various bug fixes
Stewart Smith, Percona
Microsecond precision in process list
Percona Inc
Patch was .
Slow Query Log Extened Statistics
Percona Inc
Patch was .
The
Created by Paul McCullagh
License: GPL
The FederatedX storage engine
All changes are made by Patrik Galbraith and Antony Curtis and are given to us under BSD-new.
In addition we are allowed to promote FederatedX.
Windows enhancements and various bug fixes
Alex Budovski, under MCA
Creating of MariaDB packages
Arjen Lenz, Open Query
Various bug fixes
Stewart Smith, Percona
Google has sponsored:
Google tests GTID, parallel replication and lots more on the mailing list
Facebook has sponsored many features, including:
The
Facebook employees do frequent the mailing list
lists and other sponsors.
lists the authors of MariaDB (including documentation, QA etc).
This page is licensed: CC BY-SA / Gnu FDL
Patch: Name, url or where we got patch
Author: ....
License: MCA or BSD
Reviewer: ....Feature/Patch name
* Author(s)
* Author has signed MCA on "date" | Patch was licensed under BSDwriting speed was improved by moving checksum calculations out of the global binlog mutex. This is a contribution by Kristian Nielsen (MDEV-31273)
New system variable enables binary log purging when the total size of all binary logs exceeds the specified threshold. The implementation is based on the patch from Percona (MDEV-31404)
FULL_NODUP is a new value for the . It essentially works like FULL, that is all columns are included in the event, but it takes less space, because the after image omits columns that were not changed by the UPDATE statement, and have same values as in the before image. This is a contribution from Alibaba (MDEV-32589)