Jan Lindström
c1f5f61c9b
Make sure that information schema knows also page compressed page
...
type and that we decompress fist page if it is page compressed
before really accessing it.
2014-10-20 15:53:07 +03:00
Rich Prohaska
c5bf055079
DB-742 combine mysql and mariadb plugin declarations
2014-10-18 10:58:38 -04:00
Rich Prohaska
cfbe8342da
DB-742 use consistent version macros
2014-10-17 21:23:17 -04:00
Rich Prohaska
5788312433
DB-742 set plugin version to tokudb_version_major.tokudb_version_minor
2014-10-17 13:46:15 -04:00
Kristian Nielsen
4c07b93bdb
Fix missing UNIV_INTERN on dict_table_check_foreign_keys().
...
When UNIV_INTERN is missing in built-in XtraDB, this causes the
innodb_plugin to call the XtraDB version of the function instead
of its own (seen in --embedded-server test failure in Buildbot).
This in turn causes bad things to happen in case of difference
between XtranDB and innodb_plugin.
2014-10-20 10:50:10 +02:00
Rich Prohaska
178a511217
DB-742 set the tokudb plugin version string for mariadb
2014-10-16 19:50:53 -04:00
Sergei Golubchik
42f359f982
after-merge fixes
2014-10-15 22:42:08 +02:00
Sergei Golubchik
f62c12b405
Merge 10.0.14 into 10.1
2014-10-15 12:59:13 +02:00
Olivier Bertrand
c65a9fb4c6
- Commit merged change
...
removed:
extra/yassl/certs/dsa512.der
extra/yassl/certs/dsa512.pem
added:
extra/yassl/certs/dsa1024.der
extra/yassl/certs/dsa1024.pem
mysql-test/r/ctype_cp932.result
mysql-test/r/log_errchk.result
mysql-test/r/show_bad_definer-5553.result
mysql-test/suite/heap/btree_varchar_null.result
mysql-test/suite/heap/btree_varchar_null.test
mysql-test/suite/innodb/r/foreign-keys.result
mysql-test/suite/innodb/t/foreign-keys.test
mysql-test/t/ctype_cp932.test
mysql-test/t/log_errchk.test
mysql-test/t/show_bad_definer-5553.test
storage/tokudb/mysql-test/rpl/disabled.def
storage/tokudb/mysql-test/tokudb_mariadb/r/mdev6519.result
storage/tokudb/mysql-test/tokudb_mariadb/t/mdev6519.test
modified:
client/mysql.cc
cmake/install_layout.cmake
config.h.cmake
debian/dist/Debian/control
debian/dist/Ubuntu/control
extra/yassl/README
extra/yassl/certs/ca-cert.pem
extra/yassl/certs/client-cert.der
extra/yassl/certs/client-cert.pem
extra/yassl/certs/client-key.der
extra/yassl/certs/client-keyEnc.pem
extra/yassl/certs/server-cert.pem
extra/yassl/certs/server-keyEnc.pem
extra/yassl/include/buffer.hpp
extra/yassl/include/openssl/ssl.h
extra/yassl/src/buffer.cpp
extra/yassl/src/handshake.cpp
extra/yassl/src/yassl_imp.cpp
extra/yassl/src/yassl_int.cpp
extra/yassl/taocrypt/include/asn.hpp
extra/yassl/taocrypt/include/block.hpp
extra/yassl/taocrypt/include/integer.hpp
extra/yassl/taocrypt/include/pwdbased.hpp
extra/yassl/taocrypt/include/runtime.hpp
extra/yassl/taocrypt/include/sha.hpp
extra/yassl/taocrypt/src/aes.cpp
extra/yassl/taocrypt/src/algebra.cpp
extra/yassl/taocrypt/src/arc4.cpp
extra/yassl/taocrypt/src/asn.cpp
extra/yassl/taocrypt/src/blowfish.cpp
extra/yassl/taocrypt/src/des.cpp
extra/yassl/taocrypt/src/integer.cpp
extra/yassl/taocrypt/src/md5.cpp
extra/yassl/taocrypt/src/misc.cpp
extra/yassl/taocrypt/src/rabbit.cpp
extra/yassl/taocrypt/src/random.cpp
extra/yassl/taocrypt/src/ripemd.cpp
extra/yassl/taocrypt/src/sha.cpp
extra/yassl/taocrypt/src/twofish.cpp
mysql-test/lib/My/Platform.pm
mysql-test/r/selectivity_innodb.result
mysql-test/r/type_newdecimal.result
mysql-test/r/type_time.result
mysql-test/t/selectivity_innodb.test
mysql-test/t/type_newdecimal.test
mysql-test/t/type_time.test
packaging/rpm-oel/mysql.spec.in
plugin/auth_socket/auth_socket.c
plugin/handler_socket/handlersocket/database.cpp
plugin/handler_socket/handlersocket/handlersocket.cpp
plugin/handler_socket/handlersocket/hstcpsvr.cpp
plugin/handler_socket/libhsclient/hstcpcli.cpp
plugin/handler_socket/libhsclient/socket.cpp
plugin/handler_socket/perl-Net-HandlerSocket/HandlerSocket.xs
plugin/metadata_lock_info/metadata_lock_info.cc
plugin/server_audit/server_audit.c
scripts/comp_sql.c
scripts/mysql_system_tables_fix.sql
sql-common/client.c
sql/event_scheduler.cc
sql/item.cc
sql/log.cc
sql/mysqld.cc
sql/mysqld.h
sql/opt_range.cc
sql/sql_acl.cc
sql/sql_cache.cc
sql/sql_priv.h
sql/sql_select.cc
sql/sql_show.cc
sql/sql_statistics.cc
sql/sys_vars.cc
storage/cassandra/ha_cassandra.cc
storage/connect/inihandl.c
storage/connect/libdoc.cpp
storage/connect/mycat.cc
storage/connect/tabxml.cpp
storage/example/ha_example.cc
storage/federatedx/ha_federatedx.cc
storage/heap/hp_hash.c
storage/innobase/api/api0misc.cc
storage/mroonga/mrn_table.cpp
storage/oqgraph/ha_oqgraph.cc
storage/sequence/sequence.cc
storage/sphinx/snippets_udf.cc
storage/tokudb/CMakeLists.txt
storage/tokudb/ft-index/ft/bndata.cc
storage/tokudb/ft-index/ft/cachetable/cachetable.cc
storage/tokudb/ft-index/ft/cachetable/checkpoint.cc
storage/tokudb/ft-index/ft/cursor.cc
storage/tokudb/ft-index/ft/ft-cachetable-wrappers.cc
storage/tokudb/ft-index/ft/ft-flusher.cc
storage/tokudb/ft-index/ft/ft-hot-flusher.cc
storage/tokudb/ft-index/ft/ft-ops.cc
storage/tokudb/ft-index/ft/ft-test-helpers.cc
storage/tokudb/ft-index/ft/ft-verify.cc
storage/tokudb/ft-index/ft/ft.cc
storage/tokudb/ft-index/ft/le-cursor.cc
storage/tokudb/ft-index/ft/loader/dbufio.cc
storage/tokudb/ft-index/ft/loader/loader.cc
storage/tokudb/ft-index/ft/loader/pqueue.cc
storage/tokudb/ft-index/ft/logger/log_upgrade.cc
storage/tokudb/ft-index/ft/logger/logcursor.cc
storage/tokudb/ft-index/ft/logger/logfilemgr.cc
storage/tokudb/ft-index/ft/logger/logformat.cc
storage/tokudb/ft-index/ft/logger/logger.cc
storage/tokudb/ft-index/ft/logger/recover.cc
storage/tokudb/ft-index/ft/node.cc
storage/tokudb/ft-index/ft/pivotkeys.cc
storage/tokudb/ft-index/ft/serialize/block_table.cc
storage/tokudb/ft-index/ft/serialize/compress.cc
storage/tokudb/ft-index/ft/serialize/ft-node-deserialize.cc
storage/tokudb/ft-index/ft/serialize/ft-serialize.cc
storage/tokudb/ft-index/ft/serialize/ft_node-serialize.cc
storage/tokudb/ft-index/ft/serialize/sub_block.cc
storage/tokudb/ft-index/ft/txn/roll.cc
storage/tokudb/ft-index/ft/txn/rollback-apply.cc
storage/tokudb/ft-index/ft/txn/rollback-ct-callbacks.cc
storage/tokudb/ft-index/ft/txn/rollback.cc
storage/tokudb/ft-index/ft/txn/rollback_log_node_cache.cc
storage/tokudb/ft-index/ft/txn/txn.cc
storage/tokudb/ft-index/ft/txn/txn_child_manager.cc
storage/tokudb/ft-index/ft/txn/txn_manager.cc
storage/tokudb/ft-index/ft/ule.cc
storage/tokudb/ft-index/src/errors.cc
storage/tokudb/ft-index/src/indexer-undo-do.cc
storage/tokudb/ft-index/src/indexer.cc
storage/tokudb/ft-index/src/loader.cc
storage/tokudb/ft-index/src/ydb.cc
storage/tokudb/ft-index/src/ydb_cursor.cc
storage/tokudb/ft-index/src/ydb_db.cc
storage/tokudb/ft-index/src/ydb_env_func.cc
storage/tokudb/ft-index/src/ydb_row_lock.cc
storage/tokudb/ft-index/src/ydb_txn.cc
storage/tokudb/ft-index/src/ydb_write.cc
storage/tokudb/ft-index/tools/ftverify.cc
storage/tokudb/ft-index/tools/tdb_logprint.cc
storage/tokudb/ft-index/tools/tokuftdump.cc
storage/tokudb/ha_tokudb.cc
storage/tokudb/mysql-test/tokudb/disabled.def
storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_lock_waits_released.test
storage/tokudb/mysql-test/tokudb/t/i_s_tokudb_locks_released.test
storage/xtradb/api/api0misc.cc
storage/xtradb/buf/buf0buf.cc
strings/ctype-mb.c
strings/decimal.c
support-files/mysql.spec.sh
tests/async_queries.c
unittest/sql/my_apc-t.cc
2014-10-14 17:52:20 +02:00
Olivier Bertrand
0a913e20d2
- Add Sergei fix to enable loading OEM table libs
...
modified:
storage/connect/ha_connect.cc
storage/connect/reldef.cpp
2014-10-14 16:42:22 +02:00
Alexander Barkov
ec3e6cc88b
Merge 10.0-connect -> 10.0
2014-10-13 12:31:55 +04:00
Jon Olav Hauglid
57eec7bc29
Bug#17633291: SET PROPER COMPILE OPTIONS FOR CLANG
...
Bug#17959689: MAKE GCC AND CLANG GIVE CONSISTENT COMPILATION WARNINGS
Bug#18313717: ENABLE -WERROR IN MAINTANER MODE WHEN COMPILING WITH CLANG
Bug#18510941: REMOVE CMAKE WORKAROUNDS FOR OLDER VERSIONS OF OS X/XCODE
Backport from mysql-5.6 to mysql-5.5
2014-10-13 09:52:28 +02:00
Olivier Bertrand
b10fa87b15
- Remove one gcc warning
...
modified:
storage/connect/tabodbc.cpp
2014-10-12 15:46:31 +02:00
Elena Stepanova
5c33632b50
engine_condition_pushdown has been deprecated
2014-10-12 14:26:27 +04:00
Olivier Bertrand
50fc9b3b19
- Fix null handling for date columns (see MDEV-6744)
...
modified:
storage/connect/ha_connect.cc
storage/connect/plgdbutl.cpp
storage/connect/value.cpp
storage/connect/value.h
2014-10-12 12:05:05 +02:00
Sergei Golubchik
7f5e51b940
MDEV-34 delete storage/ndb and sql/*ndb* (and collateral changes)
...
remove:
* NDB from everywhere
* IM from mtr-v1
* packaging/rpm-oel and packaging/rpm-uln
* few unused spec files
* plug.in file
* .bzrignore
2014-10-11 18:53:06 +02:00
Sergei Golubchik
236556df3f
fix TokuDB not to build ft-index library when disabled
2014-10-11 18:53:03 +02:00
Sergei Golubchik
e24c1c0278
cleanup: remove unnecessary hack from federated/CMakeLists.txt
2014-10-11 18:53:03 +02:00
Sergei Golubchik
911ed9379f
merge
2014-10-11 12:52:55 +02:00
Sergei Golubchik
2a4e8813f6
GLOBAL_VALUE_ORIGIN=AUTO
2014-10-11 10:23:21 +02:00
Sergei Golubchik
a7a60f6f33
compilation failure: ha_cassandra
2014-10-11 09:09:18 +02:00
Sergei Golubchik
2fae1b576d
prefer to use new flag name when possible
2014-10-10 22:27:40 +02:00
Sergei Golubchik
ab34aecff3
MDEV-6513 deprecate engine_condition_pushdown value of the @@optimizer_switch
...
* ignore the OPTIMIZER_SWITCH_ENGINE_CONDITION_PUSHDOWN bit
* issue a deprecation warning on 'engine_condition_pushdown=on'
* remove unused remains of the old pre-5.5 engine_condition_pushdown variable
2014-10-10 22:27:40 +02:00
Sergey Petrunya
1b960d9fd6
MDEV-6519: Assertion `join->best_read < double(...)' failed after adding a key to a TokuDB table...
...
- calculate_cond_selectivity_for_table() should handle the case
where index statistics is not available (zeros are returned
in rec_per_key)
2014-10-10 23:52:47 +04:00
Sergei Golubchik
ba85a008e4
merge
2014-10-10 20:59:06 +02:00
Olivier Bertrand
7531f22a68
- Fix a regression error from regarding Header as Boolean from some table types.
...
Was added to ha_connect::GetBooleanOption (otherwise ignored)
modified:
storage/connect/ha_connect.cc
2014-10-10 13:27:52 +02:00
Sergei Petrunia
988f3fbed9
MDEV-6846: Test tokudb_mariadb.mdev6657 fails in buildbot
...
Update the testcase so it is still meaningful when fix for MDEV-6657
is present in the code.
2014-10-10 14:40:21 +04:00
Alexander Barkov
33f1ac66ad
Merge 10.0-connect -> 10.0
2014-10-10 13:18:03 +04:00
Alexander Barkov
e2b895ec7b
Merge 10.0-mroonga -> 10.0
2014-10-10 13:16:41 +04:00
Olivier Bertrand
5821b8eb02
- in CheckCond change strcat to strncat to avoid the case of non zero
...
terminated string.
modified:
storage/connect/ha_connect.cc
- The Accept and Header Boolean variables were wrongly retrieved using
GetIntInfo instead of GetBoolInfo causing some setting to ignored.
modified:
storage/connect/tabdos.cpp
storage/connect/tabdos.h
storage/connect/tabfmt.cpp
- Fix date truncated because their Value class was not using their field length.
modified:
storage/connect/ha_connect.cc
2014-10-09 17:23:37 +02:00
Sergei Golubchik
1b75bed00f
5.5.40+ merge
2014-10-09 10:30:11 +02:00
Sergey Vojtovich
1efee0379e
Fixed mroonga build failure on Power8: define generic gcc version of
...
GRN_SET_64BIT.
2014-10-09 12:25:45 +04:00
Rich Prohaska
de3cd3e182
DB-736 fix tokudb IS table errors
2014-10-08 08:39:40 -04:00
Sergei Golubchik
7e6d4bba0c
XtraDB 5.5.40-36.1
2014-10-08 00:44:37 +02:00
Sergei Golubchik
e5bc21af37
MDEV-4813 Replication fails on updating a MEMORY table with an index using btree
...
skip NULL VARCHAR key parts like it's done elsewhere
2014-10-07 10:54:14 +02:00
Monty
4af97bc0e3
Removed files that had been accidentally committed
...
Removed compiler warnings
2014-10-07 11:39:42 +03:00
Sergei Golubchik
0d2cba5df2
XtraDB 5.5.39-36.0
2014-10-06 20:06:39 +02:00
Sergei Golubchik
1ddfce4840
mysql-5.5.40
2014-10-06 19:53:55 +02:00
Sergei Petrunia
1a7d17311c
Merge ../10.1-orderby-fixes into 10.1
2014-10-06 12:21:53 +04:00
Sergei Golubchik
22f9353bfd
xtradb/innodb: fix to compile with VS 2008
...
and compiler warnings
2014-10-04 15:26:04 +02:00
Nirbhay Choubey
b197066ca0
MDEV-6807: InnoDB: Assertion failure in file lock0lock.cc (lock != ctx->wait_lock)
...
Merged patch for lp:1364840.
2014-10-03 21:22:41 -04:00
Rich Prohaska
69756a5994
DB-735 use thd_killed
2014-10-03 15:41:54 -04:00
Kentoku SHIBA
bdeb2c62c5
fix Windows build disabling position
2014-10-03 11:30:53 +09:00
Jan Lindström
7474e7baa0
MDEV-6807: InnoDB: Assertion failure in file lock0lock.cc
...
(lock != ctx->wait_lock)
References: lp:1364840 lp:1280896 - reverted a part of fix for
lp:1280896 (updating a unique key can cause parallel applying to hang )
in revision #4105 . This "BF (brute force) lock skipping" caused
regression which surfaced in randgen test for bug lp:1364840
2014-10-02 21:17:57 +03:00
Jan Lindström
251239af67
Fix Windows compiler error 'log2f': identifier not found
2014-10-02 15:09:17 +03:00
Alexander Barkov
665ea7796f
Merge 10.0-mroonga -> 10.0
2014-10-02 15:48:20 +04:00
Alexander Barkov
8dbe3d81d4
- Changing Mroonga maturnity from STABLE to BETA
...
- removing libmysql/libmysql.version from .bzrignore,
as we don't have this file any more
2014-10-02 14:58:57 +04:00
Sergei Golubchik
384999f3e8
MDEV-6528 review debian patches for mysql
...
and apply whatever was reasonable
2014-10-02 11:58:24 +02:00
Sergei Golubchik
aa36d9e742
MDEV-5120 Test suite test maria-no-logging fails
...
stat structure (from <sys/stat.h>) is conditionally defined
to have different layout and size depending on the defined macros.
The correct macro is defined in my_config.h, which means it MUST be
included first (or, at least before <features.h> - so, practically,
before including any system headers).
2014-10-02 11:57:40 +02:00
Sergei Golubchik
7aabc2ded2
fixing embedded: WaaS. Wsrep as a Service.
2014-10-01 23:48:34 +02:00