Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: BAD+1 BAD Compatibility Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/1461/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: BAD Compatibility Tests Started https://asterix-jenkins.ics.uci.edu/job/asterixbad-compat/1461/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/892/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Integration-Tests+1 Integration Tests Successful https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/3288/ : SUCCESS -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app-sql-execution/208/ (11/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-no-installer-app/889/ (10/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-cancellation-test/198/ (8/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Michael Blow has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/1855 Change subject: WIP: Use interface where possible for CcApplicationContext .. WIP: Use interface where possible for CcApplicationContext Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 --- M asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/NCLifecycleTaskReportMessage.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/StartupTaskRequestMessage.java M asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplication.java M asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/ResultExtractor.java M asterixdb/asterix-common/src/main/java/org/apache/asterix/common/dataflow/ICcApplicationContext.java M asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/utils/CcApplicationContext.java 6 files changed, 9 insertions(+), 6 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/55/1855/1 diff --git a/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/NCLifecycleTaskReportMessage.java b/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/NCLifecycleTaskReportMessage.java index 03c7ac6..a01d70a 100644 --- a/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/NCLifecycleTaskReportMessage.java +++ b/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/NCLifecycleTaskReportMessage.java @@ -21,7 +21,6 @@ import org.apache.asterix.common.dataflow.ICcApplicationContext; import org.apache.asterix.common.messaging.api.ICcAddressedMessage; import org.apache.asterix.common.replication.INCLifecycleMessage; -import org.apache.asterix.runtime.utils.CcApplicationContext; import org.apache.hyracks.api.exceptions.HyracksDataException; public class NCLifecycleTaskReportMessage implements INCLifecycleMessage, ICcAddressedMessage { @@ -38,7 +37,7 @@ @Override public void handle(ICcApplicationContext appCtx) throws HyracksDataException, InterruptedException { -((CcApplicationContext) appCtx).getFaultToleranceStrategy().process(this); +appCtx.getFaultToleranceStrategy().process(this); } public String getNodeId() { diff --git a/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/StartupTaskRequestMessage.java b/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/StartupTaskRequestMessage.java index cfe999c..21dee9c 100644 --- a/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/StartupTaskRequestMessage.java +++ b/asterixdb/asterix-app/src/main/java/org/apache/asterix/app/replication/message/StartupTaskRequestMessage.java @@ -26,7 +26,6 @@ import org.apache.asterix.common.messaging.api.INCMessageBroker; import org.apache.asterix.common.replication.INCLifecycleMessage; import org.apache.asterix.common.transactions.IRecoveryManager.SystemState; -import org.apache.asterix.runtime.utils.CcApplicationContext; import org.apache.hyracks.api.exceptions.HyracksDataException; import org.apache.hyracks.control.nc.NodeControllerService; @@ -54,7 +53,7 @@ @Override public void handle(ICcApplicationContext appCtx) throws HyracksDataException, InterruptedException { -((CcApplicationContext) appCtx).getFaultToleranceStrategy().process(this); +appCtx.getFaultToleranceStrategy().process(this); } public SystemState getState() { diff --git a/asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplication.java b/asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplication.java index 21afdf1..35e0466 100644 --- a/asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplication.java +++ b/asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplication.java @@ -62,6 +62,7 @@ import org.apache.asterix.common.config.ExternalProperties; import org.apache.asterix.common.config.MetadataProperties; import org.apache.asterix.common.context.IStorageComponentProvider; +import org.apache.asterix.common.dataflow.ICcApplicationContext; import org.apache.asterix.common.library.ILibraryManager; import org.apache.asterix.common.replication.IFaultToleranceStrategy; import org.apache.asterix.common.replication.IReplicationStrategy; @@ -342,7 +343,7 @@ } @Override -public CcApplicationContext getApplicationContext() { +public ICcApplicationContext getApplicationContext() { return appCtx; } diff --git a/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/ResultExtractor.java b/asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/ResultExtractor.java index 76b3510..0bba635 100644 ---
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-notopic/5759/ (7/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/928/ (4/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/hyracks-gerrit/185/ (2/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Integration Tests Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-integration-tests/3288/ -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-asterix-app/1084/ (9/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-rebalance-cancellation/2/ (3/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-source-assemblies/474/ (1/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-sonar/4280/ (6/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No
Change in asterixdb[master]: WIP: Use interface where possible for CcApplicationContext
Jenkins has posted comments on this change. Change subject: WIP: Use interface where possible for CcApplicationContext .. Patch Set 1: Build Started https://asterix-jenkins.ics.uci.edu/job/asterix-verify-storage/818/ (5/11) -- To view, visit https://asterix-gerrit.ics.uci.edu/1855 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: comment Gerrit-Change-Id: Id75dd55861976390b1098a496ff2c0345c991389 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Michael BlowGerrit-Reviewer: Jenkins Gerrit-HasComments: No