THIS PAGE HAS BEEN MIGRATED TO THE FOLLOWING PAGES
http://cwiki.apache.org/confluence/display/TUSCANY/RDB+DAS+-+Releases and http://cwiki.apache.org/confluence/display/TUSCANY/RDB+DAS+-+Ideas%2C+Wish+Lists%2C+Todos%2C+etc
Overview
Documentation
How To
Releases
Building DAS Releases
Java M1 Release - DAS Key Features
- RDB CRUD operations in terms of SDO DataObjects - Optimistic concurrency control - Generated database IDs - Stored procedures - Paging API - 1..1 and 1..n relationships - Partial row updates
Java M2 Release - DAS Key Features
DAS Core features - MySQL support - Static Data Objects - Dynamic root for static graphs - "Unique" attribute on relationships
- Explicit ResultSet shape definition
- Improved logging - Programmatic Configuration - Helper for empty SDO Graph
- Convention over configuration
- - Column named "ID" is the PK - Column named "xxx_ID" is the FK to table "xxx"
DAS Samples - Tomcat integration and automated DAS samples testing (htmlUnit) - DAS Samples now have all dependencies and source code inside the sample war
M2 JIRAS - m2_jiras.html
Java M3 Release (Proposed Planning) - DAS Key Features
DAS Core features
- - Optimisc concurrency control
- - Support for OCC recovery (TUSCANY-916) - Default OCC policy (all OCC-capable fileds used in overquaified "where")
- - Expose DAS as a Pojo SCA Service (impl.java) (TUSCANY-898) - Container-based DAS (impl.das) (TUSCANY-904)
DAS Samples
- - Sample consuming DAS as a Pojo SCA service - Sample consuming container-based DAS
- - Continue to work on DAS User's guide - HOW-TO describing how to build a DAS Application
Infraestructure
- - Automate release distribution process
- - Optimisc concurrency control
DAS Ideas / Requirements / Features
Below is a list of suggested items to be part of Tuscany for a future Java release
Whish List: JIRAS
Possible DAS sub-projects
This is a response to the following wiki post http://wiki.apache.org/ws/Tuscany/CommunityBuilding
Core functions
- - Optimisc concurrency control
- - managed collision column (DLINK "version" column)
- - 1..1
- - "unique" attribute (similar to DLINQ)
Miscellaneous
- - samples
- BigBank integration - other samples to exercise DAS festures
- - emptyGraph()
Future releases
C++ DAS implementation