Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Null merge 5.5.48 to 5.6.29 #384

Merged
merged 14 commits into from
Mar 2, 2016

Conversation

vlad-lesin
Copy link
Contributor

Null merge 5.5.48 to 5.6.29

vlad-lesin and others added 14 commits December 24, 2015 17:28
The tests for 74644, 77832, 74783, 75701, 74580 are added.

74783 test is not added as 5.5 innodb does not support fulltext indexes.

Conflicts:
	VERSION
	mysql-test/r/mysql_plugin.result
	sql/sql_reload.cc
	sql/sql_select.cc
Fix bug 1530102 (rpl.rpl_bug68490 fails under Valgrind in Jenkins)
Merge branch 'hrvojem-rn-5.5.47-37.7-5.5' into 5.5
…6-ctype_ucs

Fix bug lp:1534246 (5.5) "'ctype_ucs.test' fails sporadically"
Fix bug 1233431 ([ERROR] Cannot find index <col> in InnoDB index tran…
5.5 - Changed package name for cpack from mysql to percona-server (BLD-309)
5.5 - Fix for custom socket location on centos 7 (#1534825)
Fixed LP bug #1521481 by adding a know issues section
5.5 - Add --skip-log-bin for bootstrap mode and run mysql_install_db only on upgrade in debian
@laurynas-biveinis laurynas-biveinis self-assigned this Mar 2, 2016
@laurynas-biveinis
Copy link
Contributor

LGTM

vlad-lesin pushed a commit that referenced this pull request Mar 2, 2016
@vlad-lesin vlad-lesin merged commit c39a26a into percona:5.6 Mar 2, 2016
inikep pushed a commit to inikep/percona-server that referenced this pull request Apr 23, 2020
Summary:
Currently to ensure crash safety in slave a DB->GTID map is maintained
which is updated after every commit. The map is required to identify holes
in the sequence of gtids caused by using MTS. In RBR we can make use of
idempotency of row events to handle holes instead. We only track the max gtid
encountered and after a crash we turn on idempotency for all transactions which
have gtid less than the max gtid. If any trx was already executed in this range
it's okay because we've turned on idempotent mode.
Closes facebook/mysql-5.6#384

Differential Revision: D4113718

Pulled By:
abhinav04sharma

fbshipit-source-id: 4c6da14

fbshipit-source-id: 253c185fc6c
inikep pushed a commit to inikep/percona-server that referenced this pull request Feb 24, 2021
Summary:
Currently to ensure crash safety in slave a DB->GTID map is maintained
which is updated after every commit. The map is required to identify holes
in the sequence of gtids caused by using MTS. In RBR we can make use of
idempotency of row events to handle holes instead. We only track the max gtid
encountered and after a crash we turn on idempotency for all transactions which
have gtid less than the max gtid. If any trx was already executed in this range
it's okay because we've turned on idempotent mode.
Closes facebook/mysql-5.6#384

Differential Revision: D4113718

Pulled By:
abhinav04sharma
inikep pushed a commit to inikep/percona-server that referenced this pull request Nov 15, 2021
…#384)

Summary:
Currently to ensure crash safety in slave a DB->GTID map is maintained
which is updated after every commit. The map is required to identify holes
in the sequence of gtids caused by using MTS. In RBR we can make use of
idempotency of row events to handle holes instead. We only track the max gtid
encountered and after a crash we turn on idempotency for all transactions which
have gtid less than the max gtid. If any trx was already executed in this range
it's okay because we've turned on idempotent mode.
Closes facebook/mysql-5.6#384

Differential Revision: D4113718 (facebook/mysql-5.6@74c27d7)

Pulled By: abhinav04sharma

fbshipit-source-id: 6471d74198a
ldonoso pushed a commit to ldonoso/percona-server that referenced this pull request Mar 15, 2022
…#384)

Summary:
Currently to ensure crash safety in slave a DB->GTID map is maintained
which is updated after every commit. The map is required to identify holes
in the sequence of gtids caused by using MTS. In RBR we can make use of
idempotency of row events to handle holes instead. We only track the max gtid
encountered and after a crash we turn on idempotency for all transactions which
have gtid less than the max gtid. If any trx was already executed in this range
it's okay because we've turned on idempotent mode.
Closes facebook/mysql-5.6#384

Differential Revision: D4113718

Pulled By: abhinav04sharma
inikep pushed a commit to inikep/percona-server that referenced this pull request Apr 9, 2024
…#384)

Summary:
Currently to ensure crash safety in slave a DB->GTID map is maintained
which is updated after every commit. The map is required to identify holes
in the sequence of gtids caused by using MTS. In RBR we can make use of
idempotency of row events to handle holes instead. We only track the max gtid
encountered and after a crash we turn on idempotency for all transactions which
have gtid less than the max gtid. If any trx was already executed in this range
it's okay because we've turned on idempotent mode.
Closes facebook/mysql-5.6#384

Differential Revision: D4113718

Pulled By: abhinav04sharma
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
6 participants