Author: doebele
Date: Fri Jul 4 06:55:19 2014
New Revision: 1607788
URL: http://svn.apache.org/r1607788
Log:
EMPIREDB-205
Modified:
empire-db/trunk/CHANGELOG.txt
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBColumn.java
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/postgresql/PostgreDDLGenerator.java
Modified: empire-db/trunk/CHANGELOG.txt
URL:
http://svn.apache.org/viewvc/empire-db/trunk/CHANGELOG.txt?rev=1607788&r1=1607787&r2=1607788&view=diff
==============================================================================
--- empire-db/trunk/CHANGELOG.txt (original)
+++ empire-db/trunk/CHANGELOG.txt Fri Jul 4 06:55:19 2014
@@ -1,10 +1,22 @@
Apache Empire-db
-Copyright 2008-2013 The Apache Software Foundation
+Copyright 2008-2014 The Apache Software Foundation
For more Information about a particular issue please visit
https://issues.apache.org/jira/browse/EMPIREDB
--------------
+Release 2.4.3:
+--------------
+** Improvement
+ EMPIREDB-127 Switch to Apache Maven 3.0.x
+
+** Bugfix
+ EMPIREDB-205 DBColumn implements equals() but not hashcode()
+ EMPIREDB-204 PostgreSQL not supports size parameter on BYTEA
+ EMPIREDB-202 BeanListPageElement does not navigate back to page 0.
+ EMPIREDB-201 BeanListPageElement.getItemQueryCmd does not clear
limit and skip rows
+
+--------------
Release 2.4.2:
--------------
** Improvement
Modified:
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBColumn.java
URL:
http://svn.apache.org/viewvc/empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBColumn.java?rev=1607788&r1=1607787&r2=1607788&view=diff
==============================================================================
--- empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBColumn.java
(original)
+++ empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/DBColumn.java
Fri Jul 4 06:55:19 2014
@@ -206,6 +206,15 @@ public abstract class DBColumn extends D
}
return false;
}
+
+ @Override
+ public int hashCode()
+ {
+ if (rowset==null || name==null)
+ return super.hashCode();
+ // rowset and name
+ return rowset.hashCode()+name.hashCode();
+ }
/**
* Returns the size of the column.
Modified:
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/postgresql/PostgreDDLGenerator.java
URL:
http://svn.apache.org/viewvc/empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/postgresql/PostgreDDLGenerator.java?rev=1607788&r1=1607787&r2=1607788&view=diff
==============================================================================
---
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/postgresql/PostgreDDLGenerator.java
(original)
+++
empire-db/trunk/empire-db/src/main/java/org/apache/empire/db/postgresql/PostgreDDLGenerator.java
Fri Jul 4 06:55:19 2014
@@ -71,6 +71,9 @@ public class PostgreDDLGenerator extends
sql.append("DOUBLE PRECISION");
break;
}
+ case BLOB:
+ sql.append(DATATYPE_BLOB);
+ break;
default:
// use default
return super.appendColumnDataType(type, size, c, sql);