public ClientSession build() { return new ClientSession( server, user, source, traceToken, clientTags, clientInfo, catalog, schema, path, timeZone.getId(), locale, resourceEstimates, properties, preparedStatements, transactionId, clientRequestTimeout); } }
public ClientSession getClientSession() { return new ClientSession( parseServer(server), user, "presto-benchmark", Optional.empty(), ImmutableSet.of(), null, catalog, schema, null, TimeZone.getDefault().getID(), Locale.getDefault(), ImmutableMap.of(), toProperties(this.sessionProperties), ImmutableMap.of(), null, clientRequestTimeout); }
public ClientSession toClientSession() { return new ClientSession( parseServer(server), user, source, Optional.empty(), parseClientTags(clientTags), clientInfo, catalog, schema, null, TimeZone.getDefault().getID(), Locale.getDefault(), toResourceEstimates(resourceEstimates), toProperties(sessionProperties), emptyMap(), null, clientRequestTimeout); }
estimates.getPeakMemory().ifPresent(e -> resourceEstimates.put(PEAK_MEMORY, e.toString())); return new ClientSession( server, session.getIdentity().getUser(),
ClientSession clientSession = new ClientSession( queryRunner.getCoordinator().getBaseUrl(), "user",
new ClientSession( server.url("/").uri(), "user",
public ClientSession createSession(String catalog, ZoneId timezone, Map<String, String> sessionProperties, String user) { return new ClientSession( prestoConfig.getAddress(), user == null ? "rakam" : user, "rakam", ImmutableSet.of(), null, catalog == null ? "default" : catalog, "default", TimeZone.getTimeZone(timezone == null ? ZoneOffset.UTC : timezone).getID(), Locale.ENGLISH, sessionProperties, ImmutableMap.of(), null, false, new Duration(1, TimeUnit.MINUTES)); }
this.projectConfig = projectConfig; this.prestoConfig = prestoConfig; defaultSession = new ClientSession( prestoConfig.getAddress(), "rakam",
public ClientSession toClientSession() { return new ClientSession( parseServer(server), user, source, catalog, schema, TimeZone.getDefault().getID(), Locale.getDefault(), toProperties(sessionProperties), null, debug, clientRequestTimeout); }
public ParallelQueryRunner(int maxParallelism, URI server, String catalog, String schema, boolean debug, int timeout, Duration clientRequestTimeout) { executor = listeningDecorator(newCachedThreadPool(daemonThreadsNamed("query-runner-%s"))); ImmutableList.Builder<QueryRunner> runners = ImmutableList.builder(); for (int i = 0; i < maxParallelism; i++) { ClientSession session = new ClientSession( server, "test-" + i, "presto-perf", catalog, schema, TimeZone.getDefault().getID(), Locale.getDefault(), ImmutableMap.<String, String>of(), null, debug, clientRequestTimeout); runners.add(new QueryRunner(session, executor, timeout)); } this.runners = runners.build(); }
public ClientSession toClientSession(URI server, boolean debug, Duration clientRequestTimeout) { ImmutableMap.Builder<String, String> properties = ImmutableMap.builder(); properties.putAll(systemProperties); for (Entry<String, Map<String, String>> catalogProperties : this.catalogProperties.entrySet()) { String catalog = catalogProperties.getKey(); for (Entry<String, String> entry : catalogProperties.getValue().entrySet()) { properties.put(catalog + "." + entry.getKey(), entry.getValue()); } } return new ClientSession( requireNonNull(server, "server is null"), identity.getUser(), source.orElse(null), catalog.orElse(null), schema.orElse(null), timeZoneKey.getId(), locale, properties.build(), transactionId.map(TransactionId::toString).orElse(null), debug, clientRequestTimeout); }
public ClientSession toClientSession() { return new ClientSession( parseServer(server), user, source, Optional.empty(), parseClientTags(clientTags), clientInfo, catalog, schema, null, TimeZone.getDefault().getID(), Locale.getDefault(), toResourceEstimates(resourceEstimates), toProperties(sessionProperties), emptyMap(), null, clientRequestTimeout); }
estimates.getPeakMemory().ifPresent(e -> resourceEstimates.put(PEAK_MEMORY, e.toString())); return new ClientSession( server, session.getIdentity().getUser(),
public static ClientSession withSessionProperties(ClientSession session, Map<String, String> sessionProperties) { Map<String, String> properties = new HashMap<>(session.getProperties()); properties.putAll(sessionProperties); return new ClientSession( session.getServer(), session.getUser(), session.getSource(), session.getCatalog(), session.getSchema(), session.getTimeZoneId(), session.getLocale(), properties, session.getTransactionId(), session.isDebug(), session.getClientRequestTimeout()); }
public static ClientSession stripTransactionId(ClientSession session) { return new ClientSession( session.getServer(), session.getUser(), session.getSource(), session.getCatalog(), session.getSchema(), session.getTimeZoneId(), session.getLocale(), session.getProperties(), null, session.isDebug(), session.getClientRequestTimeout()); }
public static ClientSession withProperties(ClientSession session, Map<String, String> properties) { return new ClientSession( session.getServer(), session.getUser(), session.getSource(), session.getCatalog(), session.getSchema(), session.getTimeZoneId(), session.getLocale(), properties, session.getTransactionId(), session.isDebug(), session.getClientRequestTimeout()); }
public static ClientSession withTransactionId(ClientSession session, String transactionId) { return new ClientSession( session.getServer(), session.getUser(), session.getSource(), session.getCatalog(), session.getSchema(), session.getTimeZoneId(), session.getLocale(), session.getProperties(), transactionId, session.isDebug(), session.getClientRequestTimeout()); }
ClientSession clientSession = new ClientSession( queryRunner.getCoordinator().getBaseUrl(), "user",