Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-search
Commit: b63730293e42afda0e223227538f859041bf4823
https://github.com/hibernate/hibernate-search/commit/b63730293e42afda0e22...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-10-28 (Thu, 28 Oct 2021)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/cfg/impl/KeyContextImpl.java
M
engine/src/main/java/org/hibernate/search/engine/cfg/impl/OptionalPropertyContextImpl.java
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/KeyContext.java
M
engine/src/main/java/org/hibernate/search/engine/cfg/spi/OptionalPropertyContext.java
M
engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyInvalidSimpleValuesTest.java
M
engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyValidMissingValuesTest.java
M
engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyValidSimpleValuesTest.java
Log Message:
-----------
HSEARCH-3875 Support for validating that integer configuration propeties are positive or
strictly positive
Commit: 1e53893f8ece0857ff06e6f36dc4166297e7763f
https://github.com/hibernate/hibernate-search/commit/1e53893f8ece0857ff06...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-10-28 (Thu, 28 Oct 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchLinkImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchBatchingWorkOrchestrator.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/resources/impl/BackendThreads.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/HashShardingStrategy.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/index/impl/NearRealTimeIOStrategy.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/orchestration/impl/LuceneSerialWorkOrchestratorImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/resources/impl/BackendThreads.java
M
integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingStaticShardingInvalidConfigurationIT.java
M
mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/impl/DatabasePollingCooordinationStrategy.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
Log Message:
-----------
HSEARCH-3875 Validate integer configuration properties that must not be zero or
negative
Commit: 120092239cdc1afcfeab4eb18f40570a63caf1c6
https://github.com/hibernate/hibernate-search/commit/120092239cdc1afcfeab...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-10-28 (Thu, 28 Oct 2021)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/client/impl/ElasticsearchClientFactoryImpl.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/writer/impl/IndexWriterSettings.java
M engine/src/main/java/org/hibernate/search/engine/cfg/impl/KeyContextImpl.java
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/KeyContext.java
M
engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyInvalidSimpleValuesTest.java
M
engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyValidMissingValuesTest.java
M
engine/src/test/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertyValidSimpleValuesTest.java
Log Message:
-----------
HSEARCH-3875 Rename KeyContext#asInteger to
KeyContext#asIntegerPositiveOrZeroOrNegative()
To be clearer about the fact that this method does not validate the
range of values whatsoever, because this is a bad default.
Compare:
https://github.com/hibernate/hibernate-search/compare/62d6b84dedb3...1200...