Author: lidong
Date: Mon Aug 24 14:09:05 2020
New Revision: 1881142
URL: http://svn.apache.org/viewvc?rev=1881142&view=rev
Log:
KYLIN-4708 add doc-spec in english version and fix dead link
Added:
kylin/site/development/doc_spec.html
Modified:
kylin/site/cn/development/about_temp_files.html
kylin/site/cn/development/coding_naming_convention.html
kylin/site/cn/development/datasource_sdk.html
kylin/site/cn/development/dev_env.html
kylin/site/cn/development/doc_spec.html
kylin/site/cn/development/howto_become_apache_committer.html
kylin/site/cn/development/howto_contribute.html
kylin/site/cn/development/howto_docs.html
kylin/site/cn/development/howto_hbase_branches.html
kylin/site/cn/development/howto_package.html
kylin/site/cn/development/howto_release.html
kylin/site/cn/development/howto_test.html
kylin/site/cn/development/index.html
kylin/site/cn/development/new_metadata.html
kylin/site/cn/development/plugin_arch.html
kylin/site/cn/development/web_tech.html
kylin/site/development/about_temp_files.html
kylin/site/development/coding_naming_convention.html
kylin/site/development/datasource_sdk.html
kylin/site/development/dev_env.html
kylin/site/development/howto_become_apache_committer.html
kylin/site/development/howto_contribute.html
kylin/site/development/howto_docs.html
kylin/site/development/howto_hbase_branches.html
kylin/site/development/howto_package.html
kylin/site/development/howto_release.html
kylin/site/development/howto_test.html
kylin/site/development/index.html
kylin/site/development/new_metadata.html
kylin/site/development/plugin_arch.html
kylin/site/development/web_tech.html
kylin/site/feed.xml
Modified: kylin/site/cn/development/about_temp_files.html
URL:
http://svn.apache.org/viewvc/kylin/site/cn/development/about_temp_files.html?rev=1881142&r1=1881141&r2=1881142&view=diff
==============================================================================
--- kylin/site/cn/development/about_temp_files.html (original)
+++ kylin/site/cn/development/about_temp_files.html Mon Aug 24 14:09:05 2020
@@ -184,26 +184,19 @@ var _hmt = _hmt || [];
<ul>
<li>客æ·ç«¯çæ¬å°æä»¶ç³»ç»</li>
<li>HDFS</li>
- <li>hadoop èç¹çæ¬å°æä»¶ç³»ç»ã</li>
+ <li>hadoop èç¹çæ¬å°æä»¶ç³»ç»</li>
</ul>
-<p>å¼äºä¸ä¸ªååæ¥è¿½è¸ªè¿ä¸ª issue:<br />
+<p>å¼äºä¸ä¸ªååæ¥è¿½è¸ªè¿ä¸ª issueï¼<br />
<a
href="https://issues.apache.org/jira/browse/KYLIN-926">https://issues.apache.org/jira/browse/KYLIN-926</a></p>
<p>为äºå°æ¥çå¼åï¼è¯·ï¼</p>
<ul>
- <li>æ¯å½æ¨æ³å¨æ¬å°åå»ºä¸´æ¶æä»¶æ¶ï¼è¯·éæ©<br />
-File.createTempFile æä½¿ç¨æä»¶å¤¹ï¼<br />
-BatchConstants.CFG_KYLIN_LOCAL_TEMP_DIR(/tmp/kylin)ï¼ä¸è¦éæä½¿ç¨<br />
-/tmp
ä¸çå¦ä¸ä¸ªæä»¶å¤¹ï¼å®ä¼åå¾ä¸å¢ç³ï¼çèµ·æ¥ä¸ä¸ä¸ã</li>
- <li>æ¯å½æ¨å¨æ¬å°åå»ºä¸´æ¶æä»¶æ¶ï¼è¯·è®°å¾å¨ä½¿ç¨ä¹åå
é¤å®<br />
-使ç¨å®ãæå¥½ä½¿ç¨ FileUtils.forceDeleteï¼å 为å®ä¹éç¨äº<br />
-å 餿件夹ã妿 Kylin å¼å¸¸éåºï¼è¯·å°½éé¿å
使ç¨
deleteOnExit æ¹æ³ã</li>
- <li>æ¯å½æ¨æ³è¦å¨ HDFS ä¸å建æä»¶ï¼è¯·å°è¯å¨<br />
-kylin.hdfs.working.dir æ BatchConstants.CFG_KYLIN_HDFS_TEMP_DIR
ä¸å建æä»¶ï¼ä»¥å<br />
-è®°å¾å¨å®ä¸åæç¨ä¹åå é¤å®ãå°½éé¿å
ææ·<br />
-ä¸åå° hdfs:///tmp å¹¶å°å
¶çä½åå¾ã</li>
+ <li>æ¯å½æ¨æ³å¨æ¬å°åå»ºä¸´æ¶æä»¶æ¶ï¼è¯·éæ© <code
class="highlighter-rouge">File.createTempFile</code> æä½¿ç¨æä»¶å¤¹ï¼<code
class="highlighter-rouge">BatchConstants.CFG_KYLIN_LOCAL_TEMP_DIR(/tmp/kylin)</code>ï¼ä¸è¦éæä½¿ç¨<br
/>
+<code class="highlighter-rouge">/tmp</code>
ä¸çå¦ä¸ä¸ªæä»¶å¤¹ï¼å®ä¼åå¾ä¸å¢ç³ï¼çèµ·æ¥ä¸ä¸ä¸ã</li>
+ <li>æ¯å½æ¨å¨æ¬å°åå»ºä¸´æ¶æä»¶æ¶ï¼è¯·è®°å¾å¨ä½¿ç¨ä¹åå
é¤å®ãæå¥½ä½¿ç¨ <code
class="highlighter-rouge">FileUtils.forceDelete</code>ï¼å
为å®ä¹éç¨äºå 餿件夹ã妿 Kylin å¼å¸¸éåºï¼è¯·å°½éé¿å
ä½¿ç¨ <code class="highlighter-rouge">deleteOnExit</code> æ¹æ³ã</li>
+ <li>æ¯å½æ¨æ³è¦å¨ HDFS ä¸å建æä»¶ï¼è¯·å°è¯å¨ <code
class="highlighter-rouge">kylin.hdfs.working.dir</code> æ <code
class="highlighter-rouge">BatchConstants.CFG_KYLIN_HDFS_TEMP_DIR</code>
ä¸å建æä»¶ï¼ä»¥åè®°å¾å¨å®ä¸åæç¨ä¹åå é¤å®ãå°½éé¿å
ææ·ä¸åå° hdfs:///tmp å¹¶å°å
¶çä½åå¾ã</li>
</ul>
</article>
@@ -297,6 +290,8 @@ kylin.hdfs.working.dir æ BatchConst
+
+
<li class="navlist">
<a href="/cn/development/index.html" class="list-group-item-lay
pjaxlink">å¼åå¿«éæå</a></li>
@@ -403,6 +398,8 @@ kylin.hdfs.working.dir æ BatchConst
+
+
<li class="navlist">
<a href="/cn/development/howto_test.html" class="list-group-item-lay
pjaxlink">å¦ä½æµè¯</a></li>
@@ -441,6 +438,8 @@ kylin.hdfs.working.dir æ BatchConst
+
+
<li class="navlist">
<a href="/cn/development/howto_contribute.html"
class="list-group-item-lay pjaxlink">å¦ä½è´¡ç®</a></li>
@@ -475,6 +474,8 @@ kylin.hdfs.working.dir æ BatchConst
+
+
<li class="navlist">
<a href="/cn/development/howto_become_apache_committer.html"
class="list-group-item-lay pjaxlink">å¦ä½æä¸º Apache Committer</a></li>
@@ -517,6 +518,8 @@ kylin.hdfs.working.dir æ BatchConst
+
+
<li class="navlist">
<a href="/cn/development/howto_docs.html" class="list-group-item-lay
pjaxlink">å¦ä½åææ¡£</a></li>
@@ -599,6 +602,8 @@ kylin.hdfs.working.dir æ BatchConst
+
+
<li class="navlist">
<a href="/cn/development/howto_package.html"
class="list-group-item-lay pjaxlink">å¦ä½æäºè¿å¶å
</a></li>
@@ -645,6 +650,8 @@ kylin.hdfs.working.dir æ BatchConst
+
+
<li class="navlist">
<a href="/cn/development/howto_hbase_branches.html"
class="list-group-item-lay pjaxlink">å¦ä½ç»´æ¤ HBase 忝</a></li>
@@ -699,6 +706,8 @@ kylin.hdfs.working.dir æ BatchConst
+
+
<li class="navlist">
<a href="/cn/development/howto_release.html"
class="list-group-item-lay pjaxlink">å¦ä½åå¸</a></li>
@@ -769,6 +778,8 @@ kylin.hdfs.working.dir æ BatchConst
+
+
<li class="navlist">
<a href="/cn/development/plugin_arch.html" class="list-group-item-lay
pjaxlink">æä»¶æ¶æ</a></li>
@@ -835,6 +846,8 @@ kylin.hdfs.working.dir æ BatchConst
+
+
<li class="navlist">
<a href="/cn/development/new_metadata.html" class="list-group-item-lay
pjaxlink">æ°çå
æ°æ®æ¨¡å</a></li>
@@ -852,6 +865,8 @@ kylin.hdfs.working.dir æ BatchConst
+
+
Modified: kylin/site/cn/development/coding_naming_convention.html
URL:
http://svn.apache.org/viewvc/kylin/site/cn/development/coding_naming_convention.html?rev=1881142&r1=1881141&r2=1881142&view=diff
==============================================================================
--- kylin/site/cn/development/coding_naming_convention.html (original)
+++ kylin/site/cn/development/coding_naming_convention.html Mon Aug 24 14:09:05
2020
@@ -199,10 +199,10 @@ var _hmt = _hmt || [];
<ul>
<li>æ¯ä¾æ¯ <code
class="highlighter-rouge">dot.separated.namespace.config-name-separated-by-dash</code>ï¼ææçåç¬¦é½æ¯å°åã</li>
- <li>åºæ¬åçï¼ç¹åéåç¼ç¨äºå½å空é´ï¼å¦ java å
åãæåä¸çº§ä¸ç±»åç¸åï¼ä½è¦å°å并以çå线åéãç»æä¸å¸¸è§ç
hadoop é
ç½®åç§°ä¸è´ï¼å³ã<code
class="highlighter-rouge">dfs.namenode.servicerpc-bind-host</code>ã</li>
- <li>æ£é¢ä¾åï¼<code
class="highlighter-rouge">kylin.metadata.url</code>; <code
class="highlighter-rouge">kylin.snapshot.max-mb</code></li>
- <li>åé¢ä¾åï¼<code
class="highlighter-rouge">kylin.cube.customEncodingFactories</code>ï¼åºè¯¥ä¸º
<code class="highlighter-rouge">kylin.cube.custom-encoding-factories</code></li>
- <li>åç§°çå½å空é´ï¼æå
ï¼åºæ å°æ¥èªé
ç½®ä¸ä½¿ç¨ç Java
项ç®åå
ã ä¸é¢æ¯å½åå称空é´çå表ã
+ <li>åºæ¬åçï¼ç¹åéåç¼ç¨äºå½å空é´ï¼å¦ java å
åãæåä¸çº§ä¸ç±»åç¸åï¼ä½è¦å°å并以çå线åéãç»æä¸å¸¸è§ç
hadoop é
ç½®åç§°ä¸è´ï¼å³ <code
class="highlighter-rouge">dfs.namenode.servicerpc-bind-host</code>ã</li>
+ <li>æ£é¢ä¾åï¼<code
class="highlighter-rouge">kylin.metadata.url</code>ï¼ <code
class="highlighter-rouge">kylin.snapshot.max-mb</code>ã</li>
+ <li>åé¢ä¾åï¼<code
class="highlighter-rouge">kylin.cube.customEncodingFactories</code>ï¼åºè¯¥ä¸º
<code
class="highlighter-rouge">kylin.cube.custom-encoding-factories</code>ã</li>
+ <li>åç§°çå½å空é´ï¼æå
ï¼åºæ å°æ¥èªé
ç½®ä¸ä½¿ç¨ç Java
项ç®åå
ã ä¸é¢æ¯å½åå称空é´çå表ï¼
<ul>
<li>kylin.env</li>
<li>kylin.metadata</li>
@@ -233,9 +233,9 @@ var _hmt = _hmt || [];
<ul>
<li>æ¯ä¾æ¯ <code
class="highlighter-rouge">words-separated-by-dash.ext</code>ï¼ææçå符è¦å°åã</li>
- <li>åºæ¬åçï¼è¦å hadoop é
ç½®æä»¶å½åä¸è´ï¼å³ãhdfs-site.xml</li>
- <li>æ£é¢ä¾åï¼<code
class="highlighter-rouge">kylin-server-log4j.properties</code></li>
- <li>åé¢ä¾åï¼<code
class="highlighter-rouge">kylin_hive_conf.xml</code>ï¼åºè¯¥ä¸º <code
class="highlighter-rouge">kylin-hive-conf.xml</code></li>
+ <li>åºæ¬åçï¼è¦å hadoop é
ç½®æä»¶å½åä¸è´ï¼å³ <code
class="highlighter-rouge">hdfs-site.xml</code>ã</li>
+ <li>æ£é¢ä¾åï¼<code
class="highlighter-rouge">kylin-server-log4j.properties</code>ã</li>
+ <li>åé¢ä¾åï¼<code
class="highlighter-rouge">kylin_hive_conf.xml</code>ï¼åºè¯¥ä¸º <code
class="highlighter-rouge">kylin-hive-conf.xml</code>ã</li>
</ul>
@@ -330,6 +330,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/index.html" class="list-group-item-lay
pjaxlink">å¼åå¿«éæå</a></li>
@@ -436,6 +438,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_test.html" class="list-group-item-lay
pjaxlink">å¦ä½æµè¯</a></li>
@@ -474,6 +478,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_contribute.html"
class="list-group-item-lay pjaxlink">å¦ä½è´¡ç®</a></li>
@@ -508,6 +514,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_become_apache_committer.html"
class="list-group-item-lay pjaxlink">å¦ä½æä¸º Apache Committer</a></li>
@@ -550,6 +558,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_docs.html" class="list-group-item-lay
pjaxlink">å¦ä½åææ¡£</a></li>
@@ -632,6 +642,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_package.html"
class="list-group-item-lay pjaxlink">å¦ä½æäºè¿å¶å
</a></li>
@@ -678,6 +690,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_hbase_branches.html"
class="list-group-item-lay pjaxlink">å¦ä½ç»´æ¤ HBase 忝</a></li>
@@ -732,6 +746,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_release.html"
class="list-group-item-lay pjaxlink">å¦ä½åå¸</a></li>
@@ -802,6 +818,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/plugin_arch.html" class="list-group-item-lay
pjaxlink">æä»¶æ¶æ</a></li>
@@ -868,6 +886,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/new_metadata.html" class="list-group-item-lay
pjaxlink">æ°çå
æ°æ®æ¨¡å</a></li>
@@ -885,6 +905,8 @@ var _hmt = _hmt || [];
+
+
Modified: kylin/site/cn/development/datasource_sdk.html
URL:
http://svn.apache.org/viewvc/kylin/site/cn/development/datasource_sdk.html?rev=1881142&r1=1881141&r2=1881142&view=diff
==============================================================================
--- kylin/site/cn/development/datasource_sdk.html (original)
+++ kylin/site/cn/development/datasource_sdk.html Mon Aug 24 14:09:05 2020
@@ -8404,27 +8404,31 @@ var _hmt = _hmt || [];
</blockquote>
<h2 id="data-source-sdk">Data source SDK</h2>
-<p>èª Apache Kylin v2.6.0 èµ·ï¼æä»¬æä¾ä¸å¥æ°çæ°æ®æºæ¡æ¶
<em>Data source SDK</em>ï¼ä½¿ç¨æ¡æ¶æä¾çAPI, å¼åè
å¯ä»¥å¾è½»æ¾å®ç°ä¸ä¸ªæ°çæ°æ®æº, éé
sqlæ¹è¨ã</p>
+<p>èª Apache Kylin v2.6.0 èµ·ï¼æä»¬æä¾ä¸å¥æ°çæ°æ®æºæ¡æ¶
<em>Data source SDK</em>ï¼ä½¿ç¨æ¡æ¶æä¾ç APIï¼å¼åè
å¯ä»¥å¾è½»æ¾å®ç°ä¸ä¸ªæ°çæ°æ®æºï¼å¹¶ä¸éé
SQL æ¹è¨ã</p>
<h2 id="section">å¦ä½å¼å</h2>
<h3 id="section-1">å®ç°æ°æ°æ®æºçé
ç½®</h3>
-<p><em>Data source SDK</em> æä¾è½¬æ¢çæºå¶, æ¡æ¶éé¢å®ä¹ä¸ä¸ªé
ç½®æä»¶ <em>default.xml</em> 对åºansi sqlæ¹è¨ã</p>
+<p><em>Data source SDK</em> æä¾è½¬æ¢çæºå¶ï¼æ¡æ¶éé¢å®ä¹ä¸ä¸ªé
ç½®æä»¶ <em>default.xml</em> å¯¹åº ANSI SQL æ¹è¨ã</p>
-<p>å¼åè
ä¸éè¦ç¼ç , åªéè¦ä¸ºæ°çæ°æ®æºæ°å»ºä¸ä¸ªé
ç½®æä»¶ <em>{dialect}.xml</em>,</p>
+<p>å¼åè
ä¸éè¦ç¼ç ï¼åªéè¦ä¸ºæ°çæ°æ®æºæ°å»ºä¸ä¸ªé
ç½®æä»¶ <em>{dialect}.xml</em>ã</p>
-<p>é
ç½®æä»¶ç»æ:<br />
-* æ ¹èç¹:</p>
+<p>é
ç½®æä»¶ç»æï¼</p>
+
+<ul>
+ <li><strong>æ ¹èç¹ï¼</strong></li>
+</ul>
<div class="highlighter-rouge"><pre class="highlight"><code><DATASOURCE_DEF
NAME="kylin" ID="mysql" DIALECT="mysql"/>
</code></pre>
</div>
-<p>IDçå¼é常åé
ç½®æä»¶çååç¸åã <br />
-DIALECTçå¼çå®ä¹ä¸»è¦æ¯ä¸ºäºåºåä¸åæ°æ®åºå¯¹äºæ
è¯ç¬¦çå¼ç¨ã <br />
-举个ä¾å Mysql ä½¿ç¨ ``, Microsoft sql server ä½¿ç¨ []. <br />
-Kylin éå®ä¹çDIALECT å Apache Calcite éå®ä¹DIALECT ç对åºå
³ç³»:</p>
+<p>ID çå¼é常åé
ç½®æä»¶çååç¸åã <br />
+DIALECT çå¼çå®ä¹ä¸»è¦æ¯ä¸ºäºåºåä¸åæ°æ®åºå¯¹äºæ
è¯ç¬¦çå¼ç¨ã <br />
+举个ä¾å Mysql ä½¿ç¨ ``ï¼Microsoft sql server ä½¿ç¨ []ã<br />
+Kylin éå®ä¹ç DIALECT å Apache Calcite éå®ä¹ DIALECT ç对åºå
³ç³»ï¼</p>
+
<table>
<tbody align="left">
<tr>
@@ -8487,7 +8491,7 @@ Kylin éå®ä¹çDIALECT å
</table>
<ul>
- <li>屿§èç¹: <br />
+ <li><strong>屿§èç¹ï¼</strong><br />
å®ä¹æ¹è¨ç屿§ã</li>
</ul>
@@ -8503,19 +8507,19 @@ Kylin éå®ä¹çDIALECT å
</tr>
<tr>
<td> sql.allow-no-offset </td>
- <td> æ¯å¦å
许没æoffsetåå¥ </td>
+ <td> æ¯å¦å
许没æ offset åå¥ </td>
</tr>
<tr>
<td> sql.allow-fetch-no-rows </td>
- <td> æ¯å¦å
许fetch 0 rows</td>
+ <td> æ¯å¦å
许 fetch 0 rows</td>
</tr>
<tr>
<td> sql.allow-no-orderby-with-fetch </td>
- <td> fetchæ¯å¦å¿
é¡»è·orderby </td>
+ <td> fetch æ¯å¦å¿
é¡»è· order by </td>
</tr>
<tr>
<td> sql.keyword-default-escape </td>
- <td> <default>æ¯å¦æ¯å
³é®å </td>
+ <td> <default> æ¯å¦æ¯å
³é®å </td>
</tr>
<tr>
<td> sql.keyword-default-uppercase </td>
@@ -8523,7 +8527,7 @@ Kylin éå®ä¹çDIALECT å
</tr>
<tr>
<td> sql.paging-type </td>
- <td> åé¡µç±»åæ¯å¦ LIMIT_OFFSET, FETCH_NEXT, ROWNUM </td>
+ <td> åé¡µç±»åæ¯å¦ LIMIT_OFFSETï¼FETCH_NEXTï¼ROWNUM </td>
</tr>
<tr>
<td> sql.case-sensitive </td>
@@ -8531,64 +8535,64 @@ Kylin éå®ä¹çDIALECT å
</tr>
<tr>
<td> metadata.enable-cache </td>
- <td> æ¯å¦å¼å¯ç¼å(é对å¼å¯å¤§å°åææ) </td>
+ <td> æ¯å¦å¼å¯ç¼åï¼é对å¼å¯å¤§å°åææï¼ </td>
</tr>
<tr>
<td> sql.enable-quote-all-identifiers </td>
- <td> æ¯å¦å¼å¯quote </td>
+ <td> æ¯å¦å¼å¯ quote </td>
</tr>
<tr>
<td> transaction.isolation-level </td>
- <td> äºå¡é离级å«(é对sqoop) </td>
+ <td> äºå¡é离级å«ï¼é对 Sqoopï¼ </td>
</tr>
</tbody>
</table>
<ul>
- <li>æ¹æ³èç¹: <br />
+ <li><strong>æ¹æ³èç¹ï¼</strong><br />
å¼åè
å¯ä»¥æ ¹æ®æ°æ®æºæ¹è¨å®ä¹æ¹æ³çå®ç°ã<br />
-æ¯å¦ï¼æä»¬æ³è¦å®ç° Greenplum ä½ä¸ºæ°æ®æºï¼ä½æ¯ Greenplum
䏿¯æ <em>TIMESTAMPDIFF</em> æ¹æ³ï¼é£æä»¬å°±å¯ä»¥å¨
<em>greenplum.xml</em> éé¢å®ä¹</li>
+æ¯å¦ï¼æä»¬æ³è¦å®ç° Greenplum ä½ä¸ºæ°æ®æºï¼ä½æ¯ Greenplum
䏿¯æ <em>TIMESTAMPDIFF</em> æ¹æ³ï¼é£æä»¬å°±å¯ä»¥å¨
<em>greenplum.xml</em> éé¢å®ä¹ ï¼</li>
</ul>
<div class="highlighter-rouge"><pre class="highlight"><code><FUNCTION_DEF
ID="64" EXPRESSION="(CAST($1 AS DATE) - CAST($0 AS DATE))"/>
</code></pre>
</div>
-<p>对æ¯å¨ <em>default.xml</em> å®ä¹</p>
+<p>对æ¯å¨ <em>default.xml</em> å®ä¹ï¼</p>
<div class="highlighter-rouge"><pre class="highlight"><code><FUNCTION_DEF
ID="64" EXPRESSION="TIMESTAMPDIFF(day, $0, $1)"/>
</code></pre>
</div>
-<p><em>Data source SDK</em> å¯ä»¥æ default éå®ä¹ç¸å function id
æ¹æ³è½¬æ¢æç®æ æ¹è¨éçå®ä¹.</p>
+<p><em>Data source SDK</em> å¯ä»¥æ default éå®ä¹ç¸å function id
æ¹æ³è½¬æ¢æç®æ æ¹è¨éçå®ä¹ã</p>
<ul>
- <li>ç±»åèç¹: <br />
+ <li><strong>ç±»åèç¹ï¼</strong><br />
å¼åè
å¯ä»¥æ ¹æ®æ°æ®æºæ¹è¨å®ä¹æ°æ®ç±»åã<br />
-è¿æ¯æ¿ Greenplum ä½ä¸ºä¾å, Greenplum æ¯æ <em>BIGINT</em> è䏿¯
<em>LONG</em>, 飿们å¯ä»¥å¨ <em>greenplum.xml</em> å®ä¹</li>
+è¿æ¯æ¿ Greenplum ä½ä¸ºä¾åï¼Greenplum æ¯æ <em>BIGINT</em> è䏿¯
<em>LONG</em>ï¼é£æä»¬å¯ä»¥å¨ <em>greenplum.xml</em> å®ä¹ï¼</li>
</ul>
<div class="highlighter-rouge"><pre class="highlight"><code><TYPE_DEF
ID="Long" EXPRESSION="BIGINT"/>
</code></pre>
</div>
-<p>对æ¯å¨ <em>default.xml</em> å®ä¹</p>
+<p>对æ¯å¨ <em>default.xml</em> å®ä¹ï¼</p>
<div class="highlighter-rouge"><pre class="highlight"><code><TYPE_DEF
ID="Long" EXPRESSION="LONG"/>
</code></pre>
</div>
-<p><em>Data source SDK</em> å¯ä»¥æ default éå®ä¹ç¸å type id
æ¹æ³è½¬æ¢æç®æ æ¹è¨éçå®ä¹.</p>
+<p><em>Data source SDK</em> å¯ä»¥æ default éå®ä¹ç¸å type id
æ¹æ³è½¬æ¢æç®æ æ¹è¨éçå®ä¹ã</p>
<h3 id="adaptor">Adaptor</h3>
-<p>Adaptor æä¾ä¸ç³»åç API æ¯å¦ä»æ°æ®æºè·åå
æ°æ®ï¼æ°æ®çã <br />
-<em>Data source SDK</em> æä¾äºé»è®¤çå®ç°ï¼å¼åè
å¯ä»¥å建ä¸ä¸ªç±»ç»§æ¿å®ï¼å¹¶ä¸æèªå·±çå®ç°ã</p>
-
-<div class="highlight"><pre><code class="language-groff"
data-lang="groff">org.apache.kylin.sdk.datasource.adaptor.DefaultAdaptor</code></pre></div>
-
-<p>Adaptor è¿é¢çä¸ä¸ªæ¹æ³ <em>fixSql(String sql)</em>. <br />
-å¦ææ ¹æ®é
ç½®æä»¶è½¬æ¢ä¹åç sql è¿æ¯åç®æ æ¹è¨æäºéé
é®é¢, å¼åè
å¯ä»¥å»å®ç°è¿ä¸ªæ¹æ³å sql æåçä¿®æ¹.</p>
+<p>Adaptor æä¾ä¸ç³»åç API æ¯å¦ä»æ°æ®æºè·åå
æ°æ®ãæ°æ®çã <br />
+<em>Data source SDK</em> æä¾äºé»è®¤çå®ç°ï¼å¼åè
å¯ä»¥å建ä¸ä¸ªç±»ç»§æ¿å®ï¼å¹¶ä¸æèªå·±çå®ç°ã<br />
+<code class="highlighter-rouge">
+org.apache.kylin.sdk.datasource.adaptor.DefaultAdaptor
+</code><br />
+Adaptor è¿é¢çä¸ä¸ªæ¹æ³ <em>fixSql(String sql)</em>. <br />
+å¦ææ ¹æ®é
ç½®æä»¶è½¬æ¢ä¹åç SQL è¿æ¯åç®æ æ¹è¨æäºéé
é®é¢ï¼å¼åè
å¯ä»¥å»å®ç°è¿ä¸ªæ¹æ³å SQL æåçä¿®æ¹ã</p>
<h2 id="section-2">é¨ç½²</h2>
<p>ä¸äºæ°çé
ç½®ï¼</p>
@@ -8602,7 +8606,7 @@ kylin.source.jdbc.pass={JDBC è¿æ�
kylin.source.jdbc.connection-url={JDBC è¿æ¥å符串}
kylin.source.jdbc.driver={JDBC 驱å¨ç±»å}</code></pre></div>
-<p>使ç¨mysqlä½ä¸ºä¾å:</p>
+<p>ä½¿ç¨ MySQL ä½ä¸ºä¾å:</p>
<div class="highlight"><pre><code class="language-groff"
data-lang="groff">kylin.query.pushdown.runner-class-name=org.apache.kylin.query.pushdown.PushdownRunnerSDKImpl
kylin.source.default=16
@@ -8614,9 +8618,9 @@ kylin.source.jdbc.connection-url=jdbc:my
kylin.source.jdbc.driver=com.mysql.jdbc.Driver</code></pre></div>
<p>æ°å¢å ç <em>{dialect}.xml</em> æ¾ç½®å¨ $KYLIN_HOME/conf/datasource
ç®å½ä¸ã<br />
-æ°å¼åç Adaptor ææjarå
å æ¾ç½®å¨å¨ $KYLIN_HOME/ext
ç®å½ä¸ã</p>
+æ°å¼åç Adaptor ææ jar å
åæ¾ç½®å¨å¨ $KYLIN_HOME/ext
ç®å½ä¸ã</p>
-<p>å
¶ä½çé
ç½®åæ´æ©çjdbcè¿æ¥æ¹å¼ä¸è´ï¼è¯·åè <a
href="/cn/docs/tutorial/setup_jdbc_datasource.html">setup_jdbc_datasource</a></p>
+<p>å
¶ä½çé
ç½®åæ´æ©ç JDBC è¿æ¥æ¹å¼ä¸è´ï¼è¯·åè <a
href="/cn/docs/tutorial/setup_jdbc_datasource.html">setup_jdbc_datasource</a>ã</p>
</article>
@@ -8712,6 +8716,8 @@ kylin.source.jdbc.driver=com.mysql.jdbc.
+
+
<li class="navlist">
<a href="/development/index.html" class="list-group-item-lay
pjaxlink">Development Quick Guide</a></li>
@@ -8824,6 +8830,8 @@ kylin.source.jdbc.driver=com.mysql.jdbc.
+
+
<li class="navlist">
<a href="/development/howto_test.html" class="list-group-item-lay
pjaxlink">How to Test</a></li>
@@ -8864,6 +8872,8 @@ kylin.source.jdbc.driver=com.mysql.jdbc.
+
+
<li class="navlist">
<a href="/development/howto_contribute.html"
class="list-group-item-lay pjaxlink">How to Contribute</a></li>
@@ -8900,6 +8910,8 @@ kylin.source.jdbc.driver=com.mysql.jdbc.
+
+
<li class="navlist">
<a href="/development/howto_become_apache_committer.html"
class="list-group-item-lay pjaxlink">How to become an Apache Committer</a></li>
@@ -8944,6 +8956,8 @@ kylin.source.jdbc.driver=com.mysql.jdbc.
+
+
<li class="navlist">
<a href="/development/howto_docs.html" class="list-group-item-lay
pjaxlink">How to Write Document</a></li>
@@ -8978,6 +8992,42 @@ kylin.source.jdbc.driver=com.mysql.jdbc.
+ <li class="navlist">
+ <a href="/development/doc_spec.html" class="list-group-item-lay
pjaxlink">Kylin Document Writing Specification</a></li>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -9044,6 +9094,8 @@ kylin.source.jdbc.driver=com.mysql.jdbc.
+
+
<li class="navlist">
<a href="/development/howto_hbase_branches.html"
class="list-group-item-lay pjaxlink">How to Maintain Hadoop/HBase
Branches</a></li>
@@ -9100,6 +9152,8 @@ kylin.source.jdbc.driver=com.mysql.jdbc.
+
+
<li class="navlist">
<a href="/development/howto_release.html" class="list-group-item-lay
pjaxlink">How to Make Release</a></li>
@@ -9172,6 +9226,8 @@ kylin.source.jdbc.driver=com.mysql.jdbc.
+
+
<li class="navlist">
<a href="/development/plugin_arch.html" class="list-group-item-lay
pjaxlink">Plugin Architecture</a></li>
@@ -9240,6 +9296,8 @@ kylin.source.jdbc.driver=com.mysql.jdbc.
+
+
<li class="navlist">
<a href="/development/new_metadata.html" class="list-group-item-lay
pjaxlink">New Metadata Model</a></li>
@@ -9257,6 +9315,8 @@ kylin.source.jdbc.driver=com.mysql.jdbc.
+
+
Modified: kylin/site/cn/development/dev_env.html
URL:
http://svn.apache.org/viewvc/kylin/site/cn/development/dev_env.html?rev=1881142&r1=1881141&r2=1881142&view=diff
==============================================================================
--- kylin/site/cn/development/dev_env.html (original)
+++ kylin/site/cn/development/dev_env.html Mon Aug 24 14:09:05 2020
@@ -186,22 +186,22 @@ var _hmt = _hmt || [];
<h2 id="hadoop-">Hadoop 客æ·ç«¯ç¯å¢</h2>
<p>Off-Hadoop-CLI å®è£
éè¦æ¨æä¸ä¸ªæ hadoop
客æ·ç«¯çæºå¨ï¼æä¸ä¸ª hadoop
æ²ç®±ï¼ä»¥åæ¬å°å¼åæºå¨ã为äºç®åæä½ï¼æä»¬å¼ºç建议æ¨ä»
hadoop æ²ç®±ä¸è¿è¡ Kylin å¼å§ãå¨ä¸é¢çæç¨ä¸ï¼æä»¬å°ä½¿ç¨
Hortonworks®Sandbox2.4.0.0-169ï¼æ¨å¯ä»¥ä» Hortonworks
ä¸è½½é¡µé¢ä¸è½½å®ï¼å±å¼âHortonworks Sandbox
Archiveâ龿¥ï¼ç¶åæç´¢âHDP® 2.4 on Hortonworks
Sandboxâè¿è¡ä¸è½½ã建议æ¨ä¸ºæ²ç®±èææºæä¾è¶³å¤çå
åï¼é¦é 8G ææ´å¤ã<br />
-<strong>æç¤ºï¼</strong>使ç¨HDP-2.4.0.0.169æ²ç®±å¹¶ä½¿ç¨10GBæè
æ´å¤å
åè¿è¡é¨ç½²ä¼æ´å¥½ãä¸äºæ°çæ¬çHDPæ²ç®±ä½¿ç¨dockeré¨ç½²å®ä»¬çé群æå¡å¹¶ä¸å°è£
å¨èææºéé¢ãä½ éè¦ä¸ä¼ ä½
ç项ç®å°docker容å¨ä¸æ¥è¿è¡éææµè¯ï¼è¿ä¸å¤ªæ¹ä¾¿ãæ´é«çå
åå°åå°èææºæææµè¯è¿ç¨çå¯è½æ§ã</p>
+<strong>æç¤ºï¼</strong>使ç¨HDP-2.4.0.0.169 æ²ç®±å¹¶ä½¿ç¨ 10GB æè
æ´å¤å
åè¿è¡é¨ç½²ä¼æ´å¥½ãä¸äºæ°çæ¬ç HDP æ²ç®±ä½¿ç¨ Docker
é¨ç½²å®ä»¬çé群æå¡å¹¶ä¸å°è£
å¨èææºéé¢ãä½ éè¦ä¸ä¼ ä½
ç项ç®å° Docker
容å¨ä¸æ¥è¿è¡éææµè¯ï¼è¿ä¸å¤ªæ¹ä¾¿ãæ´é«çå
åå°åå°èææºæææµè¯è¿ç¨çå¯è½æ§ã</p>
<h3 id="hadoop">å¯å¨ Hadoop</h3>
-<p>å¯å¨å®æä¹åï¼ä½ å¯ä»¥ä½¿ç¨rootè´¦æ·ç»éã</p>
+<p>å¯å¨å®æä¹åï¼ä½ å¯ä»¥ä½¿ç¨ root è´¦æ·ç»éã</p>
-<p>å¨ Hortonworks sandbox ä¸, ambari ä¼å¸®å©æ¨è¿è¡ hadoopï¼</p>
+<p>å¨ Hortonworks sandbox ä¸ï¼ambari ä¼å¸®å©æ¨è¿è¡ hadoopï¼</p>
<div class="highlight"><pre><code class="language-groff"
data-lang="groff">ambari-agent start
ambari-server start</code></pre></div>
-<p>ç¶åéç½®ambariçadminç¨æ·å¯ç 为<code
class="highlighter-rouge">admin</code>:</p>
+<p>ç¶åéç½® ambari ç admin ç¨æ·å¯ç 为 <code
class="highlighter-rouge">admin</code>:</p>
<div class="highlight"><pre><code class="language-groff"
data-lang="groff">ambari-admin-password-reset</code></pre></div>
-<p>ä¸è¿°å½ä»¤æ§è¡æå忍å¯ä»¥ä»¥adminç身份ç»éå° ambari
主页 <a href="http://yoursandboxip:8080">http://yoursandboxip:8080</a>
廿£æ¥ææç»ä»¶çç¶æãé»è®¤æ
åµä¸ ambari 使 HBase
失æï¼æ¨éè¦æå¨å¯å¨ <code class="highlighter-rouge">HBase</code>
æå¡ã<br />
+<p>ä¸è¿°å½ä»¤æ§è¡æå忍å¯ä»¥ä»¥ admin ç身份ç»éå° ambari
主页 <a href="http://yoursandboxip:8080">http://yoursandboxip:8080</a>
廿£æ¥ææç»ä»¶çç¶æãé»è®¤æ
åµä¸ ambari 使 HBase
失æï¼æ¨éè¦æå¨å¯å¨ <code class="highlighter-rouge">HBase</code>
æå¡ã<br />
<img
src="https://raw.githubusercontent.com/KylinOLAP/kylinolap.github.io/master/docs/installation/starthbase.png"
alt="start hbase in ambari" /></p>
<p>å¯¹äº hadoop åå¸å¼ï¼åºæ¬ä¸å¯å¨ hadoop é群ï¼ç¡®ä¿
HDFSï¼YARNï¼Hiveï¼HBase è¿è¡çå³å¯ã</p>
@@ -209,16 +209,16 @@ ambari-server start</code></pre></div>
<p>注æï¼</p>
<ul>
- <li>为YARN resource manager åé
3-4GB å
å.</li>
- <li>å级 Sandbox éç Java å° Java 8 (Kyin 2.5 éè¦ Java 8).
龿¥åæ¬çJAVA_HOMEæåæ°çå°æ¹åæ¯ä¸ä¸ªç¨æ·çjdkçæ¬ãå¦åï¼ä½
ä¹è®¸ä¼éå°<code
class="highlighter-rouge">UnsupportedClassVersionError</code>å¼å¸¸.
è¿éæä¸äºé®ä»¶æ¯å
³äºè¿ä¸ªé®é¢ç: <a
href="https://lists.apache.org/thread.html/46eb7e4083fd25a461f09573fc4225689e61c0d8150463a2c0eb65ef@%3Cdev.kylin.apache.org%3E">spark
task error occurs when run IT in sanbox</a> <br />
-<strong>Tips:</strong> è¿éæä¸äºå
³äºæ²ç®±çæç¨ä¼æå¸®å©ã <a
href="https://hortonworks.com/tutorial/learning-the-ropes-of-the-hortonworks-sandbox">Learning
the Ropes of the HDP Sandbox</a></li>
+ <li>为 YARN resource manager åé
3-4GB å
åï¼</li>
+ <li>å级 Sandbox éç Java å° Java 8ï¼Kyin 2.5 éè¦ Java
8ï¼ï¼é¾æ¥åæ¬ç JAVA_HOME æåæ°çå°æ¹åæ¯ä¸ä¸ªç¨æ·ç JDK
çæ¬ãå¦åï¼ä½ ä¹è®¸ä¼éå° <code
class="highlighter-rouge">UnsupportedClassVersionError</code>
å¼å¸¸ãè¿éæä¸äºé®ä»¶æ¯å
³äºè¿ä¸ªé®é¢çï¼<a
href="https://lists.apache.org/thread.html/46eb7e4083fd25a461f09573fc4225689e61c0d8150463a2c0eb65ef@%3Cdev.kylin.apache.org%3E">spark
task error occurs when run IT in sanbox</a>ï¼ <br />
+<strong>æç¤ºï¼</strong> è¿éæä¸äºå
³äºæ²ç®±çæç¨ä¼æå¸®å©ã
<a
href="https://hortonworks.com/tutorial/learning-the-ropes-of-the-hortonworks-sandbox">Learning
the Ropes of the HDP Sandbox</a></li>
</ul>
<h2 id="section">å¼åæºå¨çç¯å¢</h2>
<h3 id="maven">å®è£
Maven</h3>
-<p>ææ°ç maven ä¸è½½å°åï¼<a
href="http://maven.apache.org/download.cgi">http://maven.apache.org/download.cgi</a>ï¼æä»¬å建ä¸ä¸ªç¬¦å·ï¼ä»¥ä¾¿
<code class="highlighter-rouge">mvn</code> å¯ä»¥å¨ä»»ä½å°æ¹è¿è¡ã</p>
+<p>ææ°ç Maven ä¸è½½å°åï¼<a
href="http://maven.apache.org/download.cgi">http://maven.apache.org/download.cgi</a>ï¼æä»¬å建ä¸ä¸ªç¬¦å·ï¼ä»¥ä¾¿
<code class="highlighter-rouge">mvn</code> å¯ä»¥å¨ä»»ä½å°æ¹è¿è¡ã</p>
<div class="highlight"><pre><code class="language-groff" data-lang="groff">cd ~
wget
http://xenia.sote.hu/ftp/mirrors/www.apache.org/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz
@@ -227,14 +227,14 @@ ln -s /root/apache-maven-3.2.5/bin/mvn /
<h3 id="spark">å®è£
Spark</h3>
-<p>å¨å /usr/local/spark è¿æ ·çæ¬å°æä»¶å¤¹ä¸æå¨å®è£
Sparkï¼ä½
éè¦ç¡®è®¤æéè¦ç Spark ççæ¬ï¼ä»¥åä» Spark
ä¸è½½é¡µé¢è·åä¸è½½é¾æ¥ã Kylin 2.3 - 2.4 éè¦ Spark 2.1ï¼ Kylin 2.5
éè¦ Spark 2.3; ä¾å¦ï¼</p>
+<p>å¨å /usr/local/spark è¿æ ·çæ¬å°æä»¶å¤¹ä¸æå¨å®è£
Sparkï¼ä½
éè¦ç¡®è®¤æéè¦ç Spark ççæ¬ï¼ä»¥åä» Spark
ä¸è½½é¡µé¢è·åä¸è½½é¾æ¥ã Kylin 2.3 - 2.4 éè¦ Spark 2.1ï¼Kylin 2.5
éè¦ Spark 2.3ï¼ä¾å¦ï¼</p>
<div class="highlight"><pre><code class="language-groff"
data-lang="groff">wget -O /tmp/spark-2.1.2-bin-hadoop2.7.tgz
https://archive.apache.org/dist/spark/spark-2.1.2/spark-2.1.2-bin-hadoop2.7.tgz
cd /usr/local
tar -zxvf /tmp/spark-2.1.2-bin-hadoop2.7.tgz
ln -s spark-2.1.2-bin-hadoop2.7 spark</code></pre></div>
-<p>为 hbase 客æ·ç«¯å建æ¬å°ä¸´æ¶æä»¶å¤¹ï¼å¦æå
¶ä¸åå¨ï¼ï¼</p>
+<p>为 HBase 客æ·ç«¯å建æ¬å°ä¸´æ¶æä»¶å¤¹ï¼å¦æå
¶ä¸åå¨ï¼ï¼</p>
<div class="highlight"><pre><code class="language-groff"
data-lang="groff">mkdir -p /hadoop/hbase/local/jars
chmod 777 /hadoop/hbase/local/jars</code></pre></div>
@@ -245,11 +245,11 @@ chmod 777 /hadoop/hbase/local/jars</code
<div class="highlight"><pre><code class="language-groff" data-lang="groff">git
clone https://github.com/apache/kylin.git</code></pre></div>
-<p>å° Kylin 工件å®è£
å° maven ä»åºï¼</p>
+<p>å° Kylin 工件å®è£
å° Maven ä»åºï¼</p>
<div class="highlight"><pre><code class="language-groff" data-lang="groff">mvn
clean install -DskipTests</code></pre></div>
-<p>妿éå°å
³äºæä¸ªæä»¶ä¸åå¨ææ¯æ²¡ææ¾å°çé误ï¼è¯·æ£æ¥pom.xmlæä»¶ä¸æ¯å¦ææä»¶ççæ¬å·è¢«æ³¨éï¼å¹¶æ
¹æ®æ³¨é说ææä½ã</p>
+<p>妿éå°å
³äºæä¸ªæä»¶ä¸åå¨ææ¯æ²¡ææ¾å°çé误ï¼è¯·æ£æ¥ pom.xml
æä»¶ä¸æ¯å¦ææä»¶ççæ¬å·è¢«æ³¨éï¼å¹¶æ
¹æ®æ³¨é说ææä½ã</p>
<h3 id="section-2">ä¿®æ¹æ¬å°é
ç½®</h3>
@@ -272,10 +272,10 @@ chmod 777 /hadoop/hbase/local/jars</code
</li>
</ul>
-<p>第äºç§æ¹å¼ï¼æ¿æ¢host</p>
+<p>第äºç§æ¹å¼ï¼æ¿æ¢ host</p>
<ul>
- <li>æ´æ°æ¨ç <code class="highlighter-rouge">hosts</code>
æä»¶ï¼å°<code class="highlighter-rouge">sandbox</code> å <code
class="highlighter-rouge">sandbox.hortonworks.com</code> æ
å°ä¸ºæ²ç®±æºå¨ç IP ã</li>
+ <li>æ´æ°æ¨ç <code class="highlighter-rouge">hosts</code> æä»¶ï¼å°
<code class="highlighter-rouge">sandbox</code> å <code
class="highlighter-rouge">sandbox.hortonworks.com</code> æ
å°ä¸ºæ²ç®±æºå¨ç IP ã</li>
</ul>
<h3 id="section-3">è¿è¡åå
æµè¯</h3>
@@ -304,7 +304,7 @@ chmod 777 /hadoop/hbase/local/jars</code
npm install -g bower
bower --allow-root install</code></pre></div>
-<p>妿å¨bower
installçè¿ç¨å½ä¸éå°é®é¢ï¼å¯ä»¥å°è¯å½ä»¤ï¼</p>
+<p>å¦æå¨ bower install
çè¿ç¨å½ä¸éå°é®é¢ï¼å¯ä»¥å°è¯å½ä»¤ï¼</p>
<div class="highlight"><pre><code class="language-groff" data-lang="groff">git
config --global url."git://".insteadOf https://</code></pre></div>
@@ -312,7 +312,7 @@ bower --allow-root install</code></pre><
<div class="highlight"><pre><code class="language-groff"
data-lang="groff">bower.cmd --allow-root install</code></pre></div>
-<p>å¨ IDEï¼è¿è¡ <code
class="highlighter-rouge">org.apache.kylin.rest.DebugTomcat</code>ãå°å·¥ä½ç®å½è®¾ç½®ä¸º
/server æä»¶å¤¹ï¼ä½¿ç¨ âkylin-serverâ ç
classpathãå¨è¿è¡ä¹åï¼è¯·å¨IDEå®è£
Scalaæä»¶ï¼ä»¥ä¿è¯è½å¤ç¼è¯spark代ç ãå¯¹äº IntelliJ IDEA 2017
æä¹åçç¨æ·ï¼éè¦ä¿®æ¹ âserver/kylin-server.imlâ
æä»¶ï¼å°ææç âPROVIDEDâ æ¿æ¢ä¸º âCOMPILEâï¼å¯¹äº IntelliJ
IDEA 2018 ç¨æ·ï¼è¯·å¾é âInclude dependencies with âProvidedâ
scopeâï¼å¦åå¯è½ä¼æåº âjava.lang.NoClassDefFoundError:
org/apache/catalina/LifecycleListenerâ é误ã</p>
+<p>å¨ IDEï¼è¿è¡ <code
class="highlighter-rouge">org.apache.kylin.rest.DebugTomcat</code>ãå°å·¥ä½ç®å½è®¾ç½®ä¸º
/server æä»¶å¤¹ï¼ä½¿ç¨ âkylin-serverâ ç
classpathãå¨è¿è¡ä¹åï¼è¯·å¨ IDE å®è£
Scala
æä»¶ï¼ä»¥ä¿è¯è½å¤ç¼è¯ Spark 代ç ãå¯¹äº IntelliJ IDEA 2017
æä¹åçç¨æ·ï¼éè¦ä¿®æ¹ âserver/kylin-server.imlâ
æä»¶ï¼å°ææç âPROVIDEDâ æ¿æ¢ä¸º âCOMPILEâï¼å¯¹äº IntelliJ
IDEA 2018 ç¨æ·ï¼è¯·å¾é âInclude dependencies with âProvidedâ
scopeâï¼å¦åå¯è½ä¼æåº âjava.lang.NoClassDefFoundError:
org/apache/catalina/LifecycleListenerâ é误ã</p>
<p>è°è VM optionsï¼ä¾å¦:</p>
@@ -471,6 +471,8 @@ limitations under the License.</code></p
+
+
<li class="navlist">
<a href="/cn/development/index.html" class="list-group-item-lay
pjaxlink">å¼åå¿«éæå</a></li>
@@ -577,6 +579,8 @@ limitations under the License.</code></p
+
+
<li class="navlist">
<a href="/cn/development/howto_test.html" class="list-group-item-lay
pjaxlink">å¦ä½æµè¯</a></li>
@@ -615,6 +619,8 @@ limitations under the License.</code></p
+
+
<li class="navlist">
<a href="/cn/development/howto_contribute.html"
class="list-group-item-lay pjaxlink">å¦ä½è´¡ç®</a></li>
@@ -649,6 +655,8 @@ limitations under the License.</code></p
+
+
<li class="navlist">
<a href="/cn/development/howto_become_apache_committer.html"
class="list-group-item-lay pjaxlink">å¦ä½æä¸º Apache Committer</a></li>
@@ -691,6 +699,8 @@ limitations under the License.</code></p
+
+
<li class="navlist">
<a href="/cn/development/howto_docs.html" class="list-group-item-lay
pjaxlink">å¦ä½åææ¡£</a></li>
@@ -773,6 +783,8 @@ limitations under the License.</code></p
+
+
<li class="navlist">
<a href="/cn/development/howto_package.html"
class="list-group-item-lay pjaxlink">å¦ä½æäºè¿å¶å
</a></li>
@@ -819,6 +831,8 @@ limitations under the License.</code></p
+
+
<li class="navlist">
<a href="/cn/development/howto_hbase_branches.html"
class="list-group-item-lay pjaxlink">å¦ä½ç»´æ¤ HBase 忝</a></li>
@@ -873,6 +887,8 @@ limitations under the License.</code></p
+
+
<li class="navlist">
<a href="/cn/development/howto_release.html"
class="list-group-item-lay pjaxlink">å¦ä½åå¸</a></li>
@@ -943,6 +959,8 @@ limitations under the License.</code></p
+
+
<li class="navlist">
<a href="/cn/development/plugin_arch.html" class="list-group-item-lay
pjaxlink">æä»¶æ¶æ</a></li>
@@ -1009,6 +1027,8 @@ limitations under the License.</code></p
+
+
<li class="navlist">
<a href="/cn/development/new_metadata.html" class="list-group-item-lay
pjaxlink">æ°çå
æ°æ®æ¨¡å</a></li>
@@ -1026,6 +1046,8 @@ limitations under the License.</code></p
+
+
Modified: kylin/site/cn/development/doc_spec.html
URL:
http://svn.apache.org/viewvc/kylin/site/cn/development/doc_spec.html?rev=1881142&r1=1881141&r2=1881142&view=diff
==============================================================================
--- kylin/site/cn/development/doc_spec.html (original)
+++ kylin/site/cn/development/doc_spec.html Mon Aug 24 14:09:05 2020
@@ -184,7 +184,7 @@ var _hmt = _hmt || [];
<h3 id="section">åå¤å·¥ä½</h3>
<ol>
- <li>è¯·æ¨æ ¹æ® <a href="howto_docs.cn.md">å¦ä½åææ¡£</a>
å夿°åææ¡£æå
³çç¯å¢ï¼äºè§£ Kylin ææ¡£ç»æã</li>
+ <li>è¯·æ¨æ ¹æ® <a
href="/cn/development/howto_docs.html">å¦ä½åææ¡£</a>
å夿°åææ¡£æå
³çç¯å¢ï¼äºè§£ Kylin ææ¡£ç»æã</li>
<li>Kylin ææ¡£ä½¿ç¨ Markdown è¯æ³ä¹¦åï¼ä»¥ä¸ç®ç§°
mdã请æ¨ç¡®ä¿æ¨çæ <a
href="https://guides.github.com/features/mastering-markdown/">Markdown
è¯æ³</a>ã</li>
</ol>
@@ -386,6 +386,8 @@ $KYLIN_HOME/bin/kylin.sh start<br />
+
+
<li class="navlist">
<a href="/cn/development/index.html" class="list-group-item-lay
pjaxlink">å¼åå¿«éæå</a></li>
@@ -492,6 +494,8 @@ $KYLIN_HOME/bin/kylin.sh start<br />
+
+
<li class="navlist">
<a href="/cn/development/howto_test.html" class="list-group-item-lay
pjaxlink">å¦ä½æµè¯</a></li>
@@ -530,6 +534,8 @@ $KYLIN_HOME/bin/kylin.sh start<br />
+
+
<li class="navlist">
<a href="/cn/development/howto_contribute.html"
class="list-group-item-lay pjaxlink">å¦ä½è´¡ç®</a></li>
@@ -564,6 +570,8 @@ $KYLIN_HOME/bin/kylin.sh start<br />
+
+
<li class="navlist">
<a href="/cn/development/howto_become_apache_committer.html"
class="list-group-item-lay pjaxlink">å¦ä½æä¸º Apache Committer</a></li>
@@ -606,6 +614,8 @@ $KYLIN_HOME/bin/kylin.sh start<br />
+
+
<li class="navlist">
<a href="/cn/development/howto_docs.html" class="list-group-item-lay
pjaxlink">å¦ä½åææ¡£</a></li>
@@ -688,6 +698,8 @@ $KYLIN_HOME/bin/kylin.sh start<br />
+
+
<li class="navlist">
<a href="/cn/development/howto_package.html"
class="list-group-item-lay pjaxlink">å¦ä½æäºè¿å¶å
</a></li>
@@ -734,6 +746,8 @@ $KYLIN_HOME/bin/kylin.sh start<br />
+
+
<li class="navlist">
<a href="/cn/development/howto_hbase_branches.html"
class="list-group-item-lay pjaxlink">å¦ä½ç»´æ¤ HBase 忝</a></li>
@@ -788,6 +802,8 @@ $KYLIN_HOME/bin/kylin.sh start<br />
+
+
<li class="navlist">
<a href="/cn/development/howto_release.html"
class="list-group-item-lay pjaxlink">å¦ä½åå¸</a></li>
@@ -858,6 +874,8 @@ $KYLIN_HOME/bin/kylin.sh start<br />
+
+
<li class="navlist">
<a href="/cn/development/plugin_arch.html" class="list-group-item-lay
pjaxlink">æä»¶æ¶æ</a></li>
@@ -924,6 +942,8 @@ $KYLIN_HOME/bin/kylin.sh start<br />
+
+
<li class="navlist">
<a href="/cn/development/new_metadata.html" class="list-group-item-lay
pjaxlink">æ°çå
æ°æ®æ¨¡å</a></li>
@@ -941,6 +961,8 @@ $KYLIN_HOME/bin/kylin.sh start<br />
+
+
Modified: kylin/site/cn/development/howto_become_apache_committer.html
URL:
http://svn.apache.org/viewvc/kylin/site/cn/development/howto_become_apache_committer.html?rev=1881142&r1=1881141&r2=1881142&view=diff
==============================================================================
--- kylin/site/cn/development/howto_become_apache_committer.html (original)
+++ kylin/site/cn/development/howto_become_apache_committer.html Mon Aug 24
14:09:05 2020
@@ -180,10 +180,10 @@ var _hmt = _hmt || [];
<h1
class="post-title">å¦ä½æä¸º Apache Committer</h1>
<article
class="post-content" >
<h2
id="section">宽æ³çæ å</h2>
-<p>è¿ç¯æç« å°ä»ç»å¦ä½æä¸ºä¸å Apache
Committerï¼ç®åæ¥è¯´å¯å为以ä¸å 个æ¥éª¤ï¼</p>
+<p>è¿ç¯æç« å°ä»ç»å¦ä½æä¸ºä¸å Apache
Committerï¼ç®åæ¥è¯´å¯å为以ä¸å 个æ¥éª¤ï¼</p>
<ol>
- <li>çè§£å认å Apache è¿ä½æ¹å¼åç念 (Apache
Way)ï¼å¹¶ä»¥æ¤ç念æ¥ä¸å
¶ä»äººååå·¥ä½ï¼</li>
+ <li>çè§£å认å Apache è¿ä½æ¹å¼åç念ï¼Apache
Wayï¼ï¼å¹¶ä»¥æ¤ç念æ¥ä¸å
¶ä»äººååå·¥ä½ï¼</li>
<li>åä¸é¡¹ç®ï¼å¯ä»¥ä»è´¡ç®ææ¡£ï¼åç社åºé®é¢ï¼ç¤¼è²å°ï¼ï¼è´¡ç®
patch çåèµ·ï¼å°è¿ä¸ªæ¶åï¼ä½ å°±æ¯ä¸å contributor äºï¼</li>
<li>æä¸ºå¼æºé¡¹ç®æä¸ªæ¨¡åçä¸å®¶ï¼è½å¤è´¡ç®ä»£ç ãæ·»å
æµè¯æ¡ä¾å¹¶ä¸ break å
¶ä»äººçåè½ï¼ä¸å
¶ä» committer
è¯å¥½æ²é建ç«äºä¿¡ï¼</li>
</ol>
@@ -192,7 +192,7 @@ var _hmt = _hmt || [];
<p>妿åå°äºä¸è¿°çå
¨é¨æå¤§é¨åï¼é£ä¹æ¥ä¸æ¥å°±æ¯æ¾å°ä¸ä¸ªé¡¹ç®ç PMC
æ¿ææ¥æåä½ ä¸º committerãä»éè¦éè¿°ä½ çè´¡ç®ç»ææ
PMCï¼å¹¶è·å¾è³å° 3 个 +1 票ã</p>
-<p>æ»ä¹ï¼Apache å¼ºè° â<strong>Community over code</strong>â
ï¼ç¤¾åºç¬¬ä¸ï¼èè¿ä»£ç ï¼ï¼ ä½ éè¦å¨ Kylin ç¤¾åºæ
ç«å½±ååååè¨æï¼å¤§èåè¨ï¼è®©å
¶ä»äººè®¤å¯ä½
çè´¡ç®ï¼å¹¶æ¿æä¸ä½ 建ç«ä¿¡ä»»å
³ç³»ãæä¸º committer
æ¯ä¸ä¸ªè£èªä¸è´£ä»»å
±åçäºæ
ï¼æä¸º committer
䏿¯ç»ç¹ï¼èæ¯ä¸ä¸ªæ´é«çèµ·ç¹ã</p>
+<p>æ»ä¹ï¼Apache å¼ºè° â<strong>Community over code</strong>â
ï¼ç¤¾åºç¬¬ä¸ï¼èè¿ä»£ç ï¼ï¼ä½ éè¦å¨ Kylin ç¤¾åºæ
ç«å½±ååååè¨æï¼å¤§èåè¨ï¼è®©å
¶ä»äººè®¤å¯ä½
çè´¡ç®ï¼å¹¶æ¿æä¸ä½ 建ç«ä¿¡ä»»å
³ç³»ãæä¸º committer
æ¯ä¸ä¸ªè£èªä¸è´£ä»»å
±åçäºæ
ï¼æä¸º committer
䏿¯ç»ç¹ï¼èæ¯ä¸ä¸ªæ´é«çèµ·ç¹ã</p>
<p>åèèµæï¼<br />
<a
href="https://community.apache.org/contributors/">https://community.apache.org/contributors/</a><br
/>
@@ -290,6 +290,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/index.html" class="list-group-item-lay
pjaxlink">å¼åå¿«éæå</a></li>
@@ -396,6 +398,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_test.html" class="list-group-item-lay
pjaxlink">å¦ä½æµè¯</a></li>
@@ -434,6 +438,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_contribute.html"
class="list-group-item-lay pjaxlink">å¦ä½è´¡ç®</a></li>
@@ -468,6 +474,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_become_apache_committer.html"
class="list-group-item-lay pjaxlink">å¦ä½æä¸º Apache Committer</a></li>
@@ -510,6 +518,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_docs.html" class="list-group-item-lay
pjaxlink">å¦ä½åææ¡£</a></li>
@@ -592,6 +602,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_package.html"
class="list-group-item-lay pjaxlink">å¦ä½æäºè¿å¶å
</a></li>
@@ -638,6 +650,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_hbase_branches.html"
class="list-group-item-lay pjaxlink">å¦ä½ç»´æ¤ HBase 忝</a></li>
@@ -692,6 +706,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_release.html"
class="list-group-item-lay pjaxlink">å¦ä½åå¸</a></li>
@@ -762,6 +778,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/plugin_arch.html" class="list-group-item-lay
pjaxlink">æä»¶æ¶æ</a></li>
@@ -828,6 +846,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/new_metadata.html" class="list-group-item-lay
pjaxlink">æ°çå
æ°æ®æ¨¡å</a></li>
@@ -845,6 +865,8 @@ var _hmt = _hmt || [];
+
+
Modified: kylin/site/cn/development/howto_contribute.html
URL:
http://svn.apache.org/viewvc/kylin/site/cn/development/howto_contribute.html?rev=1881142&r1=1881141&r2=1881142&view=diff
==============================================================================
--- kylin/site/cn/development/howto_contribute.html (original)
+++ kylin/site/cn/development/howto_contribute.html Mon Aug 24 14:09:05 2020
@@ -185,8 +185,9 @@ var _hmt = _hmt || [];
<p>代ç åææ¡£é½å¨ Git æºä»£ç
æ§å¶ä¹ä¸ã注æä¸å忝çç¨éã</p>
<ul>
- <li><code class="highlighter-rouge">master</code>:
æ°åè½ç主å¼å忝</li>
- <li><code class="highlighter-rouge">2.[n].x</code>:
ä¸äºä¸»è¦çæ¬çç»´æ¤åæ¯</li>
+ <li><code
class="highlighter-rouge">master</code>ï¼æ°åè½ç主å¼å忝</li>
+ <li><code class="highlighter-rouge">2.[n].x</code>ï¼ä¸äº 2.x
主è¦çæ¬çç»´æ¤åæ¯</li>
+ <li><code class="highlighter-rouge">3.[n].x</code>ï¼ä¸äº 3.x
主è¦çæ¬çç»´æ¤åæ¯</li>
<li><code class="highlighter-rouge">document</code>: ææ¡£åæ¯</li>
</ul>
@@ -217,13 +218,13 @@ var _hmt = _hmt || [];
</li>
</ul>
-<p>ç»ä»¶è´è´£äººåå¨äºè¿ä¸ª Apache Kylin <a
href="https://issues.apache.org/jira/projects/KYLIN?selectedItem=com.atlassian.jira.jira-projects-plugin:components-page">JIRA
components page</a> 页é¢ä¸ç Description
åæ®µä½ç½®ãè´è´£äººåå¨âDescriptionâåæ®µä¸è䏿¯âComponent
Leadâåæ®µä¸ï¼å 为åè
ä»
å
许æä»¬ååºä¸ä¸ªäººï¼ç¶èå
¶é¼å±ç»ä»¶å
·æå¤ä¸ªè´è´£äººã</p>
+<p>ç»ä»¶è´è´£äººåå¨äºè¿ä¸ª Apache Kylin <a
href="https://issues.apache.org/jira/projects/KYLIN?selectedItem=com.atlassian.jira.jira-projects-plugin:components-page">JIRA
components page</a> 页é¢ä¸ç Description åæ®µä½ç½®ãè´è´£äººåå¨
âDescriptionâ åæ®µä¸è䏿¯ âComponent Leadâ åæ®µä¸ï¼å
为åè
ä»
å
许æä»¬ååºä¸ä¸ªäººï¼ç¶èå
¶é¼å±ç»ä»¶å
·æå¤ä¸ªè´è´£äººã</p>
<h2 id="section-2">éæ©ä¸ä¸ªä»»å¡</h2>
<p>è¿éææ°å建çä»»å¡çå¾
è¢«å®æï¼ç± JIRA 追踪ã为äºè®©å
¶å®¹æè¢«æç´¢ï¼è¿éæä¸äºè¿æ»¤æ¡ä»¶ã</p>
<ul>
- <li>ç±ææ¬ç®¡çç<a
href="https://issues.apache.org/jira/issues/?filter=12339895">ä»»å¡å表</a>
ã</li>
+ <li>ç±ææ¬ç®¡çç<a
href="https://issues.apache.org/jira/issues/?filter=12339895">ä»»å¡å表</a>ã</li>
<li>ç± Ted Yu å建ç<a
href="https://issues.apache.org/jira/issues/?filter=12341496">ä»»å¡å表</a>ï¼éè¦çå°ç
bugs ä¸å
¶ä¸ä¸äºå¾å®¹æè¢«ä¿®å¤ã</li>
<li>æ¨ä¹å¯ä»¥å¨ Kylin JIRA ä¸æç´¢æ ç¾ ânewbieâã</li>
</ul>
@@ -255,7 +256,7 @@ var _hmt = _hmt || [];
<ul>
<li>ç®å没æä¸¥æ ¼çä»£ç æ
·å¼ï¼ä½ä¸è¬è§åä¸ç°ææä»¶ä¿æä¸è´ãä¾å¦ï¼å¯¹ java
æä»¶ä½¿ç¨ 4 ç©ºæ ¼ç¼©è¿ã</li>
<li>å°½å¯è½ä¸ºä»£ç æ´æ¹æ·»å æµè¯ç¨ä¾ã</li>
- <li>ç¡®ä¿âmvn clean packageâåâmvn
testâè½å¤è·å¾æåã</li>
+ <li>ç¡®ä¿ âmvn clean packageâ å âmvn testâ
è½å¤è·å¾æåã</li>
<li>å
åçåå
æµè¯åéææµè¯æ¯ä»£ç æ´æ¹çå¿
è¦é¨åã</li>
</ul>
</li>
@@ -295,7 +296,7 @@ var _hmt = _hmt || [];
<li><em>æ§è½</em>ï¼æ¹åä¸åºè¯¥éä½ Kylin çæ§è½ã</li>
<li><em>å
æ°æ®å
¼å®¹æ§</em>ï¼æ´æ¹åºæ¯ææ§å
æ°æ®å®ä¹ãå¦åï¼éè¦å
æ°æ®è¿ç§»å·¥å
·åææ¡£ã</li>
<li><em>API å
¼å®¹æ§</em>ï¼æ´æ¹ä¸åºè¯¥ç ´åå
Œ
± API
çåè½åè¡ä¸ºï¼å¦æéè¦ç¨æ° API æ¿æ¢æ§
APIï¼è¯·å¨é£éæå°è¦åæ¶æ¯ã</li>
- <li><em>ææ¡£</em>ï¼å¦æéè¦åæ¶æ´æ° Kylin
ææ¡£ï¼è¯·å建å¦ä¸ä¸ª
JIRAï¼å¹¶å°âDocumentâä½ä¸ºè¦è·è¸ªçç»ä»¶ãå¨ JIRA
ææ¡£ä¸ï¼éå âææ¡£âåæ¯çææ¡£æ´æ¹ patchã</li>
+ <li><em>ææ¡£</em>ï¼å¦æéè¦åæ¶æ´æ° Kylin
ææ¡£ï¼è¯·å建å¦ä¸ä¸ª JIRAï¼å¹¶å° âDocumentâ
ä½ä¸ºè¦è·è¸ªçç»ä»¶ãå¨ JIRA ææ¡£ä¸ï¼éå âææ¡£â
åæ¯çææ¡£æ´æ¹ patchã</li>
</ul>
<p>ä¸ç¬¦åä¸è¿°è§åçè¡¥ä¸å¯è½æ æ³åå¹¶ã</p>
@@ -304,25 +305,25 @@ var _hmt = _hmt || [];
<p>å¨æäº¤ä¹åï¼éåå个ç»ä»¶èå´ç修补ç¨åºè³å°éè¦ä¸ä¸ªç»ä»¶è´è´£äººç
+1ã妿è´è´£äººä¸å¨ â å¨å¿æå
¶ä» â
两个éè´è´£äººï¼å³ä¸¤ä¸ªæäº¤è
ï¼ç +1ï¼å°±è¶³å¤äºã</p>
-<p>è·¨ç»ä»¶ç patch å¨æäº¤ä¹åè³å°éè¦ä¸¤ä¸ª +1sï¼æå¥½ç±
x-component patch æ¶åçç»ä»¶è´è´£äººç +1ã</p>
+<p>è·¨ç»ä»¶ç patch å¨æäº¤ä¹åè³å°éè¦ä¸¤ä¸ª +1ï¼æå¥½ç±
x-component patch æ¶åçç»ä»¶è´è´£äººç +1ã</p>
<p>ä»»ä½äººé½å¯ä»¥å¨ patch ä¸ -1ï¼ä»»ä½ -1
é½å¯ä»¥å¦å³è¡¥ä¸ï¼å¨è§£å³ -1 ççç±ä¹åï¼å®ä¸è½è¢«æäº¤ã</p>
<h2 id="patch-1">åºç¨ Patch</h2>
<ul>
- <li>Committer å°å®¡æ ¸ JIRA ä¸ç Pull Requests å Patches
çæ£ç¡®æ§ï¼æ§è½ï¼è®¾è®¡ï¼ç¼ç 飿 ¼ï¼æµè¯è¦çç</li>
+ <li>Committer å°å®¡æ ¸ JIRA ä¸ç Pull Requests å Patches
çæ£ç¡®æ§ï¼æ§è½ï¼è®¾è®¡ï¼ç¼ç 飿 ¼ï¼æµè¯è¦ççï¼</li>
<li>å¿
è¦æ¶è¿è¡è®¨è®ºåä¿®æ¹ï¼</li>
- <li>committer å°ä»£ç åå¹¶å°ç®æ 忝ä¸
+ <li>Committer å°ä»£ç åå¹¶å°ç®æ 忝ä¸
<ul>
- <li>å¯¹äº git patchï¼è¯·ä½¿ç¨âgit am -s -3
patch-fileâå½ä»¤è¿è¡åºç¨ï¼</li>
- <li>å¦ææ¯æ¥èª github Pull Requestï¼åéè¦æ·»å âThis
closingï¼âä½ä¸ºæäº¤æ¶æ¯çä¸é¨åãè¿å°å
许 ASF Git bot å
³é
PRã</li>
+ <li>å¯¹äº git patchï¼è¯·ä½¿ç¨ âgit am -s -3 patch-fileâ
å½ä»¤è¿è¡åºç¨ï¼</li>
+ <li>å¦ææ¯æ¥èª github Pull Requestï¼åéè¦æ·»å âThis
closingï¼â ä½ä¸ºæäº¤æ¶æ¯çä¸é¨åãè¿å°å
许 ASF Git bot å
³é
PRï¼</li>
<li>ä½¿ç¨ <code class="highlighter-rouge">git rebase</code>
ç¡®ä¿åå¹¶ç»ææ¯æäº¤çç®åã</li>
</ul>
</li>
</ul>
<h2 id="section-5">è¿è¡ææ¡£æ´æ¹</h2>
-<p>æ¥ç<a href="/cn/development/howto_docs.html">å¦ä½åææ¡£</a>.</p>
+<p>æ¥ç<a href="/cn/development/howto_docs.html">å¦ä½åææ¡£</a>ã</p>
</article>
@@ -416,6 +417,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/index.html" class="list-group-item-lay
pjaxlink">å¼åå¿«éæå</a></li>
@@ -522,6 +525,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_test.html" class="list-group-item-lay
pjaxlink">å¦ä½æµè¯</a></li>
@@ -560,6 +565,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_contribute.html"
class="list-group-item-lay pjaxlink">å¦ä½è´¡ç®</a></li>
@@ -594,6 +601,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_become_apache_committer.html"
class="list-group-item-lay pjaxlink">å¦ä½æä¸º Apache Committer</a></li>
@@ -636,6 +645,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_docs.html" class="list-group-item-lay
pjaxlink">å¦ä½åææ¡£</a></li>
@@ -718,6 +729,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_package.html"
class="list-group-item-lay pjaxlink">å¦ä½æäºè¿å¶å
</a></li>
@@ -764,6 +777,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_hbase_branches.html"
class="list-group-item-lay pjaxlink">å¦ä½ç»´æ¤ HBase 忝</a></li>
@@ -818,6 +833,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_release.html"
class="list-group-item-lay pjaxlink">å¦ä½åå¸</a></li>
@@ -888,6 +905,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/plugin_arch.html" class="list-group-item-lay
pjaxlink">æä»¶æ¶æ</a></li>
@@ -954,6 +973,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/new_metadata.html" class="list-group-item-lay
pjaxlink">æ°çå
æ°æ®æ¨¡å</a></li>
@@ -971,6 +992,8 @@ var _hmt = _hmt || [];
+
+
Modified: kylin/site/cn/development/howto_docs.html
URL:
http://svn.apache.org/viewvc/kylin/site/cn/development/howto_docs.html?rev=1881142&r1=1881141&r2=1881142&view=diff
==============================================================================
--- kylin/site/cn/development/howto_docs.html (original)
+++ kylin/site/cn/development/howto_docs.html Mon Aug 24 14:09:05 2020
@@ -484,6 +484,8 @@ The quick brown fox jump over the lazy d
+
+
<li class="navlist">
<a href="/cn/development/index.html" class="list-group-item-lay
pjaxlink">å¼åå¿«éæå</a></li>
@@ -590,6 +592,8 @@ The quick brown fox jump over the lazy d
+
+
<li class="navlist">
<a href="/cn/development/howto_test.html" class="list-group-item-lay
pjaxlink">å¦ä½æµè¯</a></li>
@@ -628,6 +632,8 @@ The quick brown fox jump over the lazy d
+
+
<li class="navlist">
<a href="/cn/development/howto_contribute.html"
class="list-group-item-lay pjaxlink">å¦ä½è´¡ç®</a></li>
@@ -662,6 +668,8 @@ The quick brown fox jump over the lazy d
+
+
<li class="navlist">
<a href="/cn/development/howto_become_apache_committer.html"
class="list-group-item-lay pjaxlink">å¦ä½æä¸º Apache Committer</a></li>
@@ -704,6 +712,8 @@ The quick brown fox jump over the lazy d
+
+
<li class="navlist">
<a href="/cn/development/howto_docs.html" class="list-group-item-lay
pjaxlink">å¦ä½åææ¡£</a></li>
@@ -786,6 +796,8 @@ The quick brown fox jump over the lazy d
+
+
<li class="navlist">
<a href="/cn/development/howto_package.html"
class="list-group-item-lay pjaxlink">å¦ä½æäºè¿å¶å
</a></li>
@@ -832,6 +844,8 @@ The quick brown fox jump over the lazy d
+
+
<li class="navlist">
<a href="/cn/development/howto_hbase_branches.html"
class="list-group-item-lay pjaxlink">å¦ä½ç»´æ¤ HBase 忝</a></li>
@@ -886,6 +900,8 @@ The quick brown fox jump over the lazy d
+
+
<li class="navlist">
<a href="/cn/development/howto_release.html"
class="list-group-item-lay pjaxlink">å¦ä½åå¸</a></li>
@@ -956,6 +972,8 @@ The quick brown fox jump over the lazy d
+
+
<li class="navlist">
<a href="/cn/development/plugin_arch.html" class="list-group-item-lay
pjaxlink">æä»¶æ¶æ</a></li>
@@ -1022,6 +1040,8 @@ The quick brown fox jump over the lazy d
+
+
<li class="navlist">
<a href="/cn/development/new_metadata.html" class="list-group-item-lay
pjaxlink">æ°çå
æ°æ®æ¨¡å</a></li>
@@ -1039,6 +1059,8 @@ The quick brown fox jump over the lazy d
+
+
Modified: kylin/site/cn/development/howto_hbase_branches.html
URL:
http://svn.apache.org/viewvc/kylin/site/cn/development/howto_hbase_branches.html?rev=1881142&r1=1881141&r2=1881142&view=diff
==============================================================================
--- kylin/site/cn/development/howto_hbase_branches.html (original)
+++ kylin/site/cn/development/howto_hbase_branches.html Mon Aug 24 14:09:05 2020
@@ -183,14 +183,14 @@ var _hmt = _hmt || [];
<p>å 为 HBase API åºäºçæ¬åä¾åºåçä¸åï¼å æ¤å¿
é¡»é对ä¸åç HBase çæ¬ç»´æ¤ä¸åç代ç 忝ã</p>
-<p>åæ¯è®¾è®¡ä¸º</p>
+<p>åæ¯è®¾è®¡ä¸ºï¼</p>
<ul>
<li><code class="highlighter-rouge">master</code> 忝ç¼è¯çæ¯ HBase
1.1ï¼ä¹æ¯å¼åç主è¦åæ¯ã ææé误修å¤åæ°åè½ä»
æäº¤ç»
<code class="highlighter-rouge">master</code>ã</li>
- <li><code class="highlighter-rouge">master-hadoop3.1</code>
忝ç¼è¯çæ¯ Hadoop 3.1 + HBase 2.xãéè¿å¨ <code
class="highlighter-rouge">master</code> ä¸åºç¨è¥å¹²ä¸ª patch
æ¥å建æ¤åæ¯ãæ¢å¥è¯è¯´ï¼<code
class="highlighter-rouge">master-hadoop3.1</code> = <code
class="highlighter-rouge">master</code> + <code
class="highlighter-rouge">patches to support HBase 2.x</code>.</li>
- <li>The <code class="highlighter-rouge">master-hbase0.98</code>
å·²ç»å¼ä¹ä¸ç¨ï¼0.98ç¨æ·å»ºè®®å级HBase;</li>
- <li>å¦å¤æè¥å¹²ä¸ªKylinçæ¬ç»´æ¤åæ¯ï¼å¦2.5.x, 2.4.x
çï¼å¦æä½ æäºä¸ä¸ªpatchæPull request, 请åç¥ reviewer åªå
ä¸ªçæ¬éè¦æ¤patchï¼ reviewer 伿 patch åå¹¶å°é¤master以å¤çå
¶å®åæ¯ï¼</li>
- <li>å¨ <code class="highlighter-rouge">master-hadoop3.1</code>
ä¸ä¸ä¼ç´æ¥åçä»£ç æ´æ¹ï¼é¤é忝䏿å䏿¬¡æäº¤éç¨äº
HBase è°ç¨)ã</li>
+ <li><code class="highlighter-rouge">master-hadoop3.1</code>
忝ç¼è¯çæ¯ Hadoop 3.1 + HBase 2.xãéè¿å¨ <code
class="highlighter-rouge">master</code> ä¸åºç¨è¥å¹²ä¸ª patch
æ¥å建æ¤åæ¯ãæ¢å¥è¯è¯´ï¼<code
class="highlighter-rouge">master-hadoop3.1</code> = <code
class="highlighter-rouge">master</code> + <code
class="highlighter-rouge">patches to support HBase 2.x</code>ã</li>
+ <li><code class="highlighter-rouge">master-hbase0.98</code>
å·²ç»å¼ä¹ä¸ç¨ï¼0.98 ç¨æ·å»ºè®®å级 HBaseã</li>
+ <li>å¦å¤æè¥å¹²ä¸ª Kylin çæ¬ç»´æ¤åæ¯ï¼å¦ 2.5.xï¼2.4.x
çï¼å¦æä½ æäºä¸ä¸ª patch æ Pull Requestï¼è¯·åç¥ reviewer åªå
ä¸ªçæ¬éè¦æ¤ patchï¼ reviewer 伿 patch åå¹¶å°é¤ master
以å¤çå
¶å®åæ¯ã</li>
+ <li>å¨ <code class="highlighter-rouge">master-hadoop3.1</code>
ä¸ä¸ä¼ç´æ¥åçä»£ç æ´æ¹ï¼é¤é忝䏿å䏿¬¡æäº¤éç¨äº
HBase è°ç¨ï¼ã</li>
</ul>
<p>æä¸ä¸ªèæ¬æå©äºä¿æè¿äºåæ¯åæ¥ï¼<code
class="highlighter-rouge">dev-support/sync_hbase_cdh_branches.sh</code>ã</p>
@@ -287,6 +287,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/index.html" class="list-group-item-lay
pjaxlink">å¼åå¿«éæå</a></li>
@@ -393,6 +395,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_test.html" class="list-group-item-lay
pjaxlink">å¦ä½æµè¯</a></li>
@@ -431,6 +435,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_contribute.html"
class="list-group-item-lay pjaxlink">å¦ä½è´¡ç®</a></li>
@@ -465,6 +471,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_become_apache_committer.html"
class="list-group-item-lay pjaxlink">å¦ä½æä¸º Apache Committer</a></li>
@@ -507,6 +515,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_docs.html" class="list-group-item-lay
pjaxlink">å¦ä½åææ¡£</a></li>
@@ -589,6 +599,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_package.html"
class="list-group-item-lay pjaxlink">å¦ä½æäºè¿å¶å
</a></li>
@@ -635,6 +647,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_hbase_branches.html"
class="list-group-item-lay pjaxlink">å¦ä½ç»´æ¤ HBase 忝</a></li>
@@ -689,6 +703,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/howto_release.html"
class="list-group-item-lay pjaxlink">å¦ä½åå¸</a></li>
@@ -759,6 +775,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/plugin_arch.html" class="list-group-item-lay
pjaxlink">æä»¶æ¶æ</a></li>
@@ -825,6 +843,8 @@ var _hmt = _hmt || [];
+
+
<li class="navlist">
<a href="/cn/development/new_metadata.html" class="list-group-item-lay
pjaxlink">æ°çå
æ°æ®æ¨¡å</a></li>
@@ -842,6 +862,8 @@ var _hmt = _hmt || [];
+
+
Modified: kylin/site/cn/development/howto_package.html
URL:
http://svn.apache.org/viewvc/kylin/site/cn/development/howto_package.html?rev=1881142&r1=1881141&r2=1881142&view=diff
==============================================================================
--- kylin/site/cn/development/howto_package.html (original)
+++ kylin/site/cn/development/howto_package.html Mon Aug 24 14:09:05 2020
@@ -303,6 +303,8 @@ build/script/package.sh -P cdh5.7
+
+
<li class="navlist">
<a href="/cn/development/index.html" class="list-group-item-lay
pjaxlink">å¼åå¿«éæå</a></li>
@@ -409,6 +411,8 @@ build/script/package.sh -P cdh5.7
+
+
<li class="navlist">
<a href="/cn/development/howto_test.html" class="list-group-item-lay
pjaxlink">å¦ä½æµè¯</a></li>
@@ -447,6 +451,8 @@ build/script/package.sh -P cdh5.7
+
+
<li class="navlist">
<a href="/cn/development/howto_contribute.html"
class="list-group-item-lay pjaxlink">å¦ä½è´¡ç®</a></li>
@@ -481,6 +487,8 @@ build/script/package.sh -P cdh5.7
+
+
<li class="navlist">
<a href="/cn/development/howto_become_apache_committer.html"
class="list-group-item-lay pjaxlink">å¦ä½æä¸º Apache Committer</a></li>
@@ -523,6 +531,8 @@ build/script/package.sh -P cdh5.7
+
+
<li class="navlist">
<a href="/cn/development/howto_docs.html" class="list-group-item-lay
pjaxlink">å¦ä½åææ¡£</a></li>
@@ -605,6 +615,8 @@ build/script/package.sh -P cdh5.7
+
+
<li class="navlist">
<a href="/cn/development/howto_package.html"
class="list-group-item-lay pjaxlink">å¦ä½æäºè¿å¶å
</a></li>
@@ -651,6 +663,8 @@ build/script/package.sh -P cdh5.7
+
+
<li class="navlist">
<a href="/cn/development/howto_hbase_branches.html"
class="list-group-item-lay pjaxlink">å¦ä½ç»´æ¤ HBase 忝</a></li>
@@ -705,6 +719,8 @@ build/script/package.sh -P cdh5.7
+
+
<li class="navlist">
<a href="/cn/development/howto_release.html"
class="list-group-item-lay pjaxlink">å¦ä½åå¸</a></li>
@@ -775,6 +791,8 @@ build/script/package.sh -P cdh5.7
+
+
<li class="navlist">
<a href="/cn/development/plugin_arch.html" class="list-group-item-lay
pjaxlink">æä»¶æ¶æ</a></li>
@@ -841,6 +859,8 @@ build/script/package.sh -P cdh5.7
+
+
<li class="navlist">
<a href="/cn/development/new_metadata.html" class="list-group-item-lay
pjaxlink">æ°çå
æ°æ®æ¨¡å</a></li>
@@ -858,6 +878,8 @@ build/script/package.sh -P cdh5.7
+
+