[hibernate-commits] [hibernate/hibernate-search] 1db329: HSEARCH-2821 Apply some basic StringBuilder optimi...

GitHub noreply at github.com
Thu Jul 13 13:36:18 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 1db329fe3f57eda5d8f9361a877ac3297cda58bd
      https://github.com/hibernate/hibernate-search/commit/1db329fe3f57eda5d8f9361a877ac3297cda58bd
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2017-07-13 (Thu, 13 Jul 2017)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/util/impl/ElasticsearchClientUtils.java

  Log Message:
  -----------
  HSEARCH-2821 Apply some basic StringBuilder optimisations


  Commit: 764e9d9b3a28b29ad041c57630c0af386db1c862
      https://github.com/hibernate/hibernate-search/commit/764e9d9b3a28b29ad041c57630c0af386db1c862
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-07-13 (Thu, 13 Jul 2017)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/client/impl/DefaultElasticsearchClient.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/DefaultElasticsearchDialectFactory.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/gson/impl/DefaultGsonProvider.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/gson/impl/GsonProvider.java
    A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/ElasticsearchJsonObjectIterableFormatter.java
    A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/ElasticsearchRequestFormatter.java
    A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/ElasticsearchResponseFormatter.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/util/impl/ElasticsearchClientUtils.java
    A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/util/impl/JsonLogHelper.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/BulkWork.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/DefaultElasticsearchRequestSuccessAssessor.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ES2DeleteByQueryWork.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/ElasticsearchRequestSuccessAssessor.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/SearchWork.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/SimpleBulkableElasticsearchWork.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/SimpleElasticsearchWork.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/WaitForIndexStatusWork.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchIndexWorkProcessorErrorHandlingTest.java
    M integrationtest/elasticsearch/src/test/java/org/hibernate/search/elasticsearch/testutil/TestElasticsearchClient.java

  Log Message:
  -----------
  HSEARCH-2821 Move JSON pretty-printing for logging to actual JBoss formatters

... to allow the boilerplate formatting code everywhere.

After this patch, we don't use dialect-specific Gson instances for
logging anymore, but this shouldn't matter as the only difference between
those are some custom type adapters, and when logging we only use the
JsonElement class hierarchy.


Compare: https://github.com/hibernate/hibernate-search/compare/a42401afa83d...764e9d9b3a28


More information about the hibernate-commits mailing list