From 9131a9b25e3b83e3b5cf1165500d8a3527847f94 Mon Sep 17 00:00:00 2001 From: Greg Sabino Mullane Date: Thu, 9 Aug 2007 17:34:34 +0000 Subject: [PATCH] Multi-insert appeared in Postgres 8.2, not 8.1 Bug #10763. --- RELEASE-NOTES | 2 +- includes/DatabasePostgres.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index ccda196ad0..54d42acfff 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -372,7 +372,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN disable user setting of PHP include_path setting * glob() is horribly unreliable and doesn't work on some systems, including free.fr shared hosting. No longer using it in Language::getLanguageNames() - +* (bug 10763) Fix multi-insert logic for Postgres. == API changes since 1.10 == diff --git a/includes/DatabasePostgres.php b/includes/DatabasePostgres.php index 7f738a4046..113be2c046 100644 --- a/includes/DatabasePostgres.php +++ b/includes/DatabasePostgres.php @@ -694,7 +694,7 @@ class DatabasePostgres extends Database { $sql = "INSERT INTO $table (" . implode( ',', $keys ) . ') VALUES '; if ( $multi ) { - if ( $wgDBversion >= 8.1 ) { + if ( $wgDBversion >= 8.2 ) { $first = true; foreach ( $args as $row ) { if ( $first ) { -- 2.20.1