asterix-bad/src/main/java/org/apache/asterix/bad/extension/BADMetadataExtension.java (2 lines): - line 117: // TODO prevent user from dropping this dataverse - line 126: // TODO prevent user from dropping these types asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ChannelDropStatement.java (2 lines): - line 118: //TODO: Channels need to better handle cluster failures - line 141: //TODO: Need to find some way to handle if this fails. asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/CreateProcedureStatement.java (2 lines): - line 161: //TODO: Add a test for this error - line 193: //TODO: Fix type dependency computation asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/BrokerDropStatement.java (1 line): - line 81: //TODO: dont drop a broker that's being used asterix-bad/src/main/java/org/apache/asterix/bad/recovery/BADGlobalRecoveryManager.java (1 line): - line 173: //TODO: allow repetitive procedures to restart execution automatically asterix-bad/src/main/java/org/apache/asterix/bad/BADJobService.java (1 line): - line 158: //TODO: Allow Repetitive Channels to use YMD durations asterix-bad/src/main/java/org/apache/asterix/bad/lang/BADQueryTranslator.java (1 line): - line 77: //TODO: Most of this file could go away if we had metadata dependencies asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ExecuteProcedureStatement.java (1 line): - line 164: //TODO handle nonliteral arguments to procedure asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/AbstractCreateChannelStatement.java (1 line): - line 252: //TODO: Figure out how to handle when a subset of the 3 tasks fails asterix-bad/src/main/java/org/apache/asterix/bad/lang/statement/ProcedureDropStatement.java (1 line): - line 120: //TODO: Channels need to better handle cluster failures