[ https://issues.apache.org/jira/browse/ASTERIXDB-1860?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Abdullah Alamoudi reassigned ASTERIXDB-1860: -------------------------------------------- Assignee: Xikui Wang > Inconsistent behavior w.r.t. connecting/disconnecting feed to a non-existing > dataset > ------------------------------------------------------------------------------------ > > Key: ASTERIXDB-1860 > URL: https://issues.apache.org/jira/browse/ASTERIXDB-1860 > Project: Apache AsterixDB > Issue Type: Bug > Components: Feeds > Reporter: Chen Luo > Assignee: Xikui Wang > Priority: Minor > > Connecting a feed to a non-existing dataset (whose name is 'unknown_dataset') > is successful, and the system shows the message: > {code}Success: Query Complete.{code} > However, disconnecting this feed to this dataset is rejected with error > message: {code}Unknown target dataset :unknown_dataset > [CompilationException].{code} > Then, connecting this feed to the dataset again gives: {code}FeedTweetFeed is > already connected dataset unknown_dataset [AlgebricksException].{code} > Thus, it seems once a feed is connected to a non-existing dataset, it cannot > be disconnected from it. > Steps to reproduce: > # create a feed named Feed1; > # connect Feed1 to a non-existing dataset, e.g., unknown_dataset: > {code} > connect feed Feed1 to dataset unknown_dataset; > {code} > Now Feed1 is successfully connected to unknown_dataset. > # disconnect Feed1 from unknown_dataset: > {code} > disconnect feed Feed1 from dataset unknown_dataset; > {code} > This command is rejected because unknown_dataset is not existing. > # connect Feed1 to unknown_dataset again: > {code} > connect feed Feed1 to dataset unknown_dataset; > {code} > The system shows Feed1 is already connected to unknown_dataset. -- This message was sent by Atlassian JIRA (v6.3.15#6346)