From 2c1bfb497f31ff402796b57b617a9075c6044e4d Mon Sep 17 00:00:00 2001 From: Marcelo Vanzin <vanzin@cloudera.com> Date: Tue, 8 Aug 2017 14:33:27 -0700 Subject: [PATCH] [SPARK-21671][CORE] Move kvstore to "util" sub-package, add private annotation. Author: Marcelo Vanzin <vanzin@cloudera.com> Closes #18886 from vanzin/SPARK-21671. --- .../org/apache/spark/{ => util}/kvstore/ArrayWrappers.java | 2 +- .../org/apache/spark/{ => util}/kvstore/InMemoryStore.java | 2 +- .../java/org/apache/spark/{ => util}/kvstore/KVIndex.java | 5 ++++- .../java/org/apache/spark/{ => util}/kvstore/KVStore.java | 5 ++++- .../org/apache/spark/{ => util}/kvstore/KVStoreIterator.java | 5 ++++- .../apache/spark/{ => util}/kvstore/KVStoreSerializer.java | 5 ++++- .../org/apache/spark/{ => util}/kvstore/KVStoreView.java | 5 ++++- .../java/org/apache/spark/{ => util}/kvstore/KVTypeInfo.java | 5 ++++- .../java/org/apache/spark/{ => util}/kvstore/LevelDB.java | 5 ++++- .../org/apache/spark/{ => util}/kvstore/LevelDBIterator.java | 2 +- .../org/apache/spark/{ => util}/kvstore/LevelDBTypeInfo.java | 2 +- .../{ => util}/kvstore/UnsupportedStoreVersionException.java | 5 ++++- .../apache/spark/{ => util}/kvstore/ArrayKeyIndexType.java | 2 +- .../apache/spark/{ => util}/kvstore/ArrayWrappersSuite.java | 2 +- .../org/apache/spark/{ => util}/kvstore/CustomType1.java | 2 +- .../org/apache/spark/{ => util}/kvstore/DBIteratorSuite.java | 2 +- .../spark/{ => util}/kvstore/InMemoryIteratorSuite.java | 2 +- .../apache/spark/{ => util}/kvstore/InMemoryStoreSuite.java | 2 +- .../apache/spark/{ => util}/kvstore/LevelDBBenchmark.java | 2 +- .../spark/{ => util}/kvstore/LevelDBIteratorSuite.java | 2 +- .../org/apache/spark/{ => util}/kvstore/LevelDBSuite.java | 2 +- .../spark/{ => util}/kvstore/LevelDBTypeInfoSuite.java | 2 +- 22 files changed, 46 insertions(+), 22 deletions(-) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/ArrayWrappers.java (99%) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/InMemoryStore.java (99%) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/KVIndex.java (97%) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/KVStore.java (97%) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/KVStoreIterator.java (93%) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/KVStoreSerializer.java (96%) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/KVStoreView.java (97%) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/KVTypeInfo.java (98%) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/LevelDB.java (99%) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/LevelDBIterator.java (99%) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/LevelDBTypeInfo.java (99%) rename common/kvstore/src/main/java/org/apache/spark/{ => util}/kvstore/UnsupportedStoreVersionException.java (91%) rename common/kvstore/src/test/java/org/apache/spark/{ => util}/kvstore/ArrayKeyIndexType.java (96%) rename common/kvstore/src/test/java/org/apache/spark/{ => util}/kvstore/ArrayWrappersSuite.java (98%) rename common/kvstore/src/test/java/org/apache/spark/{ => util}/kvstore/CustomType1.java (97%) rename common/kvstore/src/test/java/org/apache/spark/{ => util}/kvstore/DBIteratorSuite.java (99%) rename common/kvstore/src/test/java/org/apache/spark/{ => util}/kvstore/InMemoryIteratorSuite.java (96%) rename common/kvstore/src/test/java/org/apache/spark/{ => util}/kvstore/InMemoryStoreSuite.java (99%) rename common/kvstore/src/test/java/org/apache/spark/{ => util}/kvstore/LevelDBBenchmark.java (99%) rename common/kvstore/src/test/java/org/apache/spark/{ => util}/kvstore/LevelDBIteratorSuite.java (97%) rename common/kvstore/src/test/java/org/apache/spark/{ => util}/kvstore/LevelDBSuite.java (99%) rename common/kvstore/src/test/java/org/apache/spark/{ => util}/kvstore/LevelDBTypeInfoSuite.java (99%) diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/ArrayWrappers.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/ArrayWrappers.java similarity index 99% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/ArrayWrappers.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/ArrayWrappers.java index 5efa842e3a..9bc8c55bd5 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/ArrayWrappers.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/ArrayWrappers.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.util.Arrays; diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/InMemoryStore.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/InMemoryStore.java similarity index 99% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/InMemoryStore.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/InMemoryStore.java index f3aeb822e7..9cae5da5d2 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/InMemoryStore.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/InMemoryStore.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.util.ArrayList; import java.util.Collection; diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVIndex.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVIndex.java similarity index 97% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/KVIndex.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVIndex.java index 0cffefe07c..80f4921107 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVIndex.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVIndex.java @@ -15,13 +15,15 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; +import org.apache.spark.annotation.Private; + /** * Tags a field to be indexed when storing an object. * @@ -46,6 +48,7 @@ import java.lang.annotation.Target; * of those values. * </p> */ +@Private @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.FIELD, ElementType.METHOD}) public @interface KVIndex { diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVStore.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStore.java similarity index 97% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/KVStore.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStore.java index c7808ea3c3..72d06a8ca8 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVStore.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStore.java @@ -15,10 +15,12 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.io.Closeable; +import org.apache.spark.annotation.Private; + /** * Abstraction for a local key/value store for storing app data. * @@ -59,6 +61,7 @@ import java.io.Closeable; * KVStore instances are thread-safe for both reads and writes. * </p> */ +@Private public interface KVStore extends Closeable { /** diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVStoreIterator.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreIterator.java similarity index 93% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/KVStoreIterator.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreIterator.java index 3efdec9ed3..28a432b26d 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVStoreIterator.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreIterator.java @@ -15,11 +15,13 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.util.Iterator; import java.util.List; +import org.apache.spark.annotation.Private; + /** * An iterator for KVStore. * @@ -28,6 +30,7 @@ import java.util.List; * explicitly close iterators after they're used. * </p> */ +@Private public interface KVStoreIterator<T> extends Iterator<T>, AutoCloseable { /** diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVStoreSerializer.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreSerializer.java similarity index 96% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/KVStoreSerializer.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreSerializer.java index b84ec91cf6..bd8d9486ac 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVStoreSerializer.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreSerializer.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; @@ -25,6 +25,8 @@ import static java.nio.charset.StandardCharsets.UTF_8; import com.fasterxml.jackson.databind.ObjectMapper; +import org.apache.spark.annotation.Private; + /** * Serializer used to translate between app-defined types and the LevelDB store. * @@ -33,6 +35,7 @@ import com.fasterxml.jackson.databind.ObjectMapper; * and integers to be written as values directly, which will be written as UTF-8 strings. * </p> */ +@Private public class KVStoreSerializer { /** diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVStoreView.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreView.java similarity index 97% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/KVStoreView.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreView.java index 8cd1f52892..8ea79bbe16 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVStoreView.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVStoreView.java @@ -15,10 +15,12 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import com.google.common.base.Preconditions; +import org.apache.spark.annotation.Private; + /** * A configurable view that allows iterating over values in a {@link KVStore}. * @@ -33,6 +35,7 @@ import com.google.common.base.Preconditions; * to be closed explicitly unless all elements are read. * </p> */ +@Private public abstract class KVStoreView<T> implements Iterable<T> { final Class<T> type; diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVTypeInfo.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVTypeInfo.java similarity index 98% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/KVTypeInfo.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVTypeInfo.java index e3e61e0a0e..a2b077e453 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/KVTypeInfo.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/KVTypeInfo.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.lang.reflect.Field; import java.lang.reflect.Method; @@ -25,9 +25,12 @@ import java.util.stream.Stream; import com.google.common.base.Preconditions; +import org.apache.spark.annotation.Private; + /** * Wrapper around types managed in a KVStore, providing easy access to their indexed fields. */ +@Private public class KVTypeInfo { private final Class<?> type; diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/LevelDB.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDB.java similarity index 99% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/LevelDB.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDB.java index 27141358dc..310febc352 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/LevelDB.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDB.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.io.File; import java.io.IOException; @@ -36,9 +36,12 @@ import org.iq80.leveldb.DB; import org.iq80.leveldb.Options; import org.iq80.leveldb.WriteBatch; +import org.apache.spark.annotation.Private; + /** * Implementation of KVStore that uses LevelDB as the underlying data store. */ +@Private public class LevelDB implements KVStore { @VisibleForTesting diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/LevelDBIterator.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDBIterator.java similarity index 99% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/LevelDBIterator.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDBIterator.java index 263d45c242..a2181f3874 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/LevelDBIterator.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDBIterator.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.io.IOException; import java.util.ArrayList; diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/LevelDBTypeInfo.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDBTypeInfo.java similarity index 99% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/LevelDBTypeInfo.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDBTypeInfo.java index 722f54e6f9..93aa0bbc9d 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/LevelDBTypeInfo.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/LevelDBTypeInfo.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.lang.reflect.Array; import java.util.Collection; diff --git a/common/kvstore/src/main/java/org/apache/spark/kvstore/UnsupportedStoreVersionException.java b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/UnsupportedStoreVersionException.java similarity index 91% rename from common/kvstore/src/main/java/org/apache/spark/kvstore/UnsupportedStoreVersionException.java rename to common/kvstore/src/main/java/org/apache/spark/util/kvstore/UnsupportedStoreVersionException.java index 2ed246e4f4..75a33b7c75 100644 --- a/common/kvstore/src/main/java/org/apache/spark/kvstore/UnsupportedStoreVersionException.java +++ b/common/kvstore/src/main/java/org/apache/spark/util/kvstore/UnsupportedStoreVersionException.java @@ -15,13 +15,16 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.io.IOException; +import org.apache.spark.annotation.Private; + /** * Exception thrown when the store implementation is not compatible with the underlying data. */ +@Private public class UnsupportedStoreVersionException extends IOException { } diff --git a/common/kvstore/src/test/java/org/apache/spark/kvstore/ArrayKeyIndexType.java b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/ArrayKeyIndexType.java similarity index 96% rename from common/kvstore/src/test/java/org/apache/spark/kvstore/ArrayKeyIndexType.java rename to common/kvstore/src/test/java/org/apache/spark/util/kvstore/ArrayKeyIndexType.java index d5938acc3e..32030fb411 100644 --- a/common/kvstore/src/test/java/org/apache/spark/kvstore/ArrayKeyIndexType.java +++ b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/ArrayKeyIndexType.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.util.Arrays; diff --git a/common/kvstore/src/test/java/org/apache/spark/kvstore/ArrayWrappersSuite.java b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/ArrayWrappersSuite.java similarity index 98% rename from common/kvstore/src/test/java/org/apache/spark/kvstore/ArrayWrappersSuite.java rename to common/kvstore/src/test/java/org/apache/spark/util/kvstore/ArrayWrappersSuite.java index f9b4774820..b1c8927d07 100644 --- a/common/kvstore/src/test/java/org/apache/spark/kvstore/ArrayWrappersSuite.java +++ b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/ArrayWrappersSuite.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import org.junit.Test; import static org.junit.Assert.*; diff --git a/common/kvstore/src/test/java/org/apache/spark/kvstore/CustomType1.java b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/CustomType1.java similarity index 97% rename from common/kvstore/src/test/java/org/apache/spark/kvstore/CustomType1.java rename to common/kvstore/src/test/java/org/apache/spark/util/kvstore/CustomType1.java index afb72b8689..92b643b0cb 100644 --- a/common/kvstore/src/test/java/org/apache/spark/kvstore/CustomType1.java +++ b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/CustomType1.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import com.google.common.base.Objects; diff --git a/common/kvstore/src/test/java/org/apache/spark/kvstore/DBIteratorSuite.java b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/DBIteratorSuite.java similarity index 99% rename from common/kvstore/src/test/java/org/apache/spark/kvstore/DBIteratorSuite.java rename to common/kvstore/src/test/java/org/apache/spark/util/kvstore/DBIteratorSuite.java index 3a418189ec..9a81f86812 100644 --- a/common/kvstore/src/test/java/org/apache/spark/kvstore/DBIteratorSuite.java +++ b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/DBIteratorSuite.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.util.Arrays; import java.util.ArrayList; diff --git a/common/kvstore/src/test/java/org/apache/spark/kvstore/InMemoryIteratorSuite.java b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/InMemoryIteratorSuite.java similarity index 96% rename from common/kvstore/src/test/java/org/apache/spark/kvstore/InMemoryIteratorSuite.java rename to common/kvstore/src/test/java/org/apache/spark/util/kvstore/InMemoryIteratorSuite.java index 57ee4f6dd7..27dde6a9fb 100644 --- a/common/kvstore/src/test/java/org/apache/spark/kvstore/InMemoryIteratorSuite.java +++ b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/InMemoryIteratorSuite.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; public class InMemoryIteratorSuite extends DBIteratorSuite { diff --git a/common/kvstore/src/test/java/org/apache/spark/kvstore/InMemoryStoreSuite.java b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/InMemoryStoreSuite.java similarity index 99% rename from common/kvstore/src/test/java/org/apache/spark/kvstore/InMemoryStoreSuite.java rename to common/kvstore/src/test/java/org/apache/spark/util/kvstore/InMemoryStoreSuite.java index 6a7915f938..510b3058a4 100644 --- a/common/kvstore/src/test/java/org/apache/spark/kvstore/InMemoryStoreSuite.java +++ b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/InMemoryStoreSuite.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.util.NoSuchElementException; diff --git a/common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBBenchmark.java b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBBenchmark.java similarity index 99% rename from common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBBenchmark.java rename to common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBBenchmark.java index 5e33606b12..268d025f5f 100644 --- a/common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBBenchmark.java +++ b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBBenchmark.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.io.File; import java.util.ArrayList; diff --git a/common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBIteratorSuite.java b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBIteratorSuite.java similarity index 97% rename from common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBIteratorSuite.java rename to common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBIteratorSuite.java index 9340971298..f8195da58c 100644 --- a/common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBIteratorSuite.java +++ b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBIteratorSuite.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.io.File; diff --git a/common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBSuite.java b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBSuite.java similarity index 99% rename from common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBSuite.java rename to common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBSuite.java index 86c85c1b7a..2b07d249d2 100644 --- a/common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBSuite.java +++ b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBSuite.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import java.io.File; import java.util.Arrays; diff --git a/common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBTypeInfoSuite.java b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBTypeInfoSuite.java similarity index 99% rename from common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBTypeInfoSuite.java rename to common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBTypeInfoSuite.java index 8e6196506c..38db3bedae 100644 --- a/common/kvstore/src/test/java/org/apache/spark/kvstore/LevelDBTypeInfoSuite.java +++ b/common/kvstore/src/test/java/org/apache/spark/util/kvstore/LevelDBTypeInfoSuite.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.spark.kvstore; +package org.apache.spark.util.kvstore; import static java.nio.charset.StandardCharsets.UTF_8; -- GitLab