Merge metadata branch onto master
resolve conflict files:
core/src/test/java/org/apache/carbondata/core/CarbonPropertiesValidationTest.java
hadoop/src/main/java/org/apache/carbondata/hadoop/CarbonInputFormat.java
integration/hive/src/main/java/org/apache/carbondata/hive/MapredCarbonInputFormat.java
integration/spark-common/src/main/scala/org/apache/spark/sql/test/util/QueryTest.scala
Project: http://git-wip-us.apache.org/repos/asf/carbondata/repo
Commit: http://git-wip-us.apache.org/repos/asf/carbondata/commit/06ddd82f
Tree: http://git-wip-us.apache.org/repos/asf/carbondata/tree/06ddd82f
Diff: http://git-wip-us.apache.org/repos/asf/carbondata/diff/06ddd82f
Branch: refs/heads/master
Commit: 06ddd82f6307d684c65efb450c00fff511f6b415
Parents: 2b66476
Author: Raghunandan S <[email protected]>
Authored: Tue Jul 25 18:09:19 2017 +0800
Committer: Jacky Li <[email protected]>
Committed: Wed Jul 26 01:37:12 2017 +0800
----------------------------------------------------------------------
.../core/CarbonPropertiesValidationTest.java | 16 ----------------
.../apache/carbondata/hadoop/CarbonInputFormat.java | 5 +++--
.../carbondata/hive/MapredCarbonInputFormat.java | 2 +-
.../org/apache/spark/sql/test/util/QueryTest.scala | 1 -
4 files changed, 4 insertions(+), 20 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/carbondata/blob/06ddd82f/core/src/test/java/org/apache/carbondata/core/CarbonPropertiesValidationTest.java
----------------------------------------------------------------------
diff --git
a/core/src/test/java/org/apache/carbondata/core/CarbonPropertiesValidationTest.java
b/core/src/test/java/org/apache/carbondata/core/CarbonPropertiesValidationTest.java
index e0262dc..10b93ed 100644
---
a/core/src/test/java/org/apache/carbondata/core/CarbonPropertiesValidationTest.java
+++
b/core/src/test/java/org/apache/carbondata/core/CarbonPropertiesValidationTest.java
@@ -145,20 +145,4 @@ public class CarbonPropertiesValidationTest extends
TestCase {
assertTrue(
CarbonCommonConstants.CSV_READ_BUFFER_SIZE_DEFAULT.equalsIgnoreCase(valueAfterValidation));
}
-
- @Test public void testValidateHighCardinalityIdentify()
- throws NoSuchMethodException, InvocationTargetException,
IllegalAccessException {
- Method validateMethodType =
-
carbonProperties.getClass().getDeclaredMethod("validateHighCardinalityIdentify");
- validateMethodType.setAccessible(true);
-
carbonProperties.addProperty(CarbonCommonConstants.HIGH_CARDINALITY_IDENTIFY_ENABLE,
"xyz");
- String valueBeforeValidation =
-
carbonProperties.getProperty(CarbonCommonConstants.HIGH_CARDINALITY_IDENTIFY_ENABLE);
- validateMethodType.invoke(carbonProperties);
- String valueAfterValidation =
-
carbonProperties.getProperty(CarbonCommonConstants.HIGH_CARDINALITY_IDENTIFY_ENABLE);
- assertTrue(!valueBeforeValidation.equals(valueAfterValidation));
- assertTrue(CarbonCommonConstants.HIGH_CARDINALITY_IDENTIFY_ENABLE_DEFAULT
- .equalsIgnoreCase(valueAfterValidation));
- }
}
http://git-wip-us.apache.org/repos/asf/carbondata/blob/06ddd82f/hadoop/src/main/java/org/apache/carbondata/hadoop/CarbonInputFormat.java
----------------------------------------------------------------------
diff --git
a/hadoop/src/main/java/org/apache/carbondata/hadoop/CarbonInputFormat.java
b/hadoop/src/main/java/org/apache/carbondata/hadoop/CarbonInputFormat.java
index b81fdf4..dd91446 100644
--- a/hadoop/src/main/java/org/apache/carbondata/hadoop/CarbonInputFormat.java
+++ b/hadoop/src/main/java/org/apache/carbondata/hadoop/CarbonInputFormat.java
@@ -368,8 +368,9 @@ public class CarbonInputFormat<T> extends
FileInputFormat<Void, T> {
Boolean isIUDTable = false;
AbsoluteTableIdentifier absoluteTableIdentifier =
-
getCarbonTable(job.getConfiguration()).getAbsoluteTableIdentifier();
- SegmentUpdateStatusManager updateStatusManager = new
SegmentUpdateStatusManager(identifier);
+
getOrCreateCarbonTable(job.getConfiguration()).getAbsoluteTableIdentifier();
+ SegmentUpdateStatusManager updateStatusManager =
+ new SegmentUpdateStatusManager(absoluteTableIdentifier);
isIUDTable = (updateStatusManager.getUpdateStatusDetails().length != 0);
http://git-wip-us.apache.org/repos/asf/carbondata/blob/06ddd82f/integration/hive/src/main/java/org/apache/carbondata/hive/MapredCarbonInputFormat.java
----------------------------------------------------------------------
diff --git
a/integration/hive/src/main/java/org/apache/carbondata/hive/MapredCarbonInputFormat.java
b/integration/hive/src/main/java/org/apache/carbondata/hive/MapredCarbonInputFormat.java
index 58f25c9..5ffc058 100644
---
a/integration/hive/src/main/java/org/apache/carbondata/hive/MapredCarbonInputFormat.java
+++
b/integration/hive/src/main/java/org/apache/carbondata/hive/MapredCarbonInputFormat.java
@@ -105,7 +105,7 @@ public class MapredCarbonInputFormat extends
CarbonInputFormat<ArrayWritable>
// read the schema file to get the absoluteTableIdentifier having the
correct table id
// persisted in the schema
CarbonTable carbonTable =
SchemaReader.readCarbonTableFromStore(absoluteTableIdentifier);
- setCarbonTable(configuration, carbonTable);
+ setTableInfo(configuration, carbonTable.getTableInfo());
}
private static CarbonTable getCarbonTable(Configuration configuration,
String path)
http://git-wip-us.apache.org/repos/asf/carbondata/blob/06ddd82f/integration/spark-common/src/main/scala/org/apache/spark/sql/test/util/QueryTest.scala
----------------------------------------------------------------------
diff --git
a/integration/spark-common/src/main/scala/org/apache/spark/sql/test/util/QueryTest.scala
b/integration/spark-common/src/main/scala/org/apache/spark/sql/test/util/QueryTest.scala
index 146df1b..d96ef47 100644
---
a/integration/spark-common/src/main/scala/org/apache/spark/sql/test/util/QueryTest.scala
+++
b/integration/spark-common/src/main/scala/org/apache/spark/sql/test/util/QueryTest.scala
@@ -27,7 +27,6 @@ import org.apache.spark.sql.catalyst.util._
import org.apache.spark.sql.test.TestQueryExecutor
import org.apache.carbondata.common.logging.LogServiceFactory
-
import org.apache.carbondata.core.constants.CarbonCommonConstants
import org.apache.carbondata.core.util.CarbonProperties