Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
MODE-2670 Changes the logic of initializing in a cluster, removing redundant locking This commit also changes the default locking method in a cluster to be DB locking, which is far more reliable than JGroups. That latter has been deprecated (code wise) and will be removed in the next major version.

  1. … 13 more files in changeset.
MODE-2659 Updates the JBoss AS artifact versions to use and be compliant with Wildfly 10.1.0.Final

  1. … 4 more files in changeset.
MODE-2638 Adds additional test cases to validate that WF clustering configuration is passed down correctly

  1. … 1 more file in changeset.
MODE-2636 Fixes the missing behavior of parsing the table-name attribute for DB persistence on Wildfly

  1. … 3 more files in changeset.
MODE-2626 Fixes the custom binary storage integration with the WF kit

    • -10
    • +26
    ./modeshape/test/integration/PreconfiguredRepositoryIntegrationTest.java
  1. … 9 more files in changeset.
MODE-2599 Updates some Arquillian integration tests to properly clean up test data

  1. … 2 more files in changeset.
MODE-2550 Adds the ODF sequencer to the WF kit plus a small number of other changes

  1. … 11 more files in changeset.
MODE-2551 Adds the EPUB sequencer to the WF kit plus a small number of other changes

  1. … 12 more files in changeset.
MODE-2549 Adds the PDF sequencer to the WF kit plus a number of smaller changes

  1. … 14 more files in changeset.
MODE-2558 Adds the Audio sequencer to the WF kit and deprecates the Mp3 sequencer

  1. … 17 more files in changeset.
MODE-2585, MODE-2586 Updates Lucene to 6.0.Final and changes some of the Lucene querying code The following are contained in this commit: a) changing the version to 6.0.Final and making it a private dependency of the lucene-index-provider in WF means we should now be independent of whatever version of Lucene WF/EAP comes with. ModeShape will no longer install Lucene as a first-class dependency in WF. b) with the above change, the ES index provider will use its own separate version (in this case 5.3.1.Final) and from now on can be evolved independently of the lucene-index-provider c) changing the design around the Filter#Results batching mechanism so that index providers can opt for truly lazy index results when SKIP is used. In the case of Lucene this means that the Lucene query is only run once after the first N batches have been skipped. d) changing the logic of the Lucene query making use of BitSets as opposed to loading each document during the collection phase

  1. … 42 more files in changeset.
MODE-2596 Fixes the concurrent initialization of the same workspace cache with user transactions The problem in this particular case was the fact that a user transaction off a certain thread might not have been committed while another thread was seeing the ws cache as already initialized. The solution was to make sure ws cache initialization takes place inside local transactions by suspending/resuming any potential outside transactions.

  1. … 9 more files in changeset.
MODE-2574, MODE-2575 Adds configuration support for the Cassandra and MongoDB binary stores The support is added both in the JSON and the Wildfly kit, based on the current code (i.e. in terms of configuration options). This also fixes a number of other JBoss AS kit issues, exposed by the enhancement of the JBoss AS subsystem tests.

  1. … 34 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.

    • -22
    • +25
    ./modeshape/test/integration/ClusteredConfigurationIntegrationTest.java
  1. … 80 more files in changeset.
MODE-2561 Removes the Teiid sequencer from the ModeShape codebase

  1. … 143 more files in changeset.
MODE-2561 Removes the Teiid sequencer from the ModeShape codebase

  1. … 142 more files in changeset.
MODE-2555 Adds the support of expressions to the <node-types/> WF configuration element This also introduces a more generic ability for a repository configured in WF to use the CL of another external (dependant) module when resolving configuration elements such as initial content files and node type files

    • -0
    • +70
    ./modeshape/test/integration/ExternalDependenciesIntegrationTest.java
  1. … 16 more files in changeset.
MODE-2555 Adds the support of expressions to the <node-types/> WF configuration element This also introduces a more generic ability for a repository configured in WF to use the CL of another external (dependant) module when resolving configuration elements such as initial content files and node type files

    • -0
    • +70
    ./modeshape/test/integration/ExternalDependenciesIntegrationTest.java
  1. … 16 more files in changeset.
MODE-2542 Adds the ability to cluster ModeShape repositories using dedicated JGroups channels This a semantical rollback of https://issues.jboss.org/browse/MODE-2079, but with a simplified configuration: ModeShape now has a built-in default for the JGroups configuration file and the WF kit supports both a separate JGroups configuration file and also a built-in server-defined stack.

  1. … 41 more files in changeset.
MODE-2540 Removes the ISPN binary store support.

  1. … 55 more files in changeset.
MODE-2162: Store indexes in ElasticSearch

    • -0
    • +145
    ./modeshape/test/integration/EsIndexIntegrationTest.java
  1. … 40 more files in changeset.
MODE-2162: Store indexes in Elasticsearch against 4.x branch

    • -0
    • +145
    ./modeshape/test/integration/EsIndexIntegrationTest.java
  1. … 40 more files in changeset.
MODE-2512 Allows for the transient binary store to be configured via the AS kit

  1. … 15 more files in changeset.
MODE-2159 Adds support for the Lucene index provider to the AS kit

  1. … 12 more files in changeset.
MODE-1903 Adds reindexing configuration to the JBoss AS kit.

    • -0
    • +65
    ./modeshape/test/integration/ReindexingIntegrationTest.java
  1. … 16 more files in changeset.
MODE-2496 Makes sure custom authentication providers in the AS kit are added first in the list This essentially makes sure that any custom providers will take precedence over the default (built-in) security providers which interface with the AS's security domain.

  1. … 3 more files in changeset.
MODE-2489 Updated the AS kit to expose the new mime-type detection configuration options.

  1. … 12 more files in changeset.
MODE-2489 Refactored mime-type handling and added the possibility of configuring the repository to use either "content", "name" or no mime-type detection at all.

  1. … 35 more files in changeset.
MODE-2488 Moved the ModeShape AS subsystem to Wildfly 9.0.0.Final.

  1. … 114 more files in changeset.
MODE-2411 Extended the default JAAS provider to be able to interact with the JBoss container's SecurityManagementService. This should make sure whatever caching is configured via the container is being leveraged by ModeShape.

  1. … 11 more files in changeset.