hibernate-commits:如何处理员工违纪问题? 2notoc
by 曾寒雁
hibernate-commits: 您好
1.如何预防劳动者的“应聘欺诈”,如何证明劳动者的“欺诈”?
2.招收应届毕业生,应注意哪些细节问题?
3.招用达到法定退休年龄的人员,应注意哪些细节问题?
4.招用待岗、内退、停薪留职的人员,应注意哪些细节问题?
5.入职体检需注意哪些细节问题?
6.入职前后用人单位应告知劳动者哪些情况,如何保留证据?
7.《入职登记表》如何设计,才能起到预防法律风险的作用?
8.劳动者无法提交《离职证明》,该怎么办?
9.企业如何书写《录用通知书》,其法律风险有哪些?
附件中的内容希望能帮助到您的工作。。。
人有悲欢离合,月有阴晴圆缺。宋·苏轼《水调歌头》
2017-2-160:05:06
曾寒雁
7 years, 4 months
[hibernate/hibernate-search] cd3c31: Fix DSLTest.MappingFactory indent
by GitHub
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: cd3c31d39cdc47d085c6d9d120a44bfa52008612
https://github.com/hibernate/hibernate-search/commit/cd3c31d39cdc47d085c6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M orm/src/test/java/org/hibernate/search/test/query/dsl/DSLTest.java
Log Message:
-----------
Fix DSLTest.MappingFactory indent
Commit: 4e7a99ed3f8ab5426a406f0b4964d0d480c6d4fc
https://github.com/hibernate/hibernate-search/commit/4e7a99ed3f8ab5426a40...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/analyzer/impl/LuceneEmbeddedAnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/analyzer/spi/AnalyzerStrategy.java
R engine/src/main/java/org/hibernate/search/engine/impl/AnalyzerReferenceRegistry.java
A engine/src/main/java/org/hibernate/search/engine/impl/AnalyzerRegistry.java
M engine/src/main/java/org/hibernate/search/engine/impl/AnnotationProcessingHelper.java
M engine/src/main/java/org/hibernate/search/engine/impl/ConfigContext.java
A engine/src/main/java/org/hibernate/search/engine/impl/ImmutableAnalyzerRegistry.java
M engine/src/main/java/org/hibernate/search/engine/impl/ImmutableSearchFactory.java
A engine/src/main/java/org/hibernate/search/engine/impl/MutableAnalyzerRegistry.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableSearchFactory.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableSearchFactoryState.java
M engine/src/main/java/org/hibernate/search/engine/integration/impl/ExtendedSearchIntegrator.java
M engine/src/main/java/org/hibernate/search/engine/metadata/impl/TypeMetadata.java
M engine/src/main/java/org/hibernate/search/query/dsl/impl/ConnectedQueryContextBuilder.java
M engine/src/main/java/org/hibernate/search/spi/SearchIntegratorBuilder.java
M engine/src/main/java/org/hibernate/search/spi/impl/SearchFactoryState.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
M engine/src/test/java/org/hibernate/search/test/analyzer/analyzerdef/AnalyzerDefAnnotationTest.java
M engine/src/test/java/org/hibernate/search/test/analyzer/analyzerdefs/AnalyzerDefsAnnotationTest.java
M engine/src/test/java/org/hibernate/search/test/configuration/mutablefactory/DefinitionsOnHotRebootTest.java
Log Message:
-----------
HSEARCH-2577 Separate the namespaces for named Elasticsearch analyzers and named Lucene analyzers
Commit: 79e65271ca9af7fc345f3802b5170996b32cb284
https://github.com/hibernate/hibernate-search/commit/79e65271ca9af7fc345f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/impl/AnnotationProcessingHelper.java
Log Message:
-----------
Remove an unused logger instance
Commit: 013bfcb0408400c6b0c86a93284da53ddc7a64f7
https://github.com/hibernate/hibernate-search/commit/013bfcb0408400c6b0c8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M engine/src/main/java/org/hibernate/search/analyzer/spi/AnalyzerStrategy.java
Log Message:
-----------
Fix incomplete javadoc
Commit: 71a9fa89b56a3c815aa5698270d6a06e4396b9dc
https://github.com/hibernate/hibernate-search/commit/71a9fa89b56a3c815aa5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
A engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneAnalyzerDefinitionContext.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneAnalyzerDefinitionRegistryBuilder.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneAnalyzerDefinitionWithTokenizerContext.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneCharFilterDefinitionContext.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneTokenFilterDefinitionContext.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneAnalysisDefinitionBuilder.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneAnalyzerDefinitionContextImpl.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneAnalyzerDefinitionRegistryBuilderImpl.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneAnalyzerDefinitionUtils.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneCharFilterDefinitionContextImpl.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneTokenFilterDefinitionContextImpl.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/LuceneTokenizerDefinitionContextImpl.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/impl/ParametersBuilder.java
A engine/src/main/java/org/hibernate/search/analyzer/definition/spi/LuceneAnalyzerDefinitionProvider.java
M engine/src/main/java/org/hibernate/search/analyzer/impl/LuceneEmbeddedAnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/analyzer/spi/AnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/cfg/Environment.java
M engine/src/main/java/org/hibernate/search/engine/impl/ConfigContext.java
M engine/src/main/java/org/hibernate/search/engine/impl/MappingModelMetadataProvider.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableAnalyzerRegistry.java
M engine/src/main/java/org/hibernate/search/util/logging/impl/Log.java
M orm/src/test/java/org/hibernate/search/test/analyzer/DuplicatedAnalyzerDefinitionTest.java
Log Message:
-----------
HSEARCH-2418 Introduce the LuceneAnalyzerDefinitionProvider SPI
This allows to define analyzers independently from the mapping.
Commit: 8aebbcf5c72507a7293fb873f2f7e41882516655
https://github.com/hibernate/hibernate-search/commit/8aebbcf5c72507a7293f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/analyzer/impl/LuceneEmbeddedAnalyzerStrategy.java
Log Message:
-----------
HSEARCH-2418 Remove a useless analyzer de-duplication mechanism in analyzer strategies
Rationale: we already make sure that we only have one reference for any
given name, so we never have two references sharing the same name.
Thus this mechanism is never used.
Commit: f67e7e2e2654438dc88d70648233d3a8032d73f8
https://github.com/hibernate/hibernate-search/commit/f67e7e2e2654438dc88d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/NamedElasticsearchAnalyzerReference.java
M engine/src/main/java/org/hibernate/search/analyzer/impl/NamedLuceneAnalyzerReference.java
R engine/src/main/java/org/hibernate/search/analyzer/spi/NamedAnalyzerReference.java
Log Message:
-----------
HSEARCH-2418 Remove the useless NamedAnalyzerReference interface
Commit: 7b8e5b5aacd095fdfd9d418211999f3c9b192acf
https://github.com/hibernate/hibernate-search/commit/7b8e5b5aacd095fdfd9d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/BuiltinElasticsearchAnalyzerImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/CustomElasticsearchAnalyzerImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzer.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/LuceneClassElasticsearchAnalyzerReference.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ScopedElasticsearchAnalyzer.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/UndefinedElasticsearchAnalyzerImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaTranslator.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ElasticsearchIndexSettingsBuilder.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/spi/ElasticsearchIndexManagerType.java
Log Message:
-----------
HSEARCH-2418 Make ElasticsearchAnalyzer responsible for registering analyzer definitions in the settings
This will allow us to have some analyzers hold a reference to
an ES-specific analyzer definition, so that we can have analyzers
definition coming from another source than just @AnalyzerDef
annotations.
There are a few reasons to do that, the most important being that the
@AnalyzerDef annotation does not really fit the ES model, where one
tokenizer definition (for instance) can be referenced from multiple
analyzer definitions.
One side-effect of this change is the translation from Lucene class
providing from @Analyzer annotations to the Elasticsearch name must now
be done when initializing references, instead of when building the ES
schema. This is inconsistent with the translation of @AnalyzerDef
annotations, which occurs when building the ES schema, but we'll fix
this inconsistency in the next commits.
Commit: c63db2a8ee5ac7e43941a77018a2ba6cc23fcf6b
https://github.com/hibernate/hibernate-search/commit/c63db2a8ee5ac7e43941...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/SimpleElasticsearchAnalyzerReference.java
Log Message:
-----------
HSEARCH-2418 Use NamedElasticsearchAnalyzerReference for the default and passthrough analyzers
This makes perfect sense, because NamedElasticsearchAnalyzerReferences can
actually hold undefined analyzers (i.e. analyzers for which only the
name, but not the definition, is known).
Commit: 4d80b6bde291c5e37e19f2abc982979411f77860
https://github.com/hibernate/hibernate-search/commit/4d80b6bde291c5e37e19...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaTranslator.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/AbstractSynonymsParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/AnalysisDefinitionFactory.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/CharMappingRuleFileParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/CjkBigramIgnoredScriptsParametersTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/DefaultElasticsearchAnalyzerDefinitionTranslator.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ElasticsearchAnalyzerDefinitionTranslator.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ElasticsearchIndexSettingsBuilder.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/FileAsLineArrayParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/JsonPassThroughAnalysisDefinitionFactory.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/LuceneAnalysisDefinitionTranslationMapBuilder.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/LuceneAnalyzerImplementationTranslationMapBuilder.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/MapParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ParametersTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SimpleAnalysisDefinitionFactory.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SimpleParametersTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SingleElementArrayParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SolrSynonymsParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SplitArrayParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/StaticParametersTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/StemmerOverrideRuleFileParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/StringParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/SynonymsParametersTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ThrowingUnsupportedParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/WordSetFileParameterValueTransformer.java
R elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/WordnetSynonymsParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/AbstractSynonymsParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/AnalysisDefinitionFactory.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/CharMappingRuleFileParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/CjkBigramIgnoredScriptsParametersTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/DefaultElasticsearchAnalyzerDefinitionTranslator.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/ElasticsearchAnalyzerDefinitionTranslator.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/FileAsLineArrayParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/JsonPassThroughAnalysisDefinitionFactory.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/LuceneAnalysisDefinitionTranslationMapBuilder.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/LuceneAnalyzerImplementationTranslationMapBuilder.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/MapParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/ParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/ParametersTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SimpleAnalysisDefinitionFactory.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SimpleParametersTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SingleElementArrayParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SolrSynonymsParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SplitArrayParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/StaticParametersTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/StemmerOverrideRuleFileParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/StringParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/SynonymsParametersTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/ThrowingUnsupportedParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/WordSetFileParameterValueTransformer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/translation/WordnetSynonymsParameterValueTransformer.java
R elasticsearch/src/main/resources/META-INF/services/org.hibernate.search.elasticsearch.settings.impl.ElasticsearchAnalyzerDefinitionTranslator
A elasticsearch/src/main/resources/META-INF/services/org.hibernate.search.elasticsearch.settings.impl.translation.ElasticsearchAnalyzerDefinitionTranslator
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/DefaultElasticsearchAnalyzerDefinitionTranslatorTest.java
Log Message:
-----------
HSEARCH-2418 Move analyzer definition translation code to a specific package
This will make room for classes with a different purpose in the
"settings.impl" package.
Commit: 8d5cba03546f41b00be60fc74510e6051c6f8ea3
https://github.com/hibernate/hibernate-search/commit/8d5cba03546f41b00be6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/CustomElasticsearchAnalyzerImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalysisDefinitionRegistry.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzer.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ScopedElasticsearchAnalyzer.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/SimpleElasticsearchAnalysisDefinitionRegistry.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/TranslatingElasticsearchAnalyzerDefinitionRegistryPopulator.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/UndefinedElasticsearchAnalyzerImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/schema/impl/DefaultElasticsearchSchemaTranslator.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/settings/impl/ElasticsearchIndexSettingsBuilder.java
Log Message:
-----------
HSEARCH-2418 Translate ES analyzer definition translation sooner, when building analyzer references
... so that we can have different analyzer definition sources, which
would not require any translation (see next commits).
Commit: 1878bb4d4a7b2ab5241aef1bc997c23c1511e69c
https://github.com/hibernate/hibernate-search/commit/1878bb4d4a7b2ab5241a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalysisComponentDefinitionContext.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalysisDefinitionRegistryBuilder.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalyzerDefinitionContext.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalyzerDefinitionWithTokenizerContext.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchTypedAnalysisComponentDefinitionContext.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchAnalysisComponentDefinitionContextImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchAnalysisDefinitionRegistryBuilderImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchAnalysisDefinitionRegistryPopulator.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchAnalyzerDefinitionContextImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchCharFilterDefinitionContextImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchTokenFilterDefinitionContextImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchTokenizerDefinitionContextImpl.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/spi/ElasticsearchAnalysisDefinitionProvider.java
A elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ChainingElasticsearchAnalysisDefinitionRegistry.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/cfg/ElasticsearchEnvironment.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/logging/impl/Log.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/spi/ElasticsearchIndexManagerType.java
Log Message:
-----------
HSEARCH-2418 Introduce the ElasticsearchAnalysisDefinitionProvider SPI
This allows to define analyzers independently from the mapping.
Commit: 6497409c209233c967c41f2e367c74c88451abf1
https://github.com/hibernate/hibernate-search/commit/6497409c209233c967c4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
A engine/src/test/java/org/hibernate/search/test/analyzer/analyzerdefinitionprovider/LuceneAnalyzerDefinitionProviderTest.java
Log Message:
-----------
HSEARCH-2418 Test the LuceneAnalyzerDefinitionProvider SPI
Commit: 4d5783ea8094d62f03c1c3952170422d06709571
https://github.com/hibernate/hibernate-search/commit/4d5783ea8094d62f03c1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
A elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchAnalysisDefinitionProviderIT.java
Log Message:
-----------
HSEARCH-2418 Test the ElasticsearchAnalysisDefinitionProvider SPI
Commit: 8f128e2fe2d888b19e6dd8a2079a71712031311b
https://github.com/hibernate/hibernate-search/commit/8f128e2fe2d888b19e6d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-02-14 (Tue, 14 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/impl/ElasticsearchAnalysisDefinitionRegistryBuilderImpl.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/impl/ElasticsearchAnalyzerStrategy.java
M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchAnalysisDefinitionProviderIT.java
M engine/src/main/java/org/hibernate/search/analyzer/impl/LuceneEmbeddedAnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/analyzer/spi/AnalyzerStrategy.java
M engine/src/main/java/org/hibernate/search/engine/impl/MutableAnalyzerRegistry.java
M engine/src/test/java/org/hibernate/search/test/analyzer/analyzerdefinitionprovider/LuceneAnalyzerDefinitionProviderTest.java
Log Message:
-----------
HSEARCH-2418 Always make analyzers from analyzer provider SPIs available
... through the SearchFactory, even when not used in the mapping.
This mirror the behaviors of
ConfigContext.initAnalyzerRegistries(IndexManagerHolder),
which considers that even when @AnalyzerDefs are unused, Lucene
analyzers should be created.
Also, this behavior is a requirement to solve HSEARCH-2534.
Commit: 9a7cbd8229411eb94392ae7dcc54b8e76a7352cb
https://github.com/hibernate/hibernate-search/commit/9a7cbd8229411eb94392...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-02-15 (Wed, 15 Feb 2017)
Changed paths:
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalysisComponentDefinitionContext.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalysisDefinitionRegistryBuilder.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalyzerDefinitionContext.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchAnalyzerDefinitionWithTokenizerContext.java
M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/analyzer/definition/ElasticsearchTypedAnalysisComponentDefinitionContext.java
M engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneAnalyzerDefinitionWithTokenizerContext.java
M engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneCharFilterDefinitionContext.java
M engine/src/main/java/org/hibernate/search/analyzer/definition/LuceneTokenFilterDefinitionContext.java
Log Message:
-----------
HSEARCH-2418 Mark the new Analyzer definitions DSL as experimental
Compare: https://github.com/hibernate/hibernate-search/compare/0c679bcf0019...9a7c...
7 years, 4 months