- 24 Jul, 2018 2 commits
-
-
Jacob Mathew authored
The problem occurred because the Spider node was incorrectly handling timestamp values sent to and received from the data nodes. The problem has been corrected as follows: - Added logic to set and maintain the UTC time zone on the data nodes. To prevent timestamp ambiguity, it is necessary for the data nodes to use a time zone such as UTC which does not have daylight savings time. - Removed the spider_sync_time_zone configuration variable, which did not solve the problem and which interfered with the solution. - Added logic to convert to the UTC time zone all timestamp values sent to and received from the data nodes. This is done for both unique and non-unique timestamp columns. It is done for WHERE clauses, applying to SELECT, UPDATE and DELETE statements, and for UPDATE columns. - Disabled Spider's use of direct update when any of the columns to update is a timestamp column. This is necessary to prevent false duplicate key value errors. - Added a new test spider.timestamp to thoroughly test Spider's handling of timestamp values. Author: Jacob Mathew. Reviewer: Kentoku Shiba. Merged: Commit 97cc9d34 on branch bb-10.3-MDEV-16246
-
Alexander Barkov authored
-
- 20 Jul, 2018 1 commit
-
-
Alexander Barkov authored
-
- 19 Jul, 2018 1 commit
-
-
Alexander Barkov authored
-
- 14 Jul, 2018 2 commits
-
-
Alexey Botchkov authored
mysql_install_db.sh script fixed.
-
Monty authored
-
- 13 Jul, 2018 1 commit
-
-
Monty authored
Use alloc() if we don't need original string (avoid copy) Removed not needed test of str_length in sql_string.cc
-
- 10 Jul, 2018 1 commit
-
-
Alexander Barkov authored
This is a post-fix for MDEV-16542
-
- 09 Jul, 2018 1 commit
-
-
Alexander Barkov authored
-
- 06 Jul, 2018 4 commits
-
-
Oleksandr Byelkin authored
Assign "SELECT" to the table before it usage.
-
Oleksandr Byelkin authored
-
Oleksandr Byelkin authored
-
Oleksandr Byelkin authored
-
- 05 Jul, 2018 2 commits
-
-
Oleksandr Byelkin authored
-
Oleksandr Byelkin authored
-
- 04 Jul, 2018 3 commits
-
-
Alexey Botchkov authored
tests fixed.
-
Alexey Botchkov authored
tests fixed.
-
Oleksandr Byelkin authored
-
- 03 Jul, 2018 5 commits
-
-
Oleksandr Byelkin authored
-
Alexey Botchkov authored
New version of PAM plugin (v2.0) added along with the old v1.0. There the pam module is isolated in the auth_pam_tool application so cannot crash the server.
-
Alexander Barkov authored
-
Marko Mäkelä authored
-
Daniel Bartholomew authored
-
- 02 Jul, 2018 5 commits
-
-
Marko Mäkelä authored
-
Marko Mäkelä authored
For some reason, some of these suppressions would fail to suppress when the code is compiled with clang 6.0, Debug and -DWITH_ASAN=ON. Possibly it is related to the number of .* or the length of the regular expression strings.
-
Marko Mäkelä authored
Before attempting to create an index, copy any fields from dict_table_t, because the table would be freed after a failed index creation.
-
Sergei Golubchik authored
-
Thirunarayanan Balathandayuthapani authored
NULL values when there is no DEFAULT - Merged the alter_non_null test case to alter_not_null test case. Renamed the alter_non_null_debug to alter_not_null_debug test case
-
- 01 Jul, 2018 2 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
Correct 898a8c3c to work when newer debhelper-10.2 is installed from xenial-backports (or jessie-backports). Use gcc version instead of debproxy version, this is likely a gcc issue (as disabling LTO and gcc's linker plugin fixes it).
-
- 30 Jun, 2018 8 commits
-
-
Elena Stepanova authored
-
Sergei Golubchik authored
-
Aleksey Midenkov authored
* ignore CHECK constraint for historical rows; * FOREIGN KEY test case. TODO: MDEV-16301 IB: use real table name for error messages on ALTER Closes tempesta-tech/mariadb#491 Closes #748
-
Eugene Kosov authored
MDEV-15947 ASAN heap-use-after-free in Item_ident::print or in my_strcasecmp_utf8 or unexpected ER_BAD_FIELD_ERROR upon call of stored procedure reading from versioned table Closes #728
-
Eugene Kosov authored
MDEV-15645 Assertion `table->insert_values' failed in write_record upon REPLACE into a view with underlying versioned table Right temporary storage for system versioning operations is table->record[2], not table->insert_values Closes #712
-
Sergei Golubchik authored
RBR not versioned -> versioned do it for all write_row events, not only for WRITE_ROWS_EVENT_V1
-
Sergei Golubchik authored
-
Vicențiu Ciorbaru authored
-
- 29 Jun, 2018 2 commits
-
-
Otto Kekäläinen authored
Building this plugin which requires run-time access to network, uses a lot of disk space and is slow was already partially disabled. This way we also ensure that on cmake level it never runs even if it out of some autodetection reason at times thought it could run. This fixes the error message: fatal: unable to access 'https://github.com/awslabs/aws-sdk-cpp.git/': Problem with the SSL CA cert (path? access rights?)
-
Otto Kekäläinen authored
Fixes errors on Travis like: cp: error writing debian/libmariadbd19//usr/lib/x86_64-linux-gnu/ libmariadbd.so.19: No space left on device
-