Welcome to Percona Live Online 2021
Online Open Source Database Conference
Back To Schedule
Wednesday, May 12 • 08:30 - 09:00
Creating MySQL User-Defined Functions in C++ Has Never Been Easier

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

In this session I will show how to use **C++ UDF wrappers** from Percona Server 8.0.22+ to add new custom functionality to MySQL.
Forget about *funcinit()* / *func()* / *funcdeinit()* functions, individually defined context structures for passing data between them, manual memory allocations and ugly casts from *void* * to extract function parameter values - now you have nice **c++14** wrappers to do all the dirty work behind the scene with minimal overhead.

avatar for Yura Sorokin

Yura Sorokin

Principal Software Engineer, Percona
Yura is a Principal Software Engineer at Percona, mostly working on Percona Server Core. He is the primary developer who implemented "Compressed Columns with Dictionaries" and "SEQUENCE_TABLE()". Before joining in July 2015 he was leading a cloud file service backend dev team which... Read More →

Wednesday May 12, 2021 08:30 - 09:00 EDT
Room #1