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
Sergei Golubchik
MDEV-39279 ASAN error on malformed WKB

Discovered by Riley Scott Jacob
Yuchen Pei
MDEV-38752 [wip] check supertype
Sergei Golubchik
remove questionable vector search optimizations

new round of benchmarks didn't reveal any benefits from them,
quite the opposite.

these were old optimizations added in the early phase of vector
search development. apparently later changes made them obsolete.
Sergei Golubchik
MDEV-38827 Assertion `str[strlen(str)-1] != '\n'[ || strlen(str) == 512-1]' failed in my_message_sql

remove trailing '\n' from CONNECT error messages
Sergei Golubchik
MDEV-38670 update test results
Sergei Golubchik
MDEV-39177 When tests are skipped, number of variations seem random

sort the result of mtr_misc.pl::uniq() (which is just values %seen)
to process combinations in the deterministic order
Sergei Golubchik
MDEV-38892 not all SRCDEF sprintfs were removed

fix as in 2925d0f2ee98

Discovered by: Aakash Adhikari
Sergei Golubchik
enable connect odbc/jdbc tests that were never run for years

* enable connect.jdbc
* enable connect.odbc_sqlite3 test and fix it to pass
* disable connect.odbc_sqlite3_grant - too broken and obsolete
Sergei Golubchik
cleanup: remove make_unique_invisible_field_name()

duplicates make_internal_field_name() and only used in DBUG_EXECUTE_IF
Thirunarayanan Balathandayuthapani
MDEV-38822 Lock wait timeout during CREATE TABLE AS SELECT FROM mysql.innodb_table_stats

Analysis:
=========
1) Starts the CREATE TABLE ... SELECT and acquires an Intent Shared lock on
mysql.innodb_table_stats to read the rows. (Transaction: T1)

2) The table t1 is populated. As part of the post-copy phase
(introduced by MDEV-35163), InnoDB triggers the statistics update.

3) InnoDB opens a new internal transaction to update the statistics.
This transaction(T2) attempts to acquire an LOCK_X on the same
table in mysql.innodb_table_stats. T2 (x-lock) must wait for T1 to
commit or rollback because X-locks are incompatible with
IS locks from other trasnaction.

Solution:
========
Currently, Intermediate tables don't trigger dict_stats_update_if_needed(),
so they require explicit stats update via alter_stats_rebuild().
For CREATE...SELECT stats are updated automatically through the normal DML
path via dict_stats_update_if_needed()

Skip calling dict_stats_update() in alter_stats_rebuild() for
non-intermediate tables when using copy algorithm, since their statistics will
be updated automatically via dict_stats_update_if_needed().
Yuchen Pei
MDEV-38752 [wip] check supertype
Sergei Golubchik
MDEV-39289 CONNECT REST support on Windows doesn't escape the url

let's use _spawnlp that doesn't need args to be escaped

Reported by Aisle Research
Sergei Golubchik
don't create build files like mysqlserver-$<CONFIG>.mri.tpl

cmake generator expressions are expanded *during the build step*.
If the file is created *during the configuration step* its name
cannot use generator expressions.
Sergei Golubchik
MDEV-39279 ASAN error on malformed WKB

Discovered by Riley Scott Jacob
Sergei Golubchik
MDEV-15327 fix test results
Sergei Golubchik
MDEV-39289 CONNECT REST support on Windows doesn't escape the url

let's use _spawnlp that doesn't need args to be escaped

Reported by Aisle Research
Sergei Golubchik
MDEV-39177 When tests are skipped, number of variations seem random

sort the result of mtr_misc.pl::uniq() (which is just values %seen)
to process combinations in the deterministic order
Sergei Golubchik
MDEV-39281 CONNECT OEM tables don't check subtype length

copy the coresponding check from OEMColumns()

Reported by Aisle Research
Sergei Golubchik
fix compilation failure for embedded with bundled pcre2

sql_embedded must be linked with pcre2-8 so that cmake knew
that sql_embedded needs pcre2-8's INTERFACE include path
Sergei Golubchik
cleanup: remove make_unique_invisible_field_name()

duplicates make_internal_field_name() and only used in DBUG_EXECUTE_IF
Sergei Golubchik
remove questionable vector search optimizations

new round of benchmarks didn't reveal any benefits from them,
quite the opposite.

these were old optimizations added in the early phase of vector
search development. apparently later changes made them obsolete.
Sergei Golubchik
remove questionable vector search optimizations

new round of benchmarks didn't reveal any benefits from them,
quite the opposite.

these were old optimizations added in the early phase of vector
search development. apparently later changes made them obsolete.
Yuchen Pei
MDEV-38752 [wip] check supertype
Sergei Golubchik
CONNECT: suppress \n at the end of the error message
Sergei Golubchik
MDEV-38777 mariadb-test Build regression in FreeBSD - 2026Q1 releases
Sergei Golubchik
cleanup: generocity->leniency

as a more fitting English word here
Sergei Golubchik
MDEV-38868 Assertion `*str != '\0'' failed in my_message_sql on CREATE TABLE

avoid empty error messages in failed CONNECT assisted discovery
Sergei Golubchik
MDEV-39281 CONNECT OEM tables don't check subtype length

copy the coresponding check from OEMColumns()

Reported by Aisle Research