[ https://issues.apache.org/jira/browse/KYLIN-5388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17696016#comment-17696016 ]
ASF subversion and git services commented on KYLIN-5388: -------------------------------------------------------- Commit b0169af73c77f32908d3dda18ca22c7699b663dd in kylin's branch refs/heads/kylin5 from zznlime [ https://gitbox.apache.org/repos/asf?p=kylin.git;h=b0169af73c ] KYLIN-5280 Introduce memcached as a distributed cache for queries for Kylin5 (#2096) * [EBAY-KYLIN-3526] Introduce memcached as a distributed cache for queries for Kylin5 (#33) * [EBAY-KYLIN-3526] Introduce memcached as a distributed cache for queries for Kylin5 Co-authored-by: zhennzhang <zhennzh...@ebay.com> fix implicit conversion from Array to String [EBAY-KYLIN-3614] Add UTs for memcached on Kylin5.0 KYLIN-5280 add UT with a embedded memcached server refine sonar issues KYLIN-5280 add ut for memcached cache status enable rename with tomcat log file rotate add UT for KeyHooklookup.KeyHook interface add UT for KeyHooklookup.KeyHook interface add UT for KeyHooklookup.KeyHook interface * KYLIN-5388 Fix ut coverage * KYLIN-5388 Fix ut case * KYLIN-5388 Add ut case for KeyHook and MemcachedConnectionFactory. * KYLIN-5388 Add exception thrown ut cases for CompositeMemcachedCache, add default settings ut case for memcachedConnectionFactoryBuilder * KYLIN-5388 Add ut case for RefinedKetamaModeLocator > Add a rest api to support to update database name and table name without > rebuilding data > ---------------------------------------------------------------------------------------- > > Key: KYLIN-5388 > URL: https://issues.apache.org/jira/browse/KYLIN-5388 > Project: Kylin > Issue Type: Improvement > Components: Metadata > Affects Versions: 5.0-alpha > Reporter: Zhenning Zhang > Assignee: Zhenning Zhang > Priority: Major > Fix For: 5.0-alpha > > > 1) add root table alias for model in kylin5.0 > 2) add a table mapping updater > influenced metadata: > {code:java} > - table > - database name > - table name > - model > - root fact table > - join table > - computed column > - dataflow > - segments > - snapshot > - column source bytes{code} > > 3) add a api for table name update request > here is an example: > {code:java} > curl -kXPOST 'http://localhost:7070/kylin/api/tables/default/update' -H > 'Authorization: Basic XXXXXX' \ > -H 'Content-Type: application/json' \ > -d '{ "mapping":{ "DEFAULT.KYLIN_SALES": > { "database": "TEST", "tableName": "KYLIN_FACT" } > , "DEFAULT.KYLIN_CAL_DT": > { "tableName": "CAL_DT" } > , "DEFAULT.KYLIN_CATEGORY_GROUPINGS": > { "database": "TEST" } > }, "isUseExisting":true}' > {code} > 4) add UT and json files for test. -- This message was sent by Atlassian Jira (v8.20.10#820010)