modeshape-performance-tests

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
'Release: update versions for modeshape-5.4.1.Final'

  1. … 70 more files in changeset.
Changed the POMs to 5.5-SNAPSHOT

  1. … 71 more files in changeset.
'Release: update versions for modeshape-5.4.0.Final'

  1. … 70 more files in changeset.
Updates the POM versions to 5.4-SNAPSHOT

  1. … 70 more files in changeset.
'Release: update versions for modeshape-5.3.0.Final'

  1. … 70 more files in changeset.
'Release: update versions for modeshape-4.6.2.Final'

  1. … 62 more files in changeset.
Updates the POM version to 5.3-SNAPSHOT and fixes a minor test issue with the CMIS connector

  1. … 71 more files in changeset.
'Release: update versions for modeshape-5.2.0.Final'

  1. … 70 more files in changeset.
'Release: update versions for modeshape-4.6.1.Final'

  1. … 62 more files in changeset.
MODE-2613: Modeshape persistence test module

  1. … 22 more files in changeset.
Updates the version number to 5.2-SNAPSHOT

  1. … 69 more files in changeset.
'Release: update versions for modeshape-5.1.0.Final'

  1. … 69 more files in changeset.
Changed artifacts version to 5.1-SNAPSHOT

  1. … 64 more files in changeset.
'Release: update versions for modeshape-5.0.0.Final'

  1. … 64 more files in changeset.
MODE-2587 Updates backup and restore to perform the two operations in batches This should fix any memory issues caused by the previous implementation, where everything was loaded and written to in one big batch.

  1. … 14 more files in changeset.
MODE-2569 Adds a file and in-memory persistence provider based on H2's MVStore. Changes most of the unit tests to use the new provider.

  1. … 61 more files in changeset.
MODE-2528 Optimizes some of the RelationalDB provider logic to bulk load nodes after locking It also adds a way to track new nodes per transaction in order to avoid unnecessary DB hits

  1. … 27 more files in changeset.
Updated the POMs to the next 4.x version.

  1. … 62 more files in changeset.
'Release: update versions for modeshape-4.6.0.Final'

  1. … 62 more files in changeset.
MODE-2528, MODE-2558 Integrates the new relational provider with the Wildfly kit Also, it fixes some of the SchematicDB caching and locking logic, to avoid certain cases when data read before locking could be stale and therefore cause overall corruption by overwriting previous updates.

    • -0
    • +20
    ./src/test/resources/config/FSPerformanceTest.json
  1. … 80 more files in changeset.
MODE-2528 Integrates the new relational provider with the modeshape codebase This is a huge commit which makes the necessary changes to remove all Infinispan configuration and dependencies, replacing it with the new mechanism. It also contains several changes to the relational provider design because of various failing tests. This includes among other thing the necessity for ModeShape to notify the provider once exclusive locks have been obtained as part of each transaction.

    • -0
    • +25
    ./src/test/resources/config/JdbcGenericPerformanceTest.json
    • -11
    • +1
    ./src/test/resources/log4j.properties
  1. … 293 more files in changeset.
MODE-2527 Renames the schematic package to org.modeshape and removes all ISPN related code.

  1. … 313 more files in changeset.
MODE-2557 Replaces the mockito-all dependency with mockito-core

  1. … 13 more files in changeset.
Updates artifact versions to 4.6-SNAPSHOT.

  1. … 66 more files in changeset.
'Release: update versions for modeshape-4.5.0.Final'

  1. … 66 more files in changeset.
MODE-2516 Updates JDK to 1.8 and jboss-parent to the latest version (19) This is the first significant commit of the 5.x series and contains a number of significant changes: - the naming of Maven version properties changed to adopt the standard pattern: 'version.<groupId>.<artifactId>' - build system and dependency updates so that the latest Maven plugin versions function correctly - updating source code to avoid compiler and javadoc warnings

  1. … 154 more files in changeset.
Updates artifact versions to 4.5-SNAPSHOT.

  1. … 64 more files in changeset.
'Release: update versions for modeshape-4.4.0.Final'

  1. … 64 more files in changeset.
MODE-2109 Changes the large collections node types to mixins and adds additional changes based on the code review

    • -0
    • +8
    ./src/test/resources/cnd/large-collections.cnd
  1. … 19 more files in changeset.
MODE-2109 Adds the "mode:unordered" collection nodetypes. These types of collections will store their nodes in special sub-documents called buckets. The number of buckets for each collection is determined based on the order of magnitude of that collection (or PRB) represented as a power of 16. Then, the first PRB characters in the SHA1 of the name of each child node determine the bucket where that node will be placed. This means that any operations where the name or path of a node is already known are a lot faster and cheaper than for regular nodes, for which the parent of the node has to load all its child references. The limitation of these types of nodes is that they don't support orderings or renames. Also, JCR operations like cloning, copying or versioning are either limited in their support or not supported at all.

  1. … 19 more files in changeset.