Jan Lindström
c23efc7d50
Merge remote-tracking branch 'origin/10.0-galera' into 10.1
2017-08-21 13:35:00 +03:00
Alexey Yurchenko
83664e21e4
MW-366 Improved support for IPv6 networks - made mysqld and SST scripts to recognize []-escaped IPv6 addresses - pulled in latest Percona and MariaDB updates to SST scripts - instruct netcat and socat in wsrep_sst_xtrabackup-v2 to listen on IPv6 socket via sockopt parameter in the [sst] section of my.cnf
...
In summary, wsrep_node_address and wsrep_sst_receive_address can now
be set to IPv6 addresses escaped by []. Rsync SST works out ouf the
box thanks to rsync daemon listening on both IPv4 and IPv6 sockets by
default. For xtrabackup SST onver IPv6 one needs to set sockopt in
the [sst] section of joiner's configuration file to ",pf=ip6" if
using socat as a streamer or to "-6" if using netcat.
2017-08-11 15:00:18 +03:00
Nirbhay Choubey
90266e8a0e
Merge branch '10.0-galera' into bb-10.1-serg
2016-08-25 15:39:39 -04:00
Nirbhay Choubey
b506d9527b
Merge branch '5.5-galera' into 10.0-galera
2016-08-24 19:41:11 -04:00
Nirbhay Choubey
44e3046d3b
MDEV-10487: Galera SST using rsync does not filter out lost+found
...
In rsync based SST method, during third phase of data transfer,
'lost+found' should be filtered out while recursively transferring
files from various directories under data directory.
2016-08-03 22:15:57 -04:00
Nirbhay Choubey
66832b6195
MDEV-9598: Donor's rsync SST script hangs if FTWRL fails
...
During SST, since wsrep_sst_rsync waits for mysqld to create
"tables_flushed" file after it has successfully executed FTWRL,
it would wait forever if FTWRL fails.
Fixed by introducing a mechanism to report failure to the script.
2016-02-26 10:49:19 -05:00
Sergei Golubchik
7f19330c59
Merge branch 'github/10.0-galera' into 10.1
2015-11-19 17:48:36 +01:00
Nirbhay Choubey
c78fc8b1ea
MTR: rsync process is left running if pid file is removed
...
MTR drops the datadir in the event of a test failure. In case mysqld
is running as a Galera node and a failure occurs while the SST is in
progress, the rsync pid file gets removed as part of the cleanup and
wsrep_sst_rsync, which relies on this file, fails to kill the rsync.
Fixed by using the cached $RSYNC_REAL_PID to kill rsync daemon.
2015-11-16 12:35:06 -05:00
Nirbhay Choubey
fa5f18d673
Merge branch '5.5-galera' into 10.0-galera
2015-09-09 20:51:39 -04:00
Alexey Yurchenko
d78110e7fa
Refs codership/mysql-wsrep#141 : this commit
...
1. Passes wsrep_sst_auth_value to SST scripts via WSREP_SST_OPT_AUTH envronmental variable, so it never appears on the command line
2. In mysqldump and xtrabackup* SST scripts which rely on MySQL authentication, instead of passing password on the command line, SST script sets MYSQL_PWD environment variable, so that password also never appears on the mysqldump/innobackupex command line.
2015-09-09 17:02:26 -04:00
Nirbhay Choubey
dced5146bd
Merge branch '10.0-galera' into 10.1
2015-07-14 16:05:29 -04:00
Alexey Yurchenko
14b6172075
Going more MTR-friendly - for SST prefer to use mysql client, mysqldump and my_print_defaults from the local build tree.
2015-05-08 17:41:04 -04:00
Alexey Yurchenko
822c00536d
Going more MTR-friendly - for SST prefer to use mysql client, mysqldump and my_print_defaults from the local build tree.
2015-05-04 13:04:51 -04:00
Nirbhay Choubey
34d86ac9ff
MDEV-6594: Use separate domain_id for Galera transactions
2015-02-27 22:33:41 -05:00
Nirbhay Choubey
c768af75b7
Minor modifications
...
- Simplified test cases in wsrep.variables
- Fixed a condition in wsrep_check_opts.cc
- Fixed an "unbound variable" in wsrep_sst_rsync
2014-10-04 13:53:33 -04:00
Sergei Golubchik
ebe4fadcd5
when running mtr tests don't let galera-started rsyncd to log to syslog
2014-10-02 18:54:01 +02:00
Sergei Golubchik
4bb49d84a9
correct handling on defaults[-extra]-file is SST scripts
...
pass --defaults-file and --defaults-extra-file
(whatever was specified, or none)
from mysqld down to SST scripts.
parse these options in SST scripts and pass them down
to mysqldump, my_print_defaults, and xtrabackup
2014-10-01 23:38:27 +02:00
Nirbhay Choubey
e207e5fe27
Updated config files:
...
- Removed QC restriction
- Added bind-address
Fixed file permissions for wsrep_sst_rsync.sh.
Removed some unnecessary files.
2014-09-23 14:33:27 -04:00
Nirbhay Choubey
851e428e4e
Updated config files:
...
- Removed QC restriction
- Added bind-address
Fixed file permissions for wsrep_sst_rsync.sh.
2014-09-23 14:03:13 -04:00
Jan Lindström
df4dd593f2
MDEV-6247: Merge 10.0-galera to 10.1.
...
Merged lp:maria/maria-10.0-galera up to revision 3879.
Added a new functions to handler API to forcefully abort_transaction,
producing fake_trx_id, get_checkpoint and set_checkpoint for XA. These
were added for future possiblity to add more storage engines that
could use galera replication.
2014-08-26 15:43:46 +03:00
Nirbhay Choubey
c29cbac2eb
bzr merge -r3985..3997 codership/5.5
2014-06-10 17:00:32 -04:00
Nirbhay Choubey
d3b2e780d6
Updated default load option groups.
2014-06-06 13:49:10 -04:00
Nirbhay Choubey
cc66ae6aae
MDEV#6317: Fix rsync SST method to transfer binlog
...
state to the joiner
* Merged changes to transfer last binlog file from
codership/5.6.
* Updated load default option groups.
2014-06-06 13:27:15 -04:00
Nirbhay Choubey
ab4947463e
Merging changes from maria-5.5-galera and
...
some test fixes.
bzr merge -r3479..3493 maria-5.5-galera
2014-05-22 18:31:04 -04:00
Nirbhay Choubey
81a85ad8d7
bzr merge -r3985..3991 codership/5.5
2014-05-21 15:04:13 -04:00
Nirbhay Choubey
99df0fbad5
bzr merge -r3968..3984 codership/5.5 (non-Innodb changes only).
2014-05-21 14:32:57 -04:00
Nirbhay Choubey
68a0f28def
MDEV-6204: wsrep_sst_rsync timeout when lsof is not installed
...
* Added a check for lsof
* Added rsync & lsof to debian dependency list.
* Merged r3982 from codership-mysql/wsrep-5.5.
2014-05-03 09:18:11 -04:00
Jan Lindström
fa18dc3944
Merge lp:codership-mysql/5.5 -r3961..3980.
2014-04-16 13:08:29 +03:00
Nirbhay Choubey
899f9801d4
bzr merge -r3946..3968 codership/5.5
2014-03-25 17:01:05 -04:00
Nirbhay Choubey
c3a2394641
* Merged revisions 3945, 3946..3950, 3951..3961
...
from codership-mysql/5.5.
* Merged changes in innobase to xtradb.
* Updated WSREP_PATCH_REVNO.
2014-02-28 13:56:08 -05:00
Seppo Jaakola
255e20a175
Merged revisions 3418..3424 from mariadb-galera-5.5
2013-10-07 08:57:23 +03:00
Jan Lindström
ac5d1d761a
Merged revisions 3916--3921 from lp:~codership/codership-mysql/5.5-23
...
------------------------------------------------------------
revno: 3921
fixes bug: https://launchpad.net/bugs/1228149
committer: Alexey Yurchenko <alexey.yurchenko@codership.com>
branch nick: 5.5-23
timestamp: Mon 2013-09-23 18:29:42 +0300
message:
References lp:1228149 - fixing typos.
------------------------------------------------------------
revno: 3920
committer: Vladislav Klyachin <vladislav.klyachin@codership.com>
branch nick: 5.5-23
timestamp: Fri 2013-09-20 15:43:18 +0400
message:
References lp:1201893 - remove setenv("WSREP_LOG_DIR") from ha_innodb.cc
------------------------------------------------------------
revno: 3919
tags: wsrep_23.7.6
fixes bug: https://launchpad.net/bugs/1087368
committer: Alexey Yurchenko <alexey.yurchenko@codership.com>
branch nick: 5.5-23
timestamp: Thu 2013-09-19 06:00:43 +0300
message:
References lp:1087368 - fix to preserve the order of options in case --wsrep-new-cluster is i
n the middle of option list
------------------------------------------------------------
revno: 3918
committer: Alexey Yurchenko <alexey.yurchenko@codership.com>
branch nick: 5.5-23\
timestamp: Wed 2013-09-18 23:22:55 +0300
message:
bumped wsrep patch version number to 7.6
------------------------------------------------------------
revno: 3917
committer: Vladislav Klyachin <vladislav.klyachin@codership.com>
branch nick: 5.5-23
timestamp: Wed 2013-09-18 20:11:39 +0400
message:
References lp:1218944 - wsrep_sst_rsync now recognizes log_group_home_dir
------------------------------------------------------------
revno: 3916
fixes bug: https://launchpad.net/bugs/1224775
committer: Alexey Yurchenko <alexey.yurchenko@codership.com>
branch nick: 5.5-23
timestamp: Sun 2013-09-15 21:29:57 +0300
message:
References lp:1224775 - reworked wsrep_recover to create temporary log file in $DATADIR. Plus
cleaned up that function slightly.
2013-09-26 17:51:01 +03:00
Jan Lindström
ba3ff50ab2
Merge 10.0 to galera-10.0
2013-09-03 17:50:36 +03:00
Seppo Jaakola
551ad1cf6f
Merged FreeBSD compatibility changes (up to revision 3893 in lp:~codership/codership-mysql/5.5-23)
2013-08-07 00:17:16 +03:00
Seppo Jaakola
527ce30cf3
References: MDEV-4572 - merge with lp:codership-mysql/5.5-23 revisions 3874..3878
2013-06-15 16:15:45 +03:00
Seppo Jaakola
9d1546fe2c
References: MDEV-4572 - merge with lp:codership-mysql/5.5-23 revisions 3858..3867
2013-05-25 12:22:57 +03:00
Seppo Jaakola
e95fdb74ab
merged in revisions 3853..3857 from lp:codership-mysql/5.5-23
2013-05-21 00:10:35 +03:00
Seppo Jaakola
800fa186e3
merged with codership-mysql up to revision 3839
...
bzr merge -r3810..3839 lp:codership-mysql/5.5
2013-02-05 17:54:42 +02:00
Seppo Jaakola
9da9a242fa
remerging wsrep files from lp:codership-mysql
2013-02-05 16:54:50 +02:00
Seppo Jaakola
e0c6a87b99
re-merging wsrep files from lp:codership-mysql
2013-02-05 15:48:54 +02:00
Seppo Jaakola
fc6cd855e9
References: lp:1066784 - Merged revisions 3810-3827 from lp:codership-mysql
2012-11-28 17:38:32 +02:00
Seppo Jaakola
0892c7ec5d
References lp:1051808 - merged with lp:codership-mysql 5.5.27 based trunk
...
patched with: bzr diff lp:codership-mysql/5.5 -r3779..3790
2012-09-17 11:34:57 +03:00
Seppo Jaakola
8e84b9e740
Merged in change sets 3772-3779 from lp:codership-mysql/5.5
2012-08-30 12:22:37 +03:00
Seppo Jaakola
f96fd3f40f
Added wsrep specific files
2012-04-26 13:09:06 +03:00