Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[ASTERIXDB-2256] Reformat sources using code format template

Change-Id: I4faa141c1a8c9700d5e9ac50b839acc9d1eede73

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2310

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

    • -12
    • +12
    ./cc/ClusterControllerService.java
    • -19
    • +17
    ./cc/executor/ActivityClusterPlanner.java
    • -1
    • +2
    ./cc/partitions/PartitionMatchMaker.java
    • -1
    • +2
    ./cc/web/util/JSONOutputRequestUtil.java
    • -2
    • +2
    ./cc/work/AbstractTaskLifecycleWork.java
    • -1
    • +1
    ./cc/work/GetJobSummariesJSONWork.java
  1. … 970 more files in changeset.
[ASTERIXDB-2110] Introduce Cluster Controller Id

Change-Id: Iec1b01444bfbd923e38f5c162c5244e17c4d5f03

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2323

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

    • -34
    • +25
    ./cc/ClusterControllerService.java
    • -5
    • +3
    ./cc/work/WaitForJobCompletionWork.java
  1. … 77 more files in changeset.
[ASTERIXDB-2268][CONF] Add Cores Multiplier

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Add configurable cores multiplier to CC

config and default it to 3. The multiplier

will be used to adjust nodes cores capacity.

- Add test case for adjusted node capacity.

Change-Id: I95dd6e0c1add92e70e667321e8ef5f9b9887cda5

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2326

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

  1. … 2 more files in changeset.
[ASTERIXDB-1706][RT] Use System.nanoTime For Result Timestamp

- user model changes: no

- storage format changes: no

- interface changes: yes

Details:

- Use System.nanoTime for result timestamp to

avoid results being incorrectly swept due to

System.currentTimeMillis system time adjustments.

- Move sweep logic to AbstractDatasetManager.

Change-Id: I388d2a477bcfdc47d11dc6a4873483b82c9fadbf

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2315

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

    • -12
    • +6
    ./cc/dataset/DatasetDirectoryService.java
  1. … 6 more files in changeset.
[NO ISSUE] Refactor IPC reconnect logic to be usable by all IPC connections

Change-Id: I2430510b22f936b89879df98322ef51ec87c6da6

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2284

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

  1. … 13 more files in changeset.
[NO ISSUE][RT] Remove Invalid Clear Queued Jobs API

- user model changes: no

- storage format changes: no

- interface changes: yes

- Remove clearJobQueue from IJobManager.

Details:

- The current clearJobQueue API in IJobManager

does not follow the typical job lifecycle.

i.e. job lifecycle listener are not notified

that the jobs were canceled. Since the API

is not used, this change removes it to avoid

any future invalid usage.

Change-Id: I1bff81fe9378f9bbc9dfb04a6a9826ee052f0965

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2237

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

[ASTERIXDB-1564][CONF] Consistently Use Log4j2

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Replace java.util.logging by Log4j2.

- Excluded classes due to their tests:

- IoUtil

- Tracer

Change-Id: Ic137571292f45de1f1994c61d328b97185012197

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2226

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

    • -4
    • +5
    ./cc/dataset/DatasetDirectoryService.java
    • -4
    • +4
    ./cc/executor/ActivityClusterPlanner.java
    • -2
    • +3
    ./cc/partitions/PartitionMatchMaker.java
    • -4
    • +5
    ./cc/web/ApplicationInstallationHandler.java
    • -5
    • +6
    ./cc/web/util/JSONOutputRequestHandler.java
  1. … 376 more files in changeset.
[ASTERIXDB-1723] Delete managix

- user model changes: yes

- storage format changes: no

- interface changes: yes

Details:

- Delete managix installer method and all dependencies

- Remove xml-based configuration

Change-Id: I5c710b6ec870bedd49dd46b74ed96a3665670e9b

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2155

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

    • -12
    • +16
    ./cc/ClusterControllerService.java
    • -0
    • +54
    ./cc/web/StartNodeApiServlet.java
  1. … 1375 more files in changeset.
[ASTERIXDB-2198][CLUS] Introduce NodeJobTracker

- user model changes: no

- storage format changes: no

- interface changes: yes

- Add INodeJobTracker to ICcApplicationContext.

Details:

- Add NodeJobTracker to track each node pending jobs.

- Ensure IJobLifecycleListeners are notified about job

creation as soon as the job is received by the CC.

- Add unit test for NodeJobTracker.

Change-Id: Ie5638a6382b0ae0509a2aeeb80dee3db8e7657bb

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2220

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

  1. … 6 more files in changeset.
[ASTERIXDB-2197][FAIL] Abort Job on Failures in NotifyTaskCompleteWork

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Abort the job if any unexpected failure happens on

NotifyTaskCompleteWork to ensure that the job will

not be waiting forever.

Change-Id: I60c911c7aae872ee6b94e68efa53638207c0180d

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2218

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

[NO ISSUE][HYR] Notify CC of NC shutdown only after shutdown is complete

- close NC IPC manager after sending shutdown notifcation to CC

Change-Id: Idde1f69a0e0a9a948898d9271441ca95485b77f4

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2159

Reviewed-by: Michael Blow <mblow@apache.org>

Tested-by: Michael Blow <mblow@apache.org>

  1. … 7 more files in changeset.
[ASTERIXDB-2164][HYR] Fix node assignment bug for unbounded task

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

The upper bound of node selection is mistakenly set to 1. Change that to

the size of live nodes can fix the issue.

Change-Id: I06e1b38bf74038d975a6dd17052e46e74fe1fc02

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2148

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

[NO ISSUE][TX] Ensure TxnIdFactory Value is Initialized

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Report local max txn id after node registration.

- Add node status BOOTING.

- Distinguish between node first time registration and

registration after restarting by using NodeStatus

BOOTING to respond with the proper node post

registration tasks.

- Rename node status ALIVE -> ACTIVE.

- Rename StartupTask* to RegistrationTasks*

Change-Id: I6899c9e7d6e744ca92d0108556e086a23639d78b

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2151

Reviewed-by: Michael Blow <mblow@apache.org>

Tested-by: Michael Blow <mblow@apache.org>

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

  1. … 22 more files in changeset.
[ASTERIXDB-1911][HYR,RT,CLUS] Fixes and Improvements for Deployed Jobs

Rename Predistributed Jobs to Deployed Jobs

Enable job executions to have a map of job parameters

Add an Asterix function to retrieve these parameters

which are can be assigned when the job is run, e.g. for Deployed jobs

Allow Deployed jobs to have new TxnIds and JobIds for each execution

Allow simultaneous execution of one Deployed Job

Change-Id: I8f493c1fa977d07dfe8a875f9ebe9515d01d1473

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2045

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Xikui Wang <xkkwww@gmail.com>

    • -0
    • +102
    ./cc/DeployedJobSpecStore.java
    • -104
    • +0
    ./cc/PreDistributedJobStore.java
    • -10
    • +2
    ./cc/dataset/DatasetDirectoryService.java
    • -0
    • +76
    ./cc/work/DeployJobSpecWork.java
    • -0
    • +39
    ./cc/work/DeployedJobFailureWork.java
    • -39
    • +0
    ./cc/work/DistributedJobFailureWork.java
  1. … 59 more files in changeset.
[NO ISSUE][HYR] Heartbeat processing / NC exceptions

- Run heartbeat processing off of Worker thread, to prevent starvation

- Preserve stacktrace when creating node-scoped HyracksDataException

clones

Change-Id: If8fd35a7fd488bed5f1d5e2146dd48892cb0a7a4

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2138

Reviewed-by: abdullah alamoudi <bamousaa@gmail.com>

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

  1. … 1 more file in changeset.
[NO ISSUE][HYR][*DB] Minor refactoring / address SonarQube comments

Change-Id: Icf10b6df0fdc006675d8f0da6fd06d50200c6b6a

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2098

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

    • -4
    • +4
    ./cc/executor/ActivityClusterPlanner.java
    • -8
    • +4
    ./cc/web/StateDumpRESTAPIFunction.java
  1. … 55 more files in changeset.
[NO ISSUE][HYR] Avoid redundant touch of heartbeat time

Change-Id: I88bc16c354cc0de59fa33d47705e9a4ddd617569

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2100

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

Integration-Tests: Murtadha Hubail <mhubail@apache.org>

Tested-by: Murtadha Hubail <mhubail@apache.org>

    • -5
    • +0
    ./cc/work/AbstractTaskLifecycleWork.java
[ASTERIXDB-1076][HYR] Prevent node death false positives

- Measure actual time since last heartbeat touched, not based on number

of dead cycle detections since last heartbeat received

- Update heartbeat touch on job result received, in addition to when

heartbeat data is received

- Minor refactoring in NC/CC config

Change-Id: Idb1abcc2b783b192b88ed988d398fcfe763531e9

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2097

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Ian Maxon <imaxon@apache.org>

    • -0
    • +5
    ./cc/work/AbstractTaskLifecycleWork.java
  1. … 7 more files in changeset.
[NO ISSUE][OTH] Add API to Clear Queued Jobs

- user model changes: no

- storage format changes: no

- interface changes: no

Details:

- Add API to clear queued jobs.

- Introduce thread safety annotations.

Change-Id: Ibf085f100f7ca06250fbae26d948a037ffe6e857

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2089

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

  1. … 2 more files in changeset.
[ASTERIXDB-2120][HYR][RT] Avoid NPE in case of unknown job

Change-Id: I77267aeaf1a0f6498146fe6f0b5777eb6ba47054

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2049

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

Integration-Tests: Michael Blow <mblow@apache.org>

Tested-by: Michael Blow <mblow@apache.org>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

    • -4
    • +6
    ./cc/work/JobletCleanupNotificationWork.java
[NO ISSUE][RT] Abort CC jobs on first time registration

- user model changes: no

- storage format changes: no

- interface changes: yes

- application context is in charge of providing and renewing cc client

connection.

details:

- This change allows revival of cc if it gets killed.

- Jobs that were started by this cc are aborted and cleaned up on all ncs

upon first time registration.

- client connections are repaired on ncs when dead connection

is detected.

Change-Id: If755b7131bdc91790ed28be66f0c61b51f28c2fa

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2026

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: abdullah alamoudi <bamousaa@gmail.com>

    • -1
    • +1
    ./cc/dataset/DatasetDirectoryService.java
    • -8
    • +24
    ./cc/work/RegisterResultPartitionLocationWork.java
  1. … 24 more files in changeset.
[NO ISSUE] Add support for tracing

- using a format that can can be visualized using chrome://tracing in

Chrome

Change-Id: Ifa83592870e7e38a84aa560e4edb7fa2ad2d5e74

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2022

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

  1. … 26 more files in changeset.
[NO ISSUE] Minor active refactoring

- Remove unused ActiveRuntimeManager

- Rename StatsRequestMessage -> ActiveStatsRequestMessage

- Add ActiveManager API to return all active runtimes

- Interrupt running HTTP requests after 5s upon shutdown

- Log thread dump when HTTP requests do not complete after interruption

Change-Id: I79249f7cd42496d6679eb9b0acbe8cda1892f9d3

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2021

Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Michael Blow <mblow@apache.org>

Tested-by: Michael Blow <mblow@apache.org>

  1. … 17 more files in changeset.
[NO ISSUE][HYR][*DB][CLUS] Startup lifecycle fixes

- Ensure thread factory is configured before using it

- Don't mark cluster state ACTIVE until after global recovery has

completed

- Failure of global recovery causes CC to shutdown

- Don't mark cluster state ACTIVE until max resource id has been

reported by all nodes

Change-Id: Id30415325047008c013e305ca11ccbb76bc7d8d8

Reviewed-on: https://asterix-gerrit.ics.uci.edu/2004

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

  1. … 14 more files in changeset.
[NO ISSUE][HYR] Fix wait for completion work

- user model changes: no

- storage format changes: no

- interface changes: no

details:

- When wait for completion is called on a job that was not created

yet, an exception is returned.

- When wait for completion is called on a job that has been cleared

from job archive, it is retrieved correctly from history.

- When wait for completion is called on a job that has been cleared

from job history, an exception is returned.

- Test cases that fail before the fix have been added.

Change-Id: I9e50f6ce1df9f27517d7ec3a3f8a5d38246f71ff

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1999

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

    • -15
    • +28
    ./cc/work/WaitForJobCompletionWork.java
  1. … 5 more files in changeset.
[NO ISSUE][HYR][*DB] Exit JVM from independent thread to avoid deadlocks

Change-Id: I21b2090ea3ef85e95ae90de04b08b4a6d22ebe42

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1973

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

    • -23
    • +19
    ./cc/work/ClusterShutdownWork.java
  1. … 7 more files in changeset.
[NO ISSUE] Refactoring / cleanup of HTTP cluster state / diagnostics APIs

Change-Id: If47ec45bf88a39d63421903080fee3ddc0f1e42b

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1969

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Till Westmann <tillw@apache.org>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

  1. … 7 more files in changeset.
[ASTERIXDB-2058][HYR] Only Complete job cancellation after cleanup

- user model changes: no

- storage format changes: no

- interface changes: yes

--IJobManager.cancel now takes a callback

details:

- Job cancellation now completes only after the job cleanup work

has completed and not merely when the abort tasks are executed.

- The NCQueryServiceServlet actively cancels requests that passes

5 minutes.

- Cancellation of timedout jobs is not done through the Http API

but through message broker.

- Typically, requests might timeout when the servers are

overloaded. When that is the case, there is a high chance http

requests are to be rejected including requests to cancel

previously submitted queries. This is the reason for using

Message broker for this task.

- ExecuteStatementRequest used to execute the statement in

a different executor thread even though it is itself is being

executed in an executor thread and is not blocking anyone.

This was fixed as well.

Change-Id: I14b4bbd512cc88e489254d8bf82edba0fd3a3db5

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1961

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Contrib: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

  1. … 36 more files in changeset.
[ASTERIXDB-2008][CLUS] Only add pending removal if node known

[ASTERIXDB-2023][ING] Introduce Enums instead of using bytes

- user model changes: no

- storage format changes: no

- interface changes: no

details:

- Only nodes which are known to cluster manager are added

to the list of nodes pending removal. Other nodes are ignored

- Enums introduced:

- ActiveEvent.Kind

- ActivePartitionMessage.Event

- Remove AdapterRuntimeManager

- Remove AdapterExecutor

Change-Id: I7044896559798426c04a3f46861bc5335b25d140

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1921

Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>

Reviewed-by: Murtadha Hubail <mhubail@apache.org>

    • -0
    • +6
    ./cc/dataset/DatasetDirectoryService.java
  1. … 100 more files in changeset.
[ASTERIXDB-2014][HYR][CLUS] Respect disabled NCService

- Don't contact NCService on failed nodes, if NCService is disabled

- Also, don't block work queue for TriggerNCWork

Change-Id: Ib307f06d8bbcf4039480291aef566f240cadba20

Reviewed-on: https://asterix-gerrit.ics.uci.edu/1913

Reviewed-by: Till Westmann <tillw@apache.org>

Integration-Tests: Till Westmann <tillw@apache.org>

Tested-by: Till Westmann <tillw@apache.org>