http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/4f8753c1/content/css/style.css
----------------------------------------------------------------------
diff --git a/content/css/style.css b/content/css/style.css
deleted file mode 100644
index 2aa6248..0000000
--- a/content/css/style.css
+++ /dev/null
@@ -1,1116 +0,0 @@
-
-@import url("mdstyle.css");
-@import url("../fonts/fonts_styles.css");
-@import url("font-awesome.min.css");
-
-*{margin: 0; padding: 0;}
-
-body{background:#fdfdfd; color:#000 ; font-family:'Open Sans', arial, 
helvatica,  sans-serif; font-size:14px; line-height:22px;}
-
-a{-webkit-transition: all .1s ease-in-out;
-   -moz-transition: all .1s ease-in-out;
-   -o-transition: all .1s ease-in-out;
-       transition: all .1s ease-in-out;
-       text-decoration:none;
-       outline:none
-}
-
-a{ color:#00a0d2;  text-decoration: none; cursor: pointer;}
-a:hover, a:focus{ color:#ff943d; text-decoration:none}
-
-img{ max-width:100%; height:auto}
-
-.container-fluid{ max-width: 1180px}
-.container-fluid-full{ max-width: 100%}
-
-
-
-.getmore-btn, .knowmore-btn, .join-community{display: block; background: 
#ff943d; border-radius: 4px; padding: 12px 40px; text-decoration: none;
-  text-align: center; font-size: 18px; color: #fff; width: 220px; clear: both; 
margin-bottom: 30px; text-transform: uppercase; font-weight: 600;}
-
-.getmore-btn:hover, .knowmore-btn:hover, .join-community:hover
-.getmore-btn:hover, .knowmore-btn:focus, .join-community:focus{display: block; 
background: #dd6300; color: #fff;  text-decoration: none; }
-.desktop-view{ display:block}
-.mobile-view{ display:none}
-header{position: fixed;z-index: 9999; width: 100%; height:46px }
-.fixed-padding{ position: relative; padding-top:46px; }
-/*a.logo { width: 210px; display: inline-block;  margin: 10px 0;}*/
-a.logo { width: 170px; display: inline-block;  margin: 5px 0;}
-.cd-navbar-wrapper.navbar {margin-bottom:0px;border-bottom: 4px solid #ff943d; 
border-radius: 0; min-height: 40px;}
-/*.cd_navcontnt { margin-top: 20px;}*/
-.cd_navcontnt{ margin-top:9px}
-.cd_navcontnt li a { padding: 6px 20px;text-transform: capitalize; font-size: 
14px; font-weight: 500; color: #222 !important;}
-/*.cd_navcontnt li a:hover { color: #ff943d !important; text-decoration: none;}
-.cd_navcontnt li a.active { color: #ff943d !important; text-decoration: 
underline;}*/
-.cd_navcontnt li a:hover {background: #ff8624 !important; color: #fff 
!important;}
-.cd_navcontnt li a.active { color: #fff !important; text-decoration:none; 
background: #ff943d !important;}
-.cd_navcontnt li a i.fa.fa-home{font-size: 18px;}
-.cd_navcontnt li a.apache_link { width: 26px; height: auto; display: 
inline-block !important;margin: 0 10px; padding: 10px 0 !important; 
-  background: url(../images/CDapacheGray_icon.png) no-repeat center center 
!important; text-indent: -9999px; background-size: contain !important;    
line-height: 12px;}
-
-.cd_navcontnt li a.apache_link:hover {background: 
url(../images/CDapache_icon.png) no-repeat center center !important; 
background-size:contain !important;}
-
-.navbar-nav>li>.dropdown-menu { padding: 0; margin-top: 0px; color: #ff943d 
!important;  text-decoration: none; 
-  background: #f8f8f8 !important; box-shadow: none; border: 1px solid #ff943d 
!important; border-top: 4px solid #ff943d !important;
-left: auto; right: auto;}
-
-.cd_navcontnt li>.dropdown-menu a {color: #444 !important; padding: 5px 15px; 
font-size: 13px;}
-.cd_navcontnt li>.dropdown-menu a:hover, .cd_navcontnt li>.dropdown-menu 
a.active { color: #fff !important; text-decoration: none;
-    background: #ff943d !important;}
-
-.navbar-nav>li>.apache_link + .dropdown-menu   {left: auto; right: 0;}
-
-.cd-homebanner{ width: 100%; min-height:280px; background: 
url(../images/CDbannerSliderbg.jpg) no-repeat top center; background-size: 
cover;}
-.cd-homebanner .slide-title { font-size: 36px; color: #fffefe; line-height: 
50px; display: inline-block;text-align: left;    width: 90%;
-    max-width: 520px; margin-top: 90px; margin-left: 10%;}
-
-.cd-homebanner .slide-title strong{ color: #ff943d; font-weight: 600;  }
-.cd-homebanner .slide-img { text-align: center; overflow: hidden; height: 
280px;}
-.cd-homebanner .slide-img img {height: 106%; max-width: inherit; margin-top: 
-1%;   }
-
-.cd-headingBar{ background: #f2f2f2; padding: 30px; margin:0}
-.cd-headingBar .title {font-size: 30px; color: #111; line-height:36px; 
display: block; text-align: left; margin: 0;}
-.cd-headingBar .title .cube-icon{width:30px;height: 30px; margin:0 20px 0 0; 
padding:0;  display:inline-block; text-align:center;}
-.cd-headingBar .join-community-btn {display: block; background: #ff943d; 
border-radius: 4px; padding: 12px 40px;text-align: center; font-size: 18px; 
color: #fff; float: right; clear: both;
-     text-transform: uppercase; font-weight: 600;}
-.cd-headingBar .join-community-btn:hover {display: block; background: #dd6300}
-
-.cd-joinblock {
-    background: #555;
-    padding: 10px 0;
-    /*  border-bottom: 4px solid #444;    
-    border-top: 4px solid #444;
-    */
-}
-
-.cd-joinblock .title {
-    font-size: 18px;
-    color: #fff;
-    line-height:30px;
-    display: block;
-    text-align: center;
-    margin: 0 0 10px ;
-}
-.cd-joinblock .subscribe-btn {
-    display: block;
-    background: #ff943d;
-    border-radius: 2px;
-    padding: 10px 40px;
-    text-align: center;
-    font-size: 18px;
-    color: #fff;
-    clear: both;
-    text-transform: capitalize;
-    font-weight: 600;
-    width: 220px;
-    margin: 20px auto 10px;
-}
-.cd-joinblock .subscribe-btn:hover {display: block; background: #dd6300}
-
-.cd-aboutblock .title {
-    font-size: 24px;
-    color: #444;
-    line-height: 30px;
-    display: block;
-    text-align: left;
-    margin: 0 0 16px;
-}
-
-.cd-aboutblock .title .title-underline {
-    height: 2px;
-    width: 50px;
-    background: #ff943d;
-    margin: 6px 0 0;
-    padding: 0;
-    display: block;
-}
-
-.cd-aboutblock .para-txt { font-size: 14px;
-    color: #444;
-    line-height: 20px;
-    display: block;
-    text-align: left;
-}
-
-.cd-aboutblock .cd-indexing-heading {
-    background: #f1f1f1;
-    font-size: 18px;
-    color: #666;
-    line-height: 36px;
-    display: block;
-    text-align: left;
-    margin: 15px 0 0px;
-    padding: 0 0 0 16px;
-    border-bottom: 1px solid #dfdfdf;
-    display: none
-
-
-}
-
-.cd-aboutblock .cd-indexing-blog {
-    border: 1px solid #f1f1f1;
-    text-align: center;
-    padding: 0px;
-    display: block;
-    margin:15px auto 15px;
-    height: 220px;
-    background: #f8f8f8;
-}
-
-.cd-aboutblock .cd-indexing-blog  img{ max-width: 100%; height: 100%}
-
-
-
-/**/
-
-.cd-aboutwrapper {
-    background: #fdfdfd;
-    display: block;
-    /*border-bottom: 4px solid #444;*/
-}
-
-.cd-aboutblock {
-    padding: 10px;
-    display: block;
-    clear: both;    
-    margin: 20px 0px 0;
-    /*
-    border: 1px solid #ddd;
-    background: #f6f6f6;*/
-}
-
-
-
-
-.cd-aboutblock .knowmore-btn {display: block; background: #ff943d; 
border-radius: 2px; padding: 10px 50px;text-align: center; font-size: 18px; 
color: #fff; 
- clear: both; margin:10px 0; text-transform: capitalize; font-weight: 600;}
-.cd-aboutblock .knowmore-btn:hover {background: #dd6300}
-
-.right-block {
-    border-left: 1px solid #d2d2ff;
-    padding: 10px 20px 20px;
-}
-
-.cd-releaseblock {
-    background: #f1f1f1;
-    margin: 10px 0 0;
-    border-radius: 0;
-    border: 1px solid #d2d2ff;
-}
-
-.cd-releaseblock .title {
-    font-size: 24px;
-    color: #444;
-    line-height: 32px;
-    display: block;
-    text-align: left;
-    margin: 0px 0 10px;
-}
-.cd-releaseblock .title .title-underline{ height: 2px; width:50px; background: 
#444; margin:6px 0; padding: 0; display:block;}
-.cd-releaseblock .release-links { font-size: 14px; color: #444; line-height: 
20px; display: block; text-align:left; text-decoration: none}
-.cd-releaseblock .release-info { font-size: 14px; color: #444; line-height: 
18px; display: block; text-align:left; text-decoration: none}
-.cd-releaseblock .release-links:hover { text-decoration: underline; 
color:#00a0d2;}
-.cd-releaseblock .release-date {
-    font-size: 12px;
-    color: #666;
-    line-height: 18px;
-    display: inline-block;
-    text-align: left;
-}
-
-.cd-releaseblock .nextR{display: block;   padding: 2px 15px 15px;} 
-.cd-releaseblock .linkblock { display: block; max-height: 180px; overflow: 
auto; padding-right: 10px;}
-
-
-.cd-releaseblock .latestR {
-    display: block;
-    margin-bottom: 10px;
-    /* border-bottom: 1px dashed #aaa; */
-    padding: 10px 5px 10px 10px;
-    /*background: #f6f6f6;*/
-}
-
-.cd-releaseblock .linkblock a {font-size: 14px; display: block;line-height: 
18px;}
-.block-row{ display: block;  margin-bottom: 8px; }
-.cd-releaseblock .linkblock .whatsnew {font-size: 12px; display: inline-block; 
padding: 0;
-    margin: 0 10px; text-transform: capitalize; text-decoration: underline; 
color: #666;}
-.cd-releaseblock .linkblock .whatsnew:hover{color: #ff943d}    
-
-.cd-releaseblock .nextR{ display:none;}
-
-.cd-flowblock {padding: 20px 0; background: #fdfdfd; border-bottom: 1px solid 
#ddd;}
-.cd-flowblock .title {font-size: 22px;  color: #444;  line-height: 24px;  
display: block; text-align: center; margin: 10px 4px 30px; height:36px;  
text-transform: capitalize; font-weight: 500;}
-.cd-flowblock .title .title-underline{ height: 2px; width:50px; background: 
#ff943d; margin:10px auto; padding: 0; display:block;}
-
-
-.cd-columnblock {display: block; margin:5px 0; padding:10px 5px; height: 150px}
-.cd-columnblock:hover { box-shadow: 0 2px 4px #bbb; background: #f8f8f8;}
-
-
-/*
-.cd-columnblock .iconbox{ display: block; text-align: center;}
-.cd-columnblock .iconbox .icon { display: inline-block;width:80px; 
height:80px; border: 4px solid #ff943d; border-radius: 50%;}
-
-.cd-columnblock .iconbox .icon.uniquedata{ background: 
url(../images/cd-uniquedata-icon.png) no-repeat center center; background-size: 
56px; }
-.cd-columnblock:hover .iconbox .icon.uniquedata{ background: #ff943d 
url(../images/cd-uniquedata-icon-hover.png) no-repeat center center; 
-  transform:scale(1.1);  background-size: 56px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
-
-
-.cd-columnblock .iconbox .icon.multilevelindexing{ background: 
url(../images/cd-multilevelindexing-icon.png) no-repeat center center; 
background-size: 56px; }
-.cd-columnblock:hover .iconbox .icon.multilevelindexing{ background: #ff943d 
url(../images/cd-multilevelindexing-icon-hover.png) no-repeat center center; 
-  transform:scale(1.1);  background-size: 56px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
-
-.cd-columnblock .iconbox .icon.deepsparkintegration{ background: 
url(../images/cd-deepsparkintegration-icon.png) no-repeat center center; 
background-size: 56px; }
-.cd-columnblock:hover .iconbox .icon.deepsparkintegration{ background: #ff943d 
url(../images/cd-deepsparkintegration-icon-hover.png) no-repeat center center; 
-  transform:scale(1.1);  background-size: 56px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
-
-  .cd-columnblock .iconbox .icon.advancedpushdownoptimization{ background: 
url(../images/cd-advancedpushdownoptimization-icon.png) no-repeat center 
center; background-size: 56px; }
-.cd-columnblock:hover .iconbox .icon.advancedpushdownoptimization{ background: 
#ff943d url(../images/cd-advancedpushdownoptimization-icon-hover.png) no-repeat 
center center; 
-  transform:scale(1.1);  background-size: 56px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
-
-  .cd-columnblock .iconbox .icon.dictionaryencoding{ background: 
url(../images/cd-dictionaryencoding-icon.png) no-repeat center center; 
background-size: 56px; }
-.cd-columnblock:hover .iconbox .icon.dictionaryencoding{ background: #ff943d 
url(../images/cd-dictionaryencoding-icon-hover.png) no-repeat center center; 
-  transform:scale(1.1);  background-size: 56px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
-
-  .cd-columnblock .iconbox .icon.updatedeletesupport{ background: 
url(../images/cd-updatedeletesupport-icon.png) no-repeat center center; 
background-size: 56px; }
-.cd-columnblock:hover .iconbox .icon.updatedeletesupport{ background: #ff943d 
url(../images/cd-updatedeletesupport-icon-hover.png) no-repeat center center; 
-  transform:scale(1.1);  background-size: 56px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
- */ 
-
-/*
-cd-advancedpushdownoptimization-icon.png
-cd-deepsparkintegration-icon.png
-cd-dictionaryencoding-icon.png
-cd-multilevelindexing-icon.png
-cd-updatedeletesupport-icon.png
-*/
-
-/*
-.cd-columnblock:hover .iconbox{transform:scale(1.1); 
-   -webkit-transition: all .2s ease-in-out;
-   -moz-transition: all .2s ease-in-out;
-   -o-transition: all .2s ease-in-out;
-   transition: all .2s ease-in-out;
-}*/
-
-.cd-columnblock .iconbox {
-    display: block;
-    text-align: center;
-    float: left;
-}
-
-
-.cd-columnblock .title {
-    font-size: 20px;
-    color: #444;
-    line-height: 22px;
-    display: table-cell;
-    text-align: left;
-    margin: 4px 0 0 50px;
-    min-height: 50px;
-    text-transform: capitalize;
-    font-weight: 500;
-    vertical-align: middle;
-    padding-left: 10px;
-}
-
-.cd-columnblock .title-info {
-    font-size: 13px;
-    color: #555;
-    line-height: 18px;
-    display: block;
-    text-align: left;     
-    overflow: hidden;
-    margin: 0;
-    padding-left: 10px;  
-    margin-top: 4px;
-}
-
-.cd-columnblock .iconbox .icon {
-    display: inline-block;
-    width: 50px;
-    height: 50px;
-    border: 2px solid #ff943d;
-    border-radius: 50%;
-}
-
-.cd-columnblock .iconbox .icon.uniquedata{ background: 
url(../images/cd-uniquedata-icon.png) no-repeat center center; background-size: 
40px; }
-.cd-columnblock:hover .iconbox .icon.uniquedata{ background: #ff943d 
url(../images/cd-uniquedata-icon-hover.png) no-repeat center center; 
-  transform:scale(1.1);  background-size: 40px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
-
-
-.cd-columnblock .iconbox .icon.multilevelindexing{ background: 
url(../images/cd-multilevelindexing-icon.png) no-repeat center center; 
background-size: 36px; }
-.cd-columnblock:hover .iconbox .icon.multilevelindexing{ background: #ff943d 
url(../images/cd-multilevelindexing-icon-hover.png) no-repeat center center; 
-  transform:scale(1.1);  background-size: 36px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
-
-.cd-columnblock .iconbox .icon.deepsparkintegration{ background: 
url(../images/cd-deepsparkintegration-icon.png) no-repeat center center; 
background-size: 36px; }
-.cd-columnblock:hover .iconbox .icon.deepsparkintegration{ background: #ff943d 
url(../images/cd-deepsparkintegration-icon-hover.png) no-repeat center center; 
-  transform:scale(1.1);  background-size: 36px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
-
-  .cd-columnblock .iconbox .icon.advancedpushdownoptimization{ background: 
url(../images/cd-advancedpushdownoptimization-icon.png) no-repeat center 
center; background-size: 36px; }
-.cd-columnblock:hover .iconbox .icon.advancedpushdownoptimization{ background: 
#ff943d url(../images/cd-advancedpushdownoptimization-icon-hover.png) no-repeat 
center center; 
-  transform:scale(1.1);  background-size: 36px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
-
-  .cd-columnblock .iconbox .icon.dictionaryencoding{ background: 
url(../images/cd-dictionaryencoding-icon.png) no-repeat center center; 
background-size: 36px; }
-.cd-columnblock:hover .iconbox .icon.dictionaryencoding{ background: #ff943d 
url(../images/cd-dictionaryencoding-icon-hover.png) no-repeat center center; 
-  transform:scale(1.1);  background-size: 36px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
-
-  .cd-columnblock .iconbox .icon.updatedeletesupport{ background: 
url(../images/cd-updatedeletesupport-icon.png) no-repeat center center; 
background-size: 36px; }
-.cd-columnblock:hover .iconbox .icon.updatedeletesupport{ background: #ff943d 
url(../images/cd-updatedeletesupport-icon-hover.png) no-repeat center center; 
-  transform:scale(1.1);  background-size: 36px;
-  -webkit-transition: all .2s ease-in-out;
-  -moz-transition: all .2s ease-in-out;
-  -o-transition: all .2s ease-in-out;
-  transition: all .2s ease-in-out;
-  }
-
-
-.cd-releasedownload{ background: #555; padding:10px; margin:0}
-.cd-releasedownload .title {font-size: 30px; color: #fff; line-height:40px; 
display: block; text-align: left; margin: 0;}
-.cd-releasedownload .title .cube-icon{width:30px;height: 30px; margin:0 20px 0 
0; padding:0;  display:inline-block; text-align:center;}
-
-.cd-releasedownload .title .release-date {font-size:14px; color: #bbb; 
line-height: 16px; display: inline-block;}
-.cd-releasedownload .release-note {
-    font-size: 14px;
-    color: #00a0d2;
-    line-height: 16px;
-    display: inline-block;
-    margin-left: 60px;
-    text-transform: capitalize;
-}
-.cd-releasedownload .release-note:hover {color:#ff943d; text-decoration: 
underline;}
-
-.cd-releasedownload .download-btn {display: block; background: #ff943d; 
border-radius:2px; padding: 12px 40px;
-  text-align: center; font-size: 18px; color: #fff; float: right; clear: both; 
text-transform: uppercase; font-weight: 600; margin-top: 10px}
-.cd-releasedownload .download-btn:hover {display: block; background: #dd6300}
-
-
-.cd-systemblock { padding:0; background: #f2f2f2; /*background:#EEE;*/ 
border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
-.cd-thecolumnblock {display: block; margin:0; 
padding:5px;/*min-height:302px;*/  /*background: #fff; box-shadow: 0 1px 1px 
#bbb;*/}
-/*.cd-thecolumnblock:hover { box-shadow: 0 2px 4px #bbb; background: #fff;}*/
-.cd-thecolumnblock .title {font-size: 22px;  color: #444;  line-height: 24px;  
display: block; text-align: left; margin:0 0 10px; min-height:36px;  
text-transform: capitalize; font-weight: 500;}
-.cd-thecolumnblock .title .title-underline{ height: 2px; width:50px; 
background: #ff943d; margin:10px 0; padding: 0; display:block;}
-.cd-thecolumnblock .title-info { font-size: 13px; color: #555; line-height: 
18px;    display: block; text-align: left;
-     overflow: hidden; margin: 0 0 8px; /*font-family: OpenSansLight*/}
-.cd-thecolumnblock.joinblog{margin-top: 15px; background: #fff; padding:20px; 
margin: 15px -10px 0; box-shadow: 0 1px 1px #bbb;}
-.cd-thecolumnblock.getstartlog { background: #fff; box-shadow: 0 1px 1px 
#bbb;padding: 15px; margin: 15px 0px 15px -10px;}
-.cd-thecolumnblock.latestblog {padding: 15px; background: #fcfcfc; margin: 
15px -10px 15px 0px; box-shadow: 0 1px 1px #bbb;}
-.cd-thecolumnblock.getstartlog .title .title-underline, 
.cd-thecolumnblock.latestblog .title .title-underline {background: #444;}
-
-
-.cd-thecolumnblock .listlink, .cd-thecolumnblock .orderlist{margin: 6px 0 0 
20px; padding: 0;}
-.cd-thecolumnblock .listlink li { list-style-type: square; font-size: 13px; 
line-height: 18px; color: #555; margin-bottom: 8px;word-wrap: break-word;}
-.cd-thecolumnblock .orderlist li { font-size: 13px; line-height: 18px; color: 
#555; margin-bottom: 8px;}
-.cd-thecolumnblock .social-icons{ padding: 5px 0 0; text-align: right; margin: 
0}
-.cd-thecolumnblock .social-icons i.fa {font-size: 24px; margin-right: 
5px;color: #aaa;}
-.cd-thecolumnblock .social-icons i.fa:hover {color:#666;}
-
-
-.cd-apacheblock{ padding: 20px 0; background: #f4f4f4;
-/*
-background: rgba(255,255,255,1);
-background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, 
rgba(246,246,246,1) 50%, rgba(250,245,250,1) 100%);
-background: -webkit-gradient(left top, left bottom, color-stop(0%, 
rgba(255,255,255,1)), color-stop(50%, rgba(246,246,246,1)), color-stop(100%, 
rgba(250,245,250,1)));
-background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, 
rgba(246,246,246,1) 50%, rgba(250,245,250,1) 100%);
-background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, 
rgba(246,246,246,1) 50%, rgba(250,245,250,1) 100%);
-background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, 
rgba(246,246,246,1) 50%, rgba(250,245,250,1) 100%);
-background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, 
rgba(246,246,246,1) 50%, rgba(250,245,250,1) 100%);
-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', 
endColorstr='#faf5fa', GradientType=0 );*/
-
-}
-.cd-apachepic {display: table-cell; margin: 5px 0; height: 180px;padding: 
15px; background: #fff; box-shadow: 0 1px 1px #bbb; vertical-align: middle;}
-.cd-apachepic img{ max-width: 100%}
-.cd-apachetxtblock .title {font-size: 22px;  color: #444;  line-height: 24px;  
display: block; text-align: left; margin: 10px 4px 10px; height: 40px;  
text-transform: capitalize; font-weight: 500;}
-.cd-apachetxtblock .title .title-underline{ height: 2px; width:50px; 
background: #ff943d; margin:10px 0; padding: 0; display:block;}
-.cd-apachetxtblock .title-info {font-size: 13px; color: #444; line-height: 
18px; display: block; text-align: left; overflow: hidden; margin: 0 0 10px;}
-.cd-apachetxtblock .title-info .linktxt { color: #00a0d2}
-
-
-.cd-featureblock{ background: url(../images/CDbannerSliderbg.jpg) no-repeat 
center center; position: relative; min-height: 300px;    background-size: 
cover;}
-.cd-featureblock .bg-opacity{ background: rgba(0,30,56,.6); position: 
absolute; top: 0; left: 0; width: 100%; height: 100% }  
-.cd-featureblock .title {
-    font-size: 20px;
-    color: #fff;
-    line-height: 24px;
-    display: block;
-    text-align: left;
-    margin: 15px 15px;
-    text-transform: capitalize;
-    font-weight: 600;
-}
-.cd-featureblock .ecosystemblock{margin: 15px; border: 1px solid 
rgba(255,255,255,.3); padding: 5px} 
-.cd-featureblock .performenceblock{margin: 15px; border: 1px solid 
rgba(255,255,255,.3); padding: 5px} 
-
-.icon-margin-r{margin-right: 10px}
-
-.cd-quickbtns {
-    background: #f1f1f1;
-    margin: 10px 0 0;
-    padding:5px 10px;
-    border: 1px solid #d2d2ff;
-}
-
-.cd-quickbtns .title {font-size: 22px;  color: #444;  line-height: 24px;  
display: block; text-align: left; margin: 10px 4px 10px; height: 40px;  
text-transform: capitalize; font-weight: 500;}
-.cd-quickbtns .title .title-underline{ height: 2px; width:50px; background: 
#444; margin:10px 0; padding: 0; display:block;}
-
-
-.quickstart-btn {
-    background: #ff943d;
-    border: 1px solid #ff943d;
-    display: inline-block;
-    margin:5px 0 ;
-    text-align: center;
-    padding: 10px 10px;
-    color: #fff;
-    font-size: 16px;
-    font-weight: 600;
-    text-transform: capitalize;
-    width: 100%;
-    cursor: pointer;
-    position: relative;
-    border-radius: 40px;
-}
-.quickstart-btn:hover, .quickstart-btn:focus {
-    background: #dd6300;
-    border: 1px solid #dd6300;
-    color:#fff;
-}
-
-
-.quickstart-btn i.rocket-icon {
-    background: url(../images/cd-rocket-icon.png) no-repeat center center;
-    width: 30px;
-    height: 28px;
-    background-size: cover;
-    margin-top: -13px !important;
-}
-
-/*.quickstart-btn i.fa {font-size: 36px; position: absolute; left: 8px; top: 
50%; margin-top: -19px;}*/
-.quickstart-btn i.fa {font-size: 30px;position: absolute; left: 16px; top: 
50%; margin-top: -16px;}
-
-
-footer{ background: #111; padding:0; }
-footer .topcontant{ display: block; padding: 20px 0; }
-footer .bottomcontant{ display: block; padding: 10px 0; border-top: 1px solid 
#3d3d3d}
-footer .topcontant .footext{ font-size: 13px; color: #f2f2f2; line-height: 
20px; display: block; text-align: left;padding: 0;  margin: 0 0 20px;}
-footer ul.footer-nav{ float: right;}
-footer ul.footer-nav li {text-align: left; display: inline-block; 
list-style-type: none; margin: 0; border-left: 1px solid #f2f2f2; line-height: 
12px;}
-footer ul.footer-nav li:first-child {border-left:none}
-footer ul.footer-nav li a {text-align: center; margin: 0; padding: 0 13px; 
text-decoration: none; color: #d4d4d4;font-size: 13px; line-height: 13px;}
-footer ul.footer-nav li a:hover{ text-decoration: underline}
-
-footer .copyright-txt{ margin:0; padding:0; color: #aaa; font-size: 12px; 
display: inline-block;}
-footer .term-links{  display: inline-block;  margin:0; padding: 0 10px; 
text-decoration: none; color: #aaa;}
-footer .term-links:hover{ text-decoration: underline}
-footer .social-icon{ float: right; display: none}
-footer .social-icon .icons{ display: inline-block;  margin:0; padding: 0 10px; 
text-decoration: none; color: #aaa; opacity: .5}
-footer .social-icon .icons:hover{ opacity: 1;  text-decoration: none;}
-
-footer .topcontant{  display: none }
-
-
-/* ------------------- Documentation Style here*/
-.cd-dashboarblock{padding: 20px 0; background: #f4f4f4; border-top: 1px solid 
#ddd; border-bottom: 1px solid #ddd;}
-.cd-dashboarblock .dashboardlinkbox{ max-width:800px; margin:0 auto}
-.cd-dashboarblock .dashboardlinkbox .heading{text-align:center; margin:0 0 
20px}
-.cd-dashboarblock .dashboardlinkbox .docs-searchbox{width:100%;    margin: 0 0 
20px;}
-.cd-dashboarblock .dashboardlinkbox .docs-searchbox .docs-search {
-    width: 100%;
-    border: 1px solid #ddd;
-    background: #fff;
-    padding: 8px 20px;
-    box-shadow:0  1px 2px  #ccc;
-}
-
-.cd-dashboarblock .dashboardlinkbox .docs-searchbox .docs-search:focus 
{border:1px solid #ff943d;     outline: 0;
-}
-
-.cd-docsblock {
-    display: block;
-    margin: 5px 0 20px;
-    min-height: 224px;
-    padding: 15px;
-    background: #fff;
-    box-shadow: 0px 1px 1px #bbb;
-}
-.cd-docsblock:hover { box-shadow: 0px 2px 4px #888; background: #fff;}
-
-.cd-docsblock .title {      font-size: 16px;
-    color: #444;
-    line-height: 22px;
-    display: block;
-    text-align: center;
-    margin: 5px 5px 10px;
-    height: 50px;
-    text-transform: capitalize;
-    font-weight: 600;
-}
-
-.cd-docsblock .title .title-underline{ height: 2px; width:50px; background: 
#ff943d; margin:10px 0; padding: 0; display:block;}
-.cd-docsblock .title-info {     font-size: 14px;
-    color: #000;
-    line-height: 20px;
-    display: block;
-    text-align: center;
-    overflow: hidden;
-    margin: 0;
-    border-top: 2px solid #ff943d;
-    padding: 20px 0;}
-
-
-.sidebar {
-    position: fixed;
-    top: 46px;
-    bottom: 0;
-    left: 0;
-    z-index: 1000;
-    display: block;
-    padding:0;
-    overflow-x: hidden;
-    overflow-y: auto;
-    background-color: #f6f6f6;
-    border-right: 1px solid #ddd;
-    padding: 5px;
-}
-
-.maindashboard {
-    padding:0  15px 0;
-    background: #fff;
-
-}
- 
-
-.sidebar .nav>li>a {
-    position: relative;
-    display: block;
-    padding: 6px 10px;
-    color: #222;
-    background: #eee;
-}
-
-.sidebar .nav>li>a.active, .sidebar .nav>li>a:hover { background: #DDD;}
-
-iframe {
-    display: block;
-    background: transparent;
-    border: none;
-    height: calc(100vh - 60px);
-    width: 100%;
-}
-
-
-/*
-.list-group.panel > .list-group-item {
-    border-bottom-right-radius: 0;
-    border-bottom-left-radius: 0;
-    color: #444;
-}*/
-
-.list-group.panel > .list-group-item {
-    border-bottom-right-radius: 0;
-    border-bottom-left-radius: 0;
-    font-weight: 500;
-    color: #333;
-    font-size: 12px;
-}
-
-.leftMainMenu .list-group-submenu{margin-left:20px;}
-
-
-.leftMainMenu{}
-.leftMainMenu .panel {
-    margin-bottom: 20px;
-    background-color: #f9f9f9;
-    box-shadow: none;
-    border: 0;
-    border-radius: 0;
-}
-
-.leftMainMenu .list-group-item {padding:6px 10px; margin-bottom: -1px; 
font-size: 12px; background: #ddd; line-height: 16px;
-    border: 1px solid #d8d8d8;}
-
-.leftMainMenu .list-group-item:first-child, .leftMainMenu  
.list-group-item:last-child { 
-  border-radius:0;}
-
-.leftMainMenu .fa.fa-caret-down{ float: right;}
-.leftMainMenu .list-group-item-success {color: #3c763d; background-color: 
#e7e6e6;}
-/*
-.leftMainMenu .collapse.in .list-group-item { padding-left: 18px; 
background:#f6f6f6; color: #444}*/
-.leftMainMenu .collapse.in .list-group-item {padding-left: 18px; background: 
#f6f6f6; color: #555;}
-
-
-.leftMainMenu a.list-group-item-success:focus, 
-.leftMainMenu a.list-group-item-success.active, 
-.leftMainMenu a.list-group-item-success:hover { background-color: #ccc; 
border-color: #bbb; color: #444;}
-
-
-.leftMainMenu .list-group-submenu { margin-left:0px;}
-
-.leftMainMenu .list-group-submenu .list-group-item {
-    background: #fdfdfd!important;
-    padding-left: 32px !important;
-    font-size: 12px;
-    padding: 7px 10px;
-    border-top: 1px solid #eee;
-}
-
-.leftMainMenu .collapse.in .list-group-item:hover {background: #e3e3e3;}
-
-.leftMainMenu .list-group-submenu .list-group-item:hover {background: #f1f1f1 
!important;}
-
-.leftMainMenu .accordion-heading {  position: relative; }
-.leftMainMenu .accordion-heading .edit {
-    position: absolute;
-    top: 8px;
-    right: 30px; 
-}
-
-
-.leftMainMenu .area { border-left: 4px solid #f38787; }
-.leftMainMenu .equipamento { border-left: 4px solid #65c465; }
-.leftMainMenu .ponto { border-left: 4px solid #98b3fa; }
-.leftMainMenu .collapse.in { overflow: visible; }
-
-
-.title-heading {
-    font-size: 20px;
-    color: #444;
-    line-height: 26px;
-    display: block;
-    text-align: left;
-    margin: 20px 5px 20px;
-    text-transform: capitalize;
-    font-weight: 600;
-}
-
-.title-heading .title-underline{ height: 2px; width:50px; background: #ff943d; 
margin:10px 0; padding: 0; display:block;}
-
-.cd-blog-box{ display: block; border-bottom:  1px solid #eee}
-.cd-blog-box a{ color: #444}
-.cd-blog-box .title {font-size:20px;  color: #444;  line-height: 24px;  
display: block; text-align: left; margin: 10px 0 4px;text-transform: 
capitalize; font-weight: 500;}
-.cd-blog-box .date {
-    font-size: 12px;
-    margin: 0 0 6px;
-    color: #666;
-}
-.cd-blog-box .title-info { font-size: 13px; color: #555; line-height: 
18px;display: block; text-align: left;
-     overflow: hidden; margin: 0 0 2px; /*font-family: OpenSansLight*/}
-.cd-blog-box .bloglink { font-size: 13px; color:#00a0d2}
-
-
-.blog-content{ }
-.blog-content h2, .blog-content h3  {font-size:17px;  color: #444;  
line-height: 24px;  display: block; text-align: left; margin: 10px 0px 6px;  
font-weight: 600;}
-.cd-thecolumnblock .title .title-underline{ height: 2px; width:50px; 
background: #ff943d; margin:10px 0; padding: 0; display:block;}
-.blog-content p { font-size: 13px; color: #555; line-height: 18px;    display: 
block; text-align: left;
-     overflow: hidden; margin: 0 0 20px; /*font-family: OpenSansLight*/}
-.blog-content  pre{ margin:10px 0;}  
-
-.blog-content ul, .blog-content ol{margin: 6px 0 20px 30px; padding: 0;}
-.blog-content li { list-style-type: square; font-size: 13px; line-height: 
18px; color: #555; margin-bottom: 8px;}
-.blog-content ol li{ list-style-type:decimal; }
-
-.doc-header{padding:5px 10px; background: #f9f9f9;text-align: 
right;text-align:right;line-height:20px;margin: 0;color: #aaa;border-radius: 
2px;font-family: arial;font-size: 12px;}
-.doc-header .logo-print{float:left; width:20px; display: none}
-.doc-footer{display: block; position: relative;}
-.blog-content p img {max-width: 100%; margin: 20px auto 10px; display: block; 
border: 1px solid #f4f3f4;}
-
-.scroll-top{position: fixed; top: auto; right: 10px; bottom:4px; background: 
#ddd;  padding: 2px 6px;
-    border-radius: 2px; font-size: 12px; text-decoration: none;  color: #666;}
-
-
-.doc-header span{ margin-right: 30px;}
-
-
-p img{ max-width: 100% }
-
-
-.meetup-banber-bg{
-    position: absolute;
-    top: 0;
-    left: 0;
-    right: 0;
-    bottom: 0;
-    z-index: 0;
-    background-color:rgba(0,100,120,1)
-  }
-
-.meetup-banber-bg img {
-    max-width: 100%;
-    height: auto;
-    opacity: .8;
-}
-
-.meetup-banber{ position: relative; padding:20px 0 }
-.meetup-banber .title-heading{color:#fff; font-size:30px; font-weight: 500; 
text-align: center; margin:0;  line-height: 40px;}
-.meetup-banber .title-heading .title-underline {margin: 10px auto; display: 
block;}
-.meetup-banber .txt{color:#fff; font-size:16px; font-weight: 500; text-align: 
center; padding:0 10px; display: inline-block; }
-.meetup-banber .cominguplink {
-    font-size: 14px;
-    width: 120px;
-    background: transparent;
-    display: inline-block;
-    text-align: center;
-    padding: 5px 10px;
-    color: #fff;
-    font-weight: 600;
-    border: 1px solid #fff;
-    margin-top: 10px;
-}
-
-.meetup-banber .cominguplink:hover {background: #dd6300; border: 1px solid 
#ff943d;}
-
-.meetup-details{width:80%; margin:20px auto;}
-.meetup-details .title-heading{color:#444; font-weight: 500; font-size:30px; 
line-height:36px; margin: 0}
-.meetup-details .title-heading .title-underline {margin:10px 0; display: 
block;}
-
-
-.meetup-info{width:100%; margin:20px auto; padding:15px; border:1px dashed 
#aaa;}
-.meetup-info .meetup-title {
-    color: #222;
-    font-size: 24px;
-    font-weight: 500;
-    position: relative;
-    margin:0 0 10px;
-}
-
-.meetup-info .meetup-title .meetup-date {
-    font-size: 13px;
-    color: #444;
-    display: inline-block;
-    top: 10px;
-    position: absolute;
-    padding: 0 5px;
-}
-
-
-.meetup-info  .meetup-location { font-size:16px; color: #444; margin-bottom: 
10px;}
-.meetup-info p { font-size:13px; color: #444; line-height: 18px; margin: 0 }
-.meetup-info i {font-size: 60px; color: #ff943d; /*border: 1px dashed 
#ff943d;*/ padding: 15px; margin-bottom:6px; background-color: #fff;}
-.meetup-info:hover{background-color: #fff; border-color: #ff943d;}
-.meetup-info .viewlink{ font-size:14px;} 
-.meetup-info .meetup-icon{ text-align: right}
-.meetup-info .viewlink {font-size: 14px;  width: 84px; background: #ff943d; 
display: inline-block; text-align: center;
-    padding: 4px 2px; color: #fff; font-weight: 600;}
-
-.meetup-info .viewlink:hover {background: #dd6300;}
-.meetup-info i:hover {color: #dd6300; /*border: 1px dashed #dd6300; */}
-
-.feedbackbox{width:80%; margin:20px auto; padding:20px; border:1px solid #eee; 
background-color: #fff;
-box-shadow: 0 3px 2px #aaa }
-
-.feedbackbox .btn-default {
-    color: #fff;
-    background-color: #ff943d;
-    border-color: #ff943d;
-    border-radius: 2px;
-    width: 120px;
-    padding: 8px 30px;
-}
-
-.feedbackbox .btn-default:hover { background-color: #dd6300;border-color: 
#dd6300;}
-
-.thanks-msg{display: block;text-align: center; font-size: 26px; line-height: 
40px; text-transform: capitalize;
-    margin: 30px 0; color: #444;}
-
-.print-icon {position: fixed; top: 61px; right: 22px; font-size: 20px;color: 
#777; cursor: pointer;}
-
-
-.feedback-btn{position: fixed; right: -30px; top: 400px; background: #ff943d; 
transform: rotate(-90deg);
-    box-shadow: -2px -3px 4px #aaa;}
-.feedback-btn .link {
-    color: #fff;
-    display: block;
-    padding: 8px 14px;
-    text-transform: capitalize;
-    font-size: 16px;
-    line-height: 22px;
-}
-
-.doc-toc{position: fixed; top:90px;  left: 0; font-size: 20px;
-   cursor: pointer;  padding: 2px; -webkit-border-radius:3px 
;-moz-border-radius:3px ;border-radius:3px;
-   box-shadow: 0px 1px 4px #888;}
-
-.doc-toc .toc-icon {
-   background: url(../images/cd-doc-toc_icon.png) no-repeat center center;
-   background-size: contain;
-   width: 30px;
-   height: 36px;
-   display: inline-block;
-}
-.doc-toc .toc-icon:hover{ background:url(../images/cd-doc-toc_icon-hover.png) 
no-repeat center center;
-   -webkit-transition: all .2s ease-in-out;
-   -moz-transition: all .2s ease-in-out;
-   -o-transition: all .2s ease-in-out;
-   transition: all .2s ease-in-out;
-   background-size: contain;
-   width: 30px;
-   height: 36px;
-}
-
-#search-box{ position: relative; display: none;}
-.search-block{
-    border: 5px solid #ff943d;
-    padding: 6px;
-    width: 24em;
-    position: absolute;
-    background: #f8f8f8;
-    right: 0;
-
-}
-
-.search-block input[type="text"] {
-    width: 244px;
-    border: 1px solid #ff9443;
-        padding: 0 5px;
-}
-.search-block input[type="submit"] {
-    width: 70px;
-    color: white;
-    background: #ff943d;
-    border: 1px solid #ff943d;
-    font-size: 14px;
-
-}
-
-.search-block input:focus{  border: 1px solid #dd6300;}
-
-    .security-block {background: #fff; margin: 15px 0; padding:5px 15px;}
-    .security-block p{ margin:0 5px 20px;
-    font-size: 14px;
-        color: #444;
-        line-height: 20px;
-        display: block;
-        text-align: justify}
-
-/* ------------------- End Documentation Style here*/
-
-
-
-/* Media Style */
-
-/*@media only screen and (min-width: 401px) and (max-width: 600px){*/
-
-@media only screen and (max-width: 990px){
-  a.logo { margin: 7px 0 0;}
-.container-fluid{ max-width: 100%}
-/*.cd-aboutwrapper .container-fluid {padding-right: 15px;   padding-left: 
15px;}*/
-.container {width: 100%;}
-.cd-homebanner {min-height: auto;}
-.cd-homebanner .slide-title {font-size: 30px; line-height: 36px; width: 100%; 
max-width: inherit; margin-top: 20%;  margin-left: 10%;}
-.cd-homebanner .slide-img {text-align: center;overflow: hidden; height: auto; 
width: 100%;}
-.cd-homebanner .slide-img img {height: auto !important; max-width: 100% 
!important; margin-top: 0 !important;}
-
-.cd-thecolumnblock { /*min-height: 400px;*/}
-.cd-releaseblock .linkblock { max-height: inherit;}
-.cd-releaseblock .linkblock a {font-size: 14px;}
-.cd-aboutblock .para-txt { min-height: inherit; margin-bottom: 20px;}
-
-.cd-aboutblock .knowmore-btn {
-    display:inline-block;
-    padding: 12px 40px;
-    font-size: 18px;
-    margin-bottom: 10px;
-    margin: 0 auto 10px;
-    width: 250px;
-}
-
-.cd-columnblock {height: 140px;}
-.cd-columnblock .iconbox { margin-bottom: 20px;}
-.cd-columnblock .title-info {font-size: 13px; line-height: 17px;  margin-top: 
4px;
-}
-
-.cd-releasedownload .title { line-height: 30px; text-align: center;}
-
-
-.cd-releasedownload .title .release-date {font-size: 15px; position: relative; 
top: -8px;}
-.cd-releasedownload .release-note {  line-height: 14px; display: block; 
margin-left: 0; text-align: center;}
-
-.cd-releasedownload .title .cube-icon {width: 26px; height: 26px; margin: 0 
10px 0 0;}
-
-.cd-releasedownload .download-btn {padding: 10px 30px; margin-top: 0; width: 
100%;}
-
-.cd-aboutblock .cd-indexing-blog { height: auto;}
-.cd-aboutblock .cd-indexing-blog img {height: auto;}
-.right-block { padding: 15px;}
-
-.quickstart-btn {
-    padding: 10px 40px;
-    font-size: 18px;
-    display: block;
-    margin:0 0 10px;
-    width:100%;
-}
-
-.cd-thecolumnblock.joinblog { margin:20px 0px 0;}
-.cd-thecolumnblock.latestblog {margin:15px 0 15px 0px;}
-.cd-thecolumnblock.getstartlog {margin: 15px 0px 15px 0;}
-
-}
-
-/* Media Close*/
-
-
-.mobile{ display: none;}
-.desktop{ display: block;}
-
-
-/* Media Close*/
-
-
-.mobile{ display: none;}
-.desktop{ display: block;}
-
-@media (max-width:767px){
-
-.mobile{ display: block;}
-/*.desktop{ display: none;}*/
-.mobile-nav{padding: 5px 10px; background: #f4f4f4; margin-bottom: 4px; 
display: none; }
-
- a.logo { width: 170px; display: inline-block; margin: 10px 10px;}
-
- .cd_navcontnt li a.apache_link.hidden-xs{ display: none !important}
-
- .cd_navcontnt li a {text-align: center; padding: 6px 20px;}
-
- .container > .navbar-collapse .navbar-nav { margin: 0 -15px;}
-
-.container-fluid{ max-width: 100%}
-
-.container {width: 100%;}
-
-.cd-homebanner {min-height: auto;}
-
-.cd-homebanner .slide-title {font-size: 28px; width: 90%; max-width: inherit;  
text-align: center; margin:40px auto;}
-.cd-homebanner .slide-img {text-align: center; overflow: hidden; height: auto; 
width: 100%; margin-bottom: 50px;}
-.cd-homebanner .slide-img img {height: auto !important; max-width: 100% 
!important; margin-top: 0 !important;}
-
-.cd-thecolumnblock { margin: 10px 0; min-height: initial;}
-
-.cd-columnblock {height: auto;}
-.cd-columnblock {margin: 5px 0 20px;}
-.cd-columnblock .title-info { min-height: inherit; height: auto;}
-
-.cd-aboutblock .cd-indexing-blog {margin: 0 0 20px;border: 1px solid #e4e4e4; 
height: auto;}
-.cd-aboutblock .cd-indexing-blog img {max-width: 100%; height: auto;}
-.cd-aboutblock .title {font-size: 22px; margin: 0 0 16px; text-align: center;}
-.cd-aboutblock .title .title-underline { width: 100px; margin: 5px auto 0; }
-.cd-aboutblock .para-txt {min-height: inherit; margin-bottom: 22px; 
text-align: center; padding: 0 15px;}
-
-.cd-aboutblock .knowmore-btn {display: block;  padding: 12px 40px;
-    font-size: 18px; margin-bottom: 10px;
-    margin: 0 auto 10px;
-    width: 230px;
-}
-
-.cd-releasedownload .title {line-height: 28px; text-align: center;font-size: 
22px; margin-bottom: 14px;}
-.cd-releasedownload .title .release-date {font-size: 14px; position: relative; 
display: block; margin-top: 10px;}
-
-.cd-releasedownload .download-btn {padding: 10px 30px; width: 220px; float: 
none; margin: 30px auto 0;}
-
-.cd-featureblock .title {margin: 30px 15px 15px;}
-
-.cd-apachepic {display: block; margin: 5px 0 20px; height: auto; padding: 
30px;  text-align: center;}
-
-.sidebar {position: relative; top: 5px; left: 0; overflow: visible; padding: 0}
-.leftMainMenu .panel { margin-bottom: 0;}
-.leftMainMenu .list-group-item {padding:6px 20px; font-size:12px; background: 
#f4f4f4; line-height: 20px;}
-
-.right-block {
-    padding: 15px 0;
-    border-top: 1px solid #d2d2ff;
-    border-left: 0;
-}
-
-.cd-aboutblock { margin:15px 0}
-.cd-thecolumnblock.joinblog { margin: 15px 0;}
-.cd-thecolumnblock.getstartlog { margin: 0px 0 15px;}
-
-.quickstart-btn {
-    padding: 10px 40px;
-    font-size: 18px;
-    display: block;
-    margin: 0 auto 10px;
-    width:300px;
-}
-
-.cd-aboutblock{ margin: 20px 0  10px;}
-.cd-releaseblock { margin: 0 0 10px; text-align: center;}
-.cd-releaseblock .title, .cd-quickbtns .title {text-align: center;}
-.cd-releaseblock .title .title-underline, .cd-quickbtns .title 
.title-underline{margin: 6px auto;}
-
-.meetup-info {width: 100%;}
-
-.meetup-info .meetup-icon { text-align: left; margin-top: 20px;}
-.meetup-banber .title-heading {font-size: 24px;line-height: 30px;}
-.meetup-banber-bg img {max-width: inherit;width: 100%;height: 100%; opacity: 
.8;}
-
-
-}/* Media Close*/
-
-@media (max-width:480px){
-
-.quickstart-btn {
-    padding: 10px 20px 10px 40px;
-    font-size: 16px;
-    display: block;
-    margin: 0 auto 10px;
-    width: 94%;
-}
-
-
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/4f8753c1/content/docs/latest/configuration-parameters.html
----------------------------------------------------------------------
diff --git a/content/docs/latest/configuration-parameters.html 
b/content/docs/latest/configuration-parameters.html
deleted file mode 100644
index 1e893ae..0000000
--- a/content/docs/latest/configuration-parameters.html
+++ /dev/null
@@ -1,431 +0,0 @@
-<!--
-    Licensed to the Apache Software Foundation (ASF) under one
-    or more contributor license agreements.  See the NOTICE file
-    distributed with this work for additional information
-    regarding copyright ownership.  The ASF licenses this file
-    to you under the Apache License, Version 2.0 (the
-    "License"); you may not use this file except in compliance
-    with the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing,
-    software distributed under the License is distributed on an
-    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-    KIND, either express or implied.  See the License for the
-    specific language governing permissions and limitations
-    under the License.
---><h1>Configuring CarbonData</h1><p>This tutorial guides you through the 
advanced configurations of CarbonData :</p>
-<ul>
-  <li><a href="#system-configuration">System Configuration</a></li>
-  <li><a href="#performance-configuration">Performance Configuration</a></li>
-  <li><a href="#miscellaneous-configuration">Miscellaneous 
Configuration</a></li>
-  <li><a href="#spark-configuration">Spark Configuration</a></li>
-</ul><h2 id="system-configuration">System Configuration</h2><p>This section 
provides the details of all the configurations required for the CarbonData 
System.</p><p><b><p align="center">System Configuration in 
carbon.properties</p></b></p>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Property </th>
-      <th>Default Value </th>
-      <th>Description </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>carbon.storelocation </td>
-      <td>/user/hive/warehouse/carbon.store </td>
-      <td>Location where CarbonData will create the store, and write the data 
in its own format. NOTE: Store location should be in HDFS. </td>
-    </tr>
-    <tr>
-      <td>carbon.ddl.base.hdfs.url </td>
-      <td>hdfs://hacluster/opt/data </td>
-      <td>This property is used to configure the HDFS relative path, the path 
configured in carbon.ddl.base.hdfs.url will be appended to the HDFS path 
configured in fs.defaultFS. If this path is configured, then user need not pass 
the complete path while dataload. For example: If absolute path of the csv file 
is hdfs://10.18.101.155:54310/data/cnbc/2016/xyz.csv, the path 
"hdfs://10.18.101.155:54310" will come from property fs.defaultFS and user can 
configure the /data/cnbc/ as carbon.ddl.base.hdfs.url. Now while dataload user 
can specify the csv path as /2016/xyz.csv. </td>
-    </tr>
-    <tr>
-      <td>carbon.badRecords.location </td>
-      <td>/opt/Carbon/Spark/badrecords </td>
-      <td>Path where the bad records are stored. </td>
-    </tr>
-    <tr>
-      <td>carbon.kettle.home </td>
-      <td>$SPARK_HOME/carbonlib/carbonplugins </td>
-      <td>Configuration for loading the data with kettle. </td>
-    </tr>
-    <tr>
-      <td>carbon.data.file.version </td>
-      <td>2 </td>
-      <td>If this parameter value is set to 1, then CarbonData will support 
the data load which is in old format(0.x version). If the value is set to 2(1.x 
onwards version), then CarbonData will support the data load of new format 
only. </td>
-    </tr>
-  </tbody>
-</table><h2 id="performance-configuration">Performance 
Configuration</h2><p>This section provides the details of all the 
configurations required for CarbonData Performance Optimization.</p><p><b><p 
align="center">Performance Configuration in carbon.properties</p></b></p>
-<ul>
-  <li><strong>Data Loading Configuration</strong></li>
-</ul>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Parameter </th>
-      <th>Default Value </th>
-      <th>Description </th>
-      <th>Range </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>carbon.sort.file.buffer.size </td>
-      <td>20 </td>
-      <td>File read buffer size used during sorting. This value is expressed 
in MB. </td>
-      <td>Min=1 and Max=100 </td>
-    </tr>
-    <tr>
-      <td>carbon.graph.rowset.size </td>
-      <td>100000 </td>
-      <td>Rowset size exchanged between data load graph steps. </td>
-      <td>Min=500 and Max=1000000 </td>
-    </tr>
-    <tr>
-      <td>carbon.number.of.cores.while.loading </td>
-      <td>6 </td>
-      <td>Number of cores to be used while loading data. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>carbon.sort.size </td>
-      <td>500000 </td>
-      <td>Record count to sort and write intermediate files to temp. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>carbon.enableXXHash </td>
-      <td>true </td>
-      <td>Algorithm for hashmap for hashkey calculation. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>carbon.number.of.cores.block.sort </td>
-      <td>7 </td>
-      <td>Number of cores to use for block sort while loading data. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>carbon.max.driver.lru.cache.size </td>
-      <td>-1 </td>
-      <td>Max LRU cache size upto which data will be loaded at the driver 
side. This value is expressed in MB. Default value of -1 means there is no 
memory limit for caching. Only integer values greater than 0 are accepted. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>carbon.max.executor.lru.cache.size </td>
-      <td>-1 </td>
-      <td>Max LRU cache size upto which data will be loaded at the executor 
side. This value is expressed in MB. Default value of -1 means there is no 
memory limit for caching. Only integer values greater than 0 are accepted. If 
this parameter is not configured, then the carbon.max.driver.lru.cache.size 
value will be considered. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>carbon.merge.sort.prefetch </td>
-      <td>true </td>
-      <td>Enable prefetch of data during merge sort while reading data from 
sort temp files in data loading. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>carbon.update.persist.enable </td>
-      <td>true </td>
-      <td>Enabling this parameter considers persistent data. Enabling this 
will reduce the execution time of UPDATE operation. </td>
-      <td> </td>
-    </tr>
-  </tbody>
-</table>
-<ul>
-  <li><strong>Compaction Configuration</strong></li>
-</ul>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Parameter </th>
-      <th>Default Value </th>
-      <th>Description </th>
-      <th>Range </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>carbon.number.of.cores.while.compacting </td>
-      <td>2 </td>
-      <td>Number of cores which are used to write data during compaction. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>carbon.compaction.level.threshold </td>
-      <td>4, 3 </td>
-      <td>This property is for minor compaction which decides how many 
segments to be merged. Example: If it is set as 2, 3 then minor compaction will 
be triggered for every 2 segments. 3 is the number of level 1 compacted segment 
which is further compacted to new segment. </td>
-      <td>Valid values are from 0-100. </td>
-    </tr>
-    <tr>
-      <td>carbon.major.compaction.size </td>
-      <td>1024 </td>
-      <td>Major compaction size can be configured using this parameter. Sum of 
the segments which is below this threshold will be merged. This value is 
expressed in MB. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>carbon.horizontal.compaction.enable </td>
-      <td>true </td>
-      <td>This property is used to turn ON/OFF horizontal compaction. After 
every DELETE and UPDATE statement, horizontal compaction may occur in case the 
delta (DELETE/ UPDATE) files becomes more than specified threshold. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>carbon.horizontal.UPDATE.compaction.threshold </td>
-      <td>1 </td>
-      <td>This property specifies the threshold limit on number of UPDATE 
delta files within a segment. In case the number of delta files goes beyond the 
threshold, the UPDATE delta files within the segment becomes eligible for 
horizontal compaction and compacted into single UPDATE delta file. </td>
-      <td>Values between 1 to 10000. </td>
-    </tr>
-    <tr>
-      <td>carbon.horizontal.DELETE.compaction.threshold </td>
-      <td>1 </td>
-      <td>This property specifies the threshold limit on number of DELETE 
delta files within a block of a segment. In case the number of delta files goes 
beyond the threshold, the DELETE delta files for the particular block of the 
segment becomes eligible for horizontal compaction and compacted into single 
DELETE delta file. </td>
-      <td>Values between 1 to 10000. </td>
-    </tr>
-  </tbody>
-</table>
-<ul>
-  <li><strong>Query Configuration</strong></li>
-</ul>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Parameter </th>
-      <th>Default Value </th>
-      <th>Description </th>
-      <th>Range </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>carbon.number.of.cores </td>
-      <td>4 </td>
-      <td>Number of cores to be used while querying. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>carbon.inmemory.record.size </td>
-      <td>120000 </td>
-      <td>Number of records to be in memory while querying. </td>
-      <td>Min=100000 and Max=240000 </td>
-    </tr>
-    <tr>
-      <td>carbon.enable.quick.filter </td>
-      <td>false </td>
-      <td>Improves the performance of filter query. </td>
-      <td> </td>
-    </tr>
-    <tr>
-      <td>no.of.cores.to.load.blocks.in.driver </td>
-      <td>10 </td>
-      <td>Number of core to load the blocks in driver. </td>
-      <td> </td>
-    </tr>
-  </tbody>
-</table><h2 id="miscellaneous-configuration">Miscellaneous 
Configuration</h2><p><b><p align="center">Extra Configuration in 
carbon.properties</p></b></p>
-<ul>
-  <li><strong>Time format for CarbonData</strong></li>
-</ul>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Parameter </th>
-      <th>Default Format </th>
-      <th>Description </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>carbon.timestamp.format </td>
-      <td>yyyy-MM-dd HH:mm:ss </td>
-      <td>Timestamp format of input data used for timestamp data type. </td>
-    </tr>
-  </tbody>
-</table>
-<ul>
-  <li><strong>Dataload Configuration</strong></li>
-</ul>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Parameter </th>
-      <th>Default Value </th>
-      <th>Description </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>carbon.sort.file.write.buffer.size </td>
-      <td>10485760 </td>
-      <td>File write buffer size used during sorting. </td>
-    </tr>
-    <tr>
-      <td>carbon.lock.type </td>
-      <td>LOCALLOCK </td>
-      <td>This configuration specifies the type of lock to be acquired during 
concurrent operations on table. There are following types of lock 
implementation: - LOCALLOCK: Lock is created on local file system as file. This 
lock is useful when only one spark driver (thrift server) runs on a machine and 
no other CarbonData spark application is launched concurrently. - HDFSLOCK: 
Lock is created on HDFS file system as file. This lock is useful when multiple 
CarbonData spark applications are launched and no ZooKeeper is running on 
cluster and HDFS supports file based locking. </td>
-    </tr>
-    <tr>
-      <td>carbon.sort.intermediate.files.limit </td>
-      <td>20 </td>
-      <td>Minimum number of intermediate files after which merged sort can be 
started. </td>
-    </tr>
-    <tr>
-      <td>carbon.block.meta.size.reserved.percentage </td>
-      <td>10 </td>
-      <td>Space reserved in percentage for writing block meta data in 
CarbonData file. </td>
-    </tr>
-    <tr>
-      <td>carbon.csv.read.buffersize.byte </td>
-      <td>1048576 </td>
-      <td>csv reading buffer size. </td>
-    </tr>
-    <tr>
-      <td>high.cardinality.value </td>
-      <td>100000 </td>
-      <td>To identify and apply compression for non-high cardinality columns. 
</td>
-    </tr>
-    <tr>
-      <td>carbon.merge.sort.reader.thread </td>
-      <td>3 </td>
-      <td>Maximum no of threads used for reading intermediate files for final 
merging. </td>
-    </tr>
-    <tr>
-      <td>carbon.load.metadata.lock.retries </td>
-      <td>3 </td>
-      <td>Maximum number of retries to get the metadata lock for loading data 
to table. </td>
-    </tr>
-    <tr>
-      <td>carbon.load.metadata.lock.retry.timeout.sec </td>
-      <td>5 </td>
-      <td>Interval between the retries to get the lock. </td>
-    </tr>
-    <tr>
-      <td>carbon.tempstore.location </td>
-      <td>/opt/Carbon/TempStoreLoc </td>
-      <td>Temporary store location. By default it takes 
System.getProperty("java.io.tmpdir"). </td>
-    </tr>
-    <tr>
-      <td>carbon.load.log.counter </td>
-      <td>500000 </td>
-      <td>Data loading records count logger. </td>
-    </tr>
-  </tbody>
-</table>
-<ul>
-  <li><strong>Compaction Configuration</strong></li>
-</ul>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Parameter </th>
-      <th>Default Value </th>
-      <th>Description </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>carbon.numberof.preserve.segments </td>
-      <td>0 </td>
-      <td>If the user wants to preserve some number of segments from being 
compacted then he can set this property. Example: 
carbon.numberof.preserve.segments=2 then 2 latest segments will always be 
excluded from the compaction. No segments will be preserved by default. </td>
-    </tr>
-    <tr>
-      <td>carbon.allowed.compaction.days </td>
-      <td>0 </td>
-      <td>Compaction will merge the segments which are loaded with in the 
specific number of days configured. Example: If the configuration is 2, then 
the segments which are loaded in the time frame of 2 days only will get merged. 
Segments which are loaded 2 days apart will not be merged. This is disabled by 
default. </td>
-    </tr>
-    <tr>
-      <td>carbon.enable.auto.load.merge </td>
-      <td>false </td>
-      <td>To enable compaction while data loading. </td>
-    </tr>
-  </tbody>
-</table>
-<ul>
-  <li><strong>Query Configuration</strong></li>
-</ul>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Parameter </th>
-      <th>Default Value </th>
-      <th>Description </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>max.query.execution.time </td>
-      <td>60 </td>
-      <td>Maximum time allowed for one query to be executed. The value is in 
minutes. </td>
-    </tr>
-    <tr>
-      <td>carbon.enableMinMax </td>
-      <td>true </td>
-      <td>Min max is feature added to enhance query performance. To disable 
this feature, set it false. </td>
-    </tr>
-  </tbody>
-</table>
-<ul>
-  <li><strong>Global Dictionary Configurations</strong></li>
-</ul>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Parameter </th>
-      <th>Default Value </th>
-      <th>Description </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>high.cardinality.identify.enable </td>
-      <td>true </td>
-      <td>If the parameter is true, the high cardinality columns of the 
dictionary code are automatically recognized and these columns will not be used 
as global dictionary encoding. If the parameter is false, all dictionary 
encoding columns are used as dictionary encoding. The high cardinality column 
must meet the following requirements: value of cardinality &gt; configured 
value of high.cardinalityEqually, the value of cardinality is higher than the 
threshold.value of cardinality/ row number x 100 &gt; configured value of 
high.cardinality.row.count.percentageEqually, the ratio of the cardinality 
value to data row number is higher than the configured percentage. </td>
-    </tr>
-    <tr>
-      <td>high.cardinality.threshold </td>
-      <td>1000000 </td>
-      <td>Threshold to identify whether high cardinality column.if columns of 
cardinality > the configured value, then the columns are excluded from 
dictionary encoding. </td>
-    </tr>
-    <tr>
-      <td>high.cardinality.row.count.percentage </td>
-      <td>80 </td>
-      <td>Percentage to identify whether column cardinality is more than 
configured percent of total row count.Configuration value formula:Value of 
cardinality/ row number x 100 &gt; configured value of 
high.cardinality.row.count.percentageThe value of the parameter must be larger 
than 0. </td>
-    </tr>
-    <tr>
-      <td>carbon.cutOffTimestamp </td>
-      <td>1970-01-01 05:30:00 </td>
-      <td>Sets the start date for calculating the timestamp. Java counts the 
number of milliseconds from start of "1970-01-01 00:00:00". This property is 
used to customize the start of position. For example "2000-01-01 00:00:00". The 
date must be in the form "carbon.timestamp.format". NOTE: The CarbonData 
supports data store up to 68 years from the cut-off time defined. For example, 
if the cut-off time is 1970-01-01 05:30:00, then the data can be stored up to 
2038-01-01 05:30:00. </td>
-    </tr>
-    <tr>
-      <td>carbon.timegranularity </td>
-      <td>SECOND </td>
-      <td>The property used to set the data granularity level DAY, HOUR, 
MINUTE, or SECOND. </td>
-    </tr>
-  </tbody>
-</table><h2 id="spark-configuration">Spark Configuration</h2><p><b><p 
align="center">Spark Configuration Reference in spark-defaults.conf</p></b></p>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Parameter </th>
-      <th>Default Value </th>
-      <th>Description </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>spark.driver.memory </td>
-      <td>1g </td>
-      <td>Amount of memory to be used by the driver process. </td>
-    </tr>
-    <tr>
-      <td>spark.executor.memory </td>
-      <td>1g </td>
-      <td>Amount of memory to be used per executor process. </td>
-    </tr>
-    <tr>
-      <td>spark.sql.bigdata.register.analyseRule </td>
-      <td>org.apache.spark.sql.hive.acl.CarbonAccessControlRules </td>
-      <td>CarbonAccessControlRules need to be set for enabling Access Control. 
</td>
-    </tr>
-  </tbody>
-</table>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/4f8753c1/content/docs/latest/data-management.html
----------------------------------------------------------------------
diff --git a/content/docs/latest/data-management.html 
b/content/docs/latest/data-management.html
deleted file mode 100644
index d2758b8..0000000
--- a/content/docs/latest/data-management.html
+++ /dev/null
@@ -1,180 +0,0 @@
-<!--
-    Licensed to the Apache Software Foundation (ASF) under one
-    or more contributor license agreements.  See the NOTICE file
-    distributed with this work for additional information
-    regarding copyright ownership.  The ASF licenses this file
-    to you under the Apache License, Version 2.0 (the
-    "License"); you may not use this file except in compliance
-    with the License.  You may obtain a copy of the License at
-
-      http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing,
-    software distributed under the License is distributed on an
-    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-    KIND, either express or implied.  See the License for the
-    specific language governing permissions and limitations
-    under the License.
--->
-<!--<script src="../../js/mdNavigation.js" type="text/javascript"></script>-->
-<h1>Data Management</h1><p>This tutorial is going to introduce you to the 
conceptual details of data management like:</p>
-<ul>
-  <li><a href="#loading-data">Loading Data</a></li>
-  <li><a href="#deleting-data">Deleting Data</a></li>
-  <li><a href="#compacting-data">Compacting Data</a></li>
-  <li><a href="#updating-data">Updating Data</a></li>
-</ul><h2 id="loading-data">Loading Data</h2>
-<ul>
-  <li><strong>Scenario</strong></li>
-</ul><p>After creating a table, you can load data to the table using the <a 
href="mainpage.html?page=dml">LOAD DATA</a> command. The loaded data is 
available for querying.  When data load is triggered, the data is encoded in 
CarbonData format and copied into HDFS CarbonData store path (specified in 
carbon.properties file)  in compressed, multi dimensional columnar format for 
quick analysis queries. The same command can be used to load new data or to  
update the existing data. Only one data load can be triggered for one table. 
The high cardinality columns of the dictionary encoding are  automatically 
recognized and these columns will not be used for dictionary encoding.</p>
-<ul>
-  <li><strong>Procedure</strong></li>
-</ul><p>Data loading is a process that involves execution of multiple steps to 
read, sort and encode the data in CarbonData store format.  Each step is 
executed on different threads. After data loading process is complete, the 
status (success/partial success) is updated to  CarbonData store metadata. The 
table below lists the possible load status.</p>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Status </th>
-      <th>Description </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>Success </td>
-      <td>All the data is loaded into table and no bad records found. </td>
-    </tr>
-    <tr>
-      <td>Partial Success </td>
-      <td>Data is loaded into table and bad records are found. Bad records are 
stored at carbon.badrecords.location. </td>
-    </tr>
-  </tbody>
-</table><p>In case of failure, the error will be logged in error log. Details 
of loads can be seen with <a href="mainpage.html?page=dml">SHOW SEGMENTS</a> 
command. The show segment command output consists of :</p>
-<ul>
-  <li>SegmentSequenceID</li>
-  <li>START_TIME OF LOAD</li>
-  <li>END_TIME OF LOAD</li>
-  <li>LOAD STATUS</li>
-</ul><p>The latest load will be displayed first in the output.</p><p>Refer to 
<a href="mainpage.html?page=dml">DML operations on CarbonData</a> for load 
commands.</p>
-<h2 id="deleting-data">Deleting Data</h2>
-<ul>
-  <li><strong>Scenario</strong></li>
-</ul><p>If you have loaded wrong data into the table, or too many bad records 
are present and you want to modify and reload the data, you can delete required 
data loads.  The load can be deleted using the Segment Sequence Id or if the 
table contains date field then the data can be deleted using the date field.  
If there are some specific records that need to be deleted based on some filter 
condition(s) we can delete by records.</p>
-<ul>
-  <li><strong>Procedure</strong></li>
-</ul><p>The loaded data can be deleted in the following ways:</p>
-<ul>
-  <li><p>Delete by Segment ID</p><p>After you get the segment ID of the 
segment that you want to delete, execute the DELETE command for the selected 
segment.  The status of deleted segment is updated to Marked for delete / 
Marked for Update.</p></li>
-</ul>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>SegmentSequenceId </th>
-      <th>Status </th>
-      <th>Load Start Time </th>
-      <th>Load End Time </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>0 </td>
-      <td>Success </td>
-      <td>2015-11-19 19:14:... </td>
-      <td>2015-11-19 19:14:... </td>
-    </tr>
-    <tr>
-      <td>1 </td>
-      <td>Marked for Update </td>
-      <td>2015-11-19 19:54:... </td>
-      <td>2015-11-19 20:08:... </td>
-    </tr>
-    <tr>
-      <td>2 </td>
-      <td>Marked for Delete </td>
-      <td>2015-11-19 20:25:... </td>
-      <td>2015-11-19 20:49:... </td>
-    </tr>
-  </tbody>
-</table>
-<ul>
-  <li><p>Delete by Date Field</p><p>If the table contains date field, you can 
delete the data based on a specific date.</p></li>
-  <li><p>Delete by Record</p><p>To delete records from CarbonData table based 
on some filter Condition(s).</p><p>For delete commands refer to <a 
href="mainpage.html?page=dml">DML operations on CarbonData</a>.</p></li>
-  <li><p><strong>NOTE</strong>:</p>
-  <ul>
-    <li>When the delete segment DML is called, segment will not be deleted 
physically from the file system. Instead the segment status will be marked as 
"Marked for Delete". For the query execution, this deleted segment will be 
excluded.</li>
-  </ul>
-  <ul>
-    <li>The deleted segment will be deleted physically during the next load 
operation and only after the maximum query execution time configured using 
"max.query.execution.time". By default it is 60 minutes.</li>
-  </ul>
-  <ul>
-    <li>If the user wants to force delete the segment physically then he can 
use CLEAN FILES Command.</li>
-  </ul></li>
-</ul><p>Example :</p><p><code>
-CLEAN FILES FOR TABLE table1
-</code></p><p>This DML will physically delete the segment which are "Marked 
for delete" immediately.</p>
-<h2 id="compacting-data">Compacting Data</h2>
-<ul>
-  <li><strong>Scenario</strong></li>
-</ul><p>Frequent data ingestion results in several fragmented CarbonData files 
in the store directory. Since data is sorted only within each load, the indices 
perform only within each  load. This means that there will be one index for 
each load and as number of data load increases, the number of indices also 
increases. As each index works only on one load,  the performance of indices is 
reduced. CarbonData provides provision for compacting the loads. Compaction 
process combines several segments into one large segment by merge sorting the 
data from across the segments. </p>
-<ul>
-  <li><strong>Procedure</strong></li>
-</ul><p>There are two types of compaction Minor and Major compaction.</p>
-<ul>
-  <li><p><strong>Minor Compaction</strong></p><p>In minor compaction the user 
can specify how many loads to be merged. Minor compaction triggers for every 
data load if the parameter carbon.enable.auto.load.merge is set. If any 
segments are available to be merged, then compaction will  run parallel with 
data load. There are 2 levels in minor compaction.</p>
-  <ul>
-    <li>Level 1: Merging of the segments which are not yet compacted.</li>
-    <li>Level 2: Merging of the compacted segments again to form a bigger 
segment.</li>
-  </ul></li>
-  <li><p><strong>Major Compaction</strong></p><p>In Major compaction, many 
segments can be merged into one big segment. User will specify the compaction 
size until which segments can be merged. Major compaction is usually done 
during the off-peak time. </p></li>
-</ul><p>There are number of parameters related to Compaction that can be set 
in carbon.properties file </p>
-<table class="table table-striped table-bordered">
-  <thead>
-    <tr>
-      <th>Parameter </th>
-      <th>Default </th>
-      <th>Application </th>
-      <th>Description </th>
-      <th>Valid Values </th>
-    </tr>
-  </thead>
-  <tbody>
-    <tr>
-      <td>carbon.compaction.level.threshold </td>
-      <td>4, 3 </td>
-      <td>Minor </td>
-      <td>This property is for minor compaction which decides how many 
segments to be merged. Example: If it is set as 2, 3 then minor compaction will 
be triggered for every 2 segments. 3 is the number of level 1 compacted segment 
which is further compacted to new segment. </td>
-      <td>NA </td>
-    </tr>
-    <tr>
-      <td>carbon.major.compaction.size </td>
-      <td>1024 MB </td>
-      <td>Major </td>
-      <td>Major compaction size can be configured using this parameter. Sum of 
the segments which is below this threshold will be merged. </td>
-      <td>NA </td>
-    </tr>
-    <tr>
-      <td>carbon.numberof.preserve.segments </td>
-      <td>0 </td>
-      <td>Minor/Major </td>
-      <td>If the user wants to preserve some number of segments from being 
compacted then he can set this property. Example: 
carbon.numberof.preserve.segments=2 then 2 latest segments will always be 
excluded from the compaction. No segments will be preserved by default. </td>
-      <td>0-100 </td>
-    </tr>
-    <tr>
-      <td>carbon.allowed.compaction.days </td>
-      <td>0 </td>
-      <td>Minor/Major </td>
-      <td>Compaction will merge the segments which are loaded within the 
specific number of days configured. Example: If the configuration is 2, then 
the segments which are loaded in the time frame of 2 days only will get merged. 
Segments which are loaded 2 days apart will not be merged. This is disabled by 
default. </td>
-      <td>0-100 </td>
-    </tr>
-    <tr>
-      <td>carbon.number.of.cores.while.compacting </td>
-      <td>2 </td>
-      <td>Minor/Major </td>
-      <td>Number of cores which is used to write data during compaction. </td>
-      <td>0-100 </td>
-    </tr>
-  </tbody>
-</table><p>For compaction commands refer to <a 
href="mainpage.html?page=dml">DDL operations on CarbonData</a></p>
-<h2 id="updating-data">Updating Data</h2>
-<ul>
-  <li><p><strong>Scenario</strong></p><p>Sometimes after the data has been 
ingested into the System, it is required to be updated. Also there may be 
situations where some specific columns need to be updated on the basis of 
column expression and optional filter conditions.</p></li>
-  <li><p><strong>Procedure</strong></p><p>To update we need to specify the 
column expression with an optional filter condition(s).</p><p>For update 
commands refer to <a href="mainpage.html?page=dml">DML operations on 
CarbonData</a>.</p></li>
-</ul>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-carbondata-site/blob/4f8753c1/content/docs/latest/ddl-operation-on-carbondata.html
----------------------------------------------------------------------
diff --git a/content/docs/latest/ddl-operation-on-carbondata.html 
b/content/docs/latest/ddl-operation-on-carbondata.html
deleted file mode 100644
index c9f238c..0000000
--- a/content/docs/latest/ddl-operation-on-carbondata.html
+++ /dev/null
@@ -1,256 +0,0 @@
-<!--
-    Licensed to the Apache Software Foundation (ASF) under one
-    or more contributor license agreements.  See the NOTICE file
-    distributed with this work for additional information
-    regarding copyright ownership.  The ASF licenses this file
-    to you under the Apache License, Version 2.0 (the
-    "License"); you may not use this file except in compliance
-    with the License.  You may obtain a copy of the License at
-    
-      http://www.apache.org/licenses/LICENSE-2.0
-    
-    Unless required by applicable law or agreed to in writing,
-    software distributed under the License is distributed on an
-    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-    KIND, either express or implied.  See the License for the
-    specific language governing permissions and limitations
-    under the License.
--->
-<h1>DDL Operations on CarbonData</h1><p>This tutorial guides you through the 
data definition language support provided by 
CarbonData.</p><h2>Overview</h2><p>The following DDL operations are supported 
in CarbonData :</p>
-<ul>
-    <li><a href="#create-table">CREATE TABLE</a></li>
-    <li><a href="#show-table">SHOW TABLE</a></li>
-    <li><a href="#drop-table">DROP TABLE</a></li>
-    <li><a href="#compaction">COMPACTION</a></li>
-    <li><a href="#bucketing">BUCKETING</a></li>
-</ul><h2 id="create-table">CREATE TABLE</h2><p>This command can be used to 
create a CarbonData table by specifying the list of fields along with the table 
properties.</p><p><pre><code>
-  CREATE TABLE [IF NOT EXISTS] [db_name.]table_name
-  [(col_name data_type, ...)]
-  STORED BY &#39;carbondata&#39;
-  [TBLPROPERTIES (property_name=property_value, ...)]
-  // All Carbon&#39;s additional table options will go into properties
-</code></pre></p><h3>Parameter Description</h3>
-<table class="table table-striped table-bordered">
-    <thead>
-    <tr>
-        <th>Parameter </th>
-        <th>Description </th>
-        <th>Optional </th>
-    </tr>
-    </thead>
-    <tbody>
-    <tr>
-        <td>db_name </td>
-        <td>Name of the database. Database name should consist of alphanumeric 
characters and underscore(_) special character. </td>
-        <td>Yes </td>
-    </tr>
-    <tr>
-        <td>field_list </td>
-        <td>Comma separated List of fields with data type. The field names 
should consist of alphanumeric characters and underscore(_) special character. 
</td>
-        <td>No </td>
-    </tr>
-    <tr>
-        <td>table_name </td>
-        <td>The name of the table in Database. Table Name should consist of 
alphanumeric characters and underscore(_) special character. </td>
-        <td>No </td>
-    </tr>
-    <tr>
-        <td>STORED BY </td>
-        <td>"org.apache.carbondata.format", identifies and creates a 
CarbonData table. </td>
-        <td>No </td>
-    </tr>
-    <tr>
-        <td>TBLPROPERTIES </td>
-        <td>List of CarbonData table properties. </td>
-        <td> </td>
-    </tr>
-    </tbody>
-</table><h3>Usage Guidelines</h3><p>Following are the guidelines for using 
table properties.</p>
-<ul>
-    <li><p><strong>Dictionary Encoding Configuration</strong></p><p>Dictionary 
encoding is enabled by default for all String columns, and disabled for 
non-String columns. You can include and exclude columns for dictionary 
encoding.</p></li>
-</ul><p><code>
-    TBLPROPERTIES (&quot;DICTIONARY_EXCLUDE&quot;=&quot;column1, column2&quot;)
-    TBLPROPERTIES (&quot;DICTIONARY_INCLUDE&quot;=&quot;column1, column2&quot;)
-</code></p><p>Here, DICTIONARY_EXCLUDE will exclude dictionary creation. This 
is applicable for high-cardinality columns and is an optional parameter. 
DICTIONARY_INCLUDE will generate dictionary for the columns specified in the 
list.</p>
-<ul>
-    <li><p><strong>Row/Column Format Configuration</strong></p><p>Column 
groups with more than one column are stored in row format, instead of columnar 
format. By default, each column is a separate column group.</p></li>
-</ul><p><code>
-    TBLPROPERTIES (&quot;COLUMN_GROUPS&quot;=&quot;(column1, column3),
-    (Column4,Column5,Column6)&quot;)
-</code></p>
-<ul>
-    <li><p><strong>Table Block Size Configuration</strong></p><p>The block 
size of table files can be defined using the property TABLE_BLOCKSIZE. It 
accepts only integer values. The default value is 1024 MB and supports a range 
of 1 MB to 2048 MB.  If you do not specify this value in the DDL command, 
default value is used.</p></li>
-</ul><p><code>
-    TBLPROPERTIES (&quot;TABLE_BLOCKSIZE&quot;=&quot;512 MB&quot;)
-</code></p><p>Here 512 MB means the block size of this table is 512 MB, you 
can also set it as 512M or 512.</p>
-<ul>
-    <li><p><strong>Inverted Index Configuration</strong></p><p>Inverted index 
is very useful to improve compression ratio and query speed, especially for 
those low-cardinality columns who are in reward position.  By default inverted 
index is enabled. The user can disable the inverted index creation for some 
columns.</p></li>
-</ul><p><code>
-    TBLPROPERTIES (&quot;NO_INVERTED_INDEX&quot;=&quot;column1, column3&quot;)
-</code></p><p>No inverted index shall be generated for the columns specified 
in NO_INVERTED_INDEX. This property is applicable on columns with 
high-cardinality and is an optional parameter.</p><p>NOTE:</p>
-<ul>
-    <li><p>By default all columns other than numeric datatype are treated as 
dimensions and all columns of numeric datatype are treated as measures.</p></li>
-    <li><p>All dimensions except complex datatype columns are part of multi 
dimensional key(MDK). This behavior can be overridden by using TBLPROPERTIES. 
If the user wants to keep any column (except columns of complex datatype) in 
multi dimensional key then he can keep the columns either in DICTIONARY_EXCLUDE 
or DICTIONARY_INCLUDE.</p><h3>Example:</h3>
-        <p><pre><code>
-    CREATE TABLE IF NOT EXISTS productSchema.productSalesTable (
-                                                                productNumber 
Int,
-                                                                productName 
String,
-                                                                storeCity 
String,
-                                                                storeProvince 
String,
-                                                                
productCategory String,
-                                                                productBatch 
String,
-                                                                saleQuantity 
Int,
-                                                                revenue Int)
-    STORED BY &#39;carbondata&#39;
-    TBLPROPERTIES 
(&#39;COLUMN_GROUPS&#39;=&#39;(productNumber,productName)&#39;,
-    &#39;DICTIONARY_EXCLUDE&#39;=&#39;storeCity&#39;,
-    &#39;DICTIONARY_INCLUDE&#39;=&#39;productNumber&#39;,
-    &#39;NO_INVERTED_INDEX&#39;=&#39;productBatch&#39;)
-  </code></pre>
-        </p></li>
-</ul><h2 id="show-table">SHOW TABLE</h2><p>This command can be used to list 
all the tables in
-    current database or all the tables of a specific database. <code>
-        SHOW TABLES [IN db_Name];
-    </code></p><h3>Parameter Description</h3>
-<table class="table table-striped table-bordered">
-    <thead>
-    <tr>
-        <th>Parameter</th>
-        <th>Description</th>
-        <th>Optional</th>
-    </tr>
-    </thead>
-    <tbody>
-    <tr>
-        <td>IN db_Name </td>
-        <td>Name of the database. Required only if tables of this specific 
database are to be listed. </td>
-        <td>Yes </td>
-    </tr>
-    </tbody>
-</table><h3>Example:</h3><p><code>
-    SHOW TABLES IN ProductSchema;
-</code></p><h2 id="drop-table">DROP TABLE</h2><p>This command is used to 
delete an existing table.</p><p><code>
-    DROP TABLE [IF EXISTS] [db_name.]table_name;
-</code></p><h3>Parameter Description</h3>
-<table class="table table-striped table-bordered">
-    <thead>
-    <tr>
-        <th>Parameter </th>
-        <th>Description </th>
-        <th>Optional </th>
-    </tr>
-    </thead>
-    <tbody>
-    <tr>
-        <td>db_Name </td>
-        <td>Name of the database. If not specified, current database will be 
selected. </td>
-        <td>YES </td>
-    </tr>
-    <tr>
-        <td>table_name </td>
-        <td>Name of the table to be deleted. </td>
-        <td>NO </td>
-    </tr>
-    </tbody>
-</table><h3>Example:</h3><p><code>
-    DROP TABLE IF EXISTS productSchema.productSalesTable;
-</code></p><h2 id="compaction">COMPACTION</h2><p>This command merges the 
specified number of segments into one segment. This enhances the query 
performance of the table.</p><p><code>
-    ALTER TABLE [db_name.]table_name COMPACT &#39;MINOR/MAJOR&#39;;
-</code></p><p>To get details about Compaction refer to Data 
Management</p><h3>Parameter Description</h3>
-<table class="table table-striped table-bordered">
-    <thead>
-    <tr>
-        <th>Parameter </th>
-        <th>Description </th>
-        <th>Optional </th>
-    </tr>
-    </thead>
-    <tbody>
-    <tr>
-        <td>db_name </td>
-        <td>Database name, if it is not specified then it uses current 
database. </td>
-        <td>YES </td>
-    </tr>
-    <tr>
-        <td>table_name </td>
-        <td>The name of the table in provided database.</td>
-        <td>NO </td>
-    </tr>
-    </tbody>
-</table><h3>Syntax</h3>
-<ul>
-    <li><strong>Minor Compaction</strong></li>
-    <p>
-        <code>
-            ALTER TABLE table_name COMPACT &#39;MINOR&#39;;
-        </code>
-    </p>
-</ul>
-<ul>
-    <li><strong>Major Compaction</strong></li>
-    </p><p><code>
-    ALTER TABLE table_name COMPACT &#39;MAJOR&#39;;
-</code></p>
-</ul>
-<h2 id="bucketing">BUCKETING</h2>
-<p>Bucketing feature can be used to distribute/organize the table/partition 
data into multiple files
-    such that similar records are present in the same file. While creating a 
table, a user needs to
-    specify the columns to be used for bucketing and the number of buckets. 
For the selction of
-    bucket the Hash value of columns is used.</p><p>
-<pre>
-  <code>
-    CREATE TABLE [IF NOT EXISTS] [db_name.]table_name
-               [(col_name data_type, ...)]
-    STORED BY 'carbondata'
-    TBLPROPERTIES('BUCKETNUMBER'='noOfBuckets',
-    'BUCKETCOLUMNS'='columnname')
-  </code>
-</pre>
-</p><p></p><h2>Parameter Description</h2>
-<table class="table table-striped table-bordered">
-    <thead>
-    <tr>
-        <th>Parameter</th>
-        <th>Description</th>
-        <th>Optional</th>
-    </tr>
-    </thead>
-    <tbody>
-    <tr>
-        <td>BUCKETNUMBER</td>
-        <td>Specifies the number of Buckets to be created.</td>
-        <td>No</td>
-    </tr>
-    <tr>
-        <td>BUCKETCOLUMNS</td>
-        <td>Specify the columns to be considered for Bucketing</td>
-        <td>No</td>
-    </tr>
-    </tbody>
-</table><h2>Usage Guidelines</h2>
-<ul>
-    <li><p>The feature is supported for Spark 1.6.2 onwards, but the 
performance optimization is
-        evident from Spark 2.1 onwards.</p></li>
-    <li><p>Bucketing can not be performed for columns of Complex Data 
Types.</p></li>
-    <li><p>Columns in the BUCKETCOLUMN parameter must be only dimension. The 
BUCKETCOLUMN parameter
-        can not be a measure or a combination of measures and 
dimensions.</p></li>
-</ul><h2>Example :</h2>
-<pre><code>
-  CREATE TABLE IF NOT EXISTS productSchema.productSalesTable (
-                                productNumber Int,
-                                productName String,
-                                storeCity String,
-                                storeProvince String,
-                                productCategory String,
-                                productBatch String,
-                                saleQuantity Int,
-                                revenue Int)
-   STORED BY 'carbondata'
-   TBLPROPERTIES ('COLUMN_GROUPS'='(productName,productNumber)',
-                  'DICTIONARY_EXCLUDE'='productName',
-                  'DICTIONARY_INCLUDE'='productNumber',
-                  'NO_INVERTED_INDEX'='productBatch',
-                  'BUCKETNUMBER'='4',
-                  'BUCKETCOLUMNS'='productName')
-
- </code></pre>
\ No newline at end of file

Reply via email to