Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View


Categories: connectors experimental galera main
Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

connectors experimental galera main
Yuchen Pei
MDEV-15621 [wip] Auto add partitions using RANGE COLUMN path

Only adding one partition with the current datetime for now
sjaakola
fixing test results of wsrep.wsrep_provider_plugin_defaults
after new galera library 36.4.26
PranavKTiwari
If statment is for sequenc, set updating to true.
Oleksandr Byelkin
fix long name on view protocol
Alexey Botchkov
MDEV-39536 ASAN heap-buffer-overflow in process_str_arg upon ER_TRUNCATED_WRONG_VALUE "Incorrect XML value".

XML should be prepared before inserting it into the error message.
Sergei Golubchik
MDEV-39481 ASAN error on malformed WKB polygon

let's make is difficult for wkb and len to desync
Georgi (Joro) Kodinov
MDEV-39456: Describe the external contributions process in more details

Added a new .md document describing the community contribution process.
Added a reference to it from the CONTRIBUTING.md.
Monty
MDEV-39095 MariaDB server syntax checker

Adds option --check-syntax to mariadbd server.

This allows one to check if mariadbd supports some particular syntax.

Example usage:
cat file-with-sql-syntax | mariadbd [--no-defaults] --check-syntax
Aleksey Midenkov
MDEV-38799 Some views are broken in Oracle mode after upgrade to Q1 2026

wrap_select_chain_into_derived() inserts wildcard asterisk over
wrapped SELECT. setup_wild() expands the item wildcard but it does not
update field_translation name which still contains the asterisk. Field
translation was implemented for BUG#5147 to keep view column names
intact, find_field_in_view() uses these field translation names.

Now, the fix uses full field list instead of the wildcard in
wrap_select_chain_into_derived() whenever it is possible.
Oleksandr Byelkin
Fix after merge test (default charset changed)
Oleksandr Byelkin
Merge branch '11.4' into 11.8
Oleksandr Byelkin
window result fix
sjaakola
configuration variable added rpl_use_binlog_events_for_fk_cascade
Alexander Barkov
MDEV-39022 Add `LOCAL spvar` syntax for prepared statements and SYS_REFCURSORs

Cherry-pick from a stage branch

This patch adds the following syntax:

OPEN c0 FOR LOCAL spvar_with_ps_name;
PREPARE LOCAL spvar_with_ps_name FROM 'dynamic sql';
EXECUTE LOCAL spvar_with_ps_name;
DEALLOCATE PREPARE LOCAL spvar_with_ps_name;

OPEN c0 FOR PREPARE stmt;
sjaakola
supporting virtual columns
A table with no primary nor unique keys and having indexed virtual
column can cause replication failure (see: rpl.rpl_row_vcol_crash)
Oleksandr Byelkin
Merge branch '11.4' into 11.8
Alexander Barkov
MDEV-39518 Allow prepared statements in stored functions in assignment right hand

In progress
Alexander Barkov
Cherry-pick: MDEV-39022 Add `LOCAL spvar` syntax for prepared statements and SYS_REFCURSORs

This patch adds the following syntax:

OPEN c0 FOR LOCAL spvar_with_ps_name;
PREPARE LOCAL spvar_with_ps_name FROM 'dynamic sql';
EXECUTE LOCAL spvar_with_ps_name;
DEALLOCATE PREPARE LOCAL spvar_with_ps_name;

OPEN c0 FOR PREPARE stmt;
Rucha Deodhar
MDEV-39213: json range syntax crash

Analysis:
When json is being parsed, the step decreases without a out-of-bound check
resulting in failure.
Fix:
Before decreasing the step, check if it will result into out of bound.
Jan Lindström
Fix test failure on galera_sst_mariabackup_encrypt_with_key_server

Galera mariabackup SST when it fails could also print error like
WSREP_SST: [ERROR] Removing /tmp/tmp.SQCXmWb7TI/mariadb_backup_galera_info file due to signal

Test case intentionally uses parameter that causes mariabacup
SST to fail. Add suppression for message about removing
mariadb_backcup_galera_info file.
Oleksandr Byelkin
fixes
Oleksandr Byelkin
Merge branch '10.11' into 11.4
Georgi (Joro) Kodinov
MDEV-39456: Describe the external contributions process in more details

Added a new .md document describing the community contribution process.
Added a reference to it from the CONTRIBUTING.md.
Aleksey Midenkov
MDEV-38987 ASAN heap-use-after-free upon using a view through a trigger in ORACLE mode

Outdated table_list->derived_result after first trigger run. It was
allocated on statment mem_root and freed when trigger procedure
finishes.

Next INSERT trigger on new view in mysql_derived_prepare() jumps to
exit on error before it had a chance to allocate new derived_result.

It jumps here:

797          if ((res= sl->handle_derived(lex, DT_PREPARE)))
798            goto exit;

and the allocation is later:

837      if ((!derived->is_with_table_recursive_reference() ||
838            !derived->derived_result) &&
839          !(derived->derived_result= new (thd->mem_root) select_unit(thd)))
840        DBUG_RETURN(TRUE); // out of memory

on exit it does destruction of already freed object from previous statement:

901    exit:
...
921      if (res)
922      {
923        if (!derived->is_with_table_recursive_reference())
924        {
...
927          delete derived->derived_result;

The most obvious fix is to cleanup derived_result when the TABLE_LIST
is reinited for new use. Also as a precaution the patch does the
cleanup after delete operator.
Oleksandr Byelkin
Merge branch '10.6' into 10.11
Yuchen Pei
MDEV-39168 Do not force inline for xxhash functions in Debug builds

See https://github.com/Cyan4973/xxHash/issues/943

This fixes compiling errors like

inlining failed in call to ‘always_inline’ ‘XXH3_scrambleAcc_sse2’: function not considered for inlining
Yuchen Pei
MDEV-15621 [refactor] change p_column_list_val::fixed to a bool
drrtuy
Update Columnstore 25.10.4-1
Pekka Lampio
MENT-2435 SST not possible with datadir on NFS and log-bin enabled

Setup of a Galera node might not work if mariabackup SST method is
used and the data directory is mounted via Network File System (NFS).

This patch fixes the problem by modifying the
"wsrep_sst_mariabackup.sh" script not to delete .nfs files that are
created by NFS for those deleted file that is still open in some
process.
Alexey Botchkov
MDEV-38809 RBR fails upon DML with XML type.

Add Field_xmltype::rpl_conv_type_from() function to control
replication data types.
Sergei Golubchik
MDEV-39540 crash due to narrowing cast in update_ref_and_keys()
Raghunandan Bhat
MDEV-39095: Fixes to MariaDB Syntax Checker

- Skip initializing stopwords for full-text indicies.
- Skip changing data directory when checking syntax.
- Help message when syntax checker is used in interactive mode.
- Initialize THD with a dummy database name to prevent `No database
  selected` error.
- More tests.
Alexander Barkov
MDEV-39518 Allow prepared statements in stored functions in assignment right hand

In progress
Sergei Golubchik
MDEV-39516 s3 curl_easy_setopt requires long values otherwise compile failure

update submodule to compile on fc44
PranavKTiwari
when the locking level is TL_READ updating flag is set to false.
Yuchen Pei
MDEV-15621 [wip] Auto add partitions using RANGE COLUMN path

Only adding one partition with the current datetime for now
Raghunandan Bhat
MDEV-39095: Fixes to MariaDB Syntax Checker

- Skip initializing stopwords for full-text indicies.
- Skip changing data directory when checking syntax.
- Help message when syntax checker is used in interactive mode.
- Initialize THD with a dummy database name to prevent `No database
  selected` error.
- Recognize executable comments of the form- /*! ... */ and /*!M ... */
  and errors.
- More tests.
Alexander Barkov
MENT-2349 System package SYS.DBMS_SQL

In progress