Skip to content

Latest commit

 

History

History
464 lines (257 loc) · 5.58 KB

pinot-noir.md

File metadata and controls

464 lines (257 loc) · 5.58 KB

Home > pinot-noir

pinot-noir package

Classes

Class

Description

BypassParser

Bypass parser.

PinotBrokerClient

Pinot DB client.

PinotBrokerJSONTransport

Pinot broker JSON transport based on "undici" HTTP client.

PinotError

SafeParser

Safe parser.

SqlFormat

SqlUtils

Sql utils class.

UnsafeParser

Unsafe parser.

Enumerations

Enumeration

Description

EBrokerErrorCode

Broker error codes.

EBrokerTransportErrorCode

Broker error codes.

EPinotErrorType

Pinot error types

ERROR_CODES

Pinot error codes

Functions

Function

Description

sql(strings, values)

SQL template tag

Interfaces

Interface

Description

IAggregateStats

Stats for the AGGREGATE operator.

IBrokerResponse

Broker response.

IBrokerResponseStats

Broker response stats.

IBrokerTransportConfig

Pinot broker transport config options.

IBrokerTransportRequestOptions

Pinot broker HTTP request options.

IFilterStats

Stats for the FILTER operator.

IHashJoinStats

Stats for the HASH_JOIN operator.

ILeafStats

Stats for the LEAF operator.

IMailboxReceiveStats

Stats for the MAILBOX_RECEIVE operator.

IMailboxSendStats

Stats for the MAILBOX_SEND operator.

IPinoException

Pinot exception.

IPinotBrokerTransport

Pinot broker transport interface. Implement it to create your own.

IPinotClient

Pinot client interface.

IPinotErrorConstructorArgs

IPinotPoolStats

Pinot transport pool statistics.

IPinotQueryOptions

Query options.

IPinotSqlException

Apache Pinot exception

IPinotValueParser

Pinot value parser interface.

IQueryResult

Query result.

IQueryStats

Pinot query statistics. Just converted and categorized Pinot response stats.

IResponseSchema

Response data schema.

IResultTable

Pinot result table.

ISortOrLimitStats

Stats for the SORT_OR_LIMIT operator.

IStageStatsBase

Base interface for all stage stats.

ITransformStats

Stats for the TRANSFORM operator.

IWindowStats

Stats for the WINDOW operator.

Variables

Variable

Description

NON_PINOT_OPTIONS

Non pinot options list.

Type Aliases

Type Alias

Description

StageStats

Union type for all stage stats.

TPinotDataType

Available Pinot data types.

TQueueTolerancePredefined

Predefined queue tolerance values.