Sergei Golubchik
13927f878e
percona-server-5.5.41-37.0
2015-02-11 18:32:40 +01:00
Sergei Golubchik
d996dc2997
MDEV-7290 please update MSI installer to include HeidiSQL 9.1
2015-02-11 15:02:15 +01:00
Sergei Golubchik
d72dea1959
Revert "Fixing ConnectSE compilation warnings"
...
This reverts commit aa61e4c76e
that broke the compilation on few platforms (e.g. centos5).
These warnings are already fixed properly in 10.0-connect.
2015-02-10 21:08:57 +01:00
Jan Lindström
56da6252f7
Improve InnoDB transaction lock output by providing number of table locks
...
this transaction is currently holding and total number of table locks to
the table where lock is held.
2015-02-10 15:15:27 +02:00
Alexander Barkov
aa61e4c76e
Fixing ConnectSE compilation warnings (and failires in maintainer mode).
2015-02-10 16:47:42 +04:00
Alexander Barkov
a2578018bf
Fixing compilation failure in storage/connect when -DMYSQL_MAINTAINER_MODE=ON:
...
disabling some CXX errors in storage/connect/CMakeLists.txt.
2015-02-10 16:01:03 +04:00
Sergei Golubchik
63108dc9d2
Fix the tree to work in git. Backport corresponing 10.1 changes.
2015-02-10 12:26:21 +01:00
Sergei Golubchik
1c801650f8
MDEV-7450 key management plugins don't work with yassl
...
workaround, not a fix: don't build key management plugins in yassl builds
2015-02-10 10:21:19 +01:00
Sergei Golubchik
d78a53ec43
update 32-bit rdiff files in sys_vars suite
2015-02-10 10:21:19 +01:00
Jan Lindström
093b232a87
Do not yet allow encrypted tables with compressed tables.
2015-02-10 10:21:19 +01:00
Jan Lindström
e2e809860e
Pass down the information should we encrypt the page at os0file.cc
...
when page compression and google encryption is used.
2015-02-10 10:21:18 +01:00
Sergei Golubchik
e109a662c7
mtr check for openssl support for AES_CTR
2015-02-10 10:21:18 +01:00
Sergei Golubchik
f3da18f635
cmake-time detection for EVP_aes_128_ctr()
...
because old openssl versions (e.g. on labrador) don't have it
2015-02-10 10:21:18 +01:00
Jan Lindström
faad7e0c18
Add test case for combination Google encryption and page compressed tables.
2015-02-10 10:21:18 +01:00
Sergei Golubchik
21430e4378
encryption keys service
2015-02-10 10:21:18 +01:00
Sergei Golubchik
cf8bf0b68e
encryption key management plugin api
2015-02-10 10:21:17 +01:00
Sergei Golubchik
c8997c39b4
initialize plugins in the specific order by plugin type
...
but do MyISAM first - to read mysql.plugin table
2015-02-10 10:21:17 +01:00
Jan Lindström
9cdf494197
Fixed XtraDB implementation of encryption and page encryption.
2015-02-10 10:21:17 +01:00
Monty
d7d589dc01
Push for testing of encryption
2015-02-10 10:21:17 +01:00
Monty
3a3ec744b5
cleanups done as part of adding encryption
...
- Fixed compiler warnings
- Added include/wait_for_binlog_checkpoint.inc, as suggested by JonasO
- Updated 'build-tags' to work with git (Patch by Serg)
2015-02-10 10:21:16 +01:00
Sergei Golubchik
01963e5df1
fix for cmake builds on windows
2015-02-10 10:21:16 +01:00
Sergei Golubchik
83c0866082
new read-only server variable version_ssl_library
2015-02-10 10:21:16 +01:00
Sergei Golubchik
0d676fa0b7
minor cleanup: ssl.cmake
2015-02-10 10:21:16 +01:00
Sergei Golubchik
4280b25ed8
--getopt-prefix-matching command-line option
2015-02-10 10:21:15 +01:00
Sergei Golubchik
0ce8703e99
password validation plugin API: renames
2015-02-10 10:21:15 +01:00
Sergei Golubchik
5e17ca565e
don't mention bzr in "make distclean" warning message
2015-02-10 10:21:15 +01:00
Sergei Golubchik
df37215efb
small cleanup of my_default.c
2015-02-10 10:21:15 +01:00
Sergei Golubchik
75884242ab
restore a cross-compiling bit that was lost in a merge
2015-02-10 10:19:42 +01:00
Jan Lindström
48e7c19f9e
Fix test failure innodb-mdev7046 on Windows. Test causes
...
OS error printout from InnoDB.
2015-02-10 09:41:54 +02:00
Sergei Golubchik
c7d9f11c8b
update test results for embedded
2015-02-10 00:45:37 +01:00
Sergei Golubchik
a34fd50ce1
MDEV-7478 log-basename unpredictable behavior in standalone mode
...
* fix /etc/init.d/mysql to use log-basename for pid-filename
* fix mysqld_safe not to force logging-to-file when log-basename is specified
2015-02-09 20:53:36 +01:00
Sergei Golubchik
f007f82881
MDEV-7351 5.5 build fails on Ubuntu Utopic in buildbot
...
include oqgraph into deb packages conditionally, just like we do with tokudb
2015-02-09 20:53:28 +01:00
unknown
c233d6e120
MDEV-7260: Crash in get_best_combination when executing multi-table UPDATE with nested views
...
Do not use merge_for_insert for commands which use SELECT because optimizer can't work with such tables.
Fixes which makes multi-delete working with normally merged views.
2015-02-11 01:26:50 +01:00
Alexey Botchkov
cfb7d5d78a
MDEV-7516 Assertion `!cur_p->event' failed in Gcalc_scan_iterator::arrange_event(int, int).
...
When the distance in ST_BUFFER is too far negative the coordinates can run out of the operational
area. We should just return an empty geometry in this case.
2015-02-10 16:16:31 +04:00
Jan Lindström
552f1b3505
Fix test failures on innodb-mdev-7055 and innodb-mdev-7513.
2015-02-10 14:17:23 +02:00
Jan Lindström
ada07435b4
Fix test failure on innodb-mdev-7055.
2015-02-10 08:08:59 +02:00
Vicențiu Ciorbaru
4c69a6fff2
MDEV-6918 Create a way to see a user's default role.
...
Added an extra column to i_s_applicable_roles, named IS_DEFAULT.
The column displays which role is the default role for the user
querying the table.
2015-02-09 17:16:55 +02:00
Jan Lindström
44a9e3f7b4
MDEV-7139: Sporadic failure in innodb.innodb_corrupt_bit on P8
...
The testcase fails randomly due to ibuf merge happening in the background.
Fix not to do any merges with ibuf_debug enabled.
2015-02-09 16:14:27 +02:00
Sergei Golubchik
bceb0b0be1
MDEV-7151 ha_archive.so missing from .deb
...
add missing plugins to debs
2015-02-08 20:44:46 +01:00
Olivier Bertrand
3c097fd689
- Remove some GCC warnings
...
modified:
storage/connect/ha_connect.cc
2015-02-08 19:47:26 +01:00
Alexey Botchkov
919f40e464
Audit plugin v1.2.0.
2015-02-08 22:38:19 +04:00
Olivier Bertrand
96ba1f1473
- Handle the use of date/time values when making queries for MYSQL or
...
ODBC. Was raised by 7549.
modified:
storage/connect/ha_connect.cc
storage/connect/odbconn.cpp
storage/connect/tabodbc.cpp
2015-02-08 18:17:29 +01:00
Elena Stepanova
0d73bc1c25
MDEV-7519 debian / ubuntu packaging creation of plugin table (if not exists)
...
Previously IF NOT EXISTS was added in Debian version in revno 3543.
Now added the same for Ubuntu.
2015-02-08 15:47:00 +03:00
Sergei Golubchik
f13939061d
Merge branch 'bb-10.1-merge' into 10.1
2015-02-07 16:14:21 +01:00
Olivier Bertrand
35548d577c
- Modify the connect_type_conv and connect_conv_size variables.
...
They were global (read-only) now they are session (not read-only)
modified:
storage/connect/checklvl.h
storage/connect/ha_connect.cc
storage/connect/myconn.cpp
storage/connect/myutil.cpp
storage/connect/tabutil.cpp
- Suppress the compver variable on Linux compile. Was not
debian reproductible because using __DATE__ and __TIME__ macros.
modified:
storage/connect/ha_connect.cc
- ODBC LONGVARVAR type conversion now uses connect_conv_size.
modified:
storage/connect/odbconn.cpp
2015-02-07 11:33:52 +01:00
Kristian Nielsen
8672339328
MDEV-6676: Optimistic parallel replication
...
Adjust the configuration options, as discussed on the
maria-developers@ mailing list.
The option to hint a transaction to not be replicated in parallel is
now called @@skip_parallel_replication, consistent with
@@skip_replication.
And the --slave-parallel-mode is now simplified to have just one of
the following values:
none
minimal
conservative
optimistic
aggressive
This reflects successively harder efforts to find opportunities to run
things in parallel on the slave. It allows to extend the server with
more automatic heuristics in the future without having to introduce a
new configuration option for each and every one.
2015-02-07 09:42:58 +01:00
Kristian Nielsen
734c4c0143
Add error handling on realpath() call.
...
(Without this, it happened for me that realpath() failed returning
undef for the default vardir. This in turn caused mysql-test-run.pl to
delete the source mysql-test/ directory.)
2015-02-07 09:42:57 +01:00
Daniel Black
2deaa292e7
MDEV-7201: parallel threads resizing - potential race condition to access freed memory
...
pool->threads is freed before being reassigned the new pool.
Although not really a memory barrier I though it prudent to keep the pool
thread count to be the lower of the old/new thread list before the new threads
is allocated.
2015-02-07 09:42:57 +01:00
Sergei Golubchik
3b267eb646
after-merge fixes for test cases
2015-02-06 20:18:40 +01:00
Sergei Golubchik
324cd36bd2
disable -Werror in the maintainer mode until we're ready for it
2015-02-06 18:06:46 +01:00