Examples of PathPartitionHelper


Examples of org.apache.pig.piggybank.storage.partition.PathPartitionHelper

    File partition3;

    @Test
    public void testListStatusPartitionFilterNotFound() throws Exception {

  PathPartitionHelper partitionHelper = new PathPartitionHelper();

  Job job = new Job(conf);
  job.setJobName("TestJob");
  job.setInputFormatClass(FileInputFormat.class);

  Configuration conf = job.getConfiguration();
  FileInputFormat.setInputPaths(job, new Path(baseDir.getAbsolutePath()));

  JobContext jobContext = new JobContext(conf, job.getJobID());

  partitionHelper.setPartitionFilterExpression("year < '2010'",
    PigStorage.class, "1");
  partitionHelper.setPartitionKeys(baseDir.getAbsolutePath(), conf,
    PigStorage.class, "1");

  List<FileStatus> files = partitionHelper.listStatus(jobContext,
    PigStorage.class, "1");

  assertEquals(0, files.size());

    }
View Full Code Here

Examples of org.apache.pig.piggybank.storage.partition.PathPartitionHelper

    }

    @Test
    public void testListStatusPartitionFilterFound() throws Exception {

  PathPartitionHelper partitionHelper = new PathPartitionHelper();

  Job job = new Job(conf);
  job.setJobName("TestJob");
  job.setInputFormatClass(FileInputFormat.class);

  Configuration conf = job.getConfiguration();
  FileInputFormat.setInputPaths(job, new Path(baseDir.getAbsolutePath()));

  JobContext jobContext = new JobContext(conf, job.getJobID());

  partitionHelper.setPartitionFilterExpression(
    "year<='2010' and month=='01' and day>='01'", PigStorage.class, "2");
  partitionHelper.setPartitionKeys(baseDir.getAbsolutePath(), conf,
    PigStorage.class, "2");

  List<FileStatus> files = partitionHelper.listStatus(jobContext,
    PigStorage.class, "2");

  assertNotNull(files);
  assertEquals(1, files.size());
View Full Code Here

Examples of org.apache.pig.piggybank.storage.partition.PathPartitionHelper

    }

    @Test
    public void testListStatus() throws Exception {

  PathPartitionHelper partitionHelper = new PathPartitionHelper();

  Job job = new Job(conf);
  job.setJobName("TestJob");
  job.setInputFormatClass(FileInputFormat.class);

  Configuration conf = job.getConfiguration();
  FileInputFormat.setInputPaths(job, new Path(baseDir.getAbsolutePath()));

  JobContext jobContext = new JobContext(conf, job.getJobID());

  partitionHelper.setPartitionKeys(baseDir.getAbsolutePath(), conf,
    PigStorage.class, "3");

  List<FileStatus> files = partitionHelper.listStatus(jobContext,
    PigStorage.class, "3");

  assertNotNull(files);
  assertEquals(1, files.size());
View Full Code Here

Examples of org.apache.pig.piggybank.storage.partition.PathPartitionHelper

    File partition3;

    @Test
    public void testListStatusPartitionFilterNotFound() throws Exception {

  PathPartitionHelper partitionHelper = new PathPartitionHelper();

  Job job = new Job(conf);
  job.setJobName("TestJob");
  job.setInputFormatClass(FileInputFormat.class);

  Configuration conf = job.getConfiguration();
  FileInputFormat.setInputPaths(job, new Path(baseDir.getAbsolutePath()));

  Iterator<Map.Entry<String, String>> iter = conf.iterator();
  while (iter.hasNext()) {
      Map.Entry<String, String> entry = iter.next();
      System.out.println(entry.getKey() + ": " + entry.getValue());
  }
  JobContext jobContext = HadoopShims.createJobContext(conf, job.getJobID());

  partitionHelper.setPartitionFilterExpression("year < '2010'",
    PigStorage.class, "1");
  partitionHelper.setPartitionKeys(baseDir.getAbsolutePath(), conf,
    PigStorage.class, "1");

  List<FileStatus> files = partitionHelper.listStatus(jobContext,
    PigStorage.class, "1");

  assertEquals(0, files.size());

    }
View Full Code Here

Examples of org.apache.pig.piggybank.storage.partition.PathPartitionHelper

    }

    @Test
    public void testListStatusPartitionFilterFound() throws Exception {

  PathPartitionHelper partitionHelper = new PathPartitionHelper();

  Job job = new Job(conf);
  job.setJobName("TestJob");
  job.setInputFormatClass(FileInputFormat.class);

  Configuration conf = job.getConfiguration();
  FileInputFormat.setInputPaths(job, new Path(baseDir.getAbsolutePath()));

  JobContext jobContext = HadoopShims.createJobContext(conf, job.getJobID());

  partitionHelper.setPartitionFilterExpression(
    "year<='2010' and month=='01' and day>='01'", PigStorage.class, "2");
  partitionHelper.setPartitionKeys(baseDir.getAbsolutePath(), conf,
    PigStorage.class, "2");

  List<FileStatus> files = partitionHelper.listStatus(jobContext,
    PigStorage.class, "2");

  assertNotNull(files);
  assertEquals(1, files.size());
View Full Code Here

Examples of org.apache.pig.piggybank.storage.partition.PathPartitionHelper

    }

    @Test
    public void testListStatus() throws Exception {

  PathPartitionHelper partitionHelper = new PathPartitionHelper();

  Job job = new Job(conf);
  job.setJobName("TestJob");
  job.setInputFormatClass(FileInputFormat.class);

  Configuration conf = job.getConfiguration();
  FileInputFormat.setInputPaths(job, new Path(baseDir.getAbsolutePath()));

  JobContext jobContext = HadoopShims.createJobContext(conf, job.getJobID());

  partitionHelper.setPartitionKeys(baseDir.getAbsolutePath(), conf,
    PigStorage.class, "3");

  List<FileStatus> files = partitionHelper.listStatus(jobContext,
    PigStorage.class, "3");

  assertNotNull(files);
  assertEquals(1, files.size());
View Full Code Here

Examples of org.apache.pig.piggybank.storage.partition.PathPartitionHelper

    File partition3;

    @Test
    public void testListStatusPartitionFilterNotFound() throws Exception {

  PathPartitionHelper partitionHelper = new PathPartitionHelper();

  Job job = new Job(conf);
  job.setJobName("TestJob");
  job.setInputFormatClass(FileInputFormat.class);

  Configuration conf = job.getConfiguration();
  FileInputFormat.setInputPaths(job, new Path(baseDir.getAbsolutePath()));

  Iterator<Map.Entry<String, String>> iter = conf.iterator();
  while (iter.hasNext()) {
      Map.Entry<String, String> entry = iter.next();
      System.out.println(entry.getKey() + ": " + entry.getValue());
  }
  JobContext jobContext = HadoopShims.createJobContext(conf, job.getJobID());

  partitionHelper.setPartitionFilterExpression("year < '2010'",
    PigStorage.class, "1");
  partitionHelper.setPartitionKeys(baseDir.getAbsolutePath(), conf,
    PigStorage.class, "1");

  List<FileStatus> files = partitionHelper.listStatus(jobContext,
    PigStorage.class, "1");

  assertEquals(0, files.size());

    }
View Full Code Here

Examples of org.apache.pig.piggybank.storage.partition.PathPartitionHelper

    }

    @Test
    public void testListStatusPartitionFilterFound() throws Exception {

  PathPartitionHelper partitionHelper = new PathPartitionHelper();

  Job job = new Job(conf);
  job.setJobName("TestJob");
  job.setInputFormatClass(FileInputFormat.class);

  Configuration conf = job.getConfiguration();
  FileInputFormat.setInputPaths(job, new Path(baseDir.getAbsolutePath()));

  JobContext jobContext = HadoopShims.createJobContext(conf, job.getJobID());

  partitionHelper.setPartitionFilterExpression(
    "year<='2010' and month=='01' and day>='01'", PigStorage.class, "2");
  partitionHelper.setPartitionKeys(baseDir.getAbsolutePath(), conf,
    PigStorage.class, "2");

  List<FileStatus> files = partitionHelper.listStatus(jobContext,
    PigStorage.class, "2");

  assertNotNull(files);
  assertEquals(1, files.size());
View Full Code Here

Examples of org.apache.pig.piggybank.storage.partition.PathPartitionHelper

    }

    @Test
    public void testListStatus() throws Exception {

  PathPartitionHelper partitionHelper = new PathPartitionHelper();

  Job job = new Job(conf);
  job.setJobName("TestJob");
  job.setInputFormatClass(FileInputFormat.class);

  Configuration conf = job.getConfiguration();
  FileInputFormat.setInputPaths(job, new Path(baseDir.getAbsolutePath()));

  JobContext jobContext = HadoopShims.createJobContext(conf, job.getJobID());

  partitionHelper.setPartitionKeys(baseDir.getAbsolutePath(), conf,
    PigStorage.class, "3");

  List<FileStatus> files = partitionHelper.listStatus(jobContext,
    PigStorage.class, "3");

  assertNotNull(files);
  assertEquals(1, files.size());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.