@SuppressWarnings("squid:S1172") // unused parameter public static IJsonSerializable fromJson(IPersistedResourceRegistry registry, JsonNode json) { return new NoMergePolicyFactory(); } }
private void searchAndAssertCount(TestNodeController nc, IHyracksTaskContext ctx, Dataset dataset, StorageComponentProvider storageManager, int numOfRecords) throws HyracksDataException, AlgebricksException { nc.newJobId(); TestTupleCounterFrameWriter countOp = StorageTestUtils.create(nc.getSearchOutputDesc(KEY_TYPES, RECORD_TYPE, META_TYPE), Collections.emptyList(), Collections.emptyList(), false); IPushRuntime emptyTupleOp = nc.getFullScanPipeline(countOp, ctx, dataset, KEY_TYPES, RECORD_TYPE, META_TYPE, new NoMergePolicyFactory(), null, null, KEY_INDEXES, KEY_INDICATORS_LIST, storageManager); emptyTupleOp.open(); emptyTupleOp.close(); Assert.assertEquals(numOfRecords, countOp.getCount()); } }
public static void searchAndAssertCount(TestNodeController nc, int partition, Dataset dataset, StorageComponentProvider storageManager, int numOfRecords) throws HyracksDataException, AlgebricksException { JobId jobId = nc.newJobId(); IHyracksTaskContext ctx = nc.createTestContext(jobId, partition, false); TestTupleCounterFrameWriter countOp = create(nc.getSearchOutputDesc(KEY_TYPES, RECORD_TYPE, META_TYPE), Collections.emptyList(), Collections.emptyList(), false); IPushRuntime emptyTupleOp = nc.getFullScanPipeline(countOp, ctx, dataset, KEY_TYPES, RECORD_TYPE, META_TYPE, new NoMergePolicyFactory(), null, null, KEY_INDEXES, KEY_INDICATORS_LIST, storageManager); emptyTupleOp.open(); emptyTupleOp.close(); Assert.assertEquals(numOfRecords, countOp.getCount()); }
Collections.emptyList(), Collections.emptyList(), false); IPushRuntime emptyTupleOp = nc.getFullScanPipeline(countOp, ctx, StorageTestUtils.DATASET, KEY_TYPES, RECORD_TYPE, META_TYPE, new NoMergePolicyFactory(), null, null, KEY_INDEXES, KEY_INDICATORS_LIST, storageManager); emptyTupleOp.open();