@Override public DynamicDatasetCache get() { SystemDatasetInstantiator dsInstantiator = new SystemDatasetInstantiator(dsFramework); return new MultiThreadDatasetCache( dsInstantiator, txClient, NamespaceId.SYSTEM, ImmutableMap.of(), metricsCollectionService.getContext(ImmutableMap.of()), ImmutableMap.of() ); } }
@Override public DynamicDatasetCache get() { SystemDatasetInstantiator dsInstantiator = new SystemDatasetInstantiator(dsFramework); return new MultiThreadDatasetCache( dsInstantiator, txClient, NamespaceId.SYSTEM, ImmutableMap.of(), metricsCollectionService.getContext(ImmutableMap.of()), ImmutableMap.of() ); } }
@Inject public LocalRouteStore(DatasetFramework datasetFramework, TransactionSystemClient txClient) { this.datasetFramework = datasetFramework; this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(datasetFramework), txClient, NamespaceId.SYSTEM, ImmutableMap.<String, String>of(), null, null)), RetryStrategies.retryOnConflict(20, 100)); }
@VisibleForTesting public DefaultFieldLineageReader(DatasetFramework datasetFramework, TransactionSystemClient txClient, DatasetId fieldLineageDatasetId) { this.datasetFramework = datasetFramework; this.fieldLineageDatasetId = fieldLineageDatasetId; this.transactional = Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(datasetFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, ImmutableMap.of(), null, null)); }
@VisibleForTesting public DefaultFieldLineageReader(DatasetFramework datasetFramework, TransactionSystemClient txClient, DatasetId fieldLineageDatasetId) { this.datasetFramework = datasetFramework; this.fieldLineageDatasetId = fieldLineageDatasetId; this.transactional = Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(datasetFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, ImmutableMap.of(), null, null)); }
@Inject DefaultNamespaceStore(TransactionSystemClient txClient, DatasetFramework framework) { this.dsFramework = framework; this.transactional = Transactions.createTransactional( new MultiThreadDatasetCache(new SystemDatasetInstantiator(dsFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, null, null, null) ); }
@Inject DefaultOwnerStore(DatasetFramework datasetFramework, TransactionSystemClient txClient) { this.datasetFramework = datasetFramework; this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache(new SystemDatasetInstantiator(datasetFramework), txClient, DATASET_ID.getParent(), Collections.emptyMap(), null, null)), RetryStrategies.retryOnConflict(20, 100) ); }
@Inject public ProgramHeartbeatService(DatasetFramework datasetFramework, TransactionSystemClient txClient, CConfiguration cConfiguration) { this.datasetFramework = datasetFramework; this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(datasetFramework), txClient, PROGRAM_HEARTBEAT_INSTANCE_ID.getParent(), Collections.emptyMap(), null, null)), RetryStrategies.retryOnConflict(20, 100) ); this.cConfiguration = cConfiguration; }
@VisibleForTesting @Inject public BasicLineageWriter(DatasetFramework datasetFramework, TransactionSystemClient txClient) { this.datasetFramework = datasetFramework; this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(datasetFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, ImmutableMap.of(), null, null)), RetryStrategies.retryOnConflict(20, 100) ); }
@Inject public SearchHelper(TransactionSystemClient txClient, DatasetFramework dsFramework) { DynamicDatasetCache datasetCache = new MultiThreadDatasetCache( new SystemDatasetInstantiator(dsFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, Collections.emptyMap(), null, null); this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(datasetCache), RetryStrategies.retryOnConflict(20, 100) ); this.dsFramework = dsFramework; }
@VisibleForTesting public BasicUsageRegistry(DatasetFramework datasetFramework, TransactionSystemClient txClient, DatasetId usageDatasetId) { this.datasetFramework = datasetFramework; this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(datasetFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, Collections.emptyMap(), null, null)), org.apache.tephra.RetryStrategies.retryOnConflict(20, 100) ); this.usageDatasetId = usageDatasetId; }
@Inject DefaultMetadataStore(TransactionSystemClient txClient, DatasetFramework dsFramework) { this.datasetCache = new MultiThreadDatasetCache(new SystemDatasetInstantiator(dsFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, Collections.emptyMap(), null, null); this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(datasetCache), RetryStrategies.retryOnConflict(20, 100) ); this.dsFramework = dsFramework; }
@Inject public DefaultStore(CConfiguration conf, DatasetFramework framework, TransactionSystemClient txClient) { this.configuration = conf; this.dsFramework = framework; this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(framework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, ImmutableMap.of(), null, null)), RetryStrategies.retryOnConflict(20, 100) ); }
@Inject BasicWorkflowStateWriter(CConfiguration cConf, DatasetFramework datasetFramework, TransactionSystemClient txClient) { this.cConf = cConf; this.datasetFramework = datasetFramework; this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(datasetFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, ImmutableMap.of(), null, null)), RetryStrategies.retryOnConflict(20, 100) ); }
@Inject public DefaultConfigStore(DatasetFramework datasetFramework, TransactionSystemClient txClient) { this.datasetFramework = datasetFramework; this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(datasetFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, ImmutableMap.of(), null, null)), RetryStrategies.retryOnConflict(20, 100) ); }
@Inject BootstrapStore(DatasetFramework datasetFramework, TransactionSystemClient txClient) { this.datasetFramework = datasetFramework; this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache(new SystemDatasetInstantiator(datasetFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, Collections.emptyMap(), null, null)), org.apache.tephra.RetryStrategies.retryOnConflict(20, 100) ); }
@Inject public DefaultConfigStore(DatasetFramework datasetFramework, TransactionSystemClient txClient) { this.datasetFramework = datasetFramework; this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(datasetFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, ImmutableMap.of(), null, null)), RetryStrategies.retryOnConflict(20, 100) ); }
@Inject BasicWorkflowStateWriter(CConfiguration cConf, DatasetFramework datasetFramework, TransactionSystemClient txClient) { this.cConf = cConf; this.datasetFramework = datasetFramework; this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(datasetFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, ImmutableMap.of(), null, null)), RetryStrategies.retryOnConflict(20, 100) ); }
public NoSqlTransactionRunner(DatasetFramework dsFramework, TransactionSystemClient txClient) { this.tableAdmin = new NoSqlStructuredTableAdmin(dsFramework); this.transactional = Transactions.createTransactionalWithRetry( Transactions.createTransactional(new MultiThreadDatasetCache( new SystemDatasetInstantiator(dsFramework), new TransactionSystemClientAdapter(txClient), NamespaceId.SYSTEM, Collections.emptyMap(), null, null)), org.apache.tephra.RetryStrategies.retryOnConflict(20, 100) ); }
@Before public void initCache() { SystemDatasetInstantiator instantiator = new SystemDatasetInstantiator(dsFramework, getClass().getClassLoader(), null); cache = createCache(instantiator, ARGUMENTS, ImmutableMap.of("b", B_ARGUMENTS)); }