Permalink
Switch branches/tags
Commits on Jul 9, 2009
  1. 2.0-alpha4: prepare for the release

    jukka committed Jul 9, 2009
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/branches/2.0-alpha4@792563 13f79535-47bb-0310-9956-ffa450edef68
  2. Release preparation branch for 2.0-alpha4

    jukka committed Jul 9, 2009
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/branches/2.0-alpha4@792561 13f79535-47bb-0310-9956-ffa450edef68
  3. JCR-2085: add static test suite constructor making it easier to run t…

    reschke committed Jul 9, 2009
    …he tests directly
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792548 13f79535-47bb-0310-9956-ffa450edef68
  4. JCR-2201: Implement QueryResult.getSelectorNames()

    jukka committed Jul 9, 2009
    Oops, copy paste error.
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792547 13f79535-47bb-0310-9956-ffa450edef68
  5. JCR-1104: JSR 283 support

    jukka committed Jul 9, 2009
    Upgraded to the latest pre-release version of the JCR 2.0 API jar. Adjusted sources accordingly (see JCR-2200 and JCR-2201 for the missing pieces).
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792508 13f79535-47bb-0310-9956-ffa450edef68
  6. JCR-1232: Merge UUID to NodeId

    jukka committed Jul 9, 2009
    Implement NodeId.getRawBytes() and NodeId.compareTo(NodeId) so we can remove even more calls to Node.getUUID().
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792498 13f79535-47bb-0310-9956-ffa450edef68
  7. Updated release notes in preparation for 2.0-alpha4

    jukka committed Jul 9, 2009
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792496 13f79535-47bb-0310-9956-ffa450edef68
  8. javadoc

    anchela committed Jul 9, 2009
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792488 13f79535-47bb-0310-9956-ffa450edef68
  9. JCR-1232: Merge UUID to NodeId

    jukka committed Jul 9, 2009
    Replace more uses of UUID with NodeId. Most notably:
    
      * Reference InternalValues now contain NodeIds instead of UUIDs
      * Item state serializers use NodeIds instead of UUIDs
      * Frozen ids in versioning are now NodeIds instead of UUIDs
      * Dropped Session.internalGetUUID() in favor of Session.getNodeId()
      * Dropped Session.getNodeByUUID(UUID) in favor of Session.getNodeById(NodeId)
    
    None of these changes has functional effects, expect reducing the amount of extra NodeId objects that need to be instantiated when switching between representations.
    
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792485 13f79535-47bb-0310-9956-ffa450edef68
  10. JCR-1232: Merge UUID to NodeId

    jukka committed Jul 9, 2009
    Use NodeIds instead of UUIDs in ReferenceChangeTracker.
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792469 13f79535-47bb-0310-9956-ffa450edef68
  11. JCR-2199 - Improvements to user management

    Dominique Pfister committed Jul 9, 2009
    - Allow subclasses of UserManagerImpl/UserImpl for custom implementations
    
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792467 13f79535-47bb-0310-9956-ffa450edef68
  12. JCR-1232: Merge UUID to NodeId

    jukka committed Jul 9, 2009
    Use NodeId.toString() instead of NodeId.getUUID().toString(). The functionality is the same, and the former avoids and extra method call and reduces the getUUID() footprint.
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792464 13f79535-47bb-0310-9956-ffa450edef68
  13. JCR-2087: Upgrade to Java 5 as the base platform

    jukka committed Jul 9, 2009
    Use Iterator<NodeState> instead of NodeStateIterator
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792453 13f79535-47bb-0310-9956-ffa450edef68
  14. JCR-1233: Create org.apache.jackrabbit.core.id

    jukka committed Jul 9, 2009
    Move the Id classes to org.apache.jackrabbit.core.id and update all references accordingly (simple changes to import statements).
    
    While at it, I also replaced the NodeIdIterator class with the equivalent Java 5 Iterator<NodeId> and Iterable<NodeId> constructs.
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792437 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jul 8, 2009
  1. JCR-2171: Deadlock in SharedItemStateManager on session.move and node…

    jukka committed Jul 8, 2009
    ….save
    
    Avoid the deadlock in CachingHierarchyManager by sending update notifications only after the SISM lock has been downgraded.
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792218 13f79535-47bb-0310-9956-ffa450edef68
  2. JCR-1527: Support for MaxDB / SapSB Databases

    jukka committed Jul 8, 2009
    Patch contributed by Dirk Feufel.
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792214 13f79535-47bb-0310-9956-ffa450edef68
  3. JCR-1753: Allow means force a Repository to synchronize with the cluster

    jukka committed Jul 8, 2009
    Synchronize with the cluster whenever Session.refresh(boolean) is called, unless the "org.apache.jackrabbit.disableClusterSyncOnRefresh" attribute is set.
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792211 13f79535-47bb-0310-9956-ffa450edef68
  4. JCR-2196: Add cause to ItemStateException in BundleDbPersistenceManag…

    mreutegg committed Jul 8, 2009
    …er.store()
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792181 13f79535-47bb-0310-9956-ffa450edef68
  5. JCR-2192: remove test assuming specific behavior for names in templat…

    reschke committed Jul 8, 2009
    …es, assuming known.issues
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792180 13f79535-47bb-0310-9956-ffa450edef68
  6. JCR-1924: ms-sql tablespace support for FileSystem and PersistenceMan…

    jukka committed Jul 8, 2009
    …ager
    
    Patch contributed by Brian Whipple.
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792175 13f79535-47bb-0310-9956-ffa450edef68
  7. JCR-1960: Add support for the Ingres RDBMS

    jukka committed Jul 8, 2009
    Patch contributed by Murray Armfield.
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792167 13f79535-47bb-0310-9956-ffa450edef68
  8. JCR-977: jcr:deref in xpath predicates

    mreutegg committed Jul 8, 2009
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792162 13f79535-47bb-0310-9956-ffa450edef68
  9. JCR-1588: JSR 283: Access Control

    anchela committed Jul 8, 2009
    - minor improvement, javadoc, java 5, tests
    
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792160 13f79535-47bb-0310-9956-ffa450edef68
  10. JCR-2169: BundleDbPersistenceManager consistencyFix doesn't fix missi…

    jukka committed Jul 8, 2009
    …ng non system childnode entries of the root node
    
    Patch contributed by Bart van der Schans.
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792156 13f79535-47bb-0310-9956-ffa450edef68
  11. javadoc

    anchela committed Jul 8, 2009
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792155 13f79535-47bb-0310-9956-ffa450edef68
  12. JCR-2060: JSR 283: Access Nodes and Properties by Array of "NameGlob"

    anchela committed Jul 8, 2009
    - same for spi2jcr
    
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792152 13f79535-47bb-0310-9956-ffa450edef68
  13. JCR-2085: test one more NodeTypeTemplate method

    reschke committed Jul 8, 2009
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792138 13f79535-47bb-0310-9956-ffa450edef68
  14. JCR-714: TCK: Test root path not escaped when used in XPath queries

    jukka committed Jul 8, 2009
    Applied my patch with changes to reflect recent TCK updates.
    
    Instead of the extra jcr-commons dependency I just copied the required support classes to o.a.j.test.api.util.
    
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792118 13f79535-47bb-0310-9956-ffa450edef68
  15. JCR-2194: EventImpl should implement toString

    mduerig committed Jul 8, 2009
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@792102 13f79535-47bb-0310-9956-ffa450edef68
Commits on Jul 7, 2009
  1. JCR-2085: start work on node type management tests

    reschke committed Jul 7, 2009
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@791884 13f79535-47bb-0310-9956-ffa450edef68
  2. JCR-977: jcr:deref in xpath predicates

    mreutegg committed Jul 7, 2009
    git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@791737 13f79535-47bb-0310-9956-ffa450edef68