Cleanup
diff --git a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExecutionContext.java b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExecutionContext.java
index 71fbeb6..fd0cf9e 100644
--- a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExecutionContext.java
+++ b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExecutionContext.java
@@ -21,7 +21,6 @@
import java.util.Map;
import java.util.Objects;
import java.util.UUID;
-import java.util.concurrent.CompletableFuture;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.function.Consumer;
import org.apache.calcite.DataContext;
@@ -283,29 +282,6 @@
});
}
- /**
- * Submits a Runnable task for execution and returns a Future
- * representing that task. The Future's {@code get} method will
- * return {@code null} upon <em>successful</em> completion.
- *
- * @param task the task to submit.
- * @return a {@link CompletableFuture} representing pending task
- */
- public CompletableFuture<?> submit(RunnableX task, Consumer<Throwable> onError) {
- assert !isCancelled() : "Call submit after execution was cancelled.";
-
- return executor.submit(qryId, fragmentId(), () -> {
- try {
- task.run();
- }
- catch (Throwable e) {
- onError.accept(e);
-
- throw new IgniteException("Unexpected exception", e);
- }
- });
- }
-
/** */
@FunctionalInterface
public interface RunnableX {
diff --git a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutor.java b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutor.java
index 830a4d2..6891cde 100644
--- a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutor.java
+++ b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutor.java
@@ -18,8 +18,6 @@
package org.apache.ignite.internal.processors.query.calcite.exec;
import java.util.UUID;
-import java.util.concurrent.CompletableFuture;
-
import org.apache.ignite.internal.processors.query.calcite.util.Service;
/**
@@ -34,16 +32,4 @@
* @param qryTask Query task.
*/
void execute(UUID qryId, long fragmentId, Runnable qryTask);
-
- /**
- * Returns a new CompletableFuture that is asynchronously completed
- * by a task running in the given executor after it runs the given
- * action.
- *
- * @param qryId Id of the query this task created for.
- * @param fragmentId Id of the particular fragment this task created for.
- * @param qryTask The task to submit.
- * @return the new CompletableFuture
- */
- CompletableFuture<?> submit(UUID qryId, long fragmentId, Runnable qryTask);
}
diff --git a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutorImpl.java b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutorImpl.java
index ddbd1ee..c572901 100644
--- a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutorImpl.java
+++ b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutorImpl.java
@@ -19,7 +19,6 @@
import java.util.Objects;
import java.util.UUID;
-import java.util.concurrent.CompletableFuture;
import org.apache.ignite.internal.GridKernalContext;
import org.apache.ignite.internal.processors.query.calcite.CalciteQueryProcessor;
import org.apache.ignite.internal.processors.query.calcite.util.AbstractService;
@@ -80,11 +79,6 @@
}
/** {@inheritDoc} */
- @Override public CompletableFuture<?> submit(UUID qryId, long fragmentId, Runnable qryTask) {
- return stripedThreadPoolExecutor.submit(qryTask, hash(qryId, fragmentId));
- }
-
- /** {@inheritDoc} */
@Override public void onStart(GridKernalContext ctx) {
exceptionHandler(ctx.uncaughtExceptionHandler());
diff --git a/modules/core/src/main/java/org/apache/ignite/thread/IgniteStripedThreadPoolExecutor.java b/modules/core/src/main/java/org/apache/ignite/thread/IgniteStripedThreadPoolExecutor.java
index 4bfad68..cc28c00 100644
--- a/modules/core/src/main/java/org/apache/ignite/thread/IgniteStripedThreadPoolExecutor.java
+++ b/modules/core/src/main/java/org/apache/ignite/thread/IgniteStripedThreadPoolExecutor.java
@@ -23,7 +23,6 @@
import java.util.Collections;
import java.util.List;
import java.util.concurrent.Callable;
-import java.util.concurrent.CompletableFuture;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Future;
import java.util.concurrent.LinkedBlockingQueue;
@@ -109,21 +108,6 @@
}
/**
- * Submits a {@link Runnable} task for execution and returns a {@link CompletableFuture} representing that task.
- * The command with the same {@code index} will be executed in the same thread.
- *
- * @param task The task to submit.
- * @param idx Task index.
- * @return a {@link Future} representing pending completion of the task.
- * @throws RejectedExecutionException if the task cannot be
- * scheduled for execution.
- * @throws NullPointerException if the task is {@code null}.
- */
- public CompletableFuture<?> submit(Runnable task, int idx) {
- return CompletableFuture.runAsync(task, execs[threadId(idx)]);
- }
-
- /**
* @param idx Index.
* @return Stripped thread ID.
*/
diff --git a/modules/core/src/test/config/log4j-test.xml b/modules/core/src/test/config/log4j-test.xml
index 91a8919..e82c103 100755
--- a/modules/core/src/test/config/log4j-test.xml
+++ b/modules/core/src/test/config/log4j-test.xml
@@ -133,10 +133,6 @@
-->
<!-- Disable all open source debugging. -->
-<!-- <category name="org.apache.calcite">-->
-<!-- <level value="DEBUG"/>-->
-<!-- </category>-->
-
<category name="org">
<level value="INFO"/>
</category>