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 2016/09/30 14:23:55 UTC
[9/9] cayenne git commit: CAY-2118 cdbimport: drop support for the
old style of table filtering
CAY-2118 cdbimport: drop support for the old style of table filtering
Project: http://git-wip-us.apache.org/repos/asf/cayenne/repo
Commit: http://git-wip-us.apache.org/repos/asf/cayenne/commit/ec0d6b2c
Tree: http://git-wip-us.apache.org/repos/asf/cayenne/tree/ec0d6b2c
Diff: http://git-wip-us.apache.org/repos/asf/cayenne/diff/ec0d6b2c
Branch: refs/heads/master
Commit: ec0d6b2ca18e30bd77e24b24b3ce23e0204a1086
Parents: e9e81a6
Author: Andrus Adamchik <an...@objectstyle.com>
Authored: Fri Sep 30 13:51:20 2016 +0300
Committer: Andrus Adamchik <an...@objectstyle.com>
Committed: Fri Sep 30 17:23:27 2016 +0300
----------------------------------------------------------------------
docs/doc/src/main/resources/RELEASE-NOTES.txt | 3 ++-
docs/doc/src/main/resources/UPGRADE.txt | 15 +++++++++++++++
2 files changed, 17 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cayenne/blob/ec0d6b2c/docs/doc/src/main/resources/RELEASE-NOTES.txt
----------------------------------------------------------------------
diff --git a/docs/doc/src/main/resources/RELEASE-NOTES.txt b/docs/doc/src/main/resources/RELEASE-NOTES.txt
index fcd7155..aa268b2 100644
--- a/docs/doc/src/main/resources/RELEASE-NOTES.txt
+++ b/docs/doc/src/main/resources/RELEASE-NOTES.txt
@@ -32,7 +32,8 @@ CAY-2107 cayenne-crypto: Lazy initialization of crypto subsystem
CAY-2111 Unbind transaction object from the current thread for iterated queries
CAY-2112 Expose callback for "performInTransaction"
CAY-2113 cdbimport: Reverse-engineering reinstates previously ignored columns
-CAY-2116 Split schema synchronization code in a separate module
+CAY-2116 Split schema synchronization code in a separate module
+CAY-2118 cdbimport: drop support for the old style of table filtering
Bug Fixes:
http://git-wip-us.apache.org/repos/asf/cayenne/blob/ec0d6b2c/docs/doc/src/main/resources/UPGRADE.txt
----------------------------------------------------------------------
diff --git a/docs/doc/src/main/resources/UPGRADE.txt b/docs/doc/src/main/resources/UPGRADE.txt
index e8fc253..a99e083 100644
--- a/docs/doc/src/main/resources/UPGRADE.txt
+++ b/docs/doc/src/main/resources/UPGRADE.txt
@@ -15,6 +15,21 @@ UPGRADING TO 4.0.M4
so if you were using org.apache.cayenne.configuration.rop.server.ROPHessianServlet in your web.xml configuration,
you must change it to org.apache.cayenne.rop.ROPServlet
+* Per CAY-2118 we stopped a bunch of deprecated keys in cdbimport configuration, and also removed the ability to set
+ properties of "reverseEngineering" config object at the top level of configuration. So you will always need
+ <reverseEngineering></reverseEngineering> tag in Maven (but not Ant) to setup any DB filtering. Removed top-level
+ configuration keys:
+
+ 1. catalog
+ 2. schema (also schemaName)
+ 3. excludeTables
+ 4. includeTables
+ 5. procedurePattern
+ 6. tablePattern
+ 7. importProcedures
+ 8. meaningfulPk
+ 9. overwrite
+
UPGRADING TO 4.0.M3
* Per CAY-2026 minimal Java version is now 1.7. If you are still need Java 1.6, you can use Cayenne 3.1 or 4.0.M2 until your