You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by nt...@apache.org on 2018/07/10 13:54:25 UTC

[3/3] cayenne git commit: Merge PR #294

Merge PR #294


Project: http://git-wip-us.apache.org/repos/asf/cayenne/repo
Commit: http://git-wip-us.apache.org/repos/asf/cayenne/commit/a639980d
Tree: http://git-wip-us.apache.org/repos/asf/cayenne/tree/a639980d
Diff: http://git-wip-us.apache.org/repos/asf/cayenne/diff/a639980d

Branch: refs/heads/master
Commit: a639980d24dda39c6cac42237d7a7422f199f81a
Parents: df5d38f b2d3b39
Author: Nikita Timofeev <st...@gmail.com>
Authored: Tue Jul 10 16:48:04 2018 +0300
Committer: Nikita Timofeev <st...@gmail.com>
Committed: Tue Jul 10 16:48:04 2018 +0300

----------------------------------------------------------------------
 RELEASE-NOTES.txt                               |   1 +
 UPGRADE.txt                                     |   6 +-
 .../invalidation/CacheInvalidationFilter.java   |  44 ++---
 .../invalidation/CacheInvalidationModule.java   |   2 +-
 .../cayenne/commitlog/CommitLogFilter.java      |  22 +--
 .../commitlog/CommitLogModuleExtender.java      |   4 +-
 ...jectIdRelationshipBatchFaultingStrategy.java |   2 +-
 .../ObjectIdRelationshipFilter.java             |  30 +---
 .../ObjectIdRelationshipHandlerTest.java        |  14 +-
 .../org/apache/cayenne/DataChannelFilter.java   |  47 +++--
 .../apache/cayenne/DataChannelFilterChain.java  |   9 +-
 .../apache/cayenne/DataChannelQueryFilter.java  |  56 ++++++
 .../cayenne/DataChannelQueryFilterChain.java    |  33 ++++
 .../apache/cayenne/DataChannelSyncFilter.java   |  69 +++++++
 .../cayenne/DataChannelSyncFilterChain.java     |   5 +
 .../org/apache/cayenne/access/DataDomain.java   | 176 ++++++++++++------
 .../apache/cayenne/configuration/Constants.java |   5 +-
 .../server/DataDomainProvider.java              |  28 +++
 .../configuration/server/ServerModule.java      |  32 +++-
 .../apache/cayenne/tx/TransactionFilter.java    |  36 ++--
 .../apache/cayenne/MockDataChannelFilter.java   |  44 -----
 .../cayenne/access/DataDomainFiltersIT.java     | 180 +++++++++----------
 .../server/DataDomainProviderTest.java          |   2 +
 .../unit/di/server/ServerCaseModule.java        |   4 +
 24 files changed, 531 insertions(+), 320 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cayenne/blob/a639980d/RELEASE-NOTES.txt
----------------------------------------------------------------------
diff --cc RELEASE-NOTES.txt
index ed9c4f4,482f979..8ae3d03
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@@ -35,8 -35,8 +35,9 @@@ CAY-2414 Modeler: new icon desig
  CAY-2415 Transaction isolation and propagation support
  CAY-2416 Change TreeMap for HashMap to store data in Cayenne model classes
  CAY-2422 Modeler: Open driver setup window on driver load error
+ CAY-2438 Split DataChannel filter into two independent filters
  CAY-2440 cdbimport: allow cross-schema relationships
 +CAY-2439 Error deleting dbEntity when show only dbEntities filter is set
  
  Bug Fixes: