Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Commit [r18494] Maximize Restore History

[NUCRDBMS-704] Change backing stores so that each is per member, and used by all objects of that type. No object state info is stored so *should be* thread-safe (only potential issue is around setting the cached SQL statements for the various operations).

andy_jefferson 2013-11-08

changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/AbstractCollectionStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/AbstractListStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/FKArrayStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/RDBMSStoreManager.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/AbstractMapStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/JoinListStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/JoinSetStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/MapEntrySetStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/ElementContainerStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/FKListStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/FKSetStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/BaseContainerStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/JoinMapStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/FKMapStore.java
changed /platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/JoinArrayStore.java
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/AbstractCollectionStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/AbstractListStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/FKArrayStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/RDBMSStoreManager.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/AbstractMapStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/JoinListStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/JoinSetStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/MapEntrySetStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/ElementContainerStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/FKListStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/FKSetStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/BaseContainerStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/JoinMapStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/FKMapStore.java Diff Switch to side-by-side view
Loading...
/platform/store.rdbms/trunk/src/java/org/datanucleus/store/rdbms/scostore/JoinArrayStore.java Diff Switch to side-by-side view
Loading...