Permalink
Commits on Jul 12, 2012
  1. Updated the release script

    rhauch committed Jul 12, 2012
  2. Updated release_notes.md file

    rhauch committed Jul 12, 2012
  3. MODE-1406 Corrected validation of shareable node creation

    When a shareable node is created, the validation logic assures that the new shared node will
    have the correct node type. If the parent node type's associated child node definition
    is restrictive of the allowed child node type, this validation logic may fail because it
    was incorrectly resolving the shared node (e.g., the primary type of the child was thought
    to be "mode:share", an internal node type used in the shareable nodes feature, rather than
    the actual primary type of the shareable node.
    
    The fix was simply using "originalNode()" rather than "proxyNode()" to obtain the original
    shared node.
    
    A new test case replicates the problem and error, and after the fix runs successfull.
    rhauch committed Jul 12, 2012
  4. MODE-1490 - Added checks for oderBefore: if the source and destinatio…

    …n are the same, no changes should be performed.
    hchiorean committed Jul 12, 2012
  5. MODE-1553 - Updated the Processor so that the jcr:uuid property is st…

    …ored as a node property, when the node is created.
    hchiorean committed Jul 12, 2012
Commits on Jul 11, 2012
  1. MODE-1416 - Added explicit @Produces annotation on the query methods …

    …from the rest service, to properly indicate the response type.
    hchiorean committed Jul 11, 2012
Commits on Jun 7, 2012
  1. MODE-1486 - Added explicit type mapping annotation, so that Hibernate…

    … >= 3.5 uses oids with PostgreSQL
    hchiorean committed Jun 7, 2012
Commits on Jun 6, 2012
Commits on Jun 5, 2012
  1. MODE-1502 - Added check to the MsOffice sequencer for the case when n…

    …o thumbnail information is present in the document
    hchiorean committed Jun 5, 2012
Commits on May 30, 2012
  1. MODE-1484 Added more error handling to file system connector

    The file system connector was not properly handling the case when "java.io.File.list(FilenameFilter)"
    returns null, which it can sometimes do if there's an I/O error. Now, if this happens, the method
    call is retried up to 4 more times; after that, if the call still returns null, an error message will
    be logged and no node will be created for the problematic file.
    
    All unit and integration tests pass with these changes.
    rhauch committed May 16, 2012
Commits on May 24, 2012
  1. MODE-1475 Corrected names of columns when property name is not specif…

    …ied.
    
    The names of columns in query results were corrected to be of the form 'selectorName.propertyName' when the
    property name is not explicitly specified in the query (e.g., 'SELECT * ...' or 'SELECT s.* ...').
    rhauch committed May 24, 2012
Commits on May 23, 2012
  1. Merge branch 'mode-1475' of https://github.com/rhauch/modeshape into …

    …rhauch-mode-1475
    rhauch committed May 23, 2012
  2. MODE-1475 Corrected JQOM query behavior and added TCK tests

    Corrected a number of issues with JQOM queries, including how the corresponding string statements
    are generated so that they are now valid JCR-SQL2 statements. Also added the JQOM TCK tests
    (not sure why they were excluded), which identified quite a few more. These are all now fixed,
    excluding several known and logged issues with the TCK tests themselves.
    
    All unit and integration tests pass with these changes.
    rhauch committed May 23, 2012
Commits on May 16, 2012
  1. MODE-1483 - Extra properties files stored via the file system connect…

    …or are now removed.
    
    The original problem was caused by the incomplete handling for removal of nodes by the FileSystemWorkspace and the fact that the StoreProperties stores additional file & folder properties in external files (external to the file nodes themselves)
    hchiorean committed May 16, 2012
Commits on May 3, 2012
  1. MODE-1470 - Added the test used in the attempt to reproduce the issue…

    …. Since it can't be reproduced atm and the test does take a bit of time to run, it's ignored.
    hchiorean committed May 3, 2012
Commits on May 2, 2012
Commits on Apr 26, 2012
  1. MODE-1472 - Removed SLF4J from the modeshape-client.jar

    - unnecessary dependencies to slf4j have been removed
    - the LogFactory from common searches for SFL4j's API in the classpath prior to defaulting to java.util
    hchiorean committed with rhauch Apr 26, 2012
Commits on Apr 24, 2012
  1. MODE-1422 - Fixed the invalid ReferenceIntegrityException in relation…

    … with SNS.
    
    The original issue was caused by the fact that SNS location changes are performed directly against the cached nodes, in the transient session, while the query matches location from the indexes against the transient locations, causing invalid nodes to be returned by the query results.
    
    The fix was to make the query results locate the node by the UUID first (if such information is available) and only as a fallback, use the location directly.
    hchiorean committed Apr 24, 2012
  2. Changed ISPN configuration, for the RemoteConnector tests, to use the…

    … dummy cache store (which is in fact, an in-memory cache store).
    
     Reason for the change was that the tests take double the time to run if the FileSystemCacheStore is used and there isn't any reason (test-wise for the RemoteISPNSource) to really use that.
    hchiorean committed Apr 24, 2012
Commits on Apr 4, 2012
Commits on Mar 30, 2012
  1. MODE-1451 Corrected anonymous authentication provider initialization

    The anonymous authentication provider is now being initialized after the chain
    of custom authentication providers (rather than before). Also, the
    anonymous provider is no longer being initialized when the anonymous roles is
    set to an empty string.
    
    All unit and integration tests pass with these changes.
    rhauch committed Mar 30, 2012
Commits on Mar 19, 2012
  1. MODE-1424 Fixed indexing deadlocking

    There are two important changes involved: the locking around Lucene's IndexWriter has been made reentrant while the composite requests created by the indexer have been made read-only
    hchiorean committed with rhauch Mar 19, 2012
Commits on Mar 16, 2012
  1. MODE-1421 Fixed search schema data for sessions

    Also, cleaned up some duplication in a pom file
    hchiorean committed with rhauch Mar 16, 2012
Commits on Mar 12, 2012
  1. MODE-1418 Corrected certain queries with full-text search criteria

    Certain JCR-SQL2 full-text search criteria were not being processed correctly.
    Any f.t.s. criteria that specified a single property resulted in an incorrect
    query plan.
    
    Several changes were made to correct this behavior, and new unit tests were added.
    rhauch committed Mar 12, 2012