• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[JBCACHE-964] Work committed:

- Transforming Cache Loaders implemented and unit tests provided

- migration folder structure. See JIRA.

- build.xml modified to compile, jar, create manifest for migration jar

and also added examples and migration jar to distros.

- example created and tested; it includes readme.txt with details of the

example and how to run it.

Still TODO:

- Unit tests for transforming cache loaders need to run from build.xml

- Documentation for transforming cache loaders in users guide, what are

they, when to use them,...etc.

- Fix JBCACHE-877 that occurrs when unzipping JBossCache-core-2.0.0.BETA2.zip

and running the examples. Workaround is to bring trove.jar into its lib.

- Get examples/cacheloader-migration/build.sh working

- Move JDBCCacheLoaderOld to the migration side. It's not that straightforward due to classes in

/src having dependencies on it. Needs further study.

    • -0
    • +1
    /core/trunk/migration/.cvsignore
  1. … 27 more files in changeset.
JBCACHE-961 - more sophisticated merging of child maps in workspace nodes backported to 1.4.x

file LockParentVersionTest.java was added on branch Branch_JBossCache_1_4_0 on 2007-03-07 22:46:29 +0000

file ParentVersionTest.java was added on branch Branch_JBossCache_1_4_0 on 2007-03-07 22:46:29 +0000

This commit was manufactured by cvs2svn to create branch

'Branch_JBossCache_1_4_0'.

JBCACHE-961 - more sophisticated merging of child maps in workspace nodes.

    • -0
    • +8
    /core/trunk/src/org/jboss/cache/NodeSPI.java
Changed jboss-aop dependency from snapshot to 2.0.0.alpha2

Adding maven build pom

    • -0
    • +154
    /core/trunk/pom.xml
Prelim JDK6 support

Added a warning msg

evict subtree to not attempt removal of root node

Log level of any jboss lib set to error

Thread safety issues

Updated release version

Updated release version + added compiled tests to dist arch

    • -1
    • +1
    /core/trunk/src/org/jboss/cache/Version.java
nullcheck on child set + same treatment for evicting root as removing

this test is no longer relevant

Fixed classpath issues

Assign generic type arguments to collections

Rollback txs on fail

on start, if the root does not exists it is added with an empty map. I am adding it with a null map to be consistent with the rest of implementation

removed as its name contains *class* instead of *cache*

removed as their name contain Class instead of Cache

some classes were incorreclly named *JDBCClassLoader* instead of *JDBCCacheLoader*. The typo was fixed.

    • -0
    • +726
    /core/trunk/src/org/jboss/cache/loader/AdjListJDBCCacheLoader.java
added null chk

Added more logging