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