Permalink
Switch branches/tags
modeshape-5.4.1.Final modeshape-5.4.0.Final modeshape-5.3.0.Final modeshape-5.2.0.Final modeshape-5.1.0.Final modeshape-5.0.0.Final modeshape-4.6.2.Final modeshape-4.6.1.Final modeshape-4.6.0.Final modeshape-4.5.0.Final modeshape-4.4.0.Final modeshape-4.3.0.Final modeshape-4.2.0.Final modeshape-4.1.0.Final modeshape-4.0.0.Final modeshape-4.0.0.Beta2 modeshape-4.0.0.Beta1 modeshape-4.0.0.Alpha4 modeshape-4.0.0.Alpha3 modeshape-4.0.0.Alpha2 modeshape-4.0.0.Alpha1 modeshape-3.8.1.Final modeshape-3.8.0.Final modeshape-3.7.4.Final modeshape-3.7.3.Final modeshape-3.7.2.Final modeshape-3.7.1.Final modeshape-3.7.0.Final modeshape-3.6.1.Final modeshape-3.6.0.Final modeshape-3.5.0.Final modeshape-3.4.0.Final modeshape-3.3.0.Final modeshape-3.2.0.Final modeshape-3.1.3.Final modeshape-3.1.2.Final modeshape-3.1.1.Final modeshape-3.1.0.Final modeshape-3.0.1.Final modeshape-3.0.0.Final modeshape-3.0.0.CR3 modeshape-3.0.0.CR2 modeshape-3.0.0.CR1 modeshape-3.0.0.Beta4 modeshape-3.0.0.Beta3 modeshape-3.0.0.Beta2 modeshape-3.0.0.Beta1 modeshape-3.0.0.Alpha6 modeshape-3.0.0.Alpha5 modeshape-3.0.0.Alpha4 modeshape-3.0.0.Alpha3 modeshape-3.0.0.Alpha2 modeshape-3.0.0.Alpha1 modeshape-2.8.3.Final modeshape-2.8.2.Final modeshape-2.8.1.GA modeshape-2.8.1.Final modeshape-2.8.0.Final modeshape-2.7.0.Final modeshape-2.6.0.Final modeshape-2.6.0.Beta2 modeshape-2.6.0.Beta1 modeshape-2.5.0.Final modeshape-2.5.0.Beta2 modeshape-2.5.0.Beta1 modeshape-2.4.0.Final modeshape-2.3.0.Final modeshape-2.2.0.Final modeshape-2.1.0.Final modeshape-2.0.0.Final modeshape-1.2.0.Final modeshape-1.1.0.Final modeshape-1.0.0.Final modeshape-1.0.0.Beta1 dna-0.7 dna-0.6 dna-0.5 dna-0.4 dna-0.3 dna-0.2 dna-0.1 EDS_5.3.1_2_2014 3.8.x-prod-ip6.1-ER1
Nothing to show
Commits on Oct 11, 2012
  1. Revert "Removed the demos (more are available in the examples reposit…

    rhauch committed Oct 11, 2012
    …ory) and logos and presentations (which are available in ModeShape's Asset repository on GitHub)."
    
    This reverts commit ed2d57c.
  2. MODE-1673 Changed the JSON response to always include the built-in fi…

    rhauch committed Oct 11, 2012
    …elds
    
    If a node contains properties with names that match the built-in fields (e.g., "self", "up", "id", and "children"),
    the code previously overwrote the built-in fields with the property values. This change prevents that.
    Obviously this means that some properties might not be represented, but this is acceptable given that a big
    best-practice of JCR is to always use namespaces for properties.
  3. MODE-1609 - Fixed AS7 subsystem binary storage integration plus some …

    Horia Chiorean committed Oct 11, 2012
    …issues which surfaced:
    
    * a bug inside ChunkInputStream
    * wrongful logging by the sequencers
  4. MODE-1609 - Started work on fixing the AS7 subsystem custom index con…

    Horia Chiorean committed Oct 10, 2012
    …figuration & propagation
  5. MODE-1672 - Minor test cleanup

    Horia Chiorean committed Oct 11, 2012
  6. MODE-1672 Added REST service support for getting, updating, and delet…

    rhauch committed with Horia Chiorean Oct 10, 2012
    …ing nodes by identifier
    
    Added to version 2 of the REST service the ability to GET, PUT, and DELETE nodes by identifier.
    Note that it is not possible to create nodes this way, since nodes have to be created in a
    specific location/path, which is not possible with the identifier-based approach.
    
    This does not change any of the existing methods, but instead only *adds* functionality.
  7. Minor changes to correct compiler warnings

    rhauch committed with Horia Chiorean Oct 10, 2012
  8. MODE-831 Removed logged errors and warnings when using WebDAV on OS X

    rhauch committed with Horia Chiorean Oct 10, 2012
    Several errors and warnings were logged due to the fact that OS X routinely attempts
    to put "._DS_Store" files and other files that start with "._". (OS X uses these
    hidden files to store positions of icons and background images for the Finder, which
    is OS X's file system navigation UI.)
    
    The code was changed to better handle the requests for files beginning with "._"
    (e.g., "._jcr:system"). Also, the DoPut, DoLock and several other related classes
    were modified to look for null references from the IWebStore.getStoredObject(...)
    method. The IWebStore implementations are allowed to return null, and in fact the
    LocalFileSystemWebStore does, but several of the Do* classes were not properly
    handling this possibility. In all cases, a null stored object will result in an
    HTTP 404 error, signifying that the resource is not available. (This is in line with
    previous code that did correctly handle null stored object references.)
  9. MODE-1669 Added more tests for Infinispan binary store

    rhauch committed with Horia Chiorean Oct 10, 2012
    Added a test configuration to test using the same Infinispan cache instance for both the
    metadata and data caches.
    
    Also changed the Metadata class to mostly immutable. The only thing that is mutable is the
    unused timestamp - mutating a single instance makes it far easier to mark entries safely
    as used or unused.
  10. MODE-1669 Changed keys used in Infinispan Binary Store

    rhauch committed with Horia Chiorean Oct 9, 2012
    The keys were changed so that the same cache can be used to store the metadata and data,
    and actually the content cache can be used. This is recommended only for smaller repositories
    that don't have lots of binary values, and where the Infinispan cache is configured with a cache
    store. (In data grid configurations, it's better to replicate the metadata cache
    while using distribution for the data cache.)
    
    Note that this does not change the how existing configurations work. Instead, it simply allows
    some configurations to use the same cache for regular content and binary storage content.
Commits on Oct 10, 2012
  1. MODE-1666 - Changed back the name of JndiRepositoryFactory for the re…

    Horia Chiorean committed with rhauch Oct 10, 2012
    …al JNDI factory
  2. MODE-1666 - Reverted back to the org.modeshape.jcr package for the JC…

    Horia Chiorean committed with rhauch Oct 10, 2012
    …R factories to avoid exposing too much from the API.
  3. MODE-1666 - Updated repository factories to log and/or throw exceptio…

    Horia Chiorean committed with rhauch Oct 9, 2012
    …ns for the cases when they cannot (for whatever reason) create/find a repository
  4. MODE-1666 - Moved JndiRepositoryFactory to modeshape-jcr module and r…

    Horia Chiorean committed with rhauch Oct 8, 2012
    …efactored code inside RepositoryManager
Commits on Oct 9, 2012
  1. MODE-1670 - Changed parentReferenceToSelfParent to be a weak referenc…

    Horia Chiorean committed Oct 9, 2012
    …e, to prevent memory leaks on entries evicted or removed from the cache
Commits on Oct 8, 2012
  1. MODE-1598 - Updated AS7 subsystem to support custom node-types regist…

    Horia Chiorean committed Oct 8, 2012
    …ration
Commits on Oct 5, 2012
  1. MODE-1598 - Implemented initial cnd import via a repository configura…

    Horia Chiorean committed Oct 4, 2012
    …tion attribute named node-types
Commits on Oct 4, 2012
  1. Removed the demos (more are available in the examples repository) and…

    rhauch committed Oct 4, 2012
    … logos and presentations (which are available in ModeShape's Asset repository on GitHub).
  2. MODE-1662 Corrected JavaDoc

    rhauch committed Oct 4, 2012
  3. MODE-1665 Corrected AS7.2 kit to deal with missing methods

    rhauch committed Oct 4, 2012
    Correcting this class led to several other problems, primarily with the logging system. In particular,
    we were no longer able to see the correct logging implementations and load the SLF4J logger, probably
    (big assumption here) because AS7.2 was changed to no longer leak the logging interfaces and
    implementations and thereby exposing some incorrect dependencies in ModeShape modules.
    
    Plus, our LoggerFactory class was attempting to discover the logger classes (for the various frameworks)
    using the thread context classloader (TCCL) and then the system classloader – but not the current
    classloader. This seems obviously incorrect, so this was changed to simply try to load the class
    with the current classloader. The same thing was done for JaasProvider, which was the only other
    class using the ClassUtil.loadClassStrict(...) method.
    
    After all these changes, full builds running the following commands pass:
    
    * mvn clean install -Pintegration
    * mvn clean install -Pintegration,as72
  4. Cleaned up binary store test

    Horia Chiorean committed Oct 4, 2012
  5. MODE-1663 - Fixed creation of jcr:uuid property when node type is a s…

    Horia Chiorean committed Oct 4, 2012
    …ubtype of mix:referenceable
Commits on Oct 3, 2012
  1. MODE-1662 - Cleaned up the "connect" role, updating the documentation…

    Horia Chiorean committed with rhauch Oct 3, 2012
    … in the web.xml files where it's being used and removing any internal usages
  2. MODE-1266 use different http status codes in case of jcr exceptions a…

    kosch committed with rhauch Oct 3, 2012
    …nd added some more loggings in case of exceptions
  3. MODE-1657 - Added the node identifier in the response of the rest ser…

    Horia Chiorean committed Oct 3, 2012
    …vice
Commits on Oct 2, 2012
  1. MODE-1659 Changed new REST service to support same-name-siblings

    rhauch committed Oct 2, 2012
    This was an oversight in the original implementation, and has been resolved and verified with additional tests.