[hibernate-commits] [hibernate/hibernate-search] b65362: HSEARCH-2480 Simplified MutableFactoryTest by usin...

GitHub noreply at github.com
Mon Nov 28 15:27:11 EST 2016


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: b65362a2fc50666a79fb5c123886d126b39b580a
      https://github.com/hibernate/hibernate-search/commit/b65362a2fc50666a79fb5c123886d126b39b580a
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M engine/src/test/java/org/hibernate/search/test/configuration/mutablefactory/MutableFactoryTest.java
    M engine/src/test/java/org/hibernate/search/testsupport/concurrency/ConcurrentRunner.java

  Log Message:
  -----------
  HSEARCH-2480 Simplified MutableFactoryTest by using ConcurrentRunner


  Commit: ec573605ade234dcdfe85fa295c6c78591a0332f
      https://github.com/hibernate/hibernate-search/commit/ec573605ade234dcdfe85fa295c6c78591a0332f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M documentation/src/main/asciidoc/elasticsearch-integration.asciidoc

  Log Message:
  -----------
  Fixed a typo in the Elasticsearch documentation


  Commit: 0be8debb6ed015732db8964a5d8c1a286f8c75fd
      https://github.com/hibernate/hibernate-search/commit/0be8debb6ed015732db8964a5d8c1a286f8c75fd
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M documentation/src/main/asciidoc/elasticsearch-integration.asciidoc
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/cfg/IndexSchemaManagementStrategy.java

  Log Message:
  -----------
  HSEARCH-2480 Made index schema management strategy documentation more precise


  Commit: f6655fbd2649e5d6aac254870b39c58e584c5cce
      https://github.com/hibernate/hibernate-search/commit/f6655fbd2649e5d6aac254870b39c58e584c5cce
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/cfg/IndexSchemaManagementStrategy.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchIndexManager.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaCreator.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaMigrator.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/ElasticsearchSchemaCreator.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/ElasticsearchSchemaMigrator.java
    M engine/src/test/java/org/hibernate/search/test/configuration/mutablefactory/MutableFactoryTest.java

  Log Message:
  -----------
  HSEARCH-2480 Made Elasticsearch index initialization work when the search factory changes

To that end, the initialization code had to change slightly: when simply
adding classes, we do not want to drop and recreate indexes even when
using the RECREATE* strategies, since we already have a guarantee that
indexes have been created with correct mappings (during the first
initialization).

Another reason for not wanting to drop the indexes is that it would mean
losing all information in the index whenever a new entity is added to
the search factory...


  Commit: bd50be352e4bf5cef0542e451178f925af6563f8
      https://github.com/hibernate/hibernate-search/commit/bd50be352e4bf5cef0542e451178f925af6563f8
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

  Changed paths:
    M engine/src/test/java/org/hibernate/search/test/configuration/mutablefactory/MutableFactoryTest.java

  Log Message:
  -----------
  HSEARCH-2480 Restored pre-elasticsearch parameters for MutableFactoryTest.testMultiThreadedAddClasses

The number of tasks and threads had been lowered because of timeouts
that I thought were due to Elasticsearch being too slow for the test to
work, but it appears that it was related to the bug we just fixed.

Thus we can raise the number of tasks and threads again.


Compare: https://github.com/hibernate/hibernate-search/compare/efd2830bb838...bd50be352e4b


More information about the hibernate-commits mailing list