@Test(expected = HyracksDataException.class) public void invalidSequenceTest4() throws Exception { index.clear(); }
@Test(expected = HyracksDataException.class) public void invalidSequenceTest3() throws Exception { index.create(); try { index.clear(); } finally { index.destroy(); } }
@Override protected void runTest(ISerializerDeserializer[] fieldSerdes, int numKeys, BTreeLeafFrameType leafType, ITupleReference lowKey, ITupleReference highKey, ITupleReference prefixLowKey, ITupleReference prefixHighKey) throws Exception { //tests with tuples consisting only of keys create secondary index, others - a primary index hasOnlyKeys = fieldSerdes.length == numKeys; OrderedIndexTestContext ctx = createTestContext(fieldSerdes, numKeys, leafType, false); ctx.getIndex().create(); ctx.getIndex().activate(); insertDeleteTest(ctx); ctx.getIndex().clear(); checkTuples.clear(); upsertDeleteTest(ctx); ctx.getIndex().clear(); checkTuples.clear(); insertUpsertTest(ctx); ctx.getIndex().clear(); checkTuples.clear(); upsertUpsertTest(ctx); ctx.getIndex().clear(); checkTuples.clear(); ctx.getIndex().validate(); ctx.getIndex().deactivate(); ctx.getIndex().destroy(); }
private void test(IndexModification op1, IndexModification op2) throws Exception { ILSMIndexAccessor lsmAccessor = (ILSMIndexAccessor) accessor; for (int j = 0; j < 2; j++) { index.clear(); isFoundNull = true; isUpdated = false;
index.clear(); Assert.assertTrue(isEmptyIndex());