congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
DatasetUtil.createDummyKeyProviderOp
Code IndexAdd Tabnine to your IDE (free)

How to use
createDummyKeyProviderOp
method
in
org.apache.asterix.metadata.utils.DatasetUtil

Best Java code snippets using org.apache.asterix.metadata.utils.DatasetUtil.createDummyKeyProviderOp (Showing top 7 results out of 315)

origin: apache/asterixdb

private static void populateDataToRebalanceTarget(Dataset source, Dataset target, MetadataProvider metadataProvider,
    IHyracksClientConnection hcc) throws Exception {
  JobSpecification spec = new JobSpecification();
  TxnId txnId = metadataProvider.getTxnIdFactory().create();
  JobEventListenerFactory jobEventListenerFactory = new JobEventListenerFactory(txnId, true);
  spec.setJobletEventListenerFactory(jobEventListenerFactory);
  // The pipeline starter.
  IOperatorDescriptor starter = DatasetUtil.createDummyKeyProviderOp(spec, source, metadataProvider);
  // Creates primary index scan op.
  IOperatorDescriptor primaryScanOp = DatasetUtil.createPrimaryIndexScanOp(spec, metadataProvider, source);
  // Creates secondary BTree upsert op.
  IOperatorDescriptor upsertOp = createPrimaryIndexUpsertOp(spec, metadataProvider, source, target);
  // The final commit operator.
  IOperatorDescriptor commitOp = createUpsertCommitOp(spec, metadataProvider, target);
  // Connects empty-tuple-source and scan.
  spec.connect(new OneToOneConnectorDescriptor(spec), starter, 0, primaryScanOp, 0);
  // Connects scan and upsert.
  int numKeys = target.getPrimaryKeys().size();
  int[] keys = IntStream.range(0, numKeys).toArray();
  IConnectorDescriptor connectorDescriptor = new MToNPartitioningConnectorDescriptor(spec,
      new FieldHashPartitionComputerFactory(keys, target.getPrimaryHashFunctionFactories(metadataProvider)));
  spec.connect(connectorDescriptor, primaryScanOp, 0, upsertOp, 0);
  // Connects upsert and sink.
  spec.connect(new OneToOneConnectorDescriptor(spec), upsertOp, 0, commitOp, 0);
  // Executes the job.
  JobUtils.runJob(hcc, spec, true);
}
origin: apache/asterixdb

IOperatorDescriptor sourceOp = DatasetUtil.createDummyKeyProviderOp(spec, dataset, metadataProvider);
IOperatorDescriptor targetOp = DatasetUtil.createPrimaryIndexScanOp(spec, metadataProvider, dataset);
spec.connect(new OneToOneConnectorDescriptor(spec), sourceOp, 0, targetOp, 0);
origin: apache/asterixdb

IOperatorDescriptor keyProviderOp = DatasetUtil.createDummyKeyProviderOp(spec, dataset, metadataProvider);
origin: apache/asterixdb

IOperatorDescriptor keyProviderOp = DatasetUtil.createDummyKeyProviderOp(spec, dataset, metadataProvider);
origin: apache/asterixdb

IOperatorDescriptor keyProviderOp = DatasetUtil.createDummyKeyProviderOp(spec, dataset, metadataProvider);
origin: apache/asterixdb

IOperatorDescriptor keyProviderOp = DatasetUtil.createDummyKeyProviderOp(spec, dataset, metadataProvider);
IndexUtil.bindJobEventListener(spec, metadataProvider);
origin: apache/asterixdb

if (dataset.getDatasetType() == DatasetType.INTERNAL) {
  IOperatorDescriptor keyProviderOp = DatasetUtil.createDummyKeyProviderOp(spec, dataset, metadataProvider);
  IndexUtil.bindJobEventListener(spec, metadataProvider);
org.apache.asterix.metadata.utilsDatasetUtilcreateDummyKeyProviderOp

Javadoc

Creates a dummy key provider operator for the primary index scan.

Popular methods of DatasetUtil

  • getFilterField
  • createNodeGroupForNewDataset
    Creates a node group that is associated with a new dataset.
  • computeFilterBinaryComparatorFactories
  • computeFilterTypeTraits
  • createPrimaryIndexScanOp
    Creates a primary index scan operator for a given dataset.
  • createPrimaryIndexUpsertOp
    Creates a primary index upsert operator for a given dataset.
  • dropDatasetJobSpec
  • getDatasetInfo
  • getFullyQualifiedName
  • getMergePolicyFactory
  • buildDropFilesIndexJobSpec
  • compactDatasetJobSpec
  • buildDropFilesIndexJobSpec,
  • compactDatasetJobSpec,
  • createBTreeFieldsWhenThereisAFilter,
  • createDatasetJobSpec,
  • createFilterFields,
  • getMetaType,
  • getPositionOfPartitioningKeyField,
  • keySourceMatches,
  • writePropertyTypeRecord

Popular in Java

  • Reading from database using SQL prepared statement
  • putExtra (Intent)
  • onRequestPermissionsResult (Fragment)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • Component (java.awt)
    A component is an object having a graphical representation that can be displayed on the screen and t
  • ServerSocket (java.net)
    This class represents a server-side socket that waits for incoming client connections. A ServerSocke
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • HashSet (java.util)
    HashSet is an implementation of a Set. All optional operations (adding and removing) are supported.
  • TimerTask (java.util)
    The TimerTask class represents a task to run at a specified time. The task may be run once or repeat
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Top 17 Free Sublime Text Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now