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 2018/11/07 14:36:46 UTC
svn commit: r1846035 - in /jackrabbit/oak/branches/1.8: ./ oak-solr-core/
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/
oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nod...
Author: reschke
Date: Wed Nov 7 14:36:46 2018
New Revision: 1846035
URL: http://svn.apache.org/viewvc?rev=1846035&view=rev
Log:
OAK-7669: OAK-7511: get rid of JSR 305 dependency - use jetbrains nullability annotations instead - oak-solr-core
Modified:
jackrabbit/oak/branches/1.8/ (props changed)
jackrabbit/oak/branches/1.8/oak-solr-core/pom.xml
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfiguration.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfigurationProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfiguration.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfigurationProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/SolrServerConfigurationProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServerConfigurationProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServersObserver.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/OakSolrNodeStateConfiguration.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/EmbeddedSolrServerConfigurationProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/OakSolrConfigurationProviderService.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/RemoteSolrServerConfigurationProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrIndexEditorProviderService.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrServerProviderService.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndex.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndexProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/DefaultSolrServerProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/EmbeddedSolrServerProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/OakSolrServer.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/RemoteSolrServerProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerProvider.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerRegistry.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/util/SolrIndexInitializer.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/SolrOakRepositoryStub.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/TestUtils.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorTest.java
jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrIndexLookupTest.java
Propchange: jackrabbit/oak/branches/1.8/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Wed Nov 7 14:36:46 2018
@@ -1,3 +1,3 @@
/jackrabbit/oak/branches/1.0:1665962
-/jackrabbit/oak/trunk:1820660-1820661,1820729,1820734,1820859,1820861,1820878,1820888,1820947,1821027,1821130,1821140-1821141,1821178,1821237,1821240,1821249,1821258,1821325,1821358,1821361-1821362,1821370,1821375,1821393,1821477,1821487,1821516,1821617,1821663,1821665,1821668,1821681,1821847,1821975-1821983,1822121,1822201,1822207,1822527,1822723,1822808,1822850,1822934,1823135,1823163,1823169,1823172,1823655,1823669,1824196,1824198,1824253,1824255,1824896,1824962,1825065,1825362,1825381,1825442,1825448,1825466,1825470-1825471,1825475,1825523,1825525,1825561,1825619-1825621,1825651,1825654,1825992,1826079,1826090,1826096,1826216,1826237,1826338,1826516,1826532,1826551,1826560,1826638,1826640,1826730,1826932,1826957,1827423,1827472,1827486,1827816,1827977,1828349,1828439,1828502,1828529,1828948,1829527,1829534,1829546,1829569,1829587,1829665,1829854,1829864,1829978,1829985,1829987,1829998,1830019,1830048,1830160,1830171,1830197,1830209,1830239,1830347,1830748,1830911,1830923,1831157
-1831158,1831163,1831190,1831374,1831560,1831689,1832258,1832376,1832379,1832535,1833308,1833347,1833833,1834112,1834117,1834287,1834291,1834302,1834326,1834328,1834336,1834428,1834468,1834483,1834610,1834648-1834649,1834681,1834823,1834857-1834858,1835060,1835518,1835521,1835635,1835642,1835780,1835819,1836082,1836121,1836167-1836168,1836170-1836187,1836189-1836191,1836487,1836493,1837057,1837274,1837296,1837326,1837475,1837503,1837547,1837569,1837600,1837657,1837718,1837998,1838076,1838637,1839549,1839570,1839637,1839746,1840019,1840024,1840031,1840455,1840574,1841314,1841352,1842089,1842677,1843222,1843231,1843398,1843618,1843652,1843911,1844325,1844549,1844625,1844627,1844642,1844728,1844775,1844932,1845336
+/jackrabbit/oak/trunk:1820660-1820661,1820729,1820734,1820859,1820861,1820878,1820888,1820947,1821027,1821130,1821140-1821141,1821178,1821237,1821240,1821249,1821258,1821325,1821358,1821361-1821362,1821370,1821375,1821393,1821477,1821487,1821516,1821617,1821663,1821665,1821668,1821681,1821847,1821975-1821983,1822121,1822201,1822207,1822527,1822723,1822808,1822850,1822934,1823135,1823163,1823169,1823172,1823655,1823669,1824196,1824198,1824253,1824255,1824896,1824962,1825065,1825362,1825381,1825442,1825448,1825466,1825470-1825471,1825475,1825523,1825525,1825561,1825619-1825621,1825651,1825654,1825992,1826079,1826090,1826096,1826216,1826237,1826338,1826516,1826532,1826551,1826560,1826638,1826640,1826730,1826932,1826957,1827423,1827472,1827486,1827816,1827977,1828349,1828439,1828502,1828529,1828948,1829527,1829534,1829546,1829569,1829587,1829665,1829854,1829864,1829978,1829985,1829987,1829998,1830019,1830048,1830160,1830171,1830197,1830209,1830239,1830347,1830748,1830911,1830923,1831157
-1831158,1831163,1831190,1831374,1831560,1831689,1832258,1832376,1832379,1832535,1833308,1833347,1833833,1834112,1834117,1834287,1834291,1834302,1834326,1834328,1834336,1834428,1834468,1834483,1834610,1834648-1834649,1834681,1834823,1834857-1834858,1835060,1835518,1835521,1835635,1835642,1835780,1835819,1836082,1836121,1836167-1836168,1836170-1836187,1836189-1836192,1836487,1836493,1837057,1837274,1837296,1837326,1837475,1837503,1837547,1837569,1837600,1837657,1837718,1837998,1838076,1838637,1839549,1839570,1839637,1839746,1840019,1840024,1840031,1840455,1840574,1841314,1841352,1842089,1842677,1843222,1843231,1843398,1843618,1843652,1843911,1844325,1844549,1844625,1844627,1844642,1844728,1844775,1844932,1845336
/jackrabbit/trunk:1345480
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/pom.xml
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/pom.xml?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/pom.xml (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/pom.xml Wed Nov 7 14:36:46 2018
@@ -206,8 +206,8 @@
<scope>test</scope>
</dependency>
<dependency>
- <groupId>com.google.code.findbugs</groupId>
- <artifactId>jsr305</artifactId>
+ <groupId>org.jetbrains</groupId>
+ <artifactId>annotations</artifactId>
</dependency>
<dependency>
<groupId>org.osgi</groupId>
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfiguration.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfiguration.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfiguration.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfiguration.java Wed Nov 7 14:36:46 2018
@@ -18,11 +18,10 @@ package org.apache.jackrabbit.oak.plugin
import java.util.Collection;
import java.util.Collections;
-import javax.annotation.CheckForNull;
-import javax.annotation.Nonnull;
-
import org.apache.jackrabbit.oak.api.Type;
import org.apache.jackrabbit.oak.spi.query.Filter;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
/**
* Default {@link org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfiguration}
@@ -37,13 +36,13 @@ public class DefaultSolrConfiguration im
return null;
}
- @Nonnull
+ @NotNull
@Override
public String getPathField() {
return OakSolrConfigurationDefaults.PATH_FIELD_NAME;
}
- @CheckForNull
+ @Nullable
@Override
public String getFieldForPathRestriction(Filter.PathRestriction pathRestriction) {
String fieldName = null;
@@ -78,7 +77,7 @@ public class DefaultSolrConfiguration im
return null;
}
- @Nonnull
+ @NotNull
@Override
public CommitPolicy getCommitPolicy() {
return CommitPolicy.SOFT;
@@ -109,13 +108,13 @@ public class DefaultSolrConfiguration im
return OakSolrConfigurationDefaults.PATH_RESTRICTIONS;
}
- @Nonnull
+ @NotNull
@Override
public Collection<String> getIgnoredProperties() {
return ignoredProperties;
}
- @Nonnull
+ @NotNull
@Override
public Collection<String> getUsedProperties() {
return usedProperties;
@@ -126,7 +125,7 @@ public class DefaultSolrConfiguration im
return OakSolrConfigurationDefaults.COLLAPSE_JCR_CONTENT_NODES;
}
- @Nonnull
+ @NotNull
@Override
public String getCollapsedPathField() {
return OakSolrConfigurationDefaults.COLLAPSED_PATH_FIELD;
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfigurationProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfigurationProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfigurationProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/DefaultSolrConfigurationProvider.java Wed Nov 7 14:36:46 2018
@@ -16,7 +16,7 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.configuration;
-import javax.annotation.Nonnull;
+import org.jetbrains.annotations.NotNull;
/**
* The default {@link org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfigurationProvider}
@@ -33,7 +33,7 @@ public class DefaultSolrConfigurationPro
this.defaultConfiguration = configuration;
}
- @Nonnull
+ @NotNull
@Override
public OakSolrConfiguration getConfiguration() {
return defaultConfiguration;
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfiguration.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfiguration.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfiguration.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfiguration.java Wed Nov 7 14:36:46 2018
@@ -17,11 +17,10 @@
package org.apache.jackrabbit.oak.plugins.index.solr.configuration;
import java.util.Collection;
-import javax.annotation.CheckForNull;
-import javax.annotation.Nonnull;
-
import org.apache.jackrabbit.oak.api.Type;
import org.apache.jackrabbit.oak.spi.query.Filter;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
/**
* A Solr configuration holding all the possible customizable parameters that
@@ -36,7 +35,7 @@ public interface OakSolrConfiguration {
* @return the name of the Solr field to be used for the given {@link org.apache.jackrabbit.oak.api.Type}, or {@code null}
* if no specific field has been configured to handle the given {@code Type}.
*/
- @CheckForNull
+ @Nullable
String getFieldNameFor(Type<?> propertyType);
/**
@@ -44,7 +43,7 @@ public interface OakSolrConfiguration {
*
* @return the name of the Solr field to be used for indexing and searching on paths (exact matching).
*/
- @Nonnull
+ @NotNull
String getPathField();
/**
@@ -54,7 +53,7 @@ public interface OakSolrConfiguration {
* search results or {@code null} if no specific field has been configured for it.
* @return the name of the Solr field to be used for the given {@code PathRestriction}.
*/
- @CheckForNull
+ @Nullable
String getFieldForPathRestriction(Filter.PathRestriction pathRestriction);
/**
@@ -64,7 +63,7 @@ public interface OakSolrConfiguration {
* @return the name of the Solr field to be used for the given {@code PropertyRestriction} or {@code null} if no specific field
* has been configured for it.
*/
- @CheckForNull
+ @Nullable
String getFieldForPropertyRestriction(Filter.PropertyRestriction propertyRestriction);
/**
@@ -72,7 +71,7 @@ public interface OakSolrConfiguration {
*
* @return a {@link org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfiguration.CommitPolicy}
*/
- @Nonnull
+ @NotNull
CommitPolicy getCommitPolicy();
/**
@@ -81,7 +80,7 @@ public interface OakSolrConfiguration {
* @return the name of the Solr field to be used as "catch all" field, or {@code null} if no specific field
* has been configured for it.
*/
- @CheckForNull
+ @Nullable
String getCatchAllField();
/**
@@ -120,7 +119,7 @@ public interface OakSolrConfiguration {
*
* @return a {@link java.util.Collection} of property names for properties to be ignored
*/
- @Nonnull
+ @NotNull
Collection<String> getIgnoredProperties();
/**
@@ -128,7 +127,7 @@ public interface OakSolrConfiguration {
*
* @return a {@link java.util.Collection} of property names for properties to be ignored
*/
- @Nonnull
+ @NotNull
Collection<String> getUsedProperties();
/**
@@ -147,7 +146,7 @@ public interface OakSolrConfiguration {
*
* @return the name of the Solr field to be used for indexing and searching on collapsed paths.
*/
- @Nonnull
+ @NotNull
String getCollapsedPathField();
/**
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfigurationProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfigurationProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfigurationProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/OakSolrConfigurationProvider.java Wed Nov 7 14:36:46 2018
@@ -16,7 +16,7 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.configuration;
-import javax.annotation.Nonnull;
+import org.jetbrains.annotations.NotNull;
/**
* A provider for {@link org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfiguration}s
@@ -28,6 +28,6 @@ public interface OakSolrConfigurationPro
*
* @return a {@link org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfiguration}
*/
- @Nonnull
+ @NotNull
OakSolrConfiguration getConfiguration();
}
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/SolrServerConfigurationProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/SolrServerConfigurationProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/SolrServerConfigurationProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/SolrServerConfigurationProvider.java Wed Nov 7 14:36:46 2018
@@ -16,9 +16,8 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.configuration;
-import javax.annotation.Nonnull;
-
import org.apache.jackrabbit.oak.plugins.index.solr.server.SolrServerProvider;
+import org.jetbrains.annotations.NotNull;
/**
* {@link org.apache.solr.client.solrj.SolrClient} configuration provider.
@@ -31,6 +30,6 @@ public interface SolrServerConfiguration
*
* @return the {@link org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfiguration} holding the configuration parameters
*/
- @Nonnull
+ @NotNull
SolrServerConfiguration<S> getSolrServerConfiguration();
}
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServerConfigurationProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServerConfigurationProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServerConfigurationProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServerConfigurationProvider.java Wed Nov 7 14:36:46 2018
@@ -16,8 +16,6 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.configuration.nodestate;
-import javax.annotation.Nonnull;
-
import org.apache.jackrabbit.oak.api.PropertyState;
import org.apache.jackrabbit.oak.api.Type;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.EmbeddedSolrServerConfiguration;
@@ -27,6 +25,7 @@ import org.apache.jackrabbit.oak.plugins
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationProvider;
import org.apache.jackrabbit.oak.plugins.index.solr.server.SolrServerProvider;
import org.apache.jackrabbit.oak.spi.state.NodeState;
+import org.jetbrains.annotations.NotNull;
public class NodeStateSolrServerConfigurationProvider implements SolrServerConfigurationProvider {
@@ -57,7 +56,7 @@ public class NodeStateSolrServerConfigur
return value;
}
- @Nonnull
+ @NotNull
@Override
public SolrServerConfiguration<SolrServerProvider> getSolrServerConfiguration() {
String type = getStringValueFor(Properties.SERVER_TYPE, null);
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServersObserver.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServersObserver.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServersObserver.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/NodeStateSolrServersObserver.java Wed Nov 7 14:36:46 2018
@@ -16,14 +16,13 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.configuration.nodestate;
-import javax.annotation.Nonnull;
-
import org.apache.jackrabbit.oak.api.PropertyState;
import org.apache.jackrabbit.oak.plugins.index.solr.server.OakSolrServer;
import org.apache.jackrabbit.oak.spi.commit.CommitInfo;
import org.apache.jackrabbit.oak.spi.commit.DiffObserver;
import org.apache.jackrabbit.oak.spi.state.NodeState;
import org.apache.jackrabbit.oak.spi.state.NodeStateDiff;
+import org.jetbrains.annotations.NotNull;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -37,7 +36,7 @@ public class NodeStateSolrServersObserve
private final Logger log = LoggerFactory.getLogger(getClass());
@Override
- protected NodeStateDiff getRootDiff(@Nonnull NodeState before, @Nonnull NodeState after, @Nonnull CommitInfo info) {
+ protected NodeStateDiff getRootDiff(@NotNull NodeState before, @NotNull NodeState after, @NotNull CommitInfo info) {
return new ChangingSolrServersNodeStateDiff(after);
}
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/OakSolrNodeStateConfiguration.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/OakSolrNodeStateConfiguration.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/OakSolrNodeStateConfiguration.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/configuration/nodestate/OakSolrNodeStateConfiguration.java Wed Nov 7 14:36:46 2018
@@ -19,9 +19,6 @@ package org.apache.jackrabbit.oak.plugin
import java.util.Collection;
import java.util.Collections;
import java.util.LinkedList;
-import javax.annotation.CheckForNull;
-import javax.annotation.Nonnull;
-
import com.google.common.collect.Iterables;
import org.apache.jackrabbit.oak.api.PropertyState;
import org.apache.jackrabbit.oak.api.Type;
@@ -30,6 +27,8 @@ import org.apache.jackrabbit.oak.plugins
import org.apache.jackrabbit.oak.plugins.index.solr.query.SolrQueryIndex;
import org.apache.jackrabbit.oak.spi.query.Filter;
import org.apache.jackrabbit.oak.spi.state.NodeState;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
/**
* An {@link OakSolrConfiguration} specified via a given {@link org.apache.jackrabbit.oak.spi.state.NodeState}.
@@ -64,13 +63,13 @@ public class OakSolrNodeStateConfigurati
return null;
}
- @Nonnull
+ @NotNull
@Override
public String getPathField() {
return getStringValueFor(Properties.PATH_FIELD, OakSolrConfigurationDefaults.PATH_FIELD_NAME);
}
- @CheckForNull
+ @Nullable
@Override
public String getFieldForPathRestriction(Filter.PathRestriction pathRestriction) {
String fieldName = null;
@@ -121,7 +120,7 @@ public class OakSolrNodeStateConfigurati
return null;
}
- @Nonnull
+ @NotNull
@Override
public CommitPolicy getCommitPolicy() {
return CommitPolicy.valueOf(getStringValueFor(Properties.COMMIT_POLICY, CommitPolicy.SOFT.toString()).toUpperCase());
@@ -147,7 +146,7 @@ public class OakSolrNodeStateConfigurati
return getBooleanValueFor(Properties.PATH_RESTRICTIONS, OakSolrConfigurationDefaults.PATH_RESTRICTIONS);
}
- @Nonnull
+ @NotNull
@Override
public Collection<String> getIgnoredProperties() {
Collection<String> ignoredProperties;
@@ -163,7 +162,7 @@ public class OakSolrNodeStateConfigurati
return ignoredProperties;
}
- @Nonnull
+ @NotNull
@Override
public Collection<String> getUsedProperties() {
Collection<String> usedProperties;
@@ -184,13 +183,13 @@ public class OakSolrNodeStateConfigurati
return getBooleanValueFor(Properties.COLLAPSE_JCR_CONTENT_NODES, OakSolrConfigurationDefaults.COLLAPSE_JCR_CONTENT_NODES);
}
- @Nonnull
+ @NotNull
@Override
public String getCollapsedPathField() {
return getStringValueFor(Properties.COLLAPSED_PATH_FIELD, OakSolrConfigurationDefaults.COLLAPSED_PATH_FIELD);
}
- @Nonnull
+ @NotNull
@Override
public String getPathDepthField() {
return getStringValueFor(Properties.DEPTH_FIELD, OakSolrConfigurationDefaults.PATH_DEPTH_FIELD);
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorProvider.java Wed Nov 7 14:36:46 2018
@@ -16,8 +16,6 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.index;
-import javax.annotation.Nonnull;
-
import org.apache.jackrabbit.oak.api.CommitFailedException;
import org.apache.jackrabbit.oak.plugins.index.IndexEditorProvider;
import org.apache.jackrabbit.oak.plugins.index.IndexUpdateCallback;
@@ -34,6 +32,7 @@ import org.apache.jackrabbit.oak.spi.sta
import org.apache.jackrabbit.oak.spi.state.NodeState;
import org.apache.solr.client.solrj.SolrClient;
import org.apache.solr.client.solrj.SolrServer;
+import org.jetbrains.annotations.NotNull;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -51,15 +50,15 @@ public class SolrIndexEditorProvider imp
private final OakSolrConfigurationProvider oakSolrConfigurationProvider;
public SolrIndexEditorProvider(
- @Nonnull SolrServerProvider solrServerProvider,
- @Nonnull OakSolrConfigurationProvider oakSolrConfigurationProvider) {
+ @NotNull SolrServerProvider solrServerProvider,
+ @NotNull OakSolrConfigurationProvider oakSolrConfigurationProvider) {
this.solrServerProvider = solrServerProvider;
this.oakSolrConfigurationProvider = oakSolrConfigurationProvider;
}
@Override
public Editor getIndexEditor(
- @Nonnull String type, @Nonnull NodeBuilder definition, @Nonnull NodeState root, @Nonnull IndexUpdateCallback callback)
+ @NotNull String type, @NotNull NodeBuilder definition, @NotNull NodeState root, @NotNull IndexUpdateCallback callback)
throws CommitFailedException {
SolrIndexEditor editor = null;
if (SolrQueryIndex.TYPE.equals(type)) {
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/EmbeddedSolrServerConfigurationProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/EmbeddedSolrServerConfigurationProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/EmbeddedSolrServerConfigurationProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/EmbeddedSolrServerConfigurationProvider.java Wed Nov 7 14:36:46 2018
@@ -17,8 +17,6 @@
package org.apache.jackrabbit.oak.plugins.index.solr.osgi;
import java.io.File;
-import javax.annotation.Nonnull;
-
import org.apache.felix.scr.annotations.Activate;
import org.apache.felix.scr.annotations.Component;
import org.apache.felix.scr.annotations.Deactivate;
@@ -29,6 +27,7 @@ import org.apache.jackrabbit.oak.plugins
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationProvider;
import org.apache.jackrabbit.oak.plugins.index.solr.server.EmbeddedSolrServerProvider;
+import org.jetbrains.annotations.NotNull;
import org.osgi.service.component.ComponentContext;
/**
@@ -70,7 +69,7 @@ public class EmbeddedSolrServerConfigura
solrCoreName = null;
}
- @Nonnull
+ @NotNull
@Override
public SolrServerConfiguration<EmbeddedSolrServerProvider> getSolrServerConfiguration() {
return solrServerConfiguration;
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/OakSolrConfigurationProviderService.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/OakSolrConfigurationProviderService.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/OakSolrConfigurationProviderService.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/OakSolrConfigurationProviderService.java Wed Nov 7 14:36:46 2018
@@ -19,9 +19,6 @@ package org.apache.jackrabbit.oak.plugin
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
-import javax.annotation.CheckForNull;
-import javax.annotation.Nonnull;
-
import org.apache.felix.scr.annotations.Activate;
import org.apache.felix.scr.annotations.Component;
import org.apache.felix.scr.annotations.Deactivate;
@@ -35,6 +32,8 @@ import org.apache.jackrabbit.oak.plugins
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfigurationDefaults;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfigurationProvider;
import org.apache.jackrabbit.oak.spi.query.Filter;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
import org.osgi.service.component.ComponentContext;
/**
@@ -157,7 +156,7 @@ public class OakSolrConfigurationProvide
oakSolrConfiguration = null;
}
- @Nonnull
+ @NotNull
@Override
public OakSolrConfiguration getConfiguration() {
if (oakSolrConfiguration == null) {
@@ -190,13 +189,13 @@ public class OakSolrConfigurationProvide
return null;
}
- @Nonnull
+ @NotNull
@Override
public String getPathField() {
return pathExactFieldName;
}
- @CheckForNull
+ @Nullable
@Override
public String getFieldForPathRestriction(Filter.PathRestriction pathRestriction) {
String fieldName = null;
@@ -226,7 +225,7 @@ public class OakSolrConfigurationProvide
return fieldName;
}
- @Nonnull
+ @NotNull
@Override
public CommitPolicy getCommitPolicy() {
return commitPolicy;
@@ -257,7 +256,7 @@ public class OakSolrConfigurationProvide
return useForPathRestrictions;
}
- @Nonnull
+ @NotNull
@Override
public Collection<String> getIgnoredProperties() {
if (ignoredProperties != null && ignoredProperties.length > 0 && ignoredProperties[0].length() > 0) {
@@ -267,7 +266,7 @@ public class OakSolrConfigurationProvide
}
}
- @Nonnull
+ @NotNull
@Override
public Collection<String> getUsedProperties() {
if (usedProperties != null && usedProperties.length > 0 && usedProperties[0].length() > 0) {
@@ -282,7 +281,7 @@ public class OakSolrConfigurationProvide
return collapseJcrContentNodes;
}
- @Nonnull
+ @NotNull
@Override
public String getCollapsedPathField() {
return collapsedPathField;
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/RemoteSolrServerConfigurationProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/RemoteSolrServerConfigurationProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/RemoteSolrServerConfigurationProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/RemoteSolrServerConfigurationProvider.java Wed Nov 7 14:36:46 2018
@@ -16,8 +16,6 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.osgi;
-import javax.annotation.Nonnull;
-
import org.apache.felix.scr.annotations.Activate;
import org.apache.felix.scr.annotations.Component;
import org.apache.felix.scr.annotations.Deactivate;
@@ -28,6 +26,7 @@ import org.apache.jackrabbit.oak.plugins
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationProvider;
import org.apache.jackrabbit.oak.plugins.index.solr.server.RemoteSolrServerProvider;
+import org.jetbrains.annotations.NotNull;
import org.osgi.service.component.ComponentContext;
/**
@@ -95,7 +94,7 @@ public class RemoteSolrServerConfigurati
}
- @Nonnull
+ @NotNull
@Override
public SolrServerConfiguration<RemoteSolrServerProvider> getSolrServerConfiguration() {
return remoteSolrServerConfiguration;
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrIndexEditorProviderService.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrIndexEditorProviderService.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrIndexEditorProviderService.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrIndexEditorProviderService.java Wed Nov 7 14:36:46 2018
@@ -16,9 +16,6 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.osgi;
-import javax.annotation.CheckForNull;
-import javax.annotation.Nonnull;
-
import org.apache.felix.scr.annotations.Component;
import org.apache.felix.scr.annotations.Reference;
import org.apache.felix.scr.annotations.Service;
@@ -31,6 +28,8 @@ import org.apache.jackrabbit.oak.plugins
import org.apache.jackrabbit.oak.spi.commit.Editor;
import org.apache.jackrabbit.oak.spi.state.NodeBuilder;
import org.apache.jackrabbit.oak.spi.state.NodeState;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
/**
* Osgi Service that provides Solr based {@link org.apache.jackrabbit.oak.plugins.index.IndexEditor}s
@@ -49,9 +48,9 @@ public class SolrIndexEditorProviderServ
private OakSolrConfigurationProvider oakSolrConfigurationProvider;
@Override
- @CheckForNull
- public Editor getIndexEditor(@Nonnull String type, @Nonnull NodeBuilder definition,
- @Nonnull NodeState root, @Nonnull IndexUpdateCallback callback) throws CommitFailedException {
+ @Nullable
+ public Editor getIndexEditor(@NotNull String type, @NotNull NodeBuilder definition,
+ @NotNull NodeState root, @NotNull IndexUpdateCallback callback) throws CommitFailedException {
if (solrServerProvider != null && oakSolrConfigurationProvider != null) {
return new SolrIndexEditorProvider(solrServerProvider,
oakSolrConfigurationProvider).getIndexEditor(type, definition, root, callback);
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrServerProviderService.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrServerProviderService.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrServerProviderService.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/osgi/SolrServerProviderService.java Wed Nov 7 14:36:46 2018
@@ -19,8 +19,6 @@ package org.apache.jackrabbit.oak.plugin
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
-import javax.annotation.CheckForNull;
-
import org.apache.felix.scr.annotations.Activate;
import org.apache.felix.scr.annotations.Component;
import org.apache.felix.scr.annotations.Deactivate;
@@ -35,6 +33,7 @@ import org.apache.jackrabbit.oak.plugins
import org.apache.jackrabbit.oak.plugins.index.solr.server.OakSolrServer;
import org.apache.jackrabbit.oak.plugins.index.solr.server.SolrServerProvider;
import org.apache.solr.client.solrj.SolrClient;
+import org.jetbrains.annotations.Nullable;
import org.osgi.service.component.ComponentContext;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -138,7 +137,7 @@ public class SolrServerProviderService i
}
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getSolrServer() throws Exception {
synchronized (solrServerConfigurationProviders) {
@@ -149,13 +148,13 @@ public class SolrServerProviderService i
}
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getIndexingSolrServer() throws Exception {
return getSolrServer();
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getSearchingSolrServer() throws Exception {
return getSolrServer();
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndex.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndex.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndex.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndex.java Wed Nov 7 14:36:46 2018
@@ -16,7 +16,6 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.query;
-import javax.annotation.CheckForNull;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Collection;
@@ -29,7 +28,6 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.WeakHashMap;
-
import com.google.common.collect.AbstractIterator;
import com.google.common.collect.Iterables;
import com.google.common.collect.Lists;
@@ -71,6 +69,7 @@ import org.apache.solr.common.SolrDocume
import org.apache.solr.common.SolrDocumentList;
import org.apache.solr.common.util.NamedList;
import org.apache.solr.common.util.SimpleOrderedMap;
+import org.jetbrains.annotations.Nullable;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -819,7 +818,7 @@ public class SolrQueryIndex implements F
}
@Override
- @CheckForNull
+ @Nullable
public NodeAggregator getNodeAggregator() {
return aggregator;
}
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndexProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndexProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndexProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrQueryIndexProvider.java Wed Nov 7 14:36:46 2018
@@ -16,16 +16,15 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.query;
-import javax.annotation.Nonnull;
-import javax.annotation.Nullable;
import java.util.List;
-
import com.google.common.collect.ImmutableList;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfigurationProvider;
import org.apache.jackrabbit.oak.plugins.index.solr.server.SolrServerProvider;
import org.apache.jackrabbit.oak.spi.query.QueryIndex;
import org.apache.jackrabbit.oak.spi.query.QueryIndexProvider;
import org.apache.jackrabbit.oak.spi.state.NodeState;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
/**
* {@link QueryIndexProvider} for {@link SolrQueryIndex}
@@ -38,18 +37,18 @@ public class SolrQueryIndexProvider impl
private final QueryIndex.NodeAggregator aggregator;
- public SolrQueryIndexProvider(@Nonnull SolrServerProvider solrServerProvider, @Nonnull OakSolrConfigurationProvider oakSolrConfigurationProvider,
+ public SolrQueryIndexProvider(@NotNull SolrServerProvider solrServerProvider, @NotNull OakSolrConfigurationProvider oakSolrConfigurationProvider,
@Nullable QueryIndex.NodeAggregator nodeAggregator) {
this.oakSolrConfigurationProvider = oakSolrConfigurationProvider;
this.solrServerProvider = solrServerProvider;
this.aggregator = nodeAggregator;
}
- public SolrQueryIndexProvider(@Nonnull SolrServerProvider solrServerProvider, @Nonnull OakSolrConfigurationProvider oakSolrConfigurationProvider) {
+ public SolrQueryIndexProvider(@NotNull SolrServerProvider solrServerProvider, @NotNull OakSolrConfigurationProvider oakSolrConfigurationProvider) {
this(solrServerProvider, oakSolrConfigurationProvider, null);
}
- @Nonnull
+ @NotNull
@Override
public List<? extends QueryIndex> getQueryIndexes(NodeState nodeState) {
return ImmutableList.of(new SolrQueryIndex(aggregator, oakSolrConfigurationProvider, solrServerProvider));
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/DefaultSolrServerProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/DefaultSolrServerProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/DefaultSolrServerProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/DefaultSolrServerProvider.java Wed Nov 7 14:36:46 2018
@@ -17,20 +17,19 @@
package org.apache.jackrabbit.oak.plugins.index.solr.server;
import java.io.IOException;
-import javax.annotation.CheckForNull;
-
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationDefaults;
import org.apache.solr.client.solrj.SolrClient;
import org.apache.solr.client.solrj.SolrServer;
import org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrServer;
import org.apache.solr.client.solrj.impl.HttpSolrServer;
+import org.jetbrains.annotations.Nullable;
public class DefaultSolrServerProvider implements SolrServerProvider {
private SolrClient solrServer;
private SolrClient indexingSolrServer;
- @CheckForNull
+ @Nullable
@Override
public SolrClient getSolrServer() throws Exception {
if (solrServer == null) {
@@ -39,7 +38,7 @@ public class DefaultSolrServerProvider i
return solrServer;
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getIndexingSolrServer() throws Exception {
if (indexingSolrServer == null) {
@@ -48,7 +47,7 @@ public class DefaultSolrServerProvider i
return indexingSolrServer;
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getSearchingSolrServer() throws Exception {
return getSolrServer();
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/EmbeddedSolrServerProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/EmbeddedSolrServerProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/EmbeddedSolrServerProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/EmbeddedSolrServerProvider.java Wed Nov 7 14:36:46 2018
@@ -16,14 +16,12 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.server;
-import javax.annotation.CheckForNull;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FilenameFilter;
import java.io.IOException;
import java.io.InputStream;
import java.util.Arrays;
-
import org.apache.commons.io.FileUtils;
import org.apache.jackrabbit.oak.commons.IOUtils;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.EmbeddedSolrServerConfiguration;
@@ -33,6 +31,7 @@ import org.apache.solr.client.solrj.embe
import org.apache.solr.client.solrj.embedded.JettySolrRunner;
import org.apache.solr.client.solrj.impl.HttpSolrServer;
import org.apache.solr.core.CoreContainer;
+import org.jetbrains.annotations.Nullable;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -229,19 +228,19 @@ public class EmbeddedSolrServerProvider
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getSolrServer() throws Exception {
return createSolrServer();
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getIndexingSolrServer() throws Exception {
return getSolrServer();
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getSearchingSolrServer() throws Exception {
return getSolrServer();
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/OakSolrServer.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/OakSolrServer.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/OakSolrServer.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/OakSolrServer.java Wed Nov 7 14:36:46 2018
@@ -16,9 +16,7 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.server;
-import javax.annotation.Nonnull;
import java.io.IOException;
-
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.EmbeddedSolrServerConfiguration;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfiguration;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfigurationProvider;
@@ -28,6 +26,7 @@ import org.apache.solr.client.solrj.Solr
import org.apache.solr.client.solrj.SolrServerException;
import org.apache.solr.common.SolrException;
import org.apache.solr.common.util.NamedList;
+import org.jetbrains.annotations.NotNull;
/**
* An Oak {@link org.apache.solr.client.solrj.SolrServer}, caching a {@link org.apache.jackrabbit.oak.plugins.index.solr.server.SolrServerProvider}
@@ -38,7 +37,7 @@ public class OakSolrServer extends SolrS
private final SolrServerConfiguration solrServerConfiguration;
private final SolrServerProvider solrServerProvider;
- public OakSolrServer(@Nonnull SolrServerConfigurationProvider solrServerConfigurationProvider) {
+ public OakSolrServer(@NotNull SolrServerConfigurationProvider solrServerConfigurationProvider) {
this.solrServerConfiguration = solrServerConfigurationProvider.getSolrServerConfiguration();
try {
this.solrServerProvider = solrServerConfiguration.getProvider();
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/RemoteSolrServerProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/RemoteSolrServerProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/RemoteSolrServerProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/RemoteSolrServerProvider.java Wed Nov 7 14:36:46 2018
@@ -16,14 +16,12 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.server;
-import javax.annotation.CheckForNull;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
-
import org.apache.commons.io.IOUtils;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfigurationDefaults;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.RemoteSolrServerConfiguration;
@@ -37,6 +35,7 @@ import org.apache.solr.client.solrj.resp
import org.apache.solr.client.solrj.response.SolrPingResponse;
import org.apache.solr.common.cloud.SolrZkClient;
import org.apache.solr.common.cloud.ZkStateReader;
+import org.jetbrains.annotations.Nullable;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -53,7 +52,7 @@ public class RemoteSolrServerProvider im
this.remoteSolrServerConfiguration = remoteSolrServerConfiguration;
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getSolrServer() throws Exception {
@@ -80,7 +79,7 @@ public class RemoteSolrServerProvider im
return solrServer;
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getIndexingSolrServer() throws Exception {
SolrClient server = getSolrServer();
@@ -97,7 +96,7 @@ public class RemoteSolrServerProvider im
return server;
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getSearchingSolrServer() throws Exception {
return getSolrServer();
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerProvider.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerProvider.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerProvider.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerProvider.java Wed Nov 7 14:36:46 2018
@@ -17,9 +17,8 @@
package org.apache.jackrabbit.oak.plugins.index.solr.server;
import java.io.Closeable;
-import javax.annotation.CheckForNull;
-
import org.apache.solr.client.solrj.SolrClient;
+import org.jetbrains.annotations.Nullable;
/**
* Provider of {@link org.apache.solr.client.solrj.SolrClient}s instances
@@ -33,7 +32,7 @@ public interface SolrServerProvider exte
* @return a {@link org.apache.solr.client.solrj.SolrClient} instance
* @throws Exception if anything goes wrong while initializing the {@link org.apache.solr.client.solrj.SolrClient}
*/
- @CheckForNull
+ @Nullable
SolrClient getSolrServer() throws Exception;
/**
@@ -43,7 +42,7 @@ public interface SolrServerProvider exte
* @return a {@link org.apache.solr.client.solrj.SolrClient} instance
* @throws Exception if anything goes wrong while initializing the {@link org.apache.solr.client.solrj.SolrClient}
*/
- @CheckForNull
+ @Nullable
SolrClient getIndexingSolrServer() throws Exception;
/**
@@ -53,6 +52,6 @@ public interface SolrServerProvider exte
* @return a {@link org.apache.solr.client.solrj.SolrClient} instance
* @throws Exception if anything goes wrong while initializing the {@link org.apache.solr.client.solrj.SolrClient}
*/
- @CheckForNull
+ @Nullable
SolrClient getSearchingSolrServer() throws Exception;
}
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerRegistry.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerRegistry.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerRegistry.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/server/SolrServerRegistry.java Wed Nov 7 14:36:46 2018
@@ -18,12 +18,11 @@ package org.apache.jackrabbit.oak.plugin
import java.util.HashMap;
import java.util.Map;
-import javax.annotation.CheckForNull;
-import javax.annotation.Nonnull;
-
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.SolrServerConfiguration;
import org.apache.solr.client.solrj.SolrClient;
import org.apache.solr.client.solrj.SolrServer;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
/**
* A registry for {@link org.apache.solr.client.solrj.SolrServer}s
@@ -33,8 +32,8 @@ public class SolrServerRegistry {
private static final Map<String, SolrClient> searchingServerRegistry = new HashMap<String, SolrClient>();
private static final Map<String, SolrClient> indexingServerRegistry = new HashMap<String, SolrClient>();
- public static void register(@Nonnull SolrServerConfiguration configuration, @Nonnull SolrClient solrServer,
- @Nonnull Strategy strategy) {
+ public static void register(@NotNull SolrServerConfiguration configuration, @NotNull SolrClient solrServer,
+ @NotNull Strategy strategy) {
switch (strategy) {
case INDEXING:
synchronized (indexingServerRegistry) {
@@ -49,8 +48,8 @@ public class SolrServerRegistry {
}
}
- @CheckForNull
- public static SolrClient get(@Nonnull SolrServerConfiguration configuration, @Nonnull Strategy strategy) {
+ @Nullable
+ public static SolrClient get(@NotNull SolrServerConfiguration configuration, @NotNull Strategy strategy) {
switch (strategy) {
case INDEXING:
synchronized (indexingServerRegistry) {
@@ -64,7 +63,7 @@ public class SolrServerRegistry {
return null;
}
- public static void unregister(SolrServerConfiguration configuration, @Nonnull Strategy strategy) {
+ public static void unregister(SolrServerConfiguration configuration, @NotNull Strategy strategy) {
switch (strategy) {
case INDEXING:
synchronized (indexingServerRegistry) {
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/util/SolrIndexInitializer.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/util/SolrIndexInitializer.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/util/SolrIndexInitializer.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/solr/util/SolrIndexInitializer.java Wed Nov 7 14:36:46 2018
@@ -16,8 +16,6 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr.util;
-import javax.annotation.Nonnull;
-
import org.apache.jackrabbit.JcrConstants;
import org.apache.jackrabbit.oak.api.Type;
import org.apache.jackrabbit.oak.plugins.index.IndexConstants;
@@ -25,6 +23,7 @@ import org.apache.jackrabbit.oak.plugins
import org.apache.jackrabbit.oak.spi.lifecycle.RepositoryInitializer;
import org.apache.jackrabbit.oak.spi.state.NodeBuilder;
import org.apache.jackrabbit.oak.spi.state.NodeState;
+import org.jetbrains.annotations.NotNull;
import static org.apache.jackrabbit.oak.plugins.index.IndexConstants.TYPE_PROPERTY_NAME;
@@ -87,7 +86,7 @@ public class SolrIndexInitializer implem
}
@Override
- public void initialize(@Nonnull NodeBuilder builder) {
+ public void initialize(@NotNull NodeBuilder builder) {
if (builder.hasChildNode(IndexConstants.INDEX_DEFINITIONS_NAME)
&& !builder.getChildNode(IndexConstants.INDEX_DEFINITIONS_NAME).hasChildNode(SOLR_IDX)) {
NodeBuilder indexDefinitionsNode = builder.getChildNode(IndexConstants.INDEX_DEFINITIONS_NAME);
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/SolrOakRepositoryStub.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/SolrOakRepositoryStub.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/SolrOakRepositoryStub.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/jcr/SolrOakRepositoryStub.java Wed Nov 7 14:36:46 2018
@@ -19,8 +19,6 @@ package org.apache.jackrabbit.oak.jcr;
import java.io.File;
import java.io.IOException;
import java.util.Properties;
-import javax.annotation.CheckForNull;
-import javax.annotation.Nonnull;
import javax.jcr.RepositoryException;
import org.apache.jackrabbit.oak.plugins.index.aggregate.AggregateIndexProvider;
@@ -37,6 +35,8 @@ import org.apache.jackrabbit.oak.plugins
import org.apache.jackrabbit.oak.plugins.index.solr.util.SolrIndexInitializer;
import org.apache.solr.client.solrj.SolrClient;
import org.apache.solr.client.solrj.SolrServer;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
import static org.junit.Assert.assertNotNull;
@@ -62,7 +62,7 @@ public class SolrOakRepositoryStub exten
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getSolrServer() throws Exception {
return solrServer;
@@ -87,7 +87,7 @@ public class SolrOakRepositoryStub exten
throw new RuntimeException(e);
}
OakSolrConfiguration configuration = new DefaultSolrConfiguration() {
- @Nonnull
+ @NotNull
@Override
public CommitPolicy getCommitPolicy() {
return CommitPolicy.HARD;
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/TestUtils.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/TestUtils.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/TestUtils.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/TestUtils.java Wed Nov 7 14:36:46 2018
@@ -16,11 +16,8 @@
*/
package org.apache.jackrabbit.oak.plugins.index.solr;
-import javax.annotation.CheckForNull;
-import javax.annotation.Nonnull;
import java.io.File;
import java.io.IOException;
-
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.DefaultSolrConfiguration;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.EmbeddedSolrServerConfiguration;
import org.apache.jackrabbit.oak.plugins.index.solr.configuration.OakSolrConfiguration;
@@ -28,6 +25,8 @@ import org.apache.jackrabbit.oak.plugins
import org.apache.jackrabbit.oak.plugins.index.solr.server.EmbeddedSolrServerProvider;
import org.apache.jackrabbit.oak.plugins.index.solr.server.SolrServerProvider;
import org.apache.solr.client.solrj.SolrClient;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
import static org.junit.Assert.assertTrue;
@@ -62,7 +61,7 @@ public class TestUtils
public static OakSolrConfiguration getTestConfiguration() {
return new DefaultSolrConfiguration() {
- @Nonnull
+ @NotNull
@Override
public CommitPolicy getCommitPolicy() {
return CommitPolicy.HARD;
@@ -89,25 +88,25 @@ public class TestUtils
private final OakSolrConfiguration configuration = getTestConfiguration();
- @CheckForNull
+ @Nullable
@Override
public SolrClient getSolrServer() {
return solrServer;
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getIndexingSolrServer() throws Exception {
return solrServer;
}
- @CheckForNull
+ @Nullable
@Override
public SolrClient getSearchingSolrServer() throws Exception {
return solrServer;
}
- @Nonnull
+ @NotNull
@Override
public OakSolrConfiguration getConfiguration() {
return configuration;
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorTest.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorTest.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/index/SolrIndexEditorTest.java Wed Nov 7 14:36:46 2018
@@ -21,8 +21,6 @@ import java.util.Collection;
import java.util.Collections;
import java.util.Iterator;
-import javax.annotation.Nonnull;
-
import org.apache.jackrabbit.oak.api.PropertyState;
import org.apache.jackrabbit.oak.plugins.index.IndexUpdateCallback;
import org.apache.jackrabbit.oak.plugins.index.solr.TestUtils;
@@ -35,6 +33,7 @@ import org.apache.solr.client.solrj.Solr
import org.apache.solr.client.solrj.SolrQuery;
import org.apache.solr.client.solrj.SolrServer;
import org.apache.solr.client.solrj.response.QueryResponse;
+import org.jetbrains.annotations.NotNull;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
@@ -66,12 +65,12 @@ public class SolrIndexEditorTest {
NodeBuilder builder = mock(NodeBuilder.class);
SolrClient solrServer = TestUtils.createSolrServer();
OakSolrConfiguration configuration = new DefaultSolrConfiguration() {
- @Nonnull
+ @NotNull
@Override
public Collection<String> getIgnoredProperties() {
return Collections.singletonList("foo2");
}
- @Nonnull
+ @NotNull
@Override
public CommitPolicy getCommitPolicy() {
return CommitPolicy.HARD;
Modified: jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrIndexLookupTest.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrIndexLookupTest.java?rev=1846035&r1=1846034&r2=1846035&view=diff
==============================================================================
--- jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrIndexLookupTest.java (original)
+++ jackrabbit/oak/branches/1.8/oak-solr-core/src/test/java/org/apache/jackrabbit/oak/plugins/index/solr/query/SolrIndexLookupTest.java Wed Nov 7 14:36:46 2018
@@ -19,14 +19,13 @@
package org.apache.jackrabbit.oak.plugins.index.solr.query;
-import javax.annotation.Nonnull;
-import javax.annotation.Nullable;
import java.util.Set;
-
import org.apache.jackrabbit.oak.query.index.FilterImpl;
import org.apache.jackrabbit.oak.spi.query.Filter;
import org.apache.jackrabbit.oak.spi.state.NodeBuilder;
import org.apache.jackrabbit.oak.spi.state.NodeState;
+import org.jetbrains.annotations.NotNull;
+import org.jetbrains.annotations.Nullable;
import org.junit.Test;
import static com.google.common.collect.ImmutableSet.of;
@@ -82,7 +81,7 @@ public class SolrIndexLookupTest {
}
private static NodeBuilder newSolrIndexDefinition(
- @Nonnull NodeBuilder index, @Nonnull String name,
+ @NotNull NodeBuilder index, @NotNull String name,
@Nullable Set<String> properties) {
if (index.hasChildNode(name)) {
return index.child(name);