Repository: asterixdb
Updated Branches:
  refs/heads/master e3c9f2738 -> 33af12dff


Feed tutorial revise.

1. Fix 1352.
2. Revise the twitter feed part to work with the new tweet parser.

Change-Id: I110e2225a3036109bf58a9ef529407de955335ab
Reviewed-on: https://asterix-gerrit.ics.uci.edu/1152
Reviewed-by: Ian Maxon <ima...@apache.org>
Sonar-Qube: Jenkins <jenk...@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <jenk...@fulliautomatix.ics.uci.edu>
Integration-Tests: Jenkins <jenk...@fulliautomatix.ics.uci.edu>


Project: http://git-wip-us.apache.org/repos/asf/asterixdb/repo
Commit: http://git-wip-us.apache.org/repos/asf/asterixdb/commit/33af12df
Tree: http://git-wip-us.apache.org/repos/asf/asterixdb/tree/33af12df
Diff: http://git-wip-us.apache.org/repos/asf/asterixdb/diff/33af12df

Branch: refs/heads/master
Commit: 33af12dff5dee5207715d32ef7311be5f3a34055
Parents: e3c9f27
Author: Xikui Wang <xkk...@gmail.com>
Authored: Thu Sep 22 17:14:43 2016 -0700
Committer: Ian Maxon <ima...@apache.org>
Committed: Mon Oct 10 10:11:51 2016 -0700

----------------------------------------------------------------------
 .../src/site/markdown/feeds/tutorial.md         | 27 +++++++++-----------
 1 file changed, 12 insertions(+), 15 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/asterixdb/blob/33af12df/asterixdb/asterix-doc/src/site/markdown/feeds/tutorial.md
----------------------------------------------------------------------
diff --git a/asterixdb/asterix-doc/src/site/markdown/feeds/tutorial.md 
b/asterixdb/asterix-doc/src/site/markdown/feeds/tutorial.md
index 39e04b1..fb06a92 100644
--- a/asterixdb/asterix-doc/src/site/markdown/feeds/tutorial.md
+++ b/asterixdb/asterix-doc/src/site/markdown/feeds/tutorial.md
@@ -61,23 +61,18 @@ As a pre-requisite, we must define a Tweet using the 
AsterixDB Data Model (ADM)
         create dataverse feeds;
         use dataverse feeds;
 
-        create type TwitterUser if not exists as open{
-            screen_name: string,
-            language: string,
-            friends_count: int32,
-            status_count: int32,
-            name: string,
-            followers_count: int32
-        };
-        create type Tweet if not exists as open{
-            id: string,
-            user: TwitterUser,
-            latitude:double,
-            longitude:double,
-            created_at:string,
-            message_text:string
+        create type TwitterUser as closed {
+                screen_name: string,
+                lang: string,
+                friends_count: int32,
+                statuses_count: int32
         };
 
+        create type Tweet as open {
+          id: int64,
+          user: TwitterUser
+        }
+
         create dataset Tweets (Tweet)
         primary key id;
 
@@ -103,6 +98,7 @@ Given below is an example AQL statement that creates a feed 
called "TwitterFeed"
 
         create feed TwitterFeed if not exists using "push_twitter"
         (("type-name"="Tweet"),
+         ("format"="twitter-status"),
          ("consumer.key"="************"),
          ("consumer.secret"="**************"),
          ("access.token"="**********"),
@@ -185,6 +181,7 @@ Next, we define an RSS feed using our built-in adaptor 
"rss_feed".
         create feed my_feed using
         rss_feed (
            ("type-name"="Rss"),
+           ("format"="rss"),
            ("url"="http://rss.cnn.com/rss/edition.rss";)
         );
 

Reply via email to