- 19 Sep, 2013 1 commit
-
-
Sergei Golubchik authored
-
- 18 Sep, 2013 4 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
don't set TABLE_SHARE::keys before TABLE_SHARE::key_info is set, otherwise an error might leave only the first property set and it will confuse TABLE_SHARE::destroy()
-
- 17 Sep, 2013 4 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergey Vojtovich authored
-
Sergey Vojtovich authored
-
- 16 Sep, 2013 13 commits
-
-
Sergei Golubchik authored
-
Sergey Vojtovich authored
- issue proper error message if query id is not found - do not allow kill query id 0 - fixed ps-protocol and embedded tests
-
Alexander Barkov authored
pending merges: Alexander Barkov 2013-09-16 backport from 10.0
-
Alexander Barkov authored
mtr can crash occasionally. This happens when mtr sends to a child mtr process (or vice-versa) a packet, that gets truncated or, perhaps, split in two. Then the other side cannot deserialize it and fails as above.
-
Alexander Barkov authored
-
Alexander Barkov authored
Adding tests only. The problem was earlier fixed by MDEV-4724 Some temporal functions do not preserve microseconds
-
Alexander Barkov authored
pending merges: Alexander Barkov 2013-09-16 MDEV-4870 Wrong values of CASE, COALESCE, IF...
-
Alexander Barkov authored
Adding test cases from the bug report only. The problem was earlier fixed by: MDEV-4863 COALESCE(time_or_datetime) returns wrong results in numeric context modified: mysql-test/r/func_time.result mysql-test/t/func_time.test
-
Alexander Barkov authored
pending merges: Alexander Barkov 2013-09-16 MDEV-4869 Wrong result of MAKETIME(0, 0, -0.1)
-
Alexander Barkov authored
Adding a test case only. The problem was fixed by: MDEV-4724 Some temporal functions do not preserve microseconds modified: mysql-test/r/func_time.result mysql-test/t/func_time.test
-
Alexander Barkov authored
pending merges: Alexander Barkov 2013-09-16 MDEV-4843 Wrong data type for TIMESTAMP('200...
-
Alexander Barkov authored
-
Igor Babaev authored
-
- 15 Sep, 2013 1 commit
-
-
Igor Babaev authored
The patch for mdev-4355 had a defect: the cached values for bitmaps of used tables were not updated when processing degenerate OR formulas.
-
- 13 Sep, 2013 7 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
MDEV-5012 Server crashes in Item_ref::real_item on EXPLAIN with select subqueries or views, constant table, derived_merge+derived_with_keys revert incorrect change, merged from mysql-5.5
-
Sergey Vojtovich authored
It is now possible to kill query by query id. KILL syntax was extended to: KILL [HARD | SOFT] [CONNECTION | QUERY [ID query_id]] [thread_id | USER user_name] Added QUERY_ID column to INFORMATION_SCHEMA.PROCESSLIST. Fixed tests affected by this change: - added PROCESSLIST.QUERY_ID column - ID is now keyword and is quoted in SHOW CREATE TABLE output - PFS statement digest is calculated basing on token id (not token text). Token id has shifted for keywords residing after ID in keywords array.
-
Alexander Barkov authored
pending merges: Alexander Barkov 2013-09-13 MDEV-4724 Some temporal functions do not preserve mic...
-
Alexander Barkov authored
-
unknown authored
-
Alexander Barkov authored
pending merges: Alexander Barkov 2013-09-12 MDEV-4724 Some temporal functions do not pre...
-
- 12 Sep, 2013 6 commits
-
-
unknown authored
Currently several places use description_event->common_header_len instead of LOG_EVENT_MINIMAL_HEADER_LEN when parsing events with "frozen" headers (such as Start_event_v3 and its subclasses such as Format_description_log_event, as well as Rotate_event). This causes events with extra headers (which would otherwise be valid and those headers ignored) to be corrupted due to over-reading or skipping into the data portion of the log events. It is rewritten in some details patch of Jeremy Cole (See MDEV): - The virtual function returns length to avoid IFs (and only one call of the virtual function made) - Printing function avoids printing strings
-
Alexander Barkov authored
-
unknown authored
Removed unneeded set of TABLE_LIST::skip_temporary flag.
-
Sergey Petrunya authored
-
Sergey Petrunya authored
- Provide a special execution path for cleanup of degenerate non-merged semi-join children of degenerate selects.
-
Sergei Golubchik authored
BUILD/compile-solaris-amd64: * call cmake directly, don't go through three layers of wrappers (but preserve the compile-solaris-amd64 file - buildbot uses it for 5.1 and 5.5) * disable jemalloc, it doesn't compile on our sol10-64 box storage/federated/ha_federated.cc: clang warning storage/tokudb/CMakeLists.txt: * require cmake-2.8.9, because 2.8.8 doesn't add -fPIC for POSITION_INDEPENDENT_CODE property that ft-index CMakeLists.txt files are using
-
- 11 Sep, 2013 1 commit
-
-
Sergei Golubchik authored
-
- 10 Sep, 2013 3 commits
-
-
Sergei Golubchik authored
* add TokuDB, together with the ft-index library * cmake support, auto-detecting whether tokudb can be built * fix packaging - tokudb-engine.rpm, deb * remove PBXT * add jemalloc * the server is built with jemalloc by default even if TokuDB is not built * documentation files in RPM are installed in the correct location * support for optional deb packages (tokudb has specific build requirements) * move plugins from mariadb-server deb to appropriate debs (server/test/libmariadbclient) * correct mariadb-test.deb to be not architecture-independent * fix out-of-tree builds to never modify in-tree files * new handler::prepare_index_scan() method
-
Sergei Golubchik authored
-
Sergei Golubchik authored
It puts files in the correct location for rpm/deb packages.
-