Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: d32419452a8c0b1fe1d3c7310d5b69081deb9b04
https://github.com/hibernate/hibernate-search/commit/d32419452a8c0b1fe1d3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-10-03 (Thu, 03 Oct 2019)
Changed paths:
A
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/gson/ElasticsearchGsonConcurrencyIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/rule/SearchSetupHelper.java
Log Message:
-----------
HSEARCH-3725 Add a reproducer for Gson bug 764
https://github.com/google/gson/issues/764
Commit: 7695e7c5cec5aaac1929c846def13fc727625c85
https://github.com/hibernate/hibernate-search/commit/7695e7c5cec5aaac1929...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-10-03 (Thu, 03 Oct 2019)
Changed paths:
R
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/impl/DefaultGsonProvider.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/spi/GsonProvider.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendFactory.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchLinkImpl.java
M
integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/client/ElasticsearchContentLengthIT.java
M
util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/rule/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-3725 Change GsonProvider so that there's only one implementation
We don't need multiple implementations anymore, and we'll need to
execute complex initialization code to work around a bug in Gson
(
https://github.com/google/gson/issues/764).
Commit: d51e54794fd01c18f5c2abb85933d3e3cb9c8e6d
https://github.com/hibernate/hibernate-search/commit/d51e54794fd01c18f5c2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-10-03 (Thu, 03 Oct 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/spi/GsonProvider.java
Log Message:
-----------
HSEARCH-3725 Work around a Gson concurrent initialization bug
See
https://github.com/google/gson/issues/764
Compare:
https://github.com/hibernate/hibernate-search/compare/3b91ab8e81e3...d51e...