You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by re...@apache.org on 2024/03/12 12:39:53 UTC

(jackrabbit-oak) branch trunk updated: OAK-10709: Deprecate oak-search-mt

This is an automated email from the ASF dual-hosted git repository.

reschke pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git


The following commit(s) were added to refs/heads/trunk by this push:
     new a679f5d7d1 OAK-10709: Deprecate oak-search-mt
a679f5d7d1 is described below

commit a679f5d7d15999a37b4992629aa0126f9f3445e5
Author: Julian Reschke <re...@apache.org>
AuthorDate: Tue Mar 12 13:39:44 2024 +0100

    OAK-10709: Deprecate oak-search-mt
---
 .../jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProvider.java   | 2 ++
 .../oak/plugins/index/mt/MTFulltextQueryTermsProviderFactory.java       | 2 ++
 .../oak/plugins/index/mt/MTFulltextQueryTermsProviderTest.java          | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/oak-search-mt/src/main/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProvider.java b/oak-search-mt/src/main/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProvider.java
index 97d442a0e5..6d99147233 100644
--- a/oak-search-mt/src/main/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProvider.java
+++ b/oak-search-mt/src/main/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProvider.java
@@ -47,7 +47,9 @@ import org.slf4j.LoggerFactory;
 /**
  * {@link FulltextQueryTermsProvider} that performs machine translation on full text returning a query containing
  * translated tokens.
+ * @deprecated see OAK-10694
  */
+@Deprecated(forRemoval = true)
 public class MTFulltextQueryTermsProvider implements FulltextQueryTermsProvider {
 
     private final Logger log = LoggerFactory.getLogger(getClass());
diff --git a/oak-search-mt/src/main/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProviderFactory.java b/oak-search-mt/src/main/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProviderFactory.java
index d2cc5313d6..821f094640 100644
--- a/oak-search-mt/src/main/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProviderFactory.java
+++ b/oak-search-mt/src/main/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProviderFactory.java
@@ -44,6 +44,7 @@ import org.slf4j.LoggerFactory;
 
 /**
  * Factory for {@link MTFulltextQueryTermsProvider}
+ * @deprecated see OAK-10694
  */
 @Component(
         service = { FulltextQueryTermsProvider.class },
@@ -52,6 +53,7 @@ import org.slf4j.LoggerFactory;
 @Designate(
         ocd = MTFulltextQueryTermsProviderFactory.Configuration.class,
         factory = true )
+@Deprecated(forRemoval = true)
 public class MTFulltextQueryTermsProviderFactory implements FulltextQueryTermsProvider {
 
     @ObjectClassDefinition(
diff --git a/oak-search-mt/src/test/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProviderTest.java b/oak-search-mt/src/test/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProviderTest.java
index 0b822c0cb9..dd402c6b3f 100644
--- a/oak-search-mt/src/test/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProviderTest.java
+++ b/oak-search-mt/src/test/java/org/apache/jackrabbit/oak/plugins/index/mt/MTFulltextQueryTermsProviderTest.java
@@ -38,7 +38,9 @@ import static org.mockito.Mockito.when;
 
 /**
  * Tests for {@link MTFulltextQueryTermsProvider}
+ * @deprecated see OAK-10694
  */
+@Deprecated(forRemoval = true)
 public class MTFulltextQueryTermsProviderTest {
 
     @Test