- 13 Dec, 2015 2 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 12 Dec, 2015 1 commit
-
-
Sergei Golubchik authored
-
- 11 Dec, 2015 14 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
MDEV-7655 SHOW CREATE TABLE returns invalid DDL when using virtual columns along with a table collation
-
Sergei Golubchik authored
that was mistakenly merged from mysql-5.5.47 (introduces valgrind failures in main.sp, because Field_varstring columns are created as FIELD_NORMAL and that causes aria to read bytes between the actual value length and field max length)
-
Sergei Golubchik authored
that was mistakenly merged from mysql-5.5.47
-
Otto Kekäläinen authored
Make dependency on mysql-common package in debian/control versioned to force that it is installed together with the other mariadb-* packages. This ensures that the init.d and systemd files for MariaDB mysqld are the ones from MariaDB.org repos.
-
Otto Kekäläinen authored
This is useful for developers who run autobake-deb.sh directly from the source tree as the resulting source tar package will be 90% smaller and all operations regarding it consequently 10x faster.
-
Otto Kekäläinen authored
This should make the provides/breaks/replaces/conflicts lines work properly when upgrading from mysql-5.6 to mariadb-packages. Conflicts: debian/control
-
Otto Kekäläinen authored
-
Otto Kekäläinen authored
The only difference between the files was the Debian standards line by one micro version. There was no logical motivation why there was separate control file for Debian and Ubuntu. The new debian/control file lives directly at the correct location and has the correct contents. Modify autobake.sh to take into account new control file location.
-
-
Daniel Black authored
-
Daniel Black authored
-
Jan Lindström authored
while according to Storage Engine API column names should be compared case insensitively. This can cause FRM and InnoDB data dictionary to go out of sync.
-
Sergey Vojtovich authored
OPTIMIZE TABLE against MyISAM/Aria table may fail and leave stale temporary file if mysql_file_create() returns 0 file descriptor. This was due to wrong condition, which considered 0 as failure. 5.5 doesn't have fix for MDEV-5679, thus 0 file descriptor is always occupied by stdin and this bug is not reproducible. 10.1 has fix for MDEV-8475, which hides this bug. No test case since it mostly depends on how OS returns file descriptors.
-
- 10 Dec, 2015 6 commits
-
-
Oleksandr Byelkin authored
fixed conversion
-
Jan Lindström authored
Called thd_progress_init() from several threads used for FT-index creation. For FT-indexes, need better way to report progress, remove current one for them.
-
Oleksandr Byelkin authored
removed outdated code which was causing error (no need reassign result for subqueries & Co)
-
Oleksandr Byelkin authored
In fact it was error in decimal library (incorrect processing of buffer overflow) invisible from other server parts because of buffer allocation and precision tests.
-
Sergey Vojtovich authored
Correct InnoDB calls to progress report API: - second argument of thd_progress_init() is number of stages, one stage is enough for the row merge - third argument of thd_progress_report() is some value indicating threshold, for the row merge it is file->offset - second argument of thd_progress_report() is some value indicating current state, for the row merge it is file->offset - num_runs.
-
Oleksandr Byelkin authored
Double representation fixed (JSON is valid even with 'e' in the number)
-
- 09 Dec, 2015 8 commits
-
-
Sergei Petrunia authored
Fix the trivial problem: we were modifying function's arguments, not member variables. There is no testcase as this can't be easily checked from MTR.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Julien Pivotto authored
The License field in the MariaDB RPM packages is GPL. This does not tell the version of GPL and might confuse tools and users that rely on this field. Best practice in the RPM world is to use "GPLv2" for the GPL 2.0 license. The commit switches the license field of the RPM packages to GPLv2.
-
Sergei Golubchik authored
5.5.46-37.6
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 08 Dec, 2015 9 commits
-
-
Sergey Vojtovich authored
Removed unused variable.
-
Sergei Golubchik authored
MDEV-8825 mysql_upgrade leaks the admin password when it spawns a shell process to execute mysqlcheck don't put common arguments on the command-line, use a config file instead
-
Sergei Golubchik authored
-
Sergei Golubchik authored
Reimplement ssl_verify_server_cert() using the logic from https://wiki.openssl.org/index.php/Hostname_validation The bug was discovered by Alex Gaynor.
-
Sergei Golubchik authored
first close all tables, then unload UDFs
-
Sergei Golubchik authored
-
Sergei Golubchik authored
thd->cleanup_after_query() is needed to destroy all Items created for this query (and Item destructors free allocated Strings).
-
Sergei Golubchik authored
-
Sergei Golubchik authored
set keep_row_order=true for temporary tables that hold results of the SHOW command
-