index-providers

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
MODE-2567 - Fixed the handling of the ampersand character by the Lucene index provider

MODE-2567 - Fixed the handling of the ampersand character by the Lucene index provider

MODE-2565 Fixes the behavior of the Lucene index provider to avoid reindexing at startup if data exists Also, it updates the general IF_MISSING reindexing logic, so that only the indexes which actually do require reindexing are reindexed, as opposed to the all the indexes of a particular provider.

  1. … 7 more files in changeset.
MODE-2565 Fixes the behavior of the Lucene index provider to avoid reindexing at startup if data exists Also, it updates the general IF_MISSING reindexing logic, so that only the indexes which actually do require reindexing are reindexed, as opposed to the all the indexes of a particular provider.

  1. … 5 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
    • +39
    ./modeshape-elasticsearch-index-provider/src/test/resources/log4j.properties
    • -0
    • +39
    ./modeshape-lucene-index-provider/src/test/resources/config/repo-config-clustered-incremental-indexes.json
    • -3
    • +0
    ./modeshape-lucene-index-provider/src/test/resources/config/repo-config-persistent-lucene-provider-advanced-settings.json
    • -2
    • +4
    ./modeshape-lucene-index-provider/src/test/resources/config/repo-config-persistent-lucene-provider-no-indexes.json
    • -0
    • +38
    ./modeshape-lucene-index-provider/src/test/resources/log4j.properties
  1. … 296 more files in changeset.
MODE-2527 Renames the schematic package to org.modeshape and removes all ISPN related code.

  1. … 310 more files in changeset.
Merge pull request #1488 from okulikov/MODE-2162-b

MODE-2162: Store indexes in ElasticSearch

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

  1. … 13 more files in changeset.
MODE-2458 Fixes logging statement parameters

MODE-2546 Adds the ability to configure the lock timeout This also changes the previous implementation of the StandaloneLockingService and adds some more tests.

  1. … 22 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. … 40 more files in changeset.
MODE-2162: Store indexes in ElasticSearch

    • -0
    • +32
    ./modeshape-elasticsearch-index-provider/pom.xml
  1. … 27 more files in changeset.
MODE-2162: Store indexes in Elasticsearch against 4.x branch

    • -0
    • +39
    ./modeshape-elasticsearch-index-provider/pom.xml
  1. … 27 more files in changeset.
Updates artifact versions to 4.6-SNAPSHOT.

    • -1
    • +1
    ./modeshape-lucene-index-provider/pom.xml
  1. … 65 more files in changeset.
'Release: update versions for modeshape-4.5.0.Final'

    • -1
    • +1
    ./modeshape-lucene-index-provider/pom.xml
  1. … 65 more files in changeset.
MODE-2520 Fixes the update mechanism of multi-column Lucene indexes

MODE-2522 Removes the Joda date-time library dependency and switches to javax.time This also changes the current ModeShape DateTime API removing a lot of the existing methods and encouraging users to use the standard JDK 1.8 API.

  1. … 27 more files in changeset.
MODE-2520 Fixes the updating of multi-column indexes by the Lucene index provider

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
    • +1
    ./modeshape-lucene-index-provider/pom.xml
  1. … 149 more files in changeset.
MODE-2517 Updates the re-indexing mechanism making sure changes are committed This commit also rearranges the location of the clustering configuration files.

    • -33
    • +0
    ./modeshape-lucene-index-provider/src/test/resources/config/clustered-repo-with-incremental-indexes-config-1.json
    • -33
    • +0
    ./modeshape-lucene-index-provider/src/test/resources/config/clustered-repo-with-incremental-indexes-config-2.json
  1. … 37 more files in changeset.
MODE-2159 Validates and fixes various Lucene queries This commit adds extensive unit test support for Lucene queries, reusing most of the tests from the LocalIndexProvider and JcrQueryManager. It fixes the node types change adapter making sure that with each primary type/mixin types change, all the information is sent to the index. It also fixes the "sync reindexing" semantic, making sure that the JcrQueryManger is notified in-thread of any changes.

    • -0
    • +8
    ./modeshape-lucene-index-provider/pom.xml
  1. … 38 more files in changeset.
MODE-2159 Adds the ability to store indexes in Lucene 5. The new Lucene index provider supports all 4 index types: value, enumerated, unique and text. It also supports both single and multi-column indexes, although using multiple columns is likely to have a significant performance penalty because it requires document-merging in Lucene.

    • -0
    • +31
    ./modeshape-lucene-index-provider/pom.xml
  1. … 20 more files in changeset.