You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2015/04/21 11:53:08 UTC
cayenne git commit: CAY-2005 Improving generated DISTINCT performance
on PostgreSQL
Repository: cayenne
Updated Branches:
refs/heads/master 5ad9e9ff8 -> 397dd9524
CAY-2005 Improving generated DISTINCT performance on PostgreSQL
actually keeping the fix 4.0-only. 3.1 has different API and does not allow for an efficient PK search among result columns
Project: http://git-wip-us.apache.org/repos/asf/cayenne/repo
Commit: http://git-wip-us.apache.org/repos/asf/cayenne/commit/397dd952
Tree: http://git-wip-us.apache.org/repos/asf/cayenne/tree/397dd952
Diff: http://git-wip-us.apache.org/repos/asf/cayenne/diff/397dd952
Branch: refs/heads/master
Commit: 397dd9524fc1c58e5f32e4984d6508e60933e664
Parents: 5ad9e9f
Author: aadamchik <aa...@apache.org>
Authored: Tue Apr 21 12:45:22 2015 +0300
Committer: aadamchik <aa...@apache.org>
Committed: Tue Apr 21 12:52:14 2015 +0300
----------------------------------------------------------------------
.../apache/cayenne/access/translator/select/SelectTranslator.java | 2 +-
.../org/apache/cayenne/dba/postgres/PostgresSelectTranslator.java | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cayenne/blob/397dd952/cayenne-server/src/main/java/org/apache/cayenne/access/translator/select/SelectTranslator.java
----------------------------------------------------------------------
diff --git a/cayenne-server/src/main/java/org/apache/cayenne/access/translator/select/SelectTranslator.java b/cayenne-server/src/main/java/org/apache/cayenne/access/translator/select/SelectTranslator.java
index 632a5e5..a62b4d1 100644
--- a/cayenne-server/src/main/java/org/apache/cayenne/access/translator/select/SelectTranslator.java
+++ b/cayenne-server/src/main/java/org/apache/cayenne/access/translator/select/SelectTranslator.java
@@ -219,7 +219,7 @@ public class SelectTranslator extends QueryAssembler {
* improve performance.
*
* @return string representing the DISTINCT statement
- * @since 3.1.1
+ * @since 4.0
*/
protected String buildDistinctStatement() {
return "DISTINCT";
http://git-wip-us.apache.org/repos/asf/cayenne/blob/397dd952/cayenne-server/src/main/java/org/apache/cayenne/dba/postgres/PostgresSelectTranslator.java
----------------------------------------------------------------------
diff --git a/cayenne-server/src/main/java/org/apache/cayenne/dba/postgres/PostgresSelectTranslator.java b/cayenne-server/src/main/java/org/apache/cayenne/dba/postgres/PostgresSelectTranslator.java
index 0bb8727..84b3521 100644
--- a/cayenne-server/src/main/java/org/apache/cayenne/dba/postgres/PostgresSelectTranslator.java
+++ b/cayenne-server/src/main/java/org/apache/cayenne/dba/postgres/PostgresSelectTranslator.java
@@ -55,7 +55,7 @@ class PostgresSelectTranslator extends SelectTranslator {
}
/**
- * @since 3.1.1
+ * @since 4.0
*/
@Override
protected String buildDistinctStatement() {