Percona stands for open source and keeps open source open for everyone. Open source software is impossible without the efforts of the community. Today, we want to personally thank the most active contributors. They not only contributed code but also reported issues, helped users on the forum, and wrote blog posts on the Community website. We highly appreciate all your effort and support.

Let’s meet the heroes!

Percona Monitoring and Management (PMM)

Naresh Chandra is very active on the forum, providing a piece of advice to other users. He also published more than 30 issues in Jira Percona, reporting bugs and suggesting PMM improvements. Our PMM team specifically highlighted Naresh’s contribution.

Marko Sutic reported issues related to Explain Plan.

Anish Rajan fixed the issue when some PRs failed on linters.

Jonas Genannt added the ability to receive freeStorage stats from dbstats.

naughtyGitCat fixed the issue when exporter binary failed on arbiter role instance.

Leigh Ola, rikwasmus, Vishwas Sharma, and Marc Tudurí also did their part in improving PMM. Thank you!

Percona Kubernetes Operators

Vishal Anarase added support for a custom user secret name to Percona Operator for PostgreSQL and added changes to allow configuring HAProxy, HAProxyReplica, and ProxySQL service as headless using service annotation to Percona Operator for MySQL together with Yang Gang.

Jo Lyshoel resolved the issue when some traffic was leaving the ServiceMash in Percona Operator for MongoDB.

Vitaliy Orbidan added the ability to add external replicaset members when the replicaset is not exposed via k8s service to Percona Operator for MongoDB.

Anton Ivanov also contributed to Percona Operator to MongoDB and improved the security of cronjob by removing extra verbose logging.

Rush Simonson added loadBalancerIP field to pgPrimary and pgBouncer to Percona Operator for PostgreSQL.

Big thanks to Denis Khachyan and Rodney Karemba, who also contributed to Percona Operators.

Percona HELM Charts

Dragos Boca added variable DISABLE_TELEMETRY required to enable or disable telemetry sending.

Igor Blackman added the option to skip ServiceAccounts and RBAC.

John Carew fixed the issue with gRPC that occurs when using an ingress.

Serge added securityContext to avoid warning messages on the deploy process and podAnnotations helps to Prometheus to collect operator metrics.

Slava Utesinov added advanced affinity option into a chart alongside with antiAffinityTopologyKey.

Thomas Petit, Hal Lesesne, and Christ-Jan Prinse also improved Percona HELM Charts.

Percona Toolkit

Daniël van Eeden added a template for pull requests for Percona Toolkit.

PinoCao fixed the issue when –skip-check-slave-lag multiple times does not work as expected.

Viktor Szépe did a lot of work to clean up Percona Toolkit from different kinds of typos.

Marcelo HP Ferreira added a new hook to the pt-online-schema-change script that allows users to write a custom code to get information from table row_cnt, nibble_time, progress, and rate. Metrics can be submitted from that hook without further changes to the shared Progress class.

Kushal Haldar reported some vulnerability issues in Percona Toolkit. Special thanks to Kushal from Percona’s Principal Support Engineering Coordinator, Sveta Smirnova.

We also would like to thank Ricardo and Hanzhongzi for their contributions.

Percona Server for MySQL

Coby Geralnik fixed the issue when using the authentication_ldap_simple plugin; the LDAP query was not properly escaped when the user DN contains a double quote ” in their name.

Gena Makhomed reported several issues in Jira and suggested improvements.

Jean-François Gagné is an active community member. He not only suggested improvements in Percona Server for MySQL but also created a Planet for the MySQL Community blog aggregator and participated in Percona LIve as a speaker.

Nikolay Yankin and Valeriy Solovyov also helped to improve Percona Server for MySQL.

Percona XtraDB Cluster

Nedzinskas Laimis and Tono Mao reported issues in Percona XtraDB Cluster.

Percona XtraBackup

We thank Wangbincmss, who added a innodb_redo_log archive option, and Ahmed Et-tanany for reporting issues.

PostgreSQL

Gert van den Berg added the version on the virtual package “Provides” for the Debian packages, which fixes third-party packages that depend on specific versions of the packages.

Community

Wayne Leutwyler did so much on Percona Forum helping others. He also wrote blog posts for Percona Community Blog describing his experience on building Percona software on a Raspberry Pi.

Also, we would like to thank everyone who came to talks by Percona speakers or visited our booths on various conferences and events. It is such a pleasure to see your interest and feel your support. Check out all the upcoming events. Looking forward to seeing you there!

We so much appreciate every contribution. There are no minor ones. We encourage you to continue supporting open source actively, especially these days when open source is under pressure. You make Percona software better, you make open source better, and, after all, you make the world a better place for everyone.

Subscribe
Notify of
guest

1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Edith Puclla

Bravo! Bravo! 🙂