Repository: incubator-quickstep-site
Updated Branches:
  refs/heads/asf-site 6fb5379b6 -> 90ba1fc17


added site, under content dir


Project: http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/commit/90ba1fc1
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/tree/90ba1fc1
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/diff/90ba1fc1

Branch: refs/heads/asf-site
Commit: 90ba1fc17a3f46afff1384591a9458ebba6cdcb6
Parents: 6fb5379
Author: Marc Spehlmann <marc.spehlm...@gmail.com>
Authored: Tue Dec 13 11:52:14 2016 -0600
Committer: Marc Spehlmann <marc.spehlm...@gmail.com>
Committed: Tue Dec 13 11:52:14 2016 -0600

----------------------------------------------------------------------
 _config.yml                               |   9 +
 content/README.md                         |  26 ++
 content/about/index.html                  | 177 ++++++++++
 content/assets/main.css                   | 470 +++++++++++++++++++++++++
 content/favicon.ico                       | Bin 0 -> 16446 bytes
 content/feed.xml                          |  43 +++
 content/feed.xslt.xml                     |   4 +
 content/guides/2016/12/10/FirstQuery.html | 168 +++++++++
 content/index.html                        | 153 ++++++++
 9 files changed, 1050 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/blob/90ba1fc1/_config.yml
----------------------------------------------------------------------
diff --git a/_config.yml b/_config.yml
index 92d137e..67926f9 100644
--- a/_config.yml
+++ b/_config.yml
@@ -22,6 +22,15 @@ url: "" # the base hostname & protocol for your site, e.g. 
http://example.com
 github_username:  apache
 
 # Build settings
+destination: content
+defaults:
+  -
+    scope:
+      path: ""
+    values:
+      layout: plain
+
+# Build settings
 markdown: kramdown
 theme: minima
 gems:

http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/blob/90ba1fc1/content/README.md
----------------------------------------------------------------------
diff --git a/content/README.md b/content/README.md
new file mode 100644
index 0000000..be47506
--- /dev/null
+++ b/content/README.md
@@ -0,0 +1,26 @@
+## What is this?
+This is a jekyll based-blog. Jekyll is a ruby-based framework for generating 
blogs. You write posts in markdown and jekyll takes care of the html generation 
automaticall. Jekyll is endorsed by Github and many github pages sites are made 
with Jekyll. There's tons of tutorials around, so this README will only provide 
instructions for getting started with jekyll and the post-writing workflow.
+
+## Install Jekyll
+You'll need:
+* ruby
+* gem package manager (`gem -v`)
+
+```bash
+gem install bundler
+# installs all the dependencies of this project (including jekyll)
+bundler update
+jekyll -v
+```
+
+## How to write a post
+
+```bash
+jekyll serve
+# open your browser to localhost:4000, you should see the site
+
+cp _posts/2016-12-10-December-Progress.markdown 
_posts/2017-01-01-NewYearsResolutions.markdown
+vim _posts/2017-01-01-NewYearsResolutions.markdown
+
+# any edits you make will immediately be picked up and updated in your browser 
session
+```
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/blob/90ba1fc1/content/about/index.html
----------------------------------------------------------------------
diff --git a/content/about/index.html b/content/about/index.html
new file mode 100644
index 0000000..db1512a
--- /dev/null
+++ b/content/about/index.html
@@ -0,0 +1,177 @@
+<!DOCTYPE html>
+<html lang="en">
+
+  <head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+
+  <title>About</title>
+  <meta name="description" content="Apache (incubating) Quickstep is a 
next-generation data processing platform. Built from to ground up to take 
advantage of modern hardware, Quickstep is desig...">
+
+  <link rel="stylesheet" href="/assets/main.css">
+  <link rel="canonical" href="/about/">
+  <link rel="alternate" type="application/rss+xml" title="Quickstep" 
href="/feed.xml">
+  
+  
+</head>
+
+
+  <body>
+
+    <header class="site-header" role="banner">
+
+  <div class="wrapper">
+
+    <a class="site-title" href="/">Quickstep</a>
+
+    <nav class="site-nav">
+      <span class="menu-icon">
+        <svg viewBox="0 0 18 15" width="18px" height="15px">
+          <path fill="#424242" 
d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0
 h15.031C17.335,0,18,0.665,18,1.484L18,1.484z"/>
+          <path fill="#424242" 
d="M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0c0-0.82,0.665-1.484,1.484-1.484
 h15.031C17.335,6.031,18,6.696,18,7.516L18,7.516z"/>
+          <path fill="#424242" 
d="M18,13.516C18,14.335,17.335,15,16.516,15H1.484C0.665,15,0,14.335,0,13.516l0,0
 
c0-0.82,0.665-1.484,1.484-1.484h15.031C17.335,12.031,18,12.696,18,13.516L18,13.516z"/>
+        </svg>
+      </span>
+
+      <div class="trigger">
+        
+          
+          <a class="page-link" href="/about/">About</a>
+          
+        
+          
+        
+          
+        
+          
+        
+          
+        
+      </div>
+    </nav>
+
+  </div>
+
+</header>
+
+
+    <main class="page-content" aria-label="Content">
+      <div class="wrapper">
+        <article class="post">
+
+  <header class="post-header">
+    <h1 class="post-title">About</h1>
+  </header>
+
+  <div class="post-content">
+    <h2 id="apache-incubating-quickstep">Apache (Incubating) Quickstep</h2>
+<p>Quickstep is a project starting out of the University of Wisconsin-Madison. 
It’s now an <a 
href="https://cwiki.apache.org/confluence/display/QUICKSTEP/Quickstep+Home";>Apache
 (incubating) project</a>!</p>
+
+<h3 id="current-uw-team">Current UW Team</h3>
+
+<ul>
+  <li><a href="http://pages.cs.wisc.edu/~harshad/";>Harshad Deshmukh</a></li>
+  <li><a href="https://github.com/hakanmemisoglu/";>Hakan Memisoglu</a></li>
+  <li><a href="https://www.linkedin.com/in/udip-pant-a8b59029/";>Udip 
Pant</a></li>
+  <li><a href="https://www.linkedin.com/in/navneet-potti-23583918";>Navneet 
Potti</a></li>
+  <li><a href="http://pages.cs.wisc.edu/~gerald/";>Adalbert G. Soosai 
Raj</a></li>
+  <li><a href="http://saketsaurabh.com/";>Saket Saurabh</a></li>
+  <li><a 
href="https://www.linkedin.com/in/siddharth-suresh-93a67649";>Siddharth 
Suresh</a></li>
+  <li><a href="https://www.linkedin.com/in/marc-spehlmann-0a60258b/";>Marc 
Spehlmann</a></li>
+  <li><a href="https://pages.cs.wisc.edu/~zuyu/";>Zuyu Zhang</a></li>
+  <li><a href="https://www.linkedin.com/in/jianqiao-zhu-94542a40";>Jianqiao 
Zhu</a></li>
+  <li><a href="http://pages.cs.wisc.edu/~jignesh/";>Jignesh M. Patel</a></li>
+</ul>
+
+<h3 id="uw-alums">UW Alums</h3>
+
+<ul>
+  <li><a href="http://pages.cs.wisc.edu/~shoban/";>Shoban Chandrabose</a></li>
+  <li><a href="http://pages.cs.wisc.edu/~chasseur/";>Craig Chasseur</a></li>
+  <li><a href="http://www.cs.wisc.edu/content/anushacswiscedu";>Anusha 
Dasarakothapalli</a></li>
+  <li><a href="http://www.cs.wisc.edu/users/fanj";>Jing Fan</a></li>
+  <li><a href="http://pages.cs.wisc.edu/~yinan/";>Yinan Li</a></li>
+  <li><a href="http://www.cs.wisc.edu/users/paton/";>James Paton</a></li>
+  <li><a href="http://pages.cs.wisc.edu/~sangmin/";>Sangmin Shin</a></li>
+  <li><a href="http://pages.cs.wisc.edu/~qzeng/";>Qiang Zeng</a></li>
+</ul>
+
+<h3 id="related-publications-and-software">Related Publications and 
Software</h3>
+
+<p><a href="http://www.cs.wisc.edu/%7Ejignesh/publ/Grail.pdf";>The case against 
specialized graph analytics engines</a>, J. Fan, G. Soosai Raj, and J. M. 
Patel. CIDR 2015. <a 
href="http://www.cs.wisc.edu/%7Ejignesh/publ/Grail-slides.pdf";>Slides</a>.</p>
+
+<p><a href="http://www.cs.wisc.edu/%7Ejignesh/publ/QuickFoil.pdf";>QuickFOIL: 
Scalable Inductive Logic Programming</a>, Q. Zeng, J. M. Patel, and D. Page. 
VLDB 2015.</p>
+
+<p><a href="http://www.cs.wisc.edu/%7Ejignesh/publ/dissecting-R.pdf";>Profiling 
R on a Contemporary Processor</a>, S. Sridharan and J. M. Patel, VLDB 2015 (to 
appear). <a href="pubs/dissecting-R-ext.pdf">Extended paper</a>.<br />
+<small><a href="http://quickstep.cs.wisc.edu/dissecting-R/";>Download code and 
scripts</a>.</small></p>
+
+<p><a href="http://www.cs.wisc.edu/%7Ejignesh/publ/WideTable.pdf";>WideTable: 
An Accelerator for Analytical Data Processing</a>, Y. Li and J. M. Patel, VLDB 
2014. <a 
href="http://bigfastdata.blogspot.com/2014/08/widetable-accelerator-for-analytic-data.html";>blog</a>.</p>
+
+<p><a href="http://www.vldb.org/pvldb/vol6/p1474-chasseur.pdf";>Design and 
Evaluation of Storage Organizations For Read-Optimized Main-Memory 
Databases</a>, C. Chasseur and J. M. Patel, VLDB 2014.<br />
+<small><a 
href="storage-explorer/quickstep-storage-explorer-0.1.tar.bz2">Download v0.1 of 
the Quickstep Storage Manager</a>, released under <a 
href="https://www.gnu.org/licenses/gpl.html";>license</a>; start with the <a 
href="storage-explorer/README-0.1.txt">README</a> file.</small></p>
+
+<p><a href="http://pages.cs.wisc.edu/~jignesh/publ/BitWeaving.pdf";>BitWeaving: 
Fast Scans for Main Memory Data Processing</a>, Y. Li and J. M. Patel, SIGMOD 
2013.</p>
+
+<p><a href="http://pages.cs.wisc.edu/~chasseur/pubs/argo-short.pdf";>Enabling 
JSON Document Stores in Relational Systems</a>, C. Chasseur, Y. Li, and J. M. 
Patel, WebDB 2013.<br />
+<small><a href="argo/argo.tar.bz2">Download the Argo mapping layer</a>. <a 
href="argo/nobench.tar.bz2">Download the NoBench benchmark</a>.</small></p>
+
+<h3 id="support">Support</h3>
+
+<p>Quickstep is supported in part by the <a 
href="http://www.nsf.gov/";>National Science Foundation</a> under grants 
IIS-0963993 and IIS-1250886.</p>
+
+  </div>
+
+</article>
+
+      </div>
+    </main>
+
+    <footer class="site-footer">
+
+  <div class="wrapper">
+
+    <h2 class="footer-heading">Quickstep</h2>
+
+    <div class="footer-col-wrapper">
+      <div class="footer-col footer-col-1">
+        <ul class="contact-list">
+          <li>
+            
+              Quickstep
+            
+            </li>
+            
+            <li><a 
href="mailto:d...@quickstep.incubator.apache.org";>d...@quickstep.incubator.apache.org</a></li>
+            
+        </ul>
+      </div>
+
+      <div class="footer-col footer-col-2">
+        <ul class="social-media-list">
+          
+          <li>
+            <a href="https://github.com/apache";><span class="icon 
icon--github"><svg viewBox="0 0 16 16" width="16px" height="16px"><path 
fill="#828282" d="M7.999,0.431c-4.285,0-7.76,3.474-7.76,7.761 
c0,3.428,2.223,6.337,5.307,7.363c0.388,0.071,0.53-0.168,0.53-0.374c0-0.184-0.007-0.672-0.01-1.32
 
c-2.159,0.469-2.614-1.04-2.614-1.04c-0.353-0.896-0.862-1.135-0.862-1.135c-0.705-0.481,0.053-0.472,0.053-0.472
 
c0.779,0.055,1.189,0.8,1.189,0.8c0.692,1.186,1.816,0.843,2.258,0.645c0.071-0.502,0.271-0.843,0.493-1.037
 
C4.86,11.425,3.049,10.76,3.049,7.786c0-0.847,0.302-1.54,0.799-2.082C3.768,5.507,3.501,4.718,3.924,3.65
 
c0,0,0.652-0.209,2.134,0.796C6.677,4.273,7.34,4.187,8,4.184c0.659,0.003,1.323,0.089,1.943,0.261
 
c1.482-1.004,2.132-0.796,2.132-0.796c0.423,1.068,0.157,1.857,0.077,2.054c0.497,0.542,0.798,1.235,0.798,2.082
 
c0,2.981-1.814,3.637-3.543,3.829c0.279,0.24,0.527,0.713,0.527,1.437c0,1.037-0.01,1.874-0.01,2.129
 c0,0.208,0.14,0.449,0.534,0.373c3.081-1.028,5.302-3.935,5.302-7.362C15.76,3.906
 ,12.285,0.431,7.999,0.431z"/></svg>
+</span><span class="username">apache</span></a>
+
+          </li>
+          
+
+          
+        </ul>
+      </div>
+
+      <div class="footer-col footer-col-3">
+        <p>Apache (incubating) Quickstep is a next-generation data processing 
platform.  Built from to ground up to take advantage of modern hardware, 
Quickstep is  designed for high-performance analytical queries.
+</p>
+      </div>
+    </div>
+
+  </div>
+
+</footer>
+
+
+  </body>
+
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/blob/90ba1fc1/content/assets/main.css
----------------------------------------------------------------------
diff --git a/content/assets/main.css b/content/assets/main.css
new file mode 100644
index 0000000..bcc795f
--- /dev/null
+++ b/content/assets/main.css
@@ -0,0 +1,470 @@
+/**
+ * Reset some basic elements
+ */
+body, h1, h2, h3, h4, h5, h6,
+p, blockquote, pre, hr,
+dl, dd, ol, ul, figure {
+  margin: 0;
+  padding: 0; }
+
+/**
+ * Basic styling
+ */
+body {
+  font: 400 16px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif;
+  color: #111;
+  background-color: #fdfdfd;
+  -webkit-text-size-adjust: 100%;
+  -webkit-font-feature-settings: "kern" 1;
+  -moz-font-feature-settings: "kern" 1;
+  -o-font-feature-settings: "kern" 1;
+  font-feature-settings: "kern" 1;
+  font-kerning: normal; }
+
+/**
+ * Set `margin-bottom` to maintain vertical rhythm
+ */
+h1, h2, h3, h4, h5, h6,
+p, blockquote, pre,
+ul, ol, dl, figure,
+.highlight {
+  margin-bottom: 15px; }
+
+/**
+ * Images
+ */
+img {
+  max-width: 100%;
+  vertical-align: middle; }
+
+/**
+ * Figures
+ */
+figure > img {
+  display: block; }
+
+figcaption {
+  font-size: 14px; }
+
+/**
+ * Lists
+ */
+ul, ol {
+  margin-left: 30px; }
+
+li > ul,
+li > ol {
+  margin-bottom: 0; }
+
+/**
+ * Headings
+ */
+h1, h2, h3, h4, h5, h6 {
+  font-weight: 400; }
+
+/**
+ * Links
+ */
+a {
+  color: #2a7ae2;
+  text-decoration: none; }
+  a:visited {
+    color: #1756a9; }
+  a:hover {
+    color: #111;
+    text-decoration: underline; }
+
+/**
+ * Blockquotes
+ */
+blockquote {
+  color: #828282;
+  border-left: 4px solid #e8e8e8;
+  padding-left: 15px;
+  font-size: 18px;
+  letter-spacing: -1px;
+  font-style: italic; }
+  blockquote > :last-child {
+    margin-bottom: 0; }
+
+/**
+ * Code formatting
+ */
+pre,
+code {
+  font-size: 15px;
+  border: 1px solid #e8e8e8;
+  border-radius: 3px;
+  background-color: #eef; }
+
+code {
+  padding: 1px 5px; }
+
+pre {
+  padding: 8px 12px;
+  overflow-x: auto; }
+  pre > code {
+    border: 0;
+    padding-right: 0;
+    padding-left: 0; }
+
+/**
+ * Wrapper
+ */
+.wrapper {
+  max-width: -webkit-calc(800px - (30px * 2));
+  max-width: calc(800px - (30px * 2));
+  margin-right: auto;
+  margin-left: auto;
+  padding-right: 30px;
+  padding-left: 30px; }
+  @media screen and (max-width: 800px) {
+    .wrapper {
+      max-width: -webkit-calc(800px - (30px));
+      max-width: calc(800px - (30px));
+      padding-right: 15px;
+      padding-left: 15px; } }
+
+/**
+ * Clearfix
+ */
+.wrapper:after, .footer-col-wrapper:after {
+  content: "";
+  display: table;
+  clear: both; }
+
+/**
+ * Icons
+ */
+.icon > svg {
+  display: inline-block;
+  vertical-align: middle; }
+  .icon > svg path {
+    fill: #828282; }
+
+/**
+ * Site header
+ */
+.site-header {
+  border-top: 5px solid #424242;
+  border-bottom: 1px solid #e8e8e8;
+  min-height: 56px;
+  position: relative; }
+
+.site-title {
+  font-size: 26px;
+  font-weight: 300;
+  line-height: 56px;
+  letter-spacing: -1px;
+  margin-bottom: 0;
+  float: left; }
+  .site-title, .site-title:visited {
+    color: #424242; }
+
+.site-nav {
+  float: right;
+  line-height: 56px; }
+  .site-nav .menu-icon {
+    display: none; }
+  .site-nav .page-link {
+    color: #111;
+    line-height: 1.5; }
+    .site-nav .page-link:not(:last-child) {
+      margin-right: 20px; }
+  @media screen and (max-width: 600px) {
+    .site-nav {
+      position: absolute;
+      top: 9px;
+      right: 15px;
+      background-color: #fdfdfd;
+      border: 1px solid #e8e8e8;
+      border-radius: 5px;
+      text-align: right; }
+      .site-nav .menu-icon {
+        display: block;
+        float: right;
+        width: 36px;
+        height: 26px;
+        line-height: 0;
+        padding-top: 10px;
+        text-align: center; }
+        .site-nav .menu-icon > svg path {
+          fill: #424242; }
+      .site-nav .trigger {
+        clear: both;
+        display: none; }
+      .site-nav:hover .trigger {
+        display: block;
+        padding-bottom: 5px; }
+      .site-nav .page-link {
+        display: block;
+        padding: 5px 10px;
+        margin-left: 20px; }
+        .site-nav .page-link:not(:last-child) {
+          margin-right: 0; } }
+
+/**
+ * Site footer
+ */
+.site-footer {
+  border-top: 1px solid #e8e8e8;
+  padding: 30px 0; }
+
+.footer-heading {
+  font-size: 18px;
+  margin-bottom: 15px; }
+
+.contact-list,
+.social-media-list {
+  list-style: none;
+  margin-left: 0; }
+
+.footer-col-wrapper {
+  font-size: 15px;
+  color: #828282;
+  margin-left: -15px; }
+
+.footer-col {
+  float: left;
+  margin-bottom: 15px;
+  padding-left: 15px; }
+
+.footer-col-1 {
+  width: -webkit-calc(35% - (30px / 2));
+  width: calc(35% - (30px / 2)); }
+
+.footer-col-2 {
+  width: -webkit-calc(20% - (30px / 2));
+  width: calc(20% - (30px / 2)); }
+
+.footer-col-3 {
+  width: -webkit-calc(45% - (30px / 2));
+  width: calc(45% - (30px / 2)); }
+
+@media screen and (max-width: 800px) {
+  .footer-col-1,
+  .footer-col-2 {
+    width: -webkit-calc(50% - (30px / 2));
+    width: calc(50% - (30px / 2)); }
+
+  .footer-col-3 {
+    width: -webkit-calc(100% - (30px / 2));
+    width: calc(100% - (30px / 2)); } }
+@media screen and (max-width: 600px) {
+  .footer-col {
+    float: none;
+    width: -webkit-calc(100% - (30px / 2));
+    width: calc(100% - (30px / 2)); } }
+/**
+ * Page content
+ */
+.page-content {
+  padding: 30px 0; }
+
+.page-heading {
+  font-size: 20px; }
+
+.post-list {
+  margin-left: 0;
+  list-style: none; }
+  .post-list > li {
+    margin-bottom: 30px; }
+    .post-list > li > h2 {
+      margin-bottom: 0px; }
+
+.post-meta {
+  font-size: 14px;
+  color: #828282; }
+
+.post-link {
+  display: block;
+  font-size: 24px; }
+
+/**
+ * Posts
+ */
+.post-header {
+  margin-bottom: 30px; }
+
+.post-title {
+  font-size: 42px;
+  letter-spacing: -1px;
+  line-height: 1; }
+  @media screen and (max-width: 800px) {
+    .post-title {
+      font-size: 36px; } }
+
+.post-content {
+  margin-bottom: 30px; }
+  .post-content h2 {
+    font-size: 32px; }
+    @media screen and (max-width: 800px) {
+      .post-content h2 {
+        font-size: 28px; } }
+  .post-content h3 {
+    font-size: 26px; }
+    @media screen and (max-width: 800px) {
+      .post-content h3 {
+        font-size: 22px; } }
+  .post-content h4 {
+    font-size: 20px; }
+    @media screen and (max-width: 800px) {
+      .post-content h4 {
+        font-size: 18px; } }
+
+/**
+ * Syntax highlighting styles
+ */
+.highlight {
+  background: #fff; }
+  .highlighter-rouge .highlight {
+    background: #eef; }
+  .highlight .c {
+    color: #998;
+    font-style: italic; }
+  .highlight .err {
+    color: #a61717;
+    background-color: #e3d2d2; }
+  .highlight .k {
+    font-weight: bold; }
+  .highlight .o {
+    font-weight: bold; }
+  .highlight .cm {
+    color: #998;
+    font-style: italic; }
+  .highlight .cp {
+    color: #999;
+    font-weight: bold; }
+  .highlight .c1 {
+    color: #998;
+    font-style: italic; }
+  .highlight .cs {
+    color: #999;
+    font-weight: bold;
+    font-style: italic; }
+  .highlight .gd {
+    color: #000;
+    background-color: #fdd; }
+  .highlight .gd .x {
+    color: #000;
+    background-color: #faa; }
+  .highlight .ge {
+    font-style: italic; }
+  .highlight .gr {
+    color: #a00; }
+  .highlight .gh {
+    color: #999; }
+  .highlight .gi {
+    color: #000;
+    background-color: #dfd; }
+  .highlight .gi .x {
+    color: #000;
+    background-color: #afa; }
+  .highlight .go {
+    color: #888; }
+  .highlight .gp {
+    color: #555; }
+  .highlight .gs {
+    font-weight: bold; }
+  .highlight .gu {
+    color: #aaa; }
+  .highlight .gt {
+    color: #a00; }
+  .highlight .kc {
+    font-weight: bold; }
+  .highlight .kd {
+    font-weight: bold; }
+  .highlight .kp {
+    font-weight: bold; }
+  .highlight .kr {
+    font-weight: bold; }
+  .highlight .kt {
+    color: #458;
+    font-weight: bold; }
+  .highlight .m {
+    color: #099; }
+  .highlight .s {
+    color: #d14; }
+  .highlight .na {
+    color: #008080; }
+  .highlight .nb {
+    color: #0086B3; }
+  .highlight .nc {
+    color: #458;
+    font-weight: bold; }
+  .highlight .no {
+    color: #008080; }
+  .highlight .ni {
+    color: #800080; }
+  .highlight .ne {
+    color: #900;
+    font-weight: bold; }
+  .highlight .nf {
+    color: #900;
+    font-weight: bold; }
+  .highlight .nn {
+    color: #555; }
+  .highlight .nt {
+    color: #000080; }
+  .highlight .nv {
+    color: #008080; }
+  .highlight .ow {
+    font-weight: bold; }
+  .highlight .w {
+    color: #bbb; }
+  .highlight .mf {
+    color: #099; }
+  .highlight .mh {
+    color: #099; }
+  .highlight .mi {
+    color: #099; }
+  .highlight .mo {
+    color: #099; }
+  .highlight .sb {
+    color: #d14; }
+  .highlight .sc {
+    color: #d14; }
+  .highlight .sd {
+    color: #d14; }
+  .highlight .s2 {
+    color: #d14; }
+  .highlight .se {
+    color: #d14; }
+  .highlight .sh {
+    color: #d14; }
+  .highlight .si {
+    color: #d14; }
+  .highlight .sx {
+    color: #d14; }
+  .highlight .sr {
+    color: #009926; }
+  .highlight .s1 {
+    color: #d14; }
+  .highlight .ss {
+    color: #990073; }
+  .highlight .bp {
+    color: #999; }
+  .highlight .vc {
+    color: #008080; }
+  .highlight .vg {
+    color: #008080; }
+  .highlight .vi {
+    color: #008080; }
+  .highlight .il {
+    color: #099; }
+
+.disclaimer {
+  color: #424242;
+  font-size: 12px; }
+  .disclaimer > h1 {
+    text-align: center;
+    color: #424242;
+    font-size: 20px;
+    margin: 0 0 0 0; }
+
+.center {
+  text-align: center; }
+
+.big-margin {
+  margin-top: 50px;
+  margin-bottom: 50px; }

http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/blob/90ba1fc1/content/favicon.ico
----------------------------------------------------------------------
diff --git a/content/favicon.ico b/content/favicon.ico
new file mode 100644
index 0000000..f242f5b
Binary files /dev/null and b/content/favicon.ico differ

http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/blob/90ba1fc1/content/feed.xml
----------------------------------------------------------------------
diff --git a/content/feed.xml b/content/feed.xml
new file mode 100644
index 0000000..fabafd5
--- /dev/null
+++ b/content/feed.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xml" 
href="/feed.xslt.xml"?><feed xmlns="http://www.w3.org/2005/Atom";><generator 
uri="http://jekyllrb.com"; version="3.3.1">Jekyll</generator><link 
href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" 
rel="alternate" type="text/html" 
/><updated>2016-12-13T11:50:53-06:00</updated><id>//</id><title 
type="html">Quickstep</title><subtitle>Apache (incubating) Quickstep is a 
next-generation data processing platform.  Built from to ground up to take 
advantage of modern hardware, Quickstep is  designed for high-performance 
analytical queries.
+</subtitle><entry><title type="html">Your First Query</title><link 
href="/guides/2016/12/10/FirstQuery.html" rel="alternate" type="text/html" 
title="Your First Query" 
/><published>2016-12-10T12:29:09-06:00</published><updated>2016-12-10T12:29:09-06:00</updated><id>/guides/2016/12/10/FirstQuery</id><content
 type="html" xml:base="/guides/2016/12/10/FirstQuery.html">&lt;p&gt;For this 
tutorial, I’m going to assume you’re running in a unix environment. If 
you’re having trouble building on Windows, try asking the dev community 
(&lt;a 
href=&quot;mailto:d...@quickstep.incubating.apache.org&quot;&gt;d...@quickstep.incubating.apache.org&lt;/a&gt;).
 You can also find a complete guide &lt;a 
href=&quot;https://github.com/cramja/incubator-quickstep/blob/master/BUILDING.md&quot;&gt;here
 in our documentation&lt;/a&gt;.&lt;/p&gt;
+
+&lt;p&gt;If you’re going to build Quickstep, you’ll first need to clone it 
from Github and initialize the submodules&lt;/p&gt;
+
+&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code 
class=&quot;language-bash&quot; data-lang=&quot;bash&quot;&gt;git clone 
https://github.com/apache/incubator-quickstep.git .
+&lt;span class=&quot;nb&quot;&gt;cd &lt;/span&gt;incubator-quickstep
+git submodule init
+git submodule update&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
+
+&lt;p&gt;Next, you’ll need to generate Makefiles using CMake, a 
cross-platform build tool that’s popular for building c++ projects. You’ll 
need a version at least as new as &lt;strong&gt;2.8.6&lt;/strong&gt;. (You can 
check with &lt;code class=&quot;highlighter-rouge&quot;&gt;cmake 
-v&lt;/code&gt;). If you have a later version, try generating the Makefiles 
like&lt;/p&gt;
+
+&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code 
class=&quot;language-bash&quot; data-lang=&quot;bash&quot;&gt;&lt;span 
class=&quot;nb&quot;&gt;cd &lt;/span&gt;build
+cmake -DCMAKE_BUILD_TYPE&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;Debug 
..&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
+
+&lt;p&gt;Note the weird flag &lt;code 
class=&quot;highlighter-rouge&quot;&gt;-DCMAKE_BUILD_TYPE=Debug&lt;/code&gt;. 
This is telling cmake to use, you guessed it, a debug configuration for the 
build. This automatically includes flags in the generated Makefiles to include 
debug symbols and turn on optional checks and log statements in the code. 
There’s tons more flags, but only a few which we commonly use. Mostly I just 
change the  &lt;code 
class=&quot;highlighter-rouge&quot;&gt;CMAKE_CXX_COMPILER&lt;/code&gt; and 
&lt;code class=&quot;highlighter-rouge&quot;&gt;CMAKE_C_COMPILER&lt;/code&gt;. 
These flags control the compiler and I prefer clang++ and clang.&lt;/p&gt;
+
+&lt;p&gt;If cmake ran successfully you can now build quickstep. If it didn’t 
run successfully, then don’t worry, we’re always finding small issues. 
Like, on one of my linux test machines, I always have to delete lines related 
to &lt;code class=&quot;highlighter-rouge&quot;&gt;gflag&lt;/code&gt; in the 
&lt;code 
class=&quot;highlighter-rouge&quot;&gt;third_party/glog/CMakeLists.txt&lt;/code&gt;
 file because of a misconfiguration on that machine. However, on my mac, cmake 
runs fine.&lt;/p&gt;
+
+&lt;p&gt;If you’re having trouble, one solution might be to install some 
dependencies. If you’re running Ubuntu, this might help:&lt;/p&gt;
+
+&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code 
class=&quot;language-bash&quot; data-lang=&quot;bash&quot;&gt;sudo apt-get 
install -y build-essential protobuf-compiler libprotobuf-dev flex bison 
libnuma-dev&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
+
+&lt;p&gt;If that still doesn’t help, email the dev list. Seriously, we’re 
nice.&lt;/p&gt;
+
+&lt;p&gt;Assuming you’ve generated the Makefiles, you can now build 
quickstep and all of the unit tests. This will run faster if we just build 
quickstep.&lt;/p&gt;
+
+&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code 
class=&quot;language-bash&quot; data-lang=&quot;bash&quot;&gt;&lt;span 
class=&quot;c&quot;&gt;# the -j option is how many workers to assign to the 
compilation&lt;/span&gt;
+make -j4 quickstep_cli_shell&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
+
+&lt;p&gt;Once quickstep builds, you should now be able to run your first 
query. You’ll need to tell quickstep where to store its files.&lt;/p&gt;
+
+&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code 
class=&quot;language-bash&quot; 
data-lang=&quot;bash&quot;&gt;./quickstep_cli_shell --initialize_db&lt;span 
class=&quot;o&quot;&gt;=&lt;/span&gt;&lt;span 
class=&quot;nb&quot;&gt;true&lt;/span&gt; --storage_path&lt;span 
class=&quot;o&quot;&gt;=&lt;/span&gt;store&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
+
+&lt;p&gt;This will initialize a directory called &lt;code 
class=&quot;highlighter-rouge&quot;&gt;store&lt;/code&gt; where quickstep will 
persist data. If this ran successfully, then you should be seeing the command 
line prompt. For more information on what flags are available, enter &lt;code 
class=&quot;highlighter-rouge&quot;&gt;./quickstep_cli_shell 
--help&lt;/code&gt;.&lt;/p&gt;
+
+&lt;p&gt;Now we can run our first query! Let’s create a bunch of records and 
then aggregate over them.&lt;/p&gt;
+
+&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code 
class=&quot;language-sql&quot; data-lang=&quot;sql&quot;&gt;&lt;span 
class=&quot;k&quot;&gt;CREATE&lt;/span&gt; &lt;span 
class=&quot;k&quot;&gt;TABLE&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;my_numbers&lt;/span&gt; &lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;i&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;INT&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;j&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;INT&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;);&lt;/span&gt;
+&lt;span class=&quot;k&quot;&gt;INSERT&lt;/span&gt; &lt;span 
class=&quot;k&quot;&gt;INTO&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;my_numbers&lt;/span&gt; &lt;span 
class=&quot;k&quot;&gt;SELECT&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span 
class=&quot;o&quot;&gt;%&lt;/span&gt; &lt;span 
class=&quot;mi&quot;&gt;10&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span 
class=&quot;p&quot;&gt;((&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;k&lt;/span&gt; &lt;span 
class=&quot;o&quot;&gt;%&lt;/span&gt; &lt;span 
class=&quot;mi&quot;&gt;1969&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span 
class=&quot;o&quot;&gt;*&lt;/span&gt; &lt;span 
class=&quot;mi&quot;&gt;1337&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span 
class=&quot;o&quot;&gt;/&lt;/span&gt; &lt;span 
class=&quot;mi&quot;&gt;3&lt;/span&gt; &lt;span 
class=&quot;k&quot;&gt;FROM&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;generate_series&lt;/span&gt;&lt;span cl
 ass=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;mi&quot;&gt;0&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span 
class=&quot;mi&quot;&gt;1000000&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span 
class=&quot;k&quot;&gt;AS&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;gs&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;k&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;);&lt;/span&gt;
+&lt;span class=&quot;k&quot;&gt;SELECT&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span 
class=&quot;k&quot;&gt;AVG&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span 
class=&quot;n&quot;&gt;j&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;)&lt;/span&gt; &lt;span 
class=&quot;k&quot;&gt;FROM&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;my_numbers&lt;/span&gt; &lt;span 
class=&quot;k&quot;&gt;GROUP&lt;/span&gt; &lt;span 
class=&quot;k&quot;&gt;BY&lt;/span&gt; &lt;span 
class=&quot;n&quot;&gt;i&lt;/span&gt;&lt;span 
class=&quot;p&quot;&gt;;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
+
+&lt;p&gt;Of course, that query is meaningless but it should give you some idea 
of the sophistication of the SQL interface. This post is meant to give a taste 
of how I would get started with Quickstep. If it’s not enough or you want 
more information, we’ve been really good about updating our documentation. 
Checkout our &lt;a 
href=&quot;https://github.com/apache/incubator-quickstep/blob/master/README.md&quot;&gt;README&lt;/a&gt;
 and &lt;a 
href=&quot;https://github.com/apache/incubator-quickstep/blob/master/DEV_README.md&quot;&gt;DEV_GUIDE&lt;/a&gt;
 for more 
pointers!&lt;/p&gt;</content><author><name>Marc</name></author><summary 
type="html">For this tutorial, I’m going to assume you’re running in a unix 
environment. If you’re having trouble building on Windows, try asking the dev 
community (d...@quickstep.incubating.apache.org). You can also find a complete 
guide here in our documentation.</summary></entry></feed>

http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/blob/90ba1fc1/content/feed.xslt.xml
----------------------------------------------------------------------
diff --git a/content/feed.xslt.xml b/content/feed.xslt.xml
new file mode 100644
index 0000000..15901c1
--- /dev/null
+++ b/content/feed.xslt.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?><xsl:transform  version="1.0"
+  xmlns:a="http://www.w3.org/2005/Atom";
+  xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
+><xsl:strip-space elements="*"/><xsl:output method="text"/><xsl:template 
match="*"/><xsl:template match="a:feed"><xsl:text>Atom 
Feed:</xsl:text><xsl:value-of 
select="a:id"/><xsl:text>&#10;</xsl:text><xsl:apply-templates/></xsl:template><xsl:template
 match="a:entry"><xsl:text>  
----------------------------------------&#10;</xsl:text><xsl:text>  Feed 
entry:</xsl:text><xsl:value-of 
select="a:id"/><xsl:text>&#10;</xsl:text><xsl:apply-templates/></xsl:template><xsl:template
 match="a:title"><xsl:if test="parent::a:entry"><xsl:value-of select="'  
'"/></xsl:if><xsl:value-of 
select="local-name()"/>:<xsl:apply-templates/><xsl:text>&#10;</xsl:text></xsl:template><xsl:template
 match="a:published|a:updated"><xsl:if test="parent::a:entry"><xsl:value-of 
select="'  '"/></xsl:if><xsl:value-of 
select="local-name()"/>:<xsl:apply-templates/><xsl:text>&#10;</xsl:text></xsl:template></xsl:transform>

http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/blob/90ba1fc1/content/guides/2016/12/10/FirstQuery.html
----------------------------------------------------------------------
diff --git a/content/guides/2016/12/10/FirstQuery.html 
b/content/guides/2016/12/10/FirstQuery.html
new file mode 100644
index 0000000..2bd4b55
--- /dev/null
+++ b/content/guides/2016/12/10/FirstQuery.html
@@ -0,0 +1,168 @@
+<!DOCTYPE html>
+<html lang="en">
+
+  <head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+
+  <title>Your First Query</title>
+  <meta name="description" content="For this tutorial, I’m going to assume 
you’re running in a unix environment. If you’re having trouble building on 
Windows, try asking the dev community (dev@...">
+
+  <link rel="stylesheet" href="/assets/main.css">
+  <link rel="canonical" href="/guides/2016/12/10/FirstQuery.html">
+  <link rel="alternate" type="application/rss+xml" title="Quickstep" 
href="/feed.xml">
+  
+  
+</head>
+
+
+  <body>
+
+    <header class="site-header" role="banner">
+
+  <div class="wrapper">
+
+    <a class="site-title" href="/">Quickstep</a>
+
+    <nav class="site-nav">
+      <span class="menu-icon">
+        <svg viewBox="0 0 18 15" width="18px" height="15px">
+          <path fill="#424242" 
d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0
 h15.031C17.335,0,18,0.665,18,1.484L18,1.484z"/>
+          <path fill="#424242" 
d="M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0c0-0.82,0.665-1.484,1.484-1.484
 h15.031C17.335,6.031,18,6.696,18,7.516L18,7.516z"/>
+          <path fill="#424242" 
d="M18,13.516C18,14.335,17.335,15,16.516,15H1.484C0.665,15,0,14.335,0,13.516l0,0
 
c0-0.82,0.665-1.484,1.484-1.484h15.031C17.335,12.031,18,12.696,18,13.516L18,13.516z"/>
+        </svg>
+      </span>
+
+      <div class="trigger">
+        
+          
+          <a class="page-link" href="/about/">About</a>
+          
+        
+          
+        
+          
+        
+          
+        
+          
+        
+      </div>
+    </nav>
+
+  </div>
+
+</header>
+
+
+    <main class="page-content" aria-label="Content">
+      <div class="wrapper">
+        <article class="post" itemscope 
itemtype="http://schema.org/BlogPosting";>
+
+  <header class="post-header">
+    <h1 class="post-title" itemprop="name headline">Your First Query</h1>
+    <p class="post-meta"><time datetime="2016-12-10T12:29:09-06:00" 
itemprop="datePublished">Dec 10, 2016</time> • <span itemprop="author" 
itemscope itemtype="http://schema.org/Person";><span 
itemprop="name">Marc</span></span></p>
+  </header>
+
+  <div class="post-content" itemprop="articleBody">
+    <p>For this tutorial, I’m going to assume you’re running in a unix 
environment. If you’re having trouble building on Windows, try asking the dev 
community (<a 
href="mailto:d...@quickstep.incubating.apache.org";>d...@quickstep.incubating.apache.org</a>).
 You can also find a complete guide <a 
href="https://github.com/cramja/incubator-quickstep/blob/master/BUILDING.md";>here
 in our documentation</a>.</p>
+
+<p>If you’re going to build Quickstep, you’ll first need to clone it from 
Github and initialize the submodules</p>
+
+<figure class="highlight"><pre><code class="language-bash" 
data-lang="bash">git clone https://github.com/apache/incubator-quickstep.git .
+<span class="nb">cd </span>incubator-quickstep
+git submodule init
+git submodule update</code></pre></figure>
+
+<p>Next, you’ll need to generate Makefiles using CMake, a cross-platform 
build tool that’s popular for building c++ projects. You’ll need a version 
at least as new as <strong>2.8.6</strong>. (You can check with <code 
class="highlighter-rouge">cmake -v</code>). If you have a later version, try 
generating the Makefiles like</p>
+
+<figure class="highlight"><pre><code class="language-bash" 
data-lang="bash"><span class="nb">cd </span>build
+cmake -DCMAKE_BUILD_TYPE<span class="o">=</span>Debug ..</code></pre></figure>
+
+<p>Note the weird flag <code 
class="highlighter-rouge">-DCMAKE_BUILD_TYPE=Debug</code>. This is telling 
cmake to use, you guessed it, a debug configuration for the build. This 
automatically includes flags in the generated Makefiles to include debug 
symbols and turn on optional checks and log statements in the code. There’s 
tons more flags, but only a few which we commonly use. Mostly I just change the 
 <code class="highlighter-rouge">CMAKE_CXX_COMPILER</code> and <code 
class="highlighter-rouge">CMAKE_C_COMPILER</code>. These flags control the 
compiler and I prefer clang++ and clang.</p>
+
+<p>If cmake ran successfully you can now build quickstep. If it didn’t run 
successfully, then don’t worry, we’re always finding small issues. Like, on 
one of my linux test machines, I always have to delete lines related to <code 
class="highlighter-rouge">gflag</code> in the <code 
class="highlighter-rouge">third_party/glog/CMakeLists.txt</code> file because 
of a misconfiguration on that machine. However, on my mac, cmake runs fine.</p>
+
+<p>If you’re having trouble, one solution might be to install some 
dependencies. If you’re running Ubuntu, this might help:</p>
+
+<figure class="highlight"><pre><code class="language-bash" 
data-lang="bash">sudo apt-get install -y build-essential protobuf-compiler 
libprotobuf-dev flex bison libnuma-dev</code></pre></figure>
+
+<p>If that still doesn’t help, email the dev list. Seriously, we’re 
nice.</p>
+
+<p>Assuming you’ve generated the Makefiles, you can now build quickstep and 
all of the unit tests. This will run faster if we just build quickstep.</p>
+
+<figure class="highlight"><pre><code class="language-bash" 
data-lang="bash"><span class="c"># the -j option is how many workers to assign 
to the compilation</span>
+make -j4 quickstep_cli_shell</code></pre></figure>
+
+<p>Once quickstep builds, you should now be able to run your first query. 
You’ll need to tell quickstep where to store its files.</p>
+
+<figure class="highlight"><pre><code class="language-bash" 
data-lang="bash">./quickstep_cli_shell --initialize_db<span 
class="o">=</span><span class="nb">true</span> --storage_path<span 
class="o">=</span>store</code></pre></figure>
+
+<p>This will initialize a directory called <code 
class="highlighter-rouge">store</code> where quickstep will persist data. If 
this ran successfully, then you should be seeing the command line prompt. For 
more information on what flags are available, enter <code 
class="highlighter-rouge">./quickstep_cli_shell --help</code>.</p>
+
+<p>Now we can run our first query! Let’s create a bunch of records and then 
aggregate over them.</p>
+
+<figure class="highlight"><pre><code class="language-sql" 
data-lang="sql"><span class="k">CREATE</span> <span class="k">TABLE</span> 
<span class="n">my_numbers</span> <span class="p">(</span><span 
class="n">i</span> <span class="n">INT</span><span class="p">,</span> <span 
class="n">j</span> <span class="n">INT</span><span class="p">);</span>
+<span class="k">INSERT</span> <span class="k">INTO</span> <span 
class="n">my_numbers</span> <span class="k">SELECT</span> <span 
class="n">k</span> <span class="o">%</span> <span class="mi">10</span><span 
class="p">,</span> <span class="p">((</span><span class="n">k</span> <span 
class="o">%</span> <span class="mi">1969</span><span class="p">)</span> <span 
class="o">*</span> <span class="mi">1337</span><span class="p">)</span> <span 
class="o">/</span> <span class="mi">3</span> <span class="k">FROM</span> <span 
class="n">generate_series</span><span class="p">(</span><span 
class="mi">0</span><span class="p">,</span> <span 
class="mi">1000000</span><span class="p">)</span> <span class="k">AS</span> 
<span class="n">gs</span><span class="p">(</span><span class="n">k</span><span 
class="p">);</span>
+<span class="k">SELECT</span> <span class="n">i</span><span class="p">,</span> 
<span class="k">AVG</span><span class="p">(</span><span class="n">j</span><span 
class="p">)</span> <span class="k">FROM</span> <span 
class="n">my_numbers</span> <span class="k">GROUP</span> <span 
class="k">BY</span> <span class="n">i</span><span 
class="p">;</span></code></pre></figure>
+
+<p>Of course, that query is meaningless but it should give you some idea of 
the sophistication of the SQL interface. This post is meant to give a taste of 
how I would get started with Quickstep. If it’s not enough or you want more 
information, we’ve been really good about updating our documentation. 
Checkout our <a 
href="https://github.com/apache/incubator-quickstep/blob/master/README.md";>README</a>
 and <a 
href="https://github.com/apache/incubator-quickstep/blob/master/DEV_README.md";>DEV_GUIDE</a>
 for more pointers!</p>
+
+
+  </div>
+
+  
+</article>
+
+      </div>
+    </main>
+
+    <footer class="site-footer">
+
+  <div class="wrapper">
+
+    <h2 class="footer-heading">Quickstep</h2>
+
+    <div class="footer-col-wrapper">
+      <div class="footer-col footer-col-1">
+        <ul class="contact-list">
+          <li>
+            
+              Quickstep
+            
+            </li>
+            
+            <li><a 
href="mailto:d...@quickstep.incubator.apache.org";>d...@quickstep.incubator.apache.org</a></li>
+            
+        </ul>
+      </div>
+
+      <div class="footer-col footer-col-2">
+        <ul class="social-media-list">
+          
+          <li>
+            <a href="https://github.com/apache";><span class="icon 
icon--github"><svg viewBox="0 0 16 16" width="16px" height="16px"><path 
fill="#828282" d="M7.999,0.431c-4.285,0-7.76,3.474-7.76,7.761 
c0,3.428,2.223,6.337,5.307,7.363c0.388,0.071,0.53-0.168,0.53-0.374c0-0.184-0.007-0.672-0.01-1.32
 
c-2.159,0.469-2.614-1.04-2.614-1.04c-0.353-0.896-0.862-1.135-0.862-1.135c-0.705-0.481,0.053-0.472,0.053-0.472
 
c0.779,0.055,1.189,0.8,1.189,0.8c0.692,1.186,1.816,0.843,2.258,0.645c0.071-0.502,0.271-0.843,0.493-1.037
 
C4.86,11.425,3.049,10.76,3.049,7.786c0-0.847,0.302-1.54,0.799-2.082C3.768,5.507,3.501,4.718,3.924,3.65
 
c0,0,0.652-0.209,2.134,0.796C6.677,4.273,7.34,4.187,8,4.184c0.659,0.003,1.323,0.089,1.943,0.261
 
c1.482-1.004,2.132-0.796,2.132-0.796c0.423,1.068,0.157,1.857,0.077,2.054c0.497,0.542,0.798,1.235,0.798,2.082
 
c0,2.981-1.814,3.637-3.543,3.829c0.279,0.24,0.527,0.713,0.527,1.437c0,1.037-0.01,1.874-0.01,2.129
 c0,0.208,0.14,0.449,0.534,0.373c3.081-1.028,5.302-3.935,5.302-7.362C15.76,3.906
 ,12.285,0.431,7.999,0.431z"/></svg>
+</span><span class="username">apache</span></a>
+
+          </li>
+          
+
+          
+        </ul>
+      </div>
+
+      <div class="footer-col footer-col-3">
+        <p>Apache (incubating) Quickstep is a next-generation data processing 
platform.  Built from to ground up to take advantage of modern hardware, 
Quickstep is  designed for high-performance analytical queries.
+</p>
+      </div>
+    </div>
+
+  </div>
+
+</footer>
+
+
+  </body>
+
+</html>

http://git-wip-us.apache.org/repos/asf/incubator-quickstep-site/blob/90ba1fc1/content/index.html
----------------------------------------------------------------------
diff --git a/content/index.html b/content/index.html
new file mode 100644
index 0000000..5ae2071
--- /dev/null
+++ b/content/index.html
@@ -0,0 +1,153 @@
+<!DOCTYPE html>
+<html lang="en">
+
+  <head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+
+  <title>Quickstep</title>
+  <meta name="description" content="Apache (incubating) Quickstep is a 
next-generation data processing platform. Built from to ground up to take 
advantage of modern hardware, Quickstep is desig...">
+
+  <link rel="stylesheet" href="/assets/main.css">
+  <link rel="canonical" href="/">
+  <link rel="alternate" type="application/rss+xml" title="Quickstep" 
href="/feed.xml">
+  
+  
+</head>
+
+
+  <body>
+
+    <header class="site-header" role="banner">
+
+  <div class="wrapper">
+
+    <a class="site-title" href="/">Quickstep</a>
+
+    <nav class="site-nav">
+      <span class="menu-icon">
+        <svg viewBox="0 0 18 15" width="18px" height="15px">
+          <path fill="#424242" 
d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0
 h15.031C17.335,0,18,0.665,18,1.484L18,1.484z"/>
+          <path fill="#424242" 
d="M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0c0-0.82,0.665-1.484,1.484-1.484
 h15.031C17.335,6.031,18,6.696,18,7.516L18,7.516z"/>
+          <path fill="#424242" 
d="M18,13.516C18,14.335,17.335,15,16.516,15H1.484C0.665,15,0,14.335,0,13.516l0,0
 
c0-0.82,0.665-1.484,1.484-1.484h15.031C17.335,12.031,18,12.696,18,13.516L18,13.516z"/>
+        </svg>
+      </span>
+
+      <div class="trigger">
+        
+          
+          <a class="page-link" href="/about/">About</a>
+          
+        
+          
+        
+          
+        
+          
+        
+          
+        
+      </div>
+    </nav>
+
+  </div>
+
+</header>
+
+
+    <main class="page-content" aria-label="Content">
+      <div class="wrapper">
+        <div class="home">
+  
+  <h1 id="apache-incubating-quickstep-database">Apache (incubating) Quickstep 
Database</h1>
+
+<p>Quickstep is a next-generation data processing platform that starts with an 
underlying relational kernel core. The key design philosophy is to ensure that 
these kernels - and compositions of these kernels - can exploit the full 
potential of the underlying hardware. We call this design principle running at 
bare-metal speed.</p>
+
+<p>Bare-metal means to fully exploit the latest hardware trends including 
large main memories, fast on-die CPU caches, highly parallel multi-core CPUs, 
and NVRAM storage technologies.</p>
+
+<p>For the hardware available in the future, we aim to co-design hardware and 
software primitives that will allow the data processing kernels to work on 
increasing amounts of data economically - both from the raw performance 
perspective, and from the perspective of the energy consumed by the data 
processing kernels and the applications running on the platform.</p>
+
+<h2 id="getting-started">Getting Started</h2>
+<p>Quickstep is easy to get set up. It currently runs on a single node and 
supports a SQL front-end, and doesn’t require tuning parameters. To get 
started, follow the <a 
href="https://github.com/apache/incubator-quickstep/blob/master/README.md";>quickstart
 guide</a>.</p>
+
+<h2 id="community">Community</h2>
+<p>Quickstep is an Apache (incubating) project. If you want to learn more 
about the community, follow the dev conversation at <a 
href="mailto:d...@quickstep.incubator.apache.org";>d...@quickstep.incubator.apache.org</a></p>
+
+<h2 id="roadmap">Roadmap</h2>
+
+<p>The current roadmap is to produce a platform that can run relational 
database applications using SQL as the interface. The longer-term roadmap is to 
cover a broader class of analytics.</p>
+
+
+  <h1 class="page-heading">Recent Blog Posts</h1>
+
+  <ul class="post-list">
+    
+      <li>
+        <h2>
+          <a class="post-link" href="/guides/2016/12/10/FirstQuery.html">Your 
First Query</a>
+        </h2>
+        <span class="post-meta">Dec 10, 2016</span>
+      </li>
+    
+  </ul>
+
+  <!-- <p class="rss-subscribe">subscribe <a href="/feed.xml">via RSS</a></p> 
-->
+
+<hr>
+<h3>Disclaimer</h3>
+<small>Apache Quickstep is an effort undergoing incubation at The Apache 
Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is 
required of all newly accepted projects until a further review indicates that 
the infrastructure, communications, and decision making process have stabilized 
in a manner consistent with other successful ASF projects. While incubation 
status is not necessarily a reflection of the completeness or stability of the 
code, it does indicate that the project has yet to be fully endorsed by the 
ASF.</small>
+
+</div>
+
+      </div>
+    </main>
+
+    <footer class="site-footer">
+
+  <div class="wrapper">
+
+    <h2 class="footer-heading">Quickstep</h2>
+
+    <div class="footer-col-wrapper">
+      <div class="footer-col footer-col-1">
+        <ul class="contact-list">
+          <li>
+            
+              Quickstep
+            
+            </li>
+            
+            <li><a 
href="mailto:d...@quickstep.incubator.apache.org";>d...@quickstep.incubator.apache.org</a></li>
+            
+        </ul>
+      </div>
+
+      <div class="footer-col footer-col-2">
+        <ul class="social-media-list">
+          
+          <li>
+            <a href="https://github.com/apache";><span class="icon 
icon--github"><svg viewBox="0 0 16 16" width="16px" height="16px"><path 
fill="#828282" d="M7.999,0.431c-4.285,0-7.76,3.474-7.76,7.761 
c0,3.428,2.223,6.337,5.307,7.363c0.388,0.071,0.53-0.168,0.53-0.374c0-0.184-0.007-0.672-0.01-1.32
 
c-2.159,0.469-2.614-1.04-2.614-1.04c-0.353-0.896-0.862-1.135-0.862-1.135c-0.705-0.481,0.053-0.472,0.053-0.472
 
c0.779,0.055,1.189,0.8,1.189,0.8c0.692,1.186,1.816,0.843,2.258,0.645c0.071-0.502,0.271-0.843,0.493-1.037
 
C4.86,11.425,3.049,10.76,3.049,7.786c0-0.847,0.302-1.54,0.799-2.082C3.768,5.507,3.501,4.718,3.924,3.65
 
c0,0,0.652-0.209,2.134,0.796C6.677,4.273,7.34,4.187,8,4.184c0.659,0.003,1.323,0.089,1.943,0.261
 
c1.482-1.004,2.132-0.796,2.132-0.796c0.423,1.068,0.157,1.857,0.077,2.054c0.497,0.542,0.798,1.235,0.798,2.082
 
c0,2.981-1.814,3.637-3.543,3.829c0.279,0.24,0.527,0.713,0.527,1.437c0,1.037-0.01,1.874-0.01,2.129
 c0,0.208,0.14,0.449,0.534,0.373c3.081-1.028,5.302-3.935,5.302-7.362C15.76,3.906
 ,12.285,0.431,7.999,0.431z"/></svg>
+</span><span class="username">apache</span></a>
+
+          </li>
+          
+
+          
+        </ul>
+      </div>
+
+      <div class="footer-col footer-col-3">
+        <p>Apache (incubating) Quickstep is a next-generation data processing 
platform.  Built from to ground up to take advantage of modern hardware, 
Quickstep is  designed for high-performance analytical queries.
+</p>
+      </div>
+    </div>
+
+  </div>
+
+</footer>
+
+
+  </body>
+
+</html>

Reply via email to