Index: oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/ScorerProvider.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/ScorerProvider.java (revision 4ea7dee44c6163cfd56eec7a68e66e88fc03b942) +++ oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/ScorerProvider.java (revision 284af9bdfd1a6e5d9706fc35dfb0f1a0ae5cc73c) @@ -19,6 +19,10 @@ import org.apache.lucene.queries.CustomScoreQuery; import org.apache.lucene.search.Query; +/** + * @deprecated Unused interface that exposes Lucene API directly - it will be removed in 1.28 + */ +@Deprecated public interface ScorerProvider { String getName(); CustomScoreQuery createCustomScoreQuery(Query subQuery); Index: oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/ScorerProviderFactory.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/ScorerProviderFactory.java (revision 4ea7dee44c6163cfd56eec7a68e66e88fc03b942) +++ oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/ScorerProviderFactory.java (revision 284af9bdfd1a6e5d9706fc35dfb0f1a0ae5cc73c) @@ -16,6 +16,10 @@ */ package org.apache.jackrabbit.oak.plugins.index.lucene.score; +/** + * @deprecated Unused interface that exposes Lucene API directly - it will be removed in 1.28 + */ +@Deprecated public interface ScorerProviderFactory { ScorerProviderFactory DEFAULT = new ScorerProviderFactory() { @Override Index: oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/impl/ScorerProviderFactoryImpl.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/impl/ScorerProviderFactoryImpl.java (revision 4ea7dee44c6163cfd56eec7a68e66e88fc03b942) +++ oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/impl/ScorerProviderFactoryImpl.java (revision 284af9bdfd1a6e5d9706fc35dfb0f1a0ae5cc73c) @@ -28,6 +28,10 @@ import java.util.Map; import java.util.concurrent.ConcurrentHashMap; +/** + * @deprecated Unused interface that exposes Lucene API directly - it will be removed in 1.28 + */ +@Deprecated @Component(metatype = false, immediate = true) @Service(value = ScorerProviderFactory.class) @Reference(name = "ScorerProvider", Index: oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/package-info.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/package-info.java (revision 284af9bdfd1a6e5d9706fc35dfb0f1a0ae5cc73c) +++ oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/score/package-info.java (revision 9624e3c2a1fc7effc2551f7c52845279aac58e1e) @@ -14,6 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +/** + * @deprecated Unused package that exposes Lucene API directly - it will be removed in 1.28 + */ +@Deprecated @Version("1.3.1") package org.apache.jackrabbit.oak.plugins.index.lucene.score;