ModeShape

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
MODE-1981 Changed Surefire execution to not use UI windows

MODE 1976 Updated the copy operation to handle external nodes

MODE 1976 Updated the copy operation to handle external nodes

MODE 1977 Updated the move operation so that external nodes are handled & validated as well.

MODE 1977 Updated the move operation so that external nodes are handled & validated as well.

MODE-1719 Add repository metrics to JBoss managed nodes.

MODE-1719 Add repository metrics to JBoss managed nodes.

MODE 1980 Added the excluded dependencies from MODE-1934 to the embedded BOM

    • -1
    • +17
    /boms/modeshape-bom-embedded/pom.xml
    • -1
    • +0
    /boms/modeshape-bom-remote-client/pom.xml
MODE 1980 Added the excluded dependencies from MODE-1934 to the embedded BOM

    • -1
    • +17
    /boms/modeshape-bom-embedded/pom.xml
    • -1
    • +0
    /boms/modeshape-bom-remote-client/pom.xml
MODE 1972 Updated the clone operation so that it's possible to clone and entire workspace into another workspace. The root node, together with the system nodes are excluded from both clone & copy.

MODE 1972 Updated the clone operation so that it's possible to clone and entire workspace into another workspace. The root node, together with the system nodes are excluded from both clone & copy.

MODE-1979 Add second past parsing of Teiid DDL to resolve table references for in-line FK constraints when referenced table has not been parsed yet - added postProcess() method in DdlParser and subclasses - added postProcess() method in StatementParser and subclasses

MODE-1979 Add second past parsing of Teiid DDL to resolve table references for in-line FK constraints when referenced table has not been parsed yet - added postProcess() method in DdlParser and subclasses - added postProcess() method in StatementParser and subclasses

MODE 1972 Updated the copy operation so that it's possible to copy entire workspaces, but not possible to copy a subgraph from a source workspace into a target workspace root.

MODE 1972 Updated the copy operation so that it's possible to copy entire workspaces, but not possible to copy a subgraph from a source workspace into a target workspace root.

MODE-1978 Corrected the WritableSessionCache to fix NPE from recently-added code

A recent fix for MODE-1940 added code that updated the indexes if the

new parent was persisted (previously) and the child was moved. In some

cases when the new parent was not persisted in a previous save but instead

was created as part of this save, the code resulted in an NPE. The fix

was a simple change.

A test case was added to first replicate the problem. After the change,

the test now succeeds (and the S-RAMP build works completely).

    • -0
    • +238
    /modeshape-jcr/src/test/resources/cnd/sramp.cnd
MODE-1978 Corrected the WritableSessionCache to fix NPE from recently-added code

A recent fix for MODE-1940 added code that updated the indexes if the

new parent was persisted (previously) and the child was moved. In some

cases when the new parent was not persisted in a previous save but instead

was created as part of this save, the code resulted in an NPE. The fix

was a simple change.

A test case was added to first replicate the problem. After the change,

the test now succeeds (and the S-RAMP build works completely).

    • -0
    • +238
    /modeshape-jcr/src/test/resources/cnd/sramp.cnd
MODE-1961 Corrected compiler warnings from previous MODE-1961 commit

MODE-1961 Corrected compiler warnings from previous MODE-1961 commit

MODE-1974 Corrected RepositoryStatistics

Made several corrections and improvements to the RepositoryStatistics

functionality, though most of the changes are for tests. Verified the

fix by running a test for 65 minutes (this test method is @Ingore'd

and will not run during any of the builds) and getting the same

windows as reported in the issue.

MODE-1974 Corrected RepositoryStatistics

Made several corrections and improvements to the RepositoryStatistics

functionality, though most of the changes are for tests. Verified the

fix by running a test for 65 minutes (this test method is @Ingore'd

and will not run during any of the builds) and getting the same

windows as reported in the issue.

MODE-1444: Store binary files using Cassandra database

Two mechanisms were added to add support for storing binary values in

Cassandra. The first was via the JDBC binary store, with the Cassandra

JDBC driver as an option. The second was via a new CassandraCacheStore

class that makes it a little easier and more straightforward than the

JDBC binary store approach.

Note that in order to use either approach, the embedding applications

must include the Cassandra libraries on the classpath; ModeShape simply

expects them to be provided.

    • -0
    • +690
    /modeshape-jcr/src/test/resources/cassandra/cassandra.yaml
MODE-1971 Fixed the copy operation so that connectors are involved in the id-creation step. Also, implemented the rename operation (via copy) for the FileSystem connector.

MODE-1971 Fixed the copy operation so that connectors are involved in the id-creation step. Also, implemented the rename operation (via copy) for the FileSystem connector.

MODE-1968 Corrected test case

MODE-1968 Corrected test case

MODE-1961 Fixed the processing of mixins when nodes are imported from an XML file using IMPORT_UUID_COLLISION_REMOVE_EXISTING, multiple times. The problem was caused by the fact that the same NodeKey is reused, causing in effect the old persisted node(s) to be seen together with new nodes (which are supposed to be created by the import). Thefore, mixins would not be set on the new nodes because they appeared as "already existing".

    • -0
    • +20
    /modeshape-jcr/src/test/resources/cnd/brix.cnd
    • -0
    • +1467
    /modeshape-jcr/src/test/resources/io/brixWorkspace.xml
MODE-1961 Fixed the processing of mixins when nodes are imported from an XML file using IMPORT_UUID_COLLISION_REMOVE_EXISTING, multiple times. The problem was caused by the fact that the same NodeKey is reused, causing in effect the old persisted node(s) to be seen together with new nodes (which are supposed to be created by the import). Thefore, mixins would not be set on the new nodes because they appeared as "already existing".

    • -0
    • +20
    /modeshape-jcr/src/test/resources/cnd/brix.cnd
    • -0
    • +1467
    /modeshape-jcr/src/test/resources/io/brixWorkspace.xml
MODE-1968 Improved/simplified logging of persisted changes

When a session is saved, the WritableSessionCache now outputs

more details of the changes to the 'org.modeshape.jcr.txn' logging

context under TRACE logging. This logging context does not match

the normal conventions, but it makes it really easy to turn on

TRACE logging on this context and see all the save- and transaction-

related information.

MODE-1968 Improved/simplified logging of persisted changes

When a session is saved, the WritableSessionCache now outputs

more details of the changes to the 'org.modeshape.jcr.txn' logging

context under TRACE logging. This logging context does not match

the normal conventions, but it makes it really easy to turn on

TRACE logging on this context and see all the save- and transaction-

related information.