SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for galera-3-wsrep-provider-25.3.29-lp155.1.12.x86_64.rpm :

* Thu Feb 13 2020 Marcus Rueckert - Update to 25.3.29 - A bug in GCS where JOIN message was delivered even if the node was in DONOR state was fixed. - An issue where GCache could contain mixed histories from different clusters was fixed. - Setting socket.recv_buf_size was not effective because it was done after the socket was connected or accepted. Also the default value caused TCP receive buffer autotuning to be disabled. This lead to suboptimal performance in high bandwidth WAN clusters. The default value for socket.recv_buf_size was changed to \'auto\' which lets the kernel to tune TCP receive buffer. A new variable socket.send_buf_size with default value \'auto\' was added to allow also send buffer tuning. (codership/galera#552) - GComm socket timestamping/liveness checking caused false positives during replication of large transactions, which caused excessive amounts of broken connections. (codership/galera#553) - Large transactions were able to monopolize bandwidth when segmentation was configured. This caused messages which were relayed by segment representative to be delayed. As a fix implemented fair queuing of messages. (codership/galera#553) - GComm EVS layer did excessive broadcasting to retransmit missing messages when packets were lost or delayed. The communication protocol was optimized to use point-to-point messaging to deliver missing messages and to rate limit retransmission requests. (codership/galera#554) - Because of a bug in quorum computation, two primary conflicting primary components were formed when the group merged and partitioned again while the new primary view was forming. (codership/galera#563)
* Thu Feb 13 2020 Marcus Rueckert - conflict with mariadb >= 10.4
* Mon Dec 16 2019 Marcus Rueckert - Update to 25.3.28:
* Enhanced duplicate UUID detection (original bug
* codership/galera#533).
* Wed Aug 21 2019 Marcus Rueckert - forgot the section header
* Fri Aug 02 2019 Marcus Rueckert - replace requires for mariadb-tools with requires to mariadb-galera, which actually holds the tools needed for a galera cluster
* Fri Aug 02 2019 Marcus Rueckert - add /etc/my.cnf.d/51-galera-3-wsrep-provider.cnf: This file is
*NOT
* meant to be edited but injects the proper path to the wsrep_provider library. It is loaded after 50-galera.cnf to override the undefined value in that file. New BR: mariadb for ownership of the /etc/my.cnf.d/
* Thu Aug 01 2019 Marcus Rueckert - Update to 25.3.27: - Prevent protocol downgrade on rolling upgrade (codership/galera#537) - Fixed GCache page store bus error on NVMFS
* Wed Jun 05 2019 Marcus Rueckert - Update to 25.3.26: - Too early GCache page release in GCache page store was fixed. - A check for duplicate node UUID was added to prevent node to join the cluster if another node with the same UUID alrady exists (codership/galera#533). - Dynamic symbol dispatch was disabled in libgalera_smm.so to allow using the library with applications which may be built with different versions of C++ libraries than the Galera library. - Internal handling of IPv6 address square bracket notation and scope_id handling was fixed (codership/galera#519, codership/galera#534)- drop unescape_IPv6_bind_ip.patch: obsoleted by last change upstream
* Fri Mar 15 2019 Nicolas Bock - Update to 25.3.25:
* A new Galera configuration parameter cert.optimistic_pa was added. If the parameter value is set to true, full parallellization in applying write sets is allowed as determined by certification algorithm. If set to false, no more parallellism is allowed in applying than seen on the master.
* Support for ECDH OpenSSL engines on CentOS 6 (galera#520)
* Fixed compilation on Debian testing and unstable (galera#516, galera#528)
* Thu Mar 14 2019 Nicolas Bock - Add unescape_IPv6_bind_ip.patch
* https://github.com/dciabrin/galera-1/commit/0f6f8aeeb09809280c956514cfd5844b8acad4f9
* Mon Dec 10 2018 rick.salevskyAATTsuse.com- remove galera-3-25.3.23-scons_fixes.patch (merged upstream)- update to 25.3.24:
* A support for new certification key type was added to allow more relaxed certification rules for foreign key references (galera#491).
* New status variables were added to display the number of open transactions and referenced client connections inside Galera provider (galera#492).
* GCache was sometimes cleared unnecessarily on startup if the recovered state had smaller sequence number than the highest found from GCache. Now only entries with sequence number higher than recovery point will be cleared (galera#498).
* Non-primary configuration is saved into grastate.dat only when if the node is in closing state (galera#499).
* Exception from GComm was not always handled properly resulting in Galera to remain in half closed state. This was fixed by propagating the error condition appropriately to upper layers (galera#500).
* A new status variable displaying the total weight of the cluster nodes was added (galera#501).
* The value of pc.weight did not reflect the actual effective value after setting it via wsrep_provider_options. This was fixed by making sure that the new value is taken into use before returning the control back to caller (galera#505, MDEV-11959)
* Use of ECHD algorithms with old OpenSSL versions was enabled (galera#511).
* Default port value is now used by garbd if the port is not explicitly given in cluster address (MDEV-15531).
* Correct error handling for posix_fallocate().
* Failed causal reads are retried during configuration changes.
* Wed Mar 14 2018 roAATTsuse.de- add galera-3-25.3.23-scons_fixes.patch fix SConstruct file for recent python- use fillupdir macro
* Wed Mar 14 2018 roAATTsuse.de- set deterministic_tests=1 for scons to skip nondeterministic tests (https://github.com/codership/galera/issues/432)
* Sun Feb 11 2018 dmuellerAATTsuse.com- update to 25.3.23:
* Write set serialization has been changed to use proper memory alignment in order to avoid crashes on platforms which do not allow unaligned memory access (https://github.com/codership/galera/issues/445)
* Mon Nov 20 2017 dmuellerAATTsuse.com- update to 25.3.22:
* Reporting last committed write set fixed to respect commit ordering (MW-341)
* GComm socket level error handling improved to avoid backend thread exit in case of unexpected input from ASIO IO service (GAL-518)
* Race condition fixed in GComm message sending codepath (GAL-520)
* Fix for EVS protocol stall due to exhausted send window setting. This bug could stall cluster messaging until the next keepalive was sent by some node, causing intermittent pauses in write set replication. (GAL-521)
* Code changes to avoid name collisions with FreeBSD system headers (GAL-523)
* Tue Sep 19 2017 mrueckertAATTsuse.de- build with optflags
* Tue Sep 19 2017 srcAATTposteo.de- fix Factory / Tumbleweeb build issue by adding CCFLAGS and CXXFLAGS for suse_version > 1320 https://github.com/codership/galera/issues/475
* Tue Aug 29 2017 rhaferAATTsuse.de- Make \"xtrabackup\" and \"socat\" recommended to have it installed by default, as \"xtrabackup\" usually is the sanest SST mechanism for production deployments.
* Mon Aug 28 2017 rhaferAATTsuse.de- Another dependency fix for galera-3-wsrep-provider: - xtrabackup is not a strict dependency of galera-3-wsrep-provider it\'s use a optional and it\'s not the default mechanism for SST - The socat requirement is wrong here. It needs be be moved to the mariadb-tools package.
* Fri Aug 25 2017 rhaferAATTsuse.de- Fix dependencies: socat, mariadb-tools and xtrabackup are actually needed by the wsrep-provider for SST
* Wed Aug 23 2017 rsalevskyAATTsuse.com- Rename galera-3-lib to galera-3-wsrep-provider
* Tue Aug 22 2017 rsalevskyAATTsuse.com- Split libgalera_smm into a lib package
* Tue Jul 18 2017 rsalevskyAATTsuse.com- update to 25.3.21 - Galera now considers umask when creating gcache files (GAL-505, codership/galera#449) - Clean abort is ensured when core piping is used (GAL-505) - Node state is marked unsafe when slave executes TOI (GAL-504) - A bug in send monitor that could cause the node to stop replicating under heavy write load has been fixed. (GAL-495) - URI parsing has been improved for IPv6 addresses (GAL-501, GAL-338, codership/galera#338) - GCache recovery fixes (GAL-494, GAL-500) - IST progress is reported in the log (GAL-491) - Improved build time checks for ASIO version (GAL-510) - Galera can now be compiled with OpenSSL 1.1.0 (GAL-445, codership/galera#407) - Included asio library would fail to compile with some compilers (GAL-445, codership/galera#407) - Compilation could fail when compiling on FreeBSD (GAL-476) - An assertion could happen with two consecutive DDLs run under RSU (GAL-480) - A scons option, system_asio=0 is now available to prevent using the system asio library when compiling Galera - Compilation could fail if attempting to compile Galera with GCC 6 (GAL-484) - An scons option, deterministic_tests=1, is now available to disable non-deterministic Galera unit tests (GAL-470, codership/galera#432)
* Thu Oct 20 2016 mrueckertAATTsuse.de- update to 25.3.18 - After a certain pattern of server restarts, an isolated node could stop attempting to reconnect to the cluster (GCF-890) - Galera would fail to compile with clang 3.8 (refs codership/galera#412) - The wsrep_desync_count variable could show a wrong value (GAL-401)
* Wed Nov 18 2015 mrueckertAATTsuse.de- update to 25.3.13 - security fix for the LogJam issue. The key length used for creating Diffie-Hellman keys has been increased to 2,048 bits. - a “compat” package is now provided to allow MySQL-wsrep to be installed without removing packages such as Postfix which depend on older MySQL versions - The MySQL-wsrep packages are now built with OpenSSL rather than YaSSL (codership/mysql-wsrep#121) - Galera error messages have been enhanced to contain the current schema name along with the query (codership/mysql-wsrep#202) - IB atomic builtins are no longer used when compiling as they may cause the server to hang (codership/mysql-wsrep#221) - query cache is now compatible with wsrep_sync_wait (codership/mysql-wsrep#201) - a deadlock could occur between the applier thread and an aborted transaction (codership/mysql-wsrep#184) - a memory leak could occur when using SHOW STATUS (codership/galera#308) - DDL was not recorded in InnoDB header, causing InnoDB to recover to an earlier position (codership/mysql-wsrep#31) - an assertion could happen with Prepared Statements (codership/mysql-wsrep#125, codership/mysql-wsrep#126) - the ‘could not find key from cert index’ warning will no longer be printed in certain situations (codership/galera#361) - fix compilation on the latest Debian release (codership/galera#321) - fix compilation on FreeBSD - several fixes to the build scripts to support various distros and architectures (codership/galera#321)
* Mon Nov 16 2015 mrueckertAATTsuse.de- Add requires for socat mariadb-tools xtrabackup as it is used for state transfer
* Mon Aug 31 2015 mrueckertAATTsuse.de- update to 3.12 - Various forms of FLUSH that are replicated in traditional MySQL async replication are now also replicated in Galera under TOI (codership/mysql-wsrep#67) - The applier thread will now honor FLUSH TABLES WITH READ LOCK, FLUSH FOR EXPORT and will block until the lock is released (codership/mysql-wsrep#113) - Support for Debian Jessie (galera/mysql-wsrep#127,codership/galera#264) - The SST password is no longer passed via the command line or visble in the error log or ‘ps’ output (codership/mysql-wsrep#141) - The xtrabackup SST script has been updated from the upstream source (codership/mysql-wsrep#143) - Galera will abort gracefully if there is no disk space to write the required gcache files (codership/galera#324) - Gcache files are removed faster than before in order to reduce Galera disk usage (codership/galera#317) - Better error logging in case of SSL errors or misconfiguration (codership/galera#290) - The configuration in /etc/sysconfig/garb is now properly honored by the garbd systemd service (codership/galera#267) - Arbitrator service no longer starts automatically on package installation, giving the user the opportunity to configure it first (codership/galera#266) - Miscellaneous fixes in the garb startup script (codership/galera#186)- drop 94b139beca13d345a49abae1197fee2ed546dd66.patch: included in update
* Mon Aug 17 2015 mrueckertAATTsuse.de- initial package based on the upstream rpm
 
ICM