pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Jul 30 14:39:18 UTC 2015

Modified Files:
        pkgsrc/databases/mysql56-client: Makefile Makefile.common distinfo
            options.mk
        pkgsrc/databases/mysql56-server: Makefile PLIST
Removed Files:
        pkgsrc/databases/mysql56-client/patches: patch-include_violite.h
            patch-vio_viosslfactories.c

Log Message:
Changes 5.6.26:
* Security Fix: Due to the LogJam issue (https://weakdh.org/), OpenSSL has changed the Diffie-Hellman key length parameters for openssl-1.0.1n and up.
* Replication: When using a multi-threaded slave, each worker thread has its own queue of transactions to process. In previous MySQL versions, STOP SLAVE waited for all workers to process their 
entire queue. This logic has been changed so that STOP SLAVE first finds the newest transaction that was committed by any worker thread. Then, it waits for all workers to complete transactions older 
than that. Newer transactions are not processed. The new logic allows STOP SLAVE to complete faster in case some worker queues contain multiple transactions.
* Previously, the max_digest_length system variable controlled the maximum digest length for all server functions that computed statement digests. However, whereas the Performance Schema may need to 
maintain many digest values, other server functions such as MySQL Enterprise Firewall need only one digest per session. Increasing the max_digest_length value has little impact on total memory 
requirements for those functions, but can increase Performance Schema memory requirements significantly. To enable configuring digest length separately for the Performance Schema, its digest length 
is now controlled by the new performance_schema_max_digest_length system variable.
* Previously, changes to the validate_password plugin dictionary file (named by the validate_password_dictionary_file system variable) while the server was running required a restart for the server 
to recognize the changes. Now validate_password_dictionary_file can be set at runtime and assigning a value causes the named file to be read without a restart.

In addition, two new status variables are available. validate_password_dictionary_file_last_parsed indicates when the dictionary file was last read, and validate_password_dictionary_file_words_count 
indicates how many words it contains.
* Bugs fixed


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/databases/mysql56-client/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/databases/mysql56-client/Makefile.common \
    pkgsrc/databases/mysql56-client/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/databases/mysql56-client/options.mk
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/databases/mysql56-client/patches/patch-include_violite.h \
    pkgsrc/databases/mysql56-client/patches/patch-vio_viosslfactories.c
cvs rdiff -u -r1.25 -r1.26 pkgsrc/databases/mysql56-server/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/databases/mysql56-server/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index