- 06 Apr, 2017 29 commits
-
-
Sachin Setiya authored
Signed-off-by: Sachin Setiya <sachinsetia1001@gmail.com>
-
Sachin Setiya authored
Signed-off-by: Sachin Setiya <sachinsetia1001@gmail.com>
-
Philip Stoev authored
-
Philip Stoev authored
-
Philip Stoev authored
-
Philip Stoev authored
-
Sachin Setiya authored
Fixes wsrep_replay_transaction so that it preserves affected rows, last insert id, and message from diagnostics area.
-
Alexey Yurchenko authored
-
Philip Stoev authored
-
Sachin Setiya authored
Introduced a new wsrep_trx_print_locking() which may be called under lock_sys->mutex if the trx has locks. Signed-off-by: Sachin Setiya <sachin.setiya@mariadb.com>
-
sjaakola authored
* silenced the WSREP_ERROR, this fires for all replication filtered DDL, and is false positive
-
Sachin Setiya authored
Signed-off-by: Sachin Setiya <sachin.setiya@mariadb.com>
-
Philip Stoev authored
-
Philip Stoev authored
-
Sachin Setiya authored
* remove part of galera_var_cluster_address.test that can not be tested reliably * reduce running time for galera_gcache_recover_manytrx.test * Additional wait_conditions for GAL-401.test Signed-off-by: Sachin Setiya <sachin.setiya@mariadb.com>
-
Philip Stoev authored
-
Philip Stoev authored
-
Philip Stoev authored
-
Sachin Setiya authored
Signed-off-by: Sachin Setiya <sachinsetia1001@gmail.com>
-
Philip Stoev authored
-
Sachin Setiya authored
* a dedicated test for wsrep_retry_autocommit * some galera_toi_* tests were only passing because wsrep_retry_autocommit was in effect. The tests were changed to do not use autocommit * higher timeout values in galera_2nodes.cnf , galera_3nodes.cnf Signed-off-by: Sachin Setiya <sachin.setiya@mariadb.com>
-
Philip Stoev authored
-
Philip Stoev authored
-
Philip Stoev authored
-
Sachin Setiya authored
Signed-off-by: Sachin Setiya <sachin.setiya@mariadb.com>
-
Alexey Yurchenko authored
-
Vladislav Vaintroub authored
they might not be able to load after this.
-
Marko Mäkelä authored
ha_innobase::defragment_table(): Skip corrupted indexes and FULLTEXT INDEX. In InnoDB, FULLTEXT INDEX is implemented with auxiliary tables. We will not defragment them on OPTIMIZE TABLE.
-
Marko Mäkelä authored
-
- 05 Apr, 2017 6 commits
-
-
Oleksandr Byelkin authored
An attempt to mark reference as dependent lead to transfering this property to original view field and through it to other references of this field which can't be dependent.
-
Marko Mäkelä authored
Also, revert part of MDEV-7685 that added an InnoDB abort when ALTER TABLE…ALGORITHM=INPLACE is reporting that it ran out of file space.
-
Jan Lindström authored
Merge pull request https://github.com/MariaDB/server/pull/343 contributed by Eric Herman.
-
Jan Lindström authored
xtradb: fil_crypt_rotate_page, space_id should be compared to TRX_SYS_SPACE
-
Daniel Black authored
like 9a218f4f fil_crypt_rotate_page - space_id should be compared to TRX_SYS_SPACE not space Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
-
Jan Lindström authored
fil_crypt_rotate_page - space_id should be compared to TRX_SYS_SPACE not space
-
- 04 Apr, 2017 1 commit
-
-
Daniel Black authored
Fixes compile error that highlights problem: /source/storage/innobase/fil/fil0crypt.cc: In function 'void fil_crypt_rotate_page(const key_state_t*, rotate_thread_t*)': /source/storage/innobase/fil/fil0crypt.cc:1770:15: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] if (space == TRX_SYS_SPACE && offset == TRX_SYS_PAGE_NO) { Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
-
- 03 Apr, 2017 3 commits
-
-
Marko Mäkelä authored
Also, some MDEV-11738/MDEV-11581 post-push fixes. In MariaDB 10.1, there is no fil_space_t::is_being_truncated field, and the predicates fil_space_t::stop_new_ops and fil_space_t::is_stopping() are interchangeable. I requested the fil_space_t::is_stopping() to be added in the review, but some added checks for fil_space_t::stop_new_ops were not replaced with calls to fil_space_t::is_stopping(). buf_page_decrypt_after_read(): In this low-level I/O operation, we must look up the tablespace if it exists, even though future I/O operations have been blocked on it due to a pending DDL operation, such as DROP TABLE or TRUNCATE TABLE or other table-rebuilding operations (ALTER, OPTIMIZE). Pass a parameter to fil_space_acquire_low() telling that we are performing a low-level I/O operation and the fil_space_t::is_stopping() status should be ignored.
-
Vladislav Vaintroub authored
To export symbols from the mysqld.exe, use lib.exe with /DEF, rather than pre-link step when building mysqld.exe. This helps to avoid relinking all plugins, if mysqld.exe was recompiled but the list of its exports has not changed. Also removed unnecessary DEPENDS in some ADD_CUSTOM_COMMAND (gen_lex_token, gen_lex_hash etc). They confuse VS generator which tends to recreate headers and do unnecessary recompilations.
-
Vladislav Vaintroub authored
We do not use it now, but there is still no reason to break compilation for other users.
-
- 31 Mar, 2017 1 commit
-
-
Sergei Golubchik authored
specify BUILD_BYPRODUCTS, ninja needs it
-