Repository: tajo
Updated Branches:
  refs/heads/master 8b2fe1145 -> b3d4a3402


http://git-wip-us.apache.org/repos/asf/tajo/blob/b3d4a340/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestDelimitedTextFile.java
----------------------------------------------------------------------
diff --git 
a/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestDelimitedTextFile.java
 
b/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestDelimitedTextFile.java
index 951cc91..6ff291c 100644
--- 
a/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestDelimitedTextFile.java
+++ 
b/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestDelimitedTextFile.java
@@ -18,10 +18,8 @@
 
 package org.apache.tajo.storage;
 
-import com.google.common.base.Preconditions;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
-import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.FileStatus;
 import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
@@ -33,10 +31,8 @@ import org.apache.tajo.conf.TajoConf;
 import org.apache.tajo.datum.Datum;
 import org.apache.tajo.datum.DatumFactory;
 import org.apache.tajo.storage.fragment.FileFragment;
-import org.apache.tajo.util.FileUtil;
 import org.junit.Test;
 
-import java.io.File;
 import java.io.IOException;
 import java.net.URL;
 
@@ -91,8 +87,8 @@ public class TestDelimitedTextFile {
   @Test
   public void testStripQuote() throws IOException, CloneNotSupportedException {
     TableMeta meta = CatalogUtil.newTableMeta("TEXT");
-    meta.putOption(StorageUtil.TEXT_DELIMITER, ",");
-    meta.putOption(StorageUtil.QUOTE_CHAR, "\"");
+    meta.putProperty(StorageUtil.TEXT_DELIMITER, ",");
+    meta.putProperty(StorageUtil.QUOTE_CHAR, "\"");
     FileFragment fragment =  getFileFragment("testStripQuote.txt");
     Scanner scanner =  TablespaceManager.getLocalFs().getScanner(meta, schema, 
fragment, null);
     scanner.init();
@@ -110,8 +106,8 @@ public class TestDelimitedTextFile {
   @Test
   public void testIncompleteQuote() throws IOException, 
CloneNotSupportedException {
     TableMeta meta = CatalogUtil.newTableMeta("TEXT");
-    meta.putOption(StorageUtil.TEXT_DELIMITER, ",");
-    meta.putOption(StorageUtil.QUOTE_CHAR, "\"");
+    meta.putProperty(StorageUtil.TEXT_DELIMITER, ",");
+    meta.putProperty(StorageUtil.QUOTE_CHAR, "\"");
     FileFragment fragment =  getFileFragment("testIncompleteQuote.txt");
     Scanner scanner =  TablespaceManager.getLocalFs().getScanner(meta, schema, 
fragment, null);
     scanner.init();
@@ -129,7 +125,7 @@ public class TestDelimitedTextFile {
   @Test
   public void testIgnoreAllErrors() throws IOException {
     TableMeta meta = CatalogUtil.newTableMeta("JSON");
-    meta.putOption(StorageUtil.TEXT_ERROR_TOLERANCE_MAXNUM, "-1");
+    meta.putProperty(StorageUtil.TEXT_ERROR_TOLERANCE_MAXNUM, "-1");
     FileFragment fragment =  getFileFragment("testErrorTolerance1.json");
     Scanner scanner =  TablespaceManager.getLocalFs().getScanner(meta, schema, 
fragment, null);
     scanner.init();
@@ -147,7 +143,7 @@ public class TestDelimitedTextFile {
   @Test
   public void testIgnoreOneErrorTolerance() throws IOException {
     TableMeta meta = CatalogUtil.newTableMeta("JSON");
-    meta.putOption(StorageUtil.TEXT_ERROR_TOLERANCE_MAXNUM, "1");
+    meta.putProperty(StorageUtil.TEXT_ERROR_TOLERANCE_MAXNUM, "1");
     FileFragment fragment =  getFileFragment("testErrorTolerance1.json");
     Scanner scanner =  TablespaceManager.getLocalFs().getScanner(meta, schema, 
fragment, null);
     scanner.init();
@@ -168,7 +164,7 @@ public class TestDelimitedTextFile {
   @Test
   public void testNoErrorTolerance() throws IOException {
     TableMeta meta = CatalogUtil.newTableMeta("JSON");
-    meta.putOption(StorageUtil.TEXT_ERROR_TOLERANCE_MAXNUM, "0");
+    meta.putProperty(StorageUtil.TEXT_ERROR_TOLERANCE_MAXNUM, "0");
     FileFragment fragment =  getFileFragment("testErrorTolerance2.json");
     Scanner scanner =  TablespaceManager.getLocalFs().getScanner(meta, schema, 
fragment, null);
     scanner.init();
@@ -187,7 +183,7 @@ public class TestDelimitedTextFile {
   public void testIgnoreTruncatedValueErrorTolerance() throws IOException {
     TajoConf conf = new TajoConf();
     TableMeta meta = CatalogUtil.newTableMeta("JSON");
-    meta.putOption(StorageUtil.TEXT_ERROR_TOLERANCE_MAXNUM, "1");
+    meta.putProperty(StorageUtil.TEXT_ERROR_TOLERANCE_MAXNUM, "1");
     FileFragment fragment = getFileFragment("testErrorTolerance3.json");
     Scanner scanner = TablespaceManager.getLocalFs().getScanner(meta, schema, 
fragment, null);
     scanner.init();
@@ -203,7 +199,7 @@ public class TestDelimitedTextFile {
   @Test
   public void testSkippingHeaderWithJson() throws IOException {
     TableMeta meta = CatalogUtil.newTableMeta("JSON");
-    meta.putOption(StorageConstants.TEXT_SKIP_HEADER_LINE, "2");
+    meta.putProperty(StorageConstants.TEXT_SKIP_HEADER_LINE, "2");
     FileFragment fragment = getFileFragment("testNormal.json");
     Scanner scanner = TablespaceManager.getLocalFs().getScanner(meta, schema, 
fragment, null);
 
@@ -229,8 +225,8 @@ public class TestDelimitedTextFile {
   @Test
   public void testSkippingHeaderWithText() throws IOException {
     TableMeta meta = CatalogUtil.newTableMeta("TEXT");
-    meta.putOption(StorageConstants.TEXT_SKIP_HEADER_LINE, "1");
-    meta.putOption(StorageConstants.TEXT_DELIMITER, ",");
+    meta.putProperty(StorageConstants.TEXT_SKIP_HEADER_LINE, "1");
+    meta.putProperty(StorageConstants.TEXT_DELIMITER, ",");
     FileFragment fragment = getFileFragment("testSkip.txt");
     Scanner scanner = TablespaceManager.getLocalFs().getScanner(meta, schema, 
fragment, null);
     

http://git-wip-us.apache.org/repos/asf/tajo/blob/b3d4a340/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestLineReader.java
----------------------------------------------------------------------
diff --git 
a/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestLineReader.java
 
b/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestLineReader.java
index b800ed2..a478538 100644
--- 
a/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestLineReader.java
+++ 
b/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestLineReader.java
@@ -117,7 +117,7 @@ public class TestLineReader {
     schema.addColumn("comment2", Type.TEXT);
 
     TableMeta meta = CatalogUtil.newTableMeta("TEXT");
-    meta.putOption("compression.codec", DeflateCodec.class.getCanonicalName());
+    meta.putProperty("compression.codec", 
DeflateCodec.class.getCanonicalName());
 
     Path tablePath = new Path(testDir, 
"testLineDelimitedReaderWithCompression." + DeflateCodec.class.getSimpleName());
     FileAppender appender = (FileAppender) 
(TablespaceManager.getLocalFs()).getAppender(

http://git-wip-us.apache.org/repos/asf/tajo/blob/b3d4a340/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestMergeScanner.java
----------------------------------------------------------------------
diff --git 
a/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestMergeScanner.java
 
b/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestMergeScanner.java
index 78fbd6b..1598b50 100644
--- 
a/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestMergeScanner.java
+++ 
b/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestMergeScanner.java
@@ -107,9 +107,9 @@ public class TestMergeScanner {
 
     KeyValueSet options = new KeyValueSet();
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat, options);
-    meta.setOptions(CatalogUtil.newDefaultProperty(dataFormat));
+    meta.setPropertySet(CatalogUtil.newDefaultProperty(dataFormat));
     if (dataFormat.equalsIgnoreCase("AVRO")) {
-      meta.putOption(StorageConstants.AVRO_SCHEMA_LITERAL, 
TEST_MULTIPLE_FILES_AVRO_SCHEMA);
+      meta.putProperty(StorageConstants.AVRO_SCHEMA_LITERAL, 
TEST_MULTIPLE_FILES_AVRO_SCHEMA);
     }
 
     Path table1Path = new Path(testDir, dataFormat + "_1.data");

http://git-wip-us.apache.org/repos/asf/tajo/blob/b3d4a340/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestStorages.java
----------------------------------------------------------------------
diff --git 
a/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestStorages.java
 
b/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestStorages.java
index 1f6168a..c70e07c 100644
--- 
a/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestStorages.java
+++ 
b/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/TestStorages.java
@@ -217,9 +217,9 @@ public class TestStorages {
     schema.addColumn("score", Type.FLOAT4);
 
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat);
-    meta.setOptions(CatalogUtil.newDefaultProperty(dataFormat));
+    meta.setPropertySet(CatalogUtil.newDefaultProperty(dataFormat));
     if (dataFormat.equalsIgnoreCase(BuiltinStorages.AVRO)) {
-      meta.putOption(StorageConstants.AVRO_SCHEMA_LITERAL,
+      meta.putProperty(StorageConstants.AVRO_SCHEMA_LITERAL,
           TEST_PROJECTION_AVRO_SCHEMA);
     }
 
@@ -315,9 +315,9 @@ public class TestStorages {
     schema.addColumn("score", Type.FLOAT4);
 
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat);
-    meta.setOptions(CatalogUtil.newDefaultProperty(dataFormat));
+    meta.setPropertySet(CatalogUtil.newDefaultProperty(dataFormat));
     if (dataFormat.equalsIgnoreCase(BuiltinStorages.AVRO)) {
-      meta.putOption(StorageConstants.AVRO_SCHEMA_LITERAL,
+      meta.putProperty(StorageConstants.AVRO_SCHEMA_LITERAL,
           TEST_PROJECTION_AVRO_SCHEMA);
     }
 
@@ -392,10 +392,10 @@ public class TestStorages {
 
     KeyValueSet options = new KeyValueSet();
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat, options);
-    meta.setOptions(CatalogUtil.newDefaultProperty(dataFormat));
+    meta.setPropertySet(CatalogUtil.newDefaultProperty(dataFormat));
     if (dataFormat.equalsIgnoreCase(BuiltinStorages.AVRO)) {
       String path = 
JavaResourceUtil.getResourceURL("dataset/testVariousTypes.avsc").toString();
-      meta.putOption(StorageConstants.AVRO_SCHEMA_URL, path);
+      meta.putProperty(StorageConstants.AVRO_SCHEMA_URL, path);
     }
 
     FileTablespace sm = TablespaceManager.getLocalFs();
@@ -466,13 +466,13 @@ public class TestStorages {
 
     KeyValueSet options = new KeyValueSet();
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat, options);
-    meta.setOptions(CatalogUtil.newDefaultProperty(dataFormat));
-    meta.putOption(StorageConstants.TEXT_NULL, "\\\\N");
-    meta.putOption(StorageConstants.RCFILE_NULL, "\\\\N");
-    meta.putOption(StorageConstants.RCFILE_SERDE, 
TextSerializerDeserializer.class.getName());
-    meta.putOption(StorageConstants.SEQUENCEFILE_NULL, "\\");
+    meta.setPropertySet(CatalogUtil.newDefaultProperty(dataFormat));
+    meta.putProperty(StorageConstants.TEXT_NULL, "\\\\N");
+    meta.putProperty(StorageConstants.RCFILE_NULL, "\\\\N");
+    meta.putProperty(StorageConstants.RCFILE_SERDE, 
TextSerializerDeserializer.class.getName());
+    meta.putProperty(StorageConstants.SEQUENCEFILE_NULL, "\\");
     if (dataFormat.equalsIgnoreCase("AVRO")) {
-      meta.putOption(StorageConstants.AVRO_SCHEMA_LITERAL, 
TEST_NULL_HANDLING_TYPES_AVRO_SCHEMA);
+      meta.putProperty(StorageConstants.AVRO_SCHEMA_LITERAL, 
TEST_NULL_HANDLING_TYPES_AVRO_SCHEMA);
     }
 
     Path tablePath = new Path(testDir, "testVariousTypes.data");
@@ -561,7 +561,7 @@ public class TestStorages {
 
     KeyValueSet options = new KeyValueSet();
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat, options);
-    meta.putOption(StorageConstants.CSVFILE_SERDE, 
TextSerializerDeserializer.class.getName());
+    meta.putProperty(StorageConstants.CSVFILE_SERDE, 
TextSerializerDeserializer.class.getName());
 
     Path tablePath = new Path(testDir, "testVariousTypes.data");
     FileTablespace sm = TablespaceManager.getLocalFs();
@@ -630,7 +630,7 @@ public class TestStorages {
 
     KeyValueSet options = new KeyValueSet();
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat, options);
-    meta.putOption(StorageConstants.RCFILE_SERDE, 
BinarySerializerDeserializer.class.getName());
+    meta.putProperty(StorageConstants.RCFILE_SERDE, 
BinarySerializerDeserializer.class.getName());
 
     Path tablePath = new Path(testDir, "testVariousTypes.data");
     FileTablespace sm = TablespaceManager.getLocalFs();
@@ -699,7 +699,7 @@ public class TestStorages {
 
     KeyValueSet options = new KeyValueSet();
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat, options);
-    meta.putOption(StorageConstants.SEQUENCEFILE_SERDE, 
TextSerializerDeserializer.class.getName());
+    meta.putProperty(StorageConstants.SEQUENCEFILE_SERDE, 
TextSerializerDeserializer.class.getName());
 
     Path tablePath = new Path(testDir, "testVariousTypes.data");
     FileTablespace sm = TablespaceManager.getLocalFs();
@@ -771,7 +771,7 @@ public class TestStorages {
 
     KeyValueSet options = new KeyValueSet();
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat, options);
-    meta.putOption(StorageConstants.SEQUENCEFILE_SERDE, 
BinarySerializerDeserializer.class.getName());
+    meta.putProperty(StorageConstants.SEQUENCEFILE_SERDE, 
BinarySerializerDeserializer.class.getName());
 
     Path tablePath = new Path(testDir, "testVariousTypes.data");
     FileTablespace sm = TablespaceManager.getLocalFs();
@@ -954,7 +954,7 @@ public class TestStorages {
     KeyValueSet options = new KeyValueSet();
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat, options);
     if (dataFormat.equalsIgnoreCase(BuiltinStorages.AVRO)) {
-      meta.putOption(StorageConstants.AVRO_SCHEMA_LITERAL, 
TEST_MAX_VALUE_AVRO_SCHEMA);
+      meta.putProperty(StorageConstants.AVRO_SCHEMA_LITERAL, 
TEST_MAX_VALUE_AVRO_SCHEMA);
     }
 
     if (dataFormat.equalsIgnoreCase(BuiltinStorages.RAW)) {
@@ -1019,7 +1019,7 @@ public class TestStorages {
 
     KeyValueSet options = new KeyValueSet();
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat, options);
-    meta.setOptions(CatalogUtil.newDefaultProperty(dataFormat));
+    meta.setPropertySet(CatalogUtil.newDefaultProperty(dataFormat));
 
     Path tablePath = new Path(testDir, "testLessThanSchemaSize.data");
     FileTablespace sm = TablespaceManager.getLocalFs();
@@ -1083,7 +1083,7 @@ public class TestStorages {
 
     KeyValueSet options = new KeyValueSet();
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat, options);
-    meta.setOptions(CatalogUtil.newDefaultProperty(dataFormat));
+    meta.setPropertySet(CatalogUtil.newDefaultProperty(dataFormat));
 
     Path tablePath = new Path(testDir, "test_dataformat_oversize.data");
     FileTablespace sm = TablespaceManager.getLocalFs();
@@ -1168,9 +1168,9 @@ public class TestStorages {
     schema.addColumn("score", Type.FLOAT4);
 
     TableMeta meta = CatalogUtil.newTableMeta(dataFormat);
-    meta.setOptions(CatalogUtil.newDefaultProperty(dataFormat));
+    meta.setPropertySet(CatalogUtil.newDefaultProperty(dataFormat));
     if (dataFormat.equalsIgnoreCase(BuiltinStorages.AVRO)) {
-      meta.putOption(StorageConstants.AVRO_SCHEMA_LITERAL,
+      meta.putProperty(StorageConstants.AVRO_SCHEMA_LITERAL,
           TEST_PROJECTION_AVRO_SCHEMA);
     }
 

http://git-wip-us.apache.org/repos/asf/tajo/blob/b3d4a340/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/avro/TestAvroUtil.java
----------------------------------------------------------------------
diff --git 
a/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/avro/TestAvroUtil.java
 
b/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/avro/TestAvroUtil.java
index 960448c..ddeb340 100644
--- 
a/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/avro/TestAvroUtil.java
+++ 
b/tajo-storage/tajo-storage-hdfs/src/test/java/org/apache/tajo/storage/avro/TestAvroUtil.java
@@ -59,12 +59,12 @@ public class TestAvroUtil {
   @Test
   public void testGetSchema() throws IOException, URISyntaxException {
     TableMeta meta = CatalogUtil.newTableMeta("AVRO");
-    meta.putOption(StorageConstants.AVRO_SCHEMA_LITERAL, 
FileUtil.readTextFile(new File(schemaUrl.getPath())));
+    meta.putProperty(StorageConstants.AVRO_SCHEMA_LITERAL, 
FileUtil.readTextFile(new File(schemaUrl.getPath())));
     Schema schema = AvroUtil.getAvroSchema(meta, new TajoConf());
     assertEquals(expected, schema);
 
     meta = CatalogUtil.newTableMeta("AVRO");
-    meta.putOption(StorageConstants.AVRO_SCHEMA_URL, schemaUrl.getPath());
+    meta.putProperty(StorageConstants.AVRO_SCHEMA_URL, schemaUrl.getPath());
     schema = AvroUtil.getAvroSchema(meta, new TajoConf());
     assertEquals(expected, schema);
 
@@ -75,7 +75,7 @@ public class TestAvroUtil {
 
       String url = "http://127.0.0.1:"; + addr.getPort() + schemaUrl.getPath();
       meta = CatalogUtil.newTableMeta("AVRO");
-      meta.putOption(StorageConstants.AVRO_SCHEMA_URL, url);
+      meta.putProperty(StorageConstants.AVRO_SCHEMA_URL, url);
       schema = AvroUtil.getAvroSchema(meta, new TajoConf());
     } finally {
       server.stop();

Reply via email to