Sergei Golubchik
68d72f9167
fix tokudb version
2014-08-05 20:22:57 +02:00
Elena Stepanova
15c345437c
Increased the version number
2014-08-12 19:14:52 +04:00
Sergei Golubchik
a4ab2431a2
fix tokudb version
2014-08-05 20:22:57 +02:00
Sergei Golubchik
761ed3d466
change Aria engine maturity to STABLE
2014-08-05 18:35:20 +02:00
Olivier Bertrand
b81b6d3f83
- Fix failing tests. part_file.test failure was due to a new alter flag that
...
were not taken in acount in check_if_supported_inplace_alter. mysql.test
failure is strange, the suppressed warning should not be made anyway.
modified:
storage/connect/ha_connect.cc
storage/connect/mysql-test/connect/r/mysql.result
2014-08-05 17:01:41 +02:00
John Esmet
f94e36a5af
FT-309 Default padded fit alignment should be 4096
2014-08-05 10:28:32 -04:00
Sergei Golubchik
053d5edbdc
MDEV-5151 mysql_upgrade does not fix "last_update" in "mysql.innodb_table_stats"
...
fix_privilege_tables: use ALTER TABLE to fix last_update column in innodb stat tables
2014-08-05 14:39:00 +02:00
Sergei Golubchik
aafe43b7e0
cleanup (move ALTER TABLE for comment to be applicable again)
2014-08-05 14:37:05 +02:00
Sergei Golubchik
cf4814b397
MDEV-6052 Inconsistent results with bit type
...
Remove the "don't update the row for b'' and store uninitialized bytes on disk" change.
Update test cases to allow DEFAULT b'', because b'' is a valid expression elsewhere.
2014-08-05 11:47:58 +02:00
Rich Prohaska
ba4cc58dea
#271 turn off FT debug flags by default. can be overridden by cmake arguments
2014-08-04 15:49:28 -04:00
Sergei Golubchik
321f589c81
MDEV-6181 EITS could eat all tmpdir space and hang
...
Don't ignore errors from Count_distinct_field::add(),
pass them to the caller, so that it could abort the data
collection loop.
2014-08-04 21:36:02 +02:00
Sergei Golubchik
fece177fe2
mysqltest: support pairs of delimiters in replace_regex
2014-08-04 21:19:24 +02:00
Igor Babaev
20fff8e5bd
Merge.
2014-08-04 10:05:51 -07:00
Alexander Barkov
089938cd43
Merge 10.0->10.0-connect
2014-08-04 18:17:56 +04:00
Balasubramanian Kandasamy
0bd28ebe2d
Updated for el7 regular rpms
2014-08-04 15:56:19 +02:00
Sergey Vojtovich
82ce2a2503
MDEV-6450 - MariaDB crash on Power8 when built with advance
...
tool chain
Reverted addition to the original patch:
InterlockedExchangeAcquire and InterlockedAndRelease are
supported only on Itanium-based systems.
2014-08-04 11:55:38 +04:00
Sergei Golubchik
ef2bf18706
MDEV-4379 expand MariaDB dual-stack support
...
when binding to wildcard addresses (no --bind is specified or --bind=*),
bind to both ipv6 and ipv4 as mysql-5.6 is doing.
2014-08-03 21:43:59 +02:00
Sergei Golubchik
6145e167f3
remove unused OPT_xxx values from mysqld.cc and the related dead code
2014-08-03 18:58:53 +02:00
Sergei Golubchik
0661c7329d
MDEV-6352 [PATCH] mysql_config prints usage to stdout and exit with 0 if run with unknow option
2014-08-03 18:39:36 +02:00
Sergei Golubchik
91c47e6fdf
MDEV-6485 Hard-coded paths in the source cannot be opt-out
...
when looking for my.cnf files: if DEFAULT_SYSCONFDIR (or INSTALL_SYSCONFDIR)
is specified (for rpms it always is), use that instead of hardcoded /etc path.
2014-08-03 17:13:56 +02:00
Sergei Golubchik
c722e5f25f
MDEV-6507 tokudb release builds compiled with debug code on
...
disable tokudb paranoid asserts
2014-08-03 13:38:54 +02:00
Sergei Golubchik
50e192a04f
Bug#17638477 UNINSTALL AND INSTALL SEMI-SYNC PLUGIN CAUSES SLAVES TO BREAK
...
Fix the bug properly (plugin cannot be unloaded as long as it's locked).
Enable and fix the test case.
Significantly reduce number of LOCK_plugin locks for semisync
(practically all locks were removed)
2014-08-03 12:45:14 +02:00
Sergei Golubchik
359d764b79
fix xtradb on windows (again)
2014-08-03 07:38:41 +02:00
Sergei Golubchik
1c6ad62a26
mysql-5.5.39 merge
...
~40% bugfixed(*) applied
~40$ bugfixed reverted (incorrect or we're not buggy)
~20% bugfixed applied, despite us being not buggy
(*) only changes in the server code, e.g. not cmakefiles
2014-08-02 21:26:16 +02:00
John Esmet
bade886e9f
FT-300 Proceed with leaked allocators, so that we can partially anaylze
...
a running trace (that is, a trace that is still getting written to by some
process)
2014-08-01 13:29:00 -04:00
John Esmet
214f66232e
FT-300 Report before and after fragmentation reports so we can see how
...
fragmentation changed
2014-08-01 12:59:48 -04:00
John Esmet
20a2dd6672
FT-300 Use portable printf format strings in the block allocator's
...
tracing code
2014-08-01 12:38:57 -04:00
John Esmet
66fb8ffe3c
FT-309 Change the way padded-fit allocation alignment works
2014-08-01 11:29:37 -04:00
Sergei Golubchik
14200dfa43
tokudb-7.1.7
2014-08-01 17:04:15 +02:00
Sergei Golubchik
4b4de01fae
5.3 merge
2014-08-01 16:51:12 +02:00
Venkata Sidagam
81f79aee3c
Bug #18415196 MYSQL_UPGRADE DUPLICATE KEY ERROR FOR MYSQL.USER FOR 5.5.35+, 5.6.15+, 5.7.3+
...
Follow-up patch. Removed unwanted code.
2014-08-01 17:09:55 +05:30
Jan Lindström
d8a9bb4585
Add missing results file.
2014-08-01 14:33:49 +03:00
Sergei Golubchik
681fbcaf92
fix func_time.test to be independent from the system time zone
2014-08-01 12:04:55 +02:00
Jan Lindström
27d23c020a
Merged percona-server-5.5.38-35.2.
2014-08-01 12:54:56 +03:00
Venkata Sidagam
ace82cadcd
Bug #18415196 MYSQL_UPGRADE DUPLICATE KEY ERROR FOR MYSQL.USER FOR 5.5.35+, 5.6.15+, 5.7.3+
...
Description: mysql_upgrade fails with below error,
when there are duplicate entries(like 'root'@'LOCALHOST'
and 'root'@'localhost') in mysql.user table.
ERROR 1062 (23000) at line 1140: Duplicate entry 'localhost-root' for key 'PRIMARY'
FATAL ERROR: Upgrade failed
Analysis: As part of the bug 12917151 fix we are
making all the hostnames as lower case hostnames.
So, this has been done by mysql_upgrade.
In case of above mentioned duplicate entries
mysql_upgrade tries to change hostname to lowercase.
Since there is already 'root'@'localhost' exists.
it is failing with "duplicate entry" error.
Fix: Since its a valid error failure. We are
making the error more verbose. So, that user will
delete the duplicate errors manually.
Along with existing error we are printing below
error as well.
ERROR 1644 (45000) at line 1153: Multiple accounts exist for @user_name, @host_name that differ only in Host lettercase; remove all except one of them
2014-08-01 14:18:28 +05:30
Igor Babaev
f735822720
Fixed bug mdev-5721.
...
Do not define a look-up key for a temporary table if its length
exceeds the maximum length of such keys.
2014-07-31 22:17:43 -07:00
John Esmet
30f97ccdfd
FT-300 Add mean / stddev tracking for block allocation sizes to
...
ba_replay
2014-07-31 22:43:37 -04:00
John Esmet
600a8647d7
FT-300 Print terse results when verbose = false
2014-07-31 20:57:41 -04:00
John Esmet
b5c0a601fd
FT-300 Gather simple trace stats during the first canonical trace replay
2014-07-31 20:37:35 -04:00
John Esmet
bb0b14b568
FT-309 Control heat zone and padded fit size via environment variables
2014-07-31 20:10:47 -04:00
John Esmet
f114195542
FT-300 Fix an issue where `free' calls on blocks created during
...
create_from_blockpairs would crash the replay. Also fix parsing bugs.
2014-07-31 19:40:28 -04:00
John Esmet
4a152ecfff
FT-309 Fix up tracing code, add a lock (to extend fprintf atomicity to
...
multiple calls), support create_from_blockpairs in the allocator and
trace tool
2014-07-31 18:17:31 -04:00
John Esmet
4dbb45fd99
FT-309 Fix a bug in heat zone, pretty-up the replay's output
2014-07-31 18:17:31 -04:00
Sergei Golubchik
a9e8b577a9
percona-server-5.5.38-35.2
2014-07-31 21:25:13 +02:00
Rich Prohaska
ed9a5d5d38
#269 use bulk fetch for replace select
2014-07-31 12:24:04 -04:00
Rich Prohaska
0b49d864f9
#269 use bulk fetch for replace select
2014-07-31 12:23:23 -04:00
Rich Prohaska
8fc7c28874
FT-311 create data and log files with the execute bit OFF
2014-07-31 12:19:41 -04:00
Rich Prohaska
59e976de66
FT-311 create data and log files with the execute bit OFF
2014-07-31 11:04:49 -04:00
Sergey Vojtovich
53360fd45f
MDEV-6450 - MariaDB crash on Power8 when built with advance
...
tool chain
This is an addition to the original patch. On Windows
InterlockedExchange implies full memory barrier, whereas
only acquire/release barriers required.
2014-07-31 14:31:05 +04:00
Sergei Golubchik
a40be4cc6e
fix failures in embedded tests
2014-07-31 18:14:37 +02:00