Hello Jenkins, I'd like you to reexamine a change. Please visit
https://asterix-gerrit.ics.uci.edu/1227 to look at the new patch set (#17). Change subject: Updated to match code changes to asterix ...................................................................... Updated to match code changes to asterix Added Procedure Langauge and Metadata Restructured to fit with bom pom Added ChannelJobService for execution tasks Added string constants file Added BAD Rewrite Rule Set Change-Id: I010b81776543e127f09f046a8601bb7184f7de9a --- M .gitignore A asterix-bad/pom.xml A asterix-bad/src/main/java/org/apache/asterix/bad/BADConstants.java R asterix-bad/src/main/java/org/apache/asterix/bad/ChannelJobInfo.java A asterix-bad/src/main/java/org/apache/asterix/bad/ChannelJobService.java R asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADCompilationProvider.java R asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADLangExtension.java R asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADParserFactory.java R asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADQueryTranslatorExtension.java R asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADQueryTranslatorFactory.java A asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADRuleSetFactory.java A asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADStatementExecutor.java R asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/BrokerDropStatement.java R asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelDropStatement.java R asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelSubscribeStatement.java R asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelUnsubscribeStatement.java R asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateBrokerStatement.java R asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateChannelStatement.java A asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateProcedureStatement.java R asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BADMetadataExtension.java R asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BADMetadataIndexes.java R asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BADMetadataRecordTypes.java R asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Broker.java R asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BrokerSearchKey.java R asterix-bad/src/main/java/org/apache/asterix/bad/metadata/BrokerTupleTranslator.java R asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Channel.java R asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ChannelEventsListener.java R asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ChannelSearchKey.java R asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ChannelTupleTranslator.java A asterix-bad/src/main/java/org/apache/asterix/bad/metadata/DataverseBrokersSearchKey.java A asterix-bad/src/main/java/org/apache/asterix/bad/metadata/DataverseChannelsSearchKey.java A asterix-bad/src/main/java/org/apache/asterix/bad/metadata/Procedure.java A asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ProcedureSearchKey.java A asterix-bad/src/main/java/org/apache/asterix/bad/metadata/ProcedureTupleTranslator.java R asterix-bad/src/main/java/org/apache/asterix/bad/rules/InsertBrokerNotifierForChannelRule.java R asterix-bad/src/main/java/org/apache/asterix/bad/runtime/NotifyBrokerOperator.java R asterix-bad/src/main/java/org/apache/asterix/bad/runtime/NotifyBrokerPOperator.java R asterix-bad/src/main/java/org/apache/asterix/bad/runtime/NotifyBrokerRuntime.java R asterix-bad/src/main/java/org/apache/asterix/bad/runtime/NotifyBrokerRuntimeFactory.java R asterix-bad/src/main/java/org/apache/asterix/bad/runtime/RepetitiveChannelOperatorDescriptor.java A asterix-bad/src/main/java/org/apache/asterix/bad/runtime/RepetitiveChannelOperatorNodePushable.java R asterix-bad/src/main/resources/lang-extension/lang.txt R asterix-bad/src/test/java/org/apache/asterix/bad/test/BADExecutionTest.java R asterix-bad/src/test/java/org/apache/asterix/bad/test/BADOptimizerTest.java R asterix-bad/src/test/resources/conf/asterix-build-configuration.xml R asterix-bad/src/test/resources/conf/cluster.xml R asterix-bad/src/test/resources/conf/hyracks-deployment.properties R asterix-bad/src/test/resources/conf/test.properties R asterix-bad/src/test/resources/optimizerts/queries/channel/channel-create.aql R asterix-bad/src/test/resources/optimizerts/queries/channel/channel-subscribe.aql R asterix-bad/src/test/resources/optimizerts/queries/channel/channel-unsubscribe.aql A asterix-bad/src/test/resources/optimizerts/results/channel/channel-create.plan A asterix-bad/src/test/resources/optimizerts/results/channel/channel-subscribe.plan A asterix-bad/src/test/resources/optimizerts/results/channel/channel-unsubscribe.plan R asterix-bad/src/test/resources/runtimets/queries/channel/create_channel_check_datasets/create_channel_check_datasets.1.ddl.aql R asterix-bad/src/test/resources/runtimets/queries/channel/create_channel_check_datasets/create_channel_check_datasets.3.query.aql R asterix-bad/src/test/resources/runtimets/queries/channel/create_channel_check_metadata/create_channel_check_metadata.1.ddl.aql R asterix-bad/src/test/resources/runtimets/queries/channel/create_channel_check_metadata/create_channel_check_metadata.3.query.aql R asterix-bad/src/test/resources/runtimets/queries/channel/drop_channel_check_datasets/drop_channel_check_datasets.1.ddl.aql R asterix-bad/src/test/resources/runtimets/queries/channel/drop_channel_check_datasets/drop_channel_check_datasets.2.ddl.aql R asterix-bad/src/test/resources/runtimets/queries/channel/drop_channel_check_datasets/drop_channel_check_datasets.3.query.aql R asterix-bad/src/test/resources/runtimets/queries/channel/drop_channel_check_metadata/drop_channel_check_metadata.1.ddl.aql R asterix-bad/src/test/resources/runtimets/queries/channel/drop_channel_check_metadata/drop_channel_check_metadata.2.ddl.aql A asterix-bad/src/test/resources/runtimets/queries/channel/drop_channel_check_metadata/drop_channel_check_metadata.3.query.aql R asterix-bad/src/test/resources/runtimets/queries/channel/room_occupants/room_occupants.1.ddl.aql R asterix-bad/src/test/resources/runtimets/queries/channel/room_occupants/room_occupants.2.update.aql R asterix-bad/src/test/resources/runtimets/queries/channel/room_occupants/room_occupants.3.query.aql R asterix-bad/src/test/resources/runtimets/queries/channel/room_occupants/room_occupants.4.update.aql R asterix-bad/src/test/resources/runtimets/queries/channel/room_occupants/room_occupants.5.sleep.aql R asterix-bad/src/test/resources/runtimets/queries/channel/room_occupants/room_occupants.6.update.aql R asterix-bad/src/test/resources/runtimets/queries/channel/room_occupants/room_occupants.7.query.aql R asterix-bad/src/test/resources/runtimets/queries/channel/subscribe_channel_check_subscriptions/subscribe_channel_check_subscriptions.1.ddl.aql A asterix-bad/src/test/resources/runtimets/queries/channel/subscribe_channel_check_subscriptions/subscribe_channel_check_subscriptions.2.update.aql A asterix-bad/src/test/resources/runtimets/queries/channel/subscribe_channel_check_subscriptions/subscribe_channel_check_subscriptions.3.update.aql A asterix-bad/src/test/resources/runtimets/queries/channel/subscribe_channel_check_subscriptions/subscribe_channel_check_subscriptions.4.update.aql R asterix-bad/src/test/resources/runtimets/queries/channel/subscribe_channel_check_subscriptions/subscribe_channel_check_subscriptions.5.query.aql R asterix-bad/src/test/resources/runtimets/results/channel/create_channel_check_datasets/create_channel_check_datasets.1.adm R asterix-bad/src/test/resources/runtimets/results/channel/create_channel_check_metadata/create_channel_check_metadata.1.adm R asterix-bad/src/test/resources/runtimets/results/channel/drop_channel_check_datasets/drop_channel_check_datasets.1.adm A asterix-bad/src/test/resources/runtimets/results/channel/drop_channel_check_metadata/drop_channel_check_metadata.1.adm R asterix-bad/src/test/resources/runtimets/results/channel/room_occupants/room_occupants.3.adm R asterix-bad/src/test/resources/runtimets/results/channel/room_occupants/room_occupants.7.adm A asterix-bad/src/test/resources/runtimets/results/channel/subscribe_channel_check_subscriptions/subscribe_channel_check_subscriptions.1.adm R asterix-bad/src/test/resources/runtimets/testsuite.xml A asterix-opt-bom/pom.xml M pom.xml D src/main/java/org/apache/asterix/bad/BADConstants.java D src/main/java/org/apache/asterix/bad/ChannelJobService.java D src/main/java/org/apache/asterix/bad/lang/BADStatementExecutor.java D src/main/java/org/apache/asterix/bad/runtime/RepetitiveChannelOperatorNodePushable.java D src/test/resources/optimizerts/results/channel/channel-create.plan D src/test/resources/optimizerts/results/channel/channel-subscribe.plan D src/test/resources/optimizerts/results/channel/channel-unsubscribe.plan D src/test/resources/runtimets/queries/channel/drop_channel_check_metadata/drop_channel_check_metadata.3.query.aql D src/test/resources/runtimets/queries/channel/subscribe_channel_check_subscriptions/subscribe_channel_check_subscriptions.2.update.aql D src/test/resources/runtimets/results/channel/drop_channel_check_metadata/drop_channel_check_metadata.1.adm D src/test/resources/runtimets/results/channel/subscribe_channel_check_subscriptions/subscribe_channel_check_subscriptions.1.adm 97 files changed, 1,836 insertions(+), 825 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb-bad refs/changes/27/1227/17 -- To view, visit https://asterix-gerrit.ics.uci.edu/1227 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newpatchset Gerrit-Change-Id: I010b81776543e127f09f046a8601bb7184f7de9a Gerrit-PatchSet: 17 Gerrit-Project: asterixdb-bad Gerrit-Branch: master Gerrit-Owner: Steven Jacobs <sjaco...@ucr.edu> Gerrit-Reviewer: Ian Maxon <ima...@apache.org> Gerrit-Reviewer: Jenkins <jenk...@fulliautomatix.ics.uci.edu> Gerrit-Reviewer: Steven Jacobs <sjaco...@ucr.edu> Gerrit-Reviewer: abdullah alamoudi <bamou...@gmail.com>