Package com.splunk.shuttl.archiver.model

Examples of com.splunk.shuttl.archiver.model.Bucket


    assertEquals(BucketFormat.SPLUNK_BUCKET, bucket.getFormat());
  }

  public void createTestBucketWithIndexAndName_validArguments_correctNameAndIndex() {
    String bucketName = "db_12351290_12351235_1";
    Bucket bucket = TUtilsBucket.createBucketWithIndexAndName("index-name",
        bucketName);
    assertEquals("index-name", bucket.getIndex());
    assertEquals(bucketName, bucket.getName());

  }
View Full Code Here


    filterBuckets(); // Nothing.
    assertTrue(filteredBuckets.isEmpty());
  }

  public void filterBucketsByTimeRange_givenBucketWithEarliestAndLatestEqualToFilterEarliest_doNotFilterBucket() {
    Bucket bucket = TUtilsBucket.createBucketWithTimes(earliest, earliest);
    filterBuckets(bucket);
    assertEquals(1, filteredBuckets.size());
    assertEquals(bucket, filteredBuckets.get(0));
  }
View Full Code Here

    assertEquals(1, filteredBuckets.size());
    assertEquals(bucket, filteredBuckets.get(0));
  }

  public void filterBucketsByTimeRange_givenBucketWithEarliestAndLatestEqualToFilterLatest_doNotFilterBucket() {
    Bucket bucket = TUtilsBucket.createBucketWithTimes(latest, latest);
    filterBuckets(bucket);
    assertEquals(1, filteredBuckets.size());
    assertEquals(bucket, filteredBuckets.get(0));
  }
View Full Code Here

    File parent = null;
    try {
      parent = createDirectory();
      Date earliest = TUtilsDate.getNowWithoutMillis();
      Date latest = TUtilsDate.getLaterDate(earliest);
      Bucket bucketWithTimes = TUtilsBucket.createBucketInDirectoryWithTimes(
          parent, earliest, latest);

      long latestInSeconds = latest.getTime() / 1000;
      long earliestInSeconds = earliest.getTime() / 1000;
      String expectedBucketNameStart = "db_" + latestInSeconds + "_"
          + earliestInSeconds;
      assertTrue(bucketWithTimes.getName().startsWith(expectedBucketNameStart));
    } finally {
      FileUtils.deleteQuietly(parent);
    }
  }
View Full Code Here

  public void filterBucketsByTimeRange_givenOneBucketWhereLatestIsBeforeFiltersEarliest_filterBucketThenReturnEmptyList() {
    Date bucketLatest = new Date(earliest.getTime() - 100);
    assertTrue(bucketLatest.before(earliest));

    Bucket bucket = createBucketWithEarliestAndLatestSetToDate(bucketLatest);
    filterBuckets(bucket);
    assertTrue(filteredBuckets.isEmpty());
  }
View Full Code Here

  public void filterBucketsByTimeRange_givenOneBucketWhereEarliestIsAfterFiltersLatest_filterBucketAndReturnEmptyList() {
    Date bucketEarliest = new Date(latest.getTime() + 1000);
    assertTrue(bucketEarliest.after(latest));

    Bucket bucket = createBucketWithEarliestAndLatestSetToDate(bucketEarliest);
    filterBuckets(bucket);
    assertTrue(filteredBuckets.isEmpty());
  }
View Full Code Here

    }
  }

  public void createBucketWithName_givenName_bucketWithName() {
    String name = "name";
    Bucket bucket = TUtilsBucket.createBucketWithName(name);
    assertEquals(name, bucket.getName());
  }
View Full Code Here

    filterBuckets(bucket);
    assertTrue(filteredBuckets.isEmpty());
  }

  public void filterBucketsByTimeRange_givenTwoBucketsWithEarliestAndLatestWithinFilterTimeRange_returnBothBuckets() {
    Bucket bucket1 = TUtilsBucket.createBucketWithTimes(earliest, latest);
    Bucket bucket2 = TUtilsBucket.createBucketWithTimes(earliest, latest);
    filterBuckets(bucket1, bucket2);
    assertEquals(2, filteredBuckets.size());
    assertTrue(filteredBuckets.containsAll(Arrays.asList(bucket1, bucket2)));
  }
View Full Code Here

    return TUtilsBucket.createBucketWithTimes(date, date);
  }

  public void filterBucketsByTimeRange_givenEarliestEqualsLatest_returnTheBucketAtThatTimeRange() {
    Date earliestAndLatest = TUtilsDate.getNowWithoutMillis();
    Bucket bucket = TUtilsBucket.createBucketWithTimes(earliestAndLatest,
        earliestAndLatest);
    List<Bucket> filteredBuckets = bucketFilter.filterBucketsByTimeRange(
        Arrays.asList(bucket), earliestAndLatest, earliestAndLatest);
    filterBuckets(bucket);
    assertEquals(1, filteredBuckets.size());
View Full Code Here

  public void createBucketWithIndexAndTimeRange_givenParameters_bucketWithParameters() {
    String index = "index";
    Date earliest = TUtilsDate.getNowWithoutMillis();
    Date latest = TUtilsDate.getLaterDate(earliest);
    Bucket bucket = TUtilsBucket.createBucketWithIndexAndTimeRange(index,
        earliest, latest);
    assertEquals(index, bucket.getIndex());
    assertEquals(earliest, bucket.getEarliest());
    assertEquals(latest, bucket.getLatest());
  }
View Full Code Here

TOP

Related Classes of com.splunk.shuttl.archiver.model.Bucket

Copyright © 2018 www.massapicom. 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.