- 01 Nov, 2018 2 commits
-
-
Sergei Golubchik authored
followup for c32f7ed2
-
Sergei Golubchik authored
reset lex->many_values for LOAD DATA, as it's used for auto-inc range size estimation.
-
- 31 Oct, 2018 1 commit
-
-
Takashi Sasaki authored
-
- 30 Oct, 2018 3 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
--gdb now accepts an argument, it will be passed to gdb as a command. multiple commands can be separated by a (non-standard and not escapable) delimiter - semicolon (;). Old usage with a bare --gdb continues to work too, of course. Cherry-picked c47c0ca5 5441bbd3 339b9055
-
Alexey Botchkov authored
We should clear trailing zeroes in frac part. Otherwise that tail is growing quickly and forces unnecessary truncating of arguments.
-
- 26 Oct, 2018 1 commit
-
-
Daniel Bartholomew authored
-
- 24 Oct, 2018 4 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
This reverts commit ebaacf07. Pushed by mistake. Broke tokudb on trusty-amd64.
-
Sergei Golubchik authored
-
- 23 Oct, 2018 2 commits
-
-
Sergei Golubchik authored
test case
-
Sergei Golubchik authored
-
- 20 Oct, 2018 1 commit
-
-
Sergei Golubchik authored
This reverts commit dc3a20b1. It requires GET_BIT in include/my_getopt.h, which is available only in 10.3+
-
- 19 Oct, 2018 1 commit
-
-
Sergei Golubchik authored
mysql_upgrade used to convert all columns of mysql.db to utf8_general_ci and then back to utf8_bin. In two separate ALTER's. This failed if UNIQUE indexes in mysql.db contained entries that differ only in the letter case.
-
- 17 Oct, 2018 1 commit
-
-
Sachin authored
consistently) on Replication Slave lower_case_table_names 0 -> 1 replication works, it's safe as long as mixed case names mapping to the lower case ones is one-to-one
-
- 15 Oct, 2018 2 commits
-
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
- 10 Oct, 2018 1 commit
-
-
Vladislav Vaintroub authored
CMP0075 Include file check macros honor CMAKE_REQUIRED_LIBRARIES
-
- 07 Oct, 2018 1 commit
-
-
Igor Babaev authored
derived table / view by equality Now rows of a materialized derived table are always put into a temporary table before join operation. If BNLH is used to join this table with the result of a partial join then both operands of the join are actually put into main memory. In most cases this is not efficient. We could avoid this by sending the rows of the derived table directly to the join operation. However this kind of data flow is not supported yet. Fixed by not allowing usage of hash join algorithm to join a materialized derived table if it's joined by an equality predicate of the form f=e where f is a field of the derived table.
-
- 21 Sep, 2018 10 commits
-
-
Sergei Golubchik authored
and followup fixes
-
Sergei Golubchik authored
e.g. "No option named 'FILE_KEY_MANAGEMENT_SO' in group 'ENV' at lib/My/ConfigFactory.pm line 370." when a test has `plugin-load-add=@ENV.FILE_KEY_MANAGEMENT_SO`
-
Sergei Golubchik authored
more tests
-
Sergei Golubchik authored
fix for 2-level ft indexes and boolean search in Aria
-
Sergei Golubchik authored
update the code to match semantics of `key` - it's not a (char*) pointer to the buffer as in MyISAM.
-
Sergei Golubchik authored
Two bugs in Aria, related to 2-level fulltext indexes: * REPAIR calculated the key number incorrectly * CHECK copied the key into last_key too early and checking the second-level btree was overwriting it
-
Alexander Barkov authored
-
Alexander Barkov authored
Unary minus operation for the smallest possible signed long long value (LONLONG_MIN) is undefined in C++. Because of this, func_time.test failed on ppc64 buildbot machines. Fixing the code to avod using undefined operations. This is fix is similar to "MDEV-7973 bigint fail with gcc 5.0"
-
Marko Mäkelä authored
-
Eugene Kosov authored
alloc_root(): unpoison only requested amount of bytes instead of a possible bigger aligned-sized buffer.
-
- 20 Sep, 2018 3 commits
-
-
Alexander Barkov authored
-
Alexander Barkov authored
-
Alexander Barkov authored
-
- 10 Sep, 2018 1 commit
-
-
Eugene Kosov authored
multi_delete sets TABLE::no_cache=1 and should set it to 0 when DELETE is done.
-
- 04 Sep, 2018 2 commits
-
-
Sergei Golubchik authored
test case
-
Sergei Golubchik authored
A test case and a followup fix
-
- 03 Sep, 2018 1 commit
-
-
Monty authored
Missed one file in last push...
-
- 31 Aug, 2018 1 commit
-
-
Oleksandr Byelkin authored
The problem was that join_columns creation was not finished due to error of notfound column in USING, but next execution tried to use join_columns lists. Solution is cleanup the lists on error. It can eat memory in statement MEM_ROOT but it is an error and error will be fixed or statement/procedure removed/altered.
-
- 30 Aug, 2018 1 commit
-
-
Monty authored
Problem was that SQL level tried to read a record with rnd_pos() that was already deleted by the same statement. In the case where the page for the record had been deleted, this caused an assert. Fixed by extending the assert to also handle empty pages and return HA_ERR_RECORD_DELETED for reads to deleted pages.
-
- 24 Aug, 2018 1 commit
-
-
Rasmus Johansson authored
MDEV-17022: check if mtr --mem location is writeable
-