You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@carbondata.apache.org by zh...@apache.org on 2019/11/21 16:00:50 UTC

[carbondata] branch master updated: [HOTFIX] Change not to use cache when creating CarbonTable from schema file #3472

This is an automated email from the ASF dual-hosted git repository.

zhangzc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/carbondata.git


The following commit(s) were added to refs/heads/master by this push:
     new bc5c2e5  [HOTFIX] Change not to use cache when creating CarbonTable from schema file #3472
bc5c2e5 is described below

commit bc5c2e528bdf65433c8e772f540e8d81a55051d1
Author: Jacky Li <ja...@huawei.com>
AuthorDate: Thu Nov 21 09:27:56 2019 +0800

    [HOTFIX] Change not to use cache when creating CarbonTable from schema file #3472
    
    Using cache will lead to incorrect table path set in SDK writer.
    This PR corrects it
    
    This closes #3472
---
 .../java/org/apache/carbondata/core/metadata/schema/SchemaReader.java  | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/core/src/main/java/org/apache/carbondata/core/metadata/schema/SchemaReader.java b/core/src/main/java/org/apache/carbondata/core/metadata/schema/SchemaReader.java
index 2f8924a..d4e9c65 100644
--- a/core/src/main/java/org/apache/carbondata/core/metadata/schema/SchemaReader.java
+++ b/core/src/main/java/org/apache/carbondata/core/metadata/schema/SchemaReader.java
@@ -69,8 +69,7 @@ public class SchemaReader {
   public static CarbonTable readCarbonTableFromSchema(String schemaFilePath, Configuration conf)
       throws IOException {
     TableInfo tableInfo = readTableInfoFromSchema(schemaFilePath, conf);
-    CarbonMetadata.getInstance().loadTableMetadata(tableInfo);
-    return CarbonMetadata.getInstance().getCarbonTable("dummy_dummy");
+    return CarbonTable.buildFromTableInfo(tableInfo);
   }
 
   /**