Apache Cayenne > Index > Release 3.0 > 3.0 Deprecation Wish List
This page contains things that we want to remove/deprecate/refactor (as opposed to new features).
Remove DerivedDbEntities
This is a very limiting and confusing way of mapping aggegate queries. Need to get rid of it.
Remove DataContext Events and DataRowStore Events
Replace the two types of events with GraphEvents (already used in 1.2 by nested DataContexts and by CayenneContext). GraphEvents provide changes in terms of GraphDiff. They are easier to process and do not require access to DB mapping (work in terms of Java objects).
Put DataViews and DVModeler in a Separate Package
We don't provide good support for DataViews. It makes sense to separate them from the core and keep as an independent package.