Tabnine Logo
Connector.getSplitManager
Code IndexAdd Tabnine to your IDE (free)

How to use
getSplitManager
method
in
io.prestosql.spi.connector.Connector

Best Java code snippets using io.prestosql.spi.connector.Connector.getSplitManager (Showing top 5 results out of 315)

origin: io.prestosql/presto-main

this.connector = requireNonNull(connector, "connector is null");
splitManager = connector.getSplitManager();
checkState(splitManager != null, "Connector %s does not have a split manager", connectorId);
origin: prestosql/presto

this.connector = requireNonNull(connector, "connector is null");
splitManager = connector.getSplitManager();
checkState(splitManager != null, "Connector %s does not have a split manager", connectorId);
origin: prestosql/presto

private static void assertCreateConnector(String metastoreUri)
{
  HiveConnectorFactory connectorFactory = new HiveConnectorFactory(
      "hive-test",
      HiveConnector.class.getClassLoader(),
      Optional.empty());
  Map<String, String> config = ImmutableMap.<String, String>builder()
      .put("hive.metastore.uri", metastoreUri)
      .build();
  Connector connector = connectorFactory.create("hive-test", config, new TestingConnectorContext());
  ConnectorTransactionHandle transaction = connector.beginTransaction(READ_UNCOMMITTED, true);
  assertInstanceOf(connector.getMetadata(transaction), ClassLoaderSafeConnectorMetadata.class);
  assertInstanceOf(connector.getSplitManager(), ClassLoaderSafeConnectorSplitManager.class);
  assertInstanceOf(connector.getPageSourceProvider(), ConnectorPageSourceProvider.class);
  connector.commit(transaction);
}
origin: io.prestosql/presto-hive

private static void assertCreateConnector(String metastoreUri)
{
  HiveConnectorFactory connectorFactory = new HiveConnectorFactory(
      "hive-test",
      HiveConnector.class.getClassLoader(),
      Optional.empty());
  Map<String, String> config = ImmutableMap.<String, String>builder()
      .put("hive.metastore.uri", metastoreUri)
      .build();
  Connector connector = connectorFactory.create("hive-test", config, new TestingConnectorContext());
  ConnectorTransactionHandle transaction = connector.beginTransaction(READ_UNCOMMITTED, true);
  assertInstanceOf(connector.getMetadata(transaction), ClassLoaderSafeConnectorMetadata.class);
  assertInstanceOf(connector.getSplitManager(), ClassLoaderSafeConnectorSplitManager.class);
  assertInstanceOf(connector.getPageSourceProvider(), ConnectorPageSourceProvider.class);
  connector.commit(transaction);
}
origin: prestosql/presto

@BeforeClass
public void setup()
    throws Exception
{
  EmbeddedCassandra.start();
  String keyspace = "test_connector";
  createTestTables(EmbeddedCassandra.getSession(), keyspace, DATE);
  String connectorId = "cassandra-test";
  CassandraConnectorFactory connectorFactory = new CassandraConnectorFactory(connectorId);
  Connector connector = connectorFactory.create(connectorId, ImmutableMap.of(
      "cassandra.contact-points", EmbeddedCassandra.getHost(),
      "cassandra.native-protocol-port", Integer.toString(EmbeddedCassandra.getPort())),
      new TestingConnectorContext());
  metadata = connector.getMetadata(CassandraTransactionHandle.INSTANCE);
  assertInstanceOf(metadata, CassandraMetadata.class);
  splitManager = connector.getSplitManager();
  assertInstanceOf(splitManager, CassandraSplitManager.class);
  recordSetProvider = connector.getRecordSetProvider();
  assertInstanceOf(recordSetProvider, CassandraRecordSetProvider.class);
  database = keyspace;
  table = new SchemaTableName(database, TABLE_ALL_TYPES.toLowerCase(ENGLISH));
  tableUnpartitioned = new SchemaTableName(database, "presto_test_unpartitioned");
  invalidTable = new SchemaTableName(database, "totally_invalid_table_name");
}
io.prestosql.spi.connectorConnectorgetSplitManager

Popular methods of Connector

  • getMetadata
  • beginTransaction
  • commit
  • getAnalyzeProperties
  • getPageSourceProvider
  • getRecordSetProvider
  • getSystemTables
  • shutdown
  • getAccessControl
  • getColumnProperties
  • getIndexProvider
  • getNodePartitioningProvider
  • getIndexProvider,
  • getNodePartitioningProvider,
  • getPageSinkProvider,
  • getProcedures,
  • getSchemaProperties,
  • getSessionProperties,
  • getTableProperties,
  • isSingleStatementWritesOnly,
  • rollback

Popular in Java

  • Start an intent from android
  • compareTo (BigDecimal)
  • onCreateOptionsMenu (Activity)
  • findViewById (Activity)
  • Calendar (java.util)
    Calendar is an abstract base class for converting between a Date object and a set of integer fields
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • Properties (java.util)
    A Properties object is a Hashtable where the keys and values must be Strings. Each property can have
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • JFrame (javax.swing)
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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