summaryrefslogtreecommitdiff
path: root/databases/mysql51-client
diff options
context:
space:
mode:
authoradam <adam>2012-01-12 17:41:21 +0000
committeradam <adam>2012-01-12 17:41:21 +0000
commit77bd70944d3c769357ed5f11235a053cedf26f2b (patch)
tree29ba3a8af117d80be18c87a662ffbbd38900f7e6 /databases/mysql51-client
parent06618c81c0710246217df5a6b4d3276534a94cf6 (diff)
downloadpkgsrc-77bd70944d3c769357ed5f11235a053cedf26f2b.tar.gz
Changes 5.1.61:
* InnoDB Storage Engine: Issuing INSERT...ON DUPLICATE KEY statements for InnoDB tables from concurrent threads could cause a deadlock, particularly with the INSERT...ON DUPLICATE KEY UPDATE form. The fix avoids deadlocks caused by the same row being accessed by more than one transaction. Deadlocks could still occur when multiple rows are inserted and updated simultaneously by different transactions in inconsistent order; those types of deadlocks require the standard error handling on the application side, of re-trying the transaction. * An incorrect InnoDB assertion could cause the server to halt. This issue only affected debug builds. The assertion referenced the source file btr0pcur.ic and the variable cursor->pos_state. * The handle_segfault() signal-handler code in mysqld could itself crash due to calling unsafe functions. * ARCHIVE tables with NULL columns could cause server crashes or become corrupt under concurrent load. * Enabling myisam_use_mmap could cause the server to crash. * Concurrent access to ARCHIVE tables could cause corruption.
Diffstat (limited to 'databases/mysql51-client')
-rw-r--r--databases/mysql51-client/Makefile.common4
-rw-r--r--databases/mysql51-client/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/databases/mysql51-client/Makefile.common b/databases/mysql51-client/Makefile.common
index 28da49482dc..b2811637494 100644
--- a/databases/mysql51-client/Makefile.common
+++ b/databases/mysql51-client/Makefile.common
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.21 2011/12/02 14:25:09 adam Exp $
+# $NetBSD: Makefile.common,v 1.22 2012/01/12 17:41:21 adam Exp $
#
# used by databases/mysql51-client/Makefile
# used by databases/mysql51-server/Makefile
-DISTNAME= mysql-5.1.60
+DISTNAME= mysql-5.1.61
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.1/}
diff --git a/databases/mysql51-client/distinfo b/databases/mysql51-client/distinfo
index 913a46c24e1..6ed9a8ec1d5 100644
--- a/databases/mysql51-client/distinfo
+++ b/databases/mysql51-client/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.19 2011/12/02 14:25:10 adam Exp $
+$NetBSD: distinfo,v 1.20 2012/01/12 17:41:21 adam Exp $
-SHA1 (mysql-5.1.60.tar.gz) = 26ae4d2f7e7066644eb343ab519cbef1626069c2
-RMD160 (mysql-5.1.60.tar.gz) = 7bbfce4fecc2a8e1ca081169e70c1a298ab1b75a
-Size (mysql-5.1.60.tar.gz) = 24408313 bytes
+SHA1 (mysql-5.1.61.tar.gz) = a528cf822af84601dd95d3e1cb3277815685ac65
+RMD160 (mysql-5.1.61.tar.gz) = 392b7394a0f7821134f177a3ba4580a29d60e3f4
+Size (mysql-5.1.61.tar.gz) = 24462261 bytes
SHA1 (patch-aa) = 344bc9ab7013fbf64be6adbe8a9fc6279887beb1
SHA1 (patch-ab) = a1c699ebd9dc7e2cec9354035cbd9fdc2a411175
SHA1 (patch-ac) = a250b9797fbaad51d054cbb324feb0f7c29096d4