[hibernate-commits] [hibernate/hibernate-search] 3142b3: HSEARCH-2277 Add a Closeables utility class

GitHub noreply at github.com
Mon Mar 20 15:12:52 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 3142b3476dfefc76a7f4de9663787dd747b01210
      https://github.com/hibernate/hibernate-search/commit/3142b3476dfefc76a7f4de9663787dd747b01210
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-03-20 (Mon, 20 Mar 2017)

  Changed paths:
    A engine/src/main/java/org/hibernate/search/util/impl/Closeables.java
    M engine/src/main/java/org/hibernate/search/util/impl/StreamHelper.java
    M serialization/avro/src/main/java/org/hibernate/search/indexes/serialization/avro/impl/ProtocolBuilderV1_0.java

  Log Message:
  -----------
  HSEARCH-2277 Add a Closeables utility class


  Commit: 17aebc1cc15355f5153d0b59a59c8e0eda25fd74
      https://github.com/hibernate/hibernate-search/commit/17aebc1cc15355f5153d0b59a59c8e0eda25fd74
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-03-20 (Mon, 20 Mar 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/analyzer/spi/AnalyzerReference.java
    M engine/src/main/java/org/hibernate/search/engine/impl/AnalyzerRegistry.java
    M engine/src/main/java/org/hibernate/search/engine/impl/ImmutableAnalyzerRegistry.java
    M engine/src/main/java/org/hibernate/search/engine/impl/ImmutableSearchFactory.java
    M engine/src/main/java/org/hibernate/search/engine/impl/MutableAnalyzerRegistry.java
    M engine/src/main/java/org/hibernate/search/engine/spi/AbstractDocumentBuilder.java

  Log Message:
  -----------
  HSEARCH-2277 Make AnalyzerRegistry the single class responsible for closing analyzers

This makes search factory cleanup code a bit simpler.


  Commit: 9c8c186c12728760c8e00123dc74f3d8c4c958f8
      https://github.com/hibernate/hibernate-search/commit/9c8c186c12728760c8e00123dc74f3d8c4c958f8
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-03-20 (Mon, 20 Mar 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/spi/SearchIntegratorBuilder.java

  Log Message:
  -----------
  HSEARCH-2277 Clean up resources when bootstrap fails due to a failure in IndexManager.setSearchFactory


  Commit: e2b36f19d5010c54509d04aaffc9dc8c305ecff0
      https://github.com/hibernate/hibernate-search/commit/e2b36f19d5010c54509d04aaffc9dc8c305ecff0
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-03-20 (Mon, 20 Mar 2017)

  Changed paths:
    M engine/src/test/java/org/hibernate/search/test/searchfactory/SearchFactoryTest.java
    M engine/src/test/java/org/hibernate/search/testsupport/BytemanHelper.java

  Log Message:
  -----------
  HSEARCH-2277 Test that resources are cleaned up upon bootstrap failure


Compare: https://github.com/hibernate/hibernate-search/compare/c893397c0be3...e2b36f19d501


More information about the hibernate-commits mailing list