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 + +