- 07 Aug, 2017 4 commits
-
-
Marko Mäkelä authored
During InnoDB startup, change buffer merge operations are prohibited before recv_apply_hashed_log_recs(true), which performs the last phase of redo log apply. Before this call, ibuf_init_at_db_start() would be invoked, and it could trigger the debug assertion. ibuf_init_at_db_start(): Do not declare the mini-transaction as "inside change buffer", because nothing is being written in the mini-transaction. The purpose of this function is only to initialize the memory data structures from the persistent data structures.
-
Alexey Botchkov authored
Fixed the path comparison.
-
Alexey Botchkov authored
Options handling implemented for ST_AsGeoJSON.
-
Daniel Black authored
Also removed clang-3.9 Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
-
- 06 Aug, 2017 4 commits
-
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
It may produce test failures like this because of non-deterministic cost calculations: -1 SIMPLE t1 # col1 col1 259 NULL # Using where +1 SIMPLE t1 # col1 NULL NULL NULL # Using where
-
Alexey Botchkov authored
Implement the 'option' argument for the ST_GeomFromGeoJSON.
-
- 05 Aug, 2017 1 commit
-
-
Sergei Petrunia authored
-
- 04 Aug, 2017 1 commit
-
-
Sergey Vojtovich authored
Include Hindi error messages to debian packages.
-
- 03 Aug, 2017 4 commits
-
-
Sergei Petrunia authored
- This is more in line with MariaDB environment - And help with rocksdb.bulk_load_errors test, too
-
Sergey Vojtovich authored
Fixed plugins.locales failure.
-
Sergey Vojtovich authored
This is an addition to original patch: activate hi_IN error messages.
-
Nirbhay Choubey authored
-
- 01 Aug, 2017 3 commits
-
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
Part #2.
-
- 31 Jul, 2017 2 commits
-
-
Sergei Petrunia authored
So disable it there for now.
-
Sergei Petrunia authored
- Fix the bad merge in drop_table.test - Remove the obsolete rocksdb_info_log_level=info_level option which caused warnings to be found in the error log.
-
- 30 Jul, 2017 7 commits
-
-
Sergei Petrunia authored
It uses SHOW ENGINE TRANSACTION STATUS, which is not supported in MariaDB
-
Sergei Petrunia authored
See MDEV-12279, MariaDB is still not able to produce nice error messages in this case.
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
(Could we just put the mark into bulk_load.inc ?)
-
Sergei Petrunia authored
Comment out a part of testcase that uses it.
-
Sergei Petrunia authored
This fixes result mismatches in rocksdb.issue111, rocksdb.hermitage, rocksdb.rocksdb_locks
-
- 29 Jul, 2017 8 commits
-
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Petrunia authored
It compiles on Linux but fails a lot of tests still
-
- 28 Jul, 2017 3 commits
-
-
Sergei Petrunia authored
commit 394d0712d3d46a87a8063e14e998e9c22336e3a6 Author: Anca Agape <anca@fb.com> Date: Thu Jul 27 15:43:07 2017 -0700 Fix rpl.rpl_4threads_deadlock test broken by D5005670 Summary: In D5005670 in fill_fields_processlist() function we introduced a point where we were trying to take the LOCK_thd_data before the synchronization point used by test processlist_after_LOCK_thd_count_before_LOCK_thd_data. This was happening in get_attached_srv_session() function called. Replaced this with get_attached_srv_session_safe() and moved it after lock is aquired. Reviewed By: tianx Differential Revision: D5505992 fbshipit-source-id: bc53924
-
Sergei Petrunia authored
ha_partition creates temporary ha_XXX objects for its partitions when performing DDL operations. The objects were created on a MEM_ROOT and never deleted. This works as long as ha_XXX objects free all data ha_XXX::close() and don't rely on a proper destructor invocation. Unfortunately, ha_rocksdb includes String members which need to be delete'd properly. Fixed the bug by having ha_partition::~ha_partition delete these temporary objects.
-
Alexander Barkov authored
-
- 21 Jul, 2017 3 commits
-
-
Sergei Petrunia authored
Make st_select_lex::set_explain_type() take into account that JOIN_TABs it is traversing may be also post-join aggregation JOIN_TABs (which have pos_in_table_list=NULL, etc).
-
Sergei Petrunia authored
Add a testcase
-
Sergei Petrunia authored
Do not run the window function computation step when the select produces no rows (zero_result_cause!=NULL). This may cause reads from uninitialized memory. We still need to run the window function computation step when the output includes just one row (for example SELECT MAX(col), RANK() OVER (...) FROM t1 WHERE 1=0). This fix also resolves an issue with queries with window functions producing an output row where should be none, like in SELECT ROW_NUMBER() FROM t1 WHERE 1=0. Updated a few test results in the existing tests to reflect this.
-