MCPcopy Create free account

hub / github.com/bytedance/bolt / types & classes

Types & classes6,112 in github.com/bytedance/bolt

↓ 1,820 callersClassPlanBuilder
A builder class with fluent API for building query plans. Plans are built bottom up starting with the source node (table scan or similar). Expressions
bolt/exec/tests/utils/PlanBuilder.h:94
↓ 1,107 callersClassTimestamp
bolt/type/Timestamp.h:148
↓ 666 callersClassStringView
Variable length string or binary type for use in vectors. This has semantics similar to std::string_view or folly::StringPiece and exposes a subset of
bolt/type/StringView.h:61
↓ 447 callersClassAssertQueryBuilder
bolt/exec/tests/utils/AssertQueryBuilder.h:36
↓ 362 callersClassFunctionSignatureBuilder
Convenience class for creating FunctionSignature instances. Example of usage: - signature of "concat" function: varchar... -> varchar exec::Function
bolt/expression/FunctionSignature.h:262
↓ 278 callersClassParquetException
bolt/dwio/parquet/arrow/Exception.h:115
↓ 192 callersClassJSON
bolt/dwio/parquet/arrow/Types.cpp:639
↓ 161 callersClassAggregateFunctionSignatureBuilder
Convenience class for creating AggregageFunctionSignature instances. Example of usage: - signature of covar_samp aggregate function: (double, double)
bolt/expression/FunctionSignature.h:336
↓ 151 callersClassHashJoinBuilder
bolt/exec/tests/HashJoinTest.cpp:220
↓ 132 callersClassvariant
bolt/type/Variant.h:54
↓ 110 callersClassRange
bolt/common/base/Range.h:40
↓ 108 callersClassHiveTypeParser
bolt/type/fbhive/HiveTypeParser.h:118
↓ 103 callersClassLiteral
bolt/connectors/paimon/PaimonFilterTranslator.h:32
↓ 100 callersClassDateTimeToken
bolt/functions/lib/DateTimeFormatter.h:165
↓ 90 callersClassSubfield
bolt/type/Subfield.h:83
↓ 88 callersClassRuntimeCounter
bolt/common/base/RuntimeMetrics.h:40
↓ 80 callersEnumtype
bolt/dwio/parquet/arrow/Schema.h:115
↓ 75 callersClassAssertQueryBuilder
bolt/functions/lib/aggregates/tests/utils/AggregationTestBase.h:37
↓ 73 callersClassInt
bolt/dwio/parquet/arrow/Types.cpp:637
↓ 66 callersClassSelectivityVector
A selectivityVector is used to logically filter / select data in place. The goal here is to be able to pass this vector between filter stages on diffe
bolt/vector/SelectivityVector.h:52
↓ 60 callersClassTimestamp
bolt/dwio/parquet/arrow/Types.cpp:635
↓ 55 callersClassSplit
bolt/exec/Split.h:36
↓ 46 callersClassValues
bolt/exec/Values.h:35
↓ 44 callersClassValueTypes
bolt/dwio/dwrf/test/E2EReaderTest.cpp:69
↓ 40 callersClassTime
bolt/dwio/parquet/arrow/Types.cpp:634
↓ 31 callersClassHiveConnectorSplitBuilder
Builder for HiveConnectorSplit. Allows constructing splits incrementally without specifying every constructor argument.
bolt/connectors/hive/HiveConnectorSplit.h:211
↓ 30 callersClassvariant
bolt/duckdb/conversion/DuckConversion.h:37
↓ 28 callersClassQueryConfig
A simple wrapper around bolt::Config. Defines constants for query config properties and accessor methods. Create per query context. Does not have a si
bolt/core/QueryConfig.h:42
↓ 27 callersClassCompareFlags
Describes value collation in comparison.
bolt/common/base/CompareFlags.h:42
↓ 26 callersClassDecimal
bolt/dwio/parquet/arrow/Types.cpp:632
↓ 25 callersClassRuntimeMetric
bolt/common/base/RuntimeMetrics.h:49
↓ 25 callersClassUInt128
* Simple data structure for representing 128-bit numbers as 2 64-bit integers. * * Only logical operations are included; arithmetic operations are n
bolt/common/encode/UInt128.h:52
↓ 22 callersClassvariant
bolt/connectors/hive/SplitReader.h:44
↓ 19 callersClassByteArray
bolt/dwio/parquet/arrow/Types.h:621
↓ 18 callersClassEqual
bolt/functions/sparksql/Comparisons.h:76
↓ 18 callersClassSignatureVariable
SignatureVariable holds both, type parameters (e.g. K or V in map(K, V)), and integer parameters with optional constraints (e.g. "r_precision = a_prec
bolt/expression/FunctionSignature.h:64
↓ 18 callersClassTypeParameter
bolt/type/Type.h:447
↓ 17 callersClassTimestampWithTimezone
bolt/functions/prestosql/tests/PrestoSqlDateTimeFunctionsTest.cpp:99
↓ 13 callersClassByteRange
bolt/common/memory/ByteStream.h:41
↓ 12 callersClassArrayType
bolt/type/Type.h:122
↓ 12 callersClassDecodedVector
bolt/expression/PeeledEncoding.h:35
↓ 12 callersClassExtractToReader
bolt/dwio/common/ColumnVisitors.h:66
↓ 11 callersClassBoltUserError
bolt/common/base/BoltException.h:291
↓ 11 callersClassDate
bolt/dwio/parquet/arrow/Types.cpp:633
↓ 11 callersClassOperatorTraceSummaryReader
Used to read an operator trace summary.
bolt/exec/OperatorTraceReader.h:68
↓ 11 callersClassSplit
bolt/functions/sparksql/SplitFunctions.cpp:43
↓ 11 callersClassSplit
bolt/connectors/paimon/PaimonDataSource.h:31
↓ 11 callersClassString
bolt/dwio/parquet/arrow/Types.cpp:628
↓ 11 callersClassStringIdLease
Keeps a string-id association live for the duration of this.
bolt/common/caching/StringIdMap.h:94
↓ 10 callersClassEncodedStatistics
bolt/dwio/parquet/arrow/Metadata.h:50
↓ 10 callersClassHashTableBenchmarkParams
bolt/exec/benchmarks/HashTableBenchmark.cpp:55
↓ 10 callersClassList
bolt/dwio/parquet/arrow/Types.cpp:630
↓ 10 callersClassLocalDecodedVector
bolt/expression/EvalCtx.h:43
↓ 10 callersClassMap
bolt/dwio/parquet/arrow/Types.cpp:629
↓ 10 callersEnumValue
enum for marking special values to be tested in a type.
bolt/exec/tests/VectorHasherTest.cpp:835
↓ 9 callersClassBSON
bolt/dwio/parquet/arrow/Types.cpp:640
↓ 9 callersClassEnum
bolt/dwio/parquet/arrow/Types.cpp:631
↓ 9 callersClassImpl
bolt/dwio/parquet/arrow/Types.h:319
↓ 9 callersClassNestedField
bolt/type/Subfield.h:123
↓ 9 callersClassStackTrace
TODO: Deprecate in favor of folly::symbolizer.
bolt/common/process/StackTrace.h:42
↓ 9 callersClassVectorFuzzer
VectorFuzzer is a helper class that generates randomized vectors and their data for testing, with a high degree of entropy. `Options` can be used to
bolt/vector/fuzzer/VectorFuzzer.h:96
↓ 8 callersClassCompare
bolt/exec/TopNRowNumber.h:88
↓ 8 callersClassDropValues
bolt/dwio/common/DirectDecoder.h:37
↓ 8 callersClassExprSet
bolt/expression/Expr.h:80
↓ 8 callersClassFilterNode
* Defines a filter node in a type tree. * The filter node can be used individually such as vector * Or it can be used in a node tree which is good f
bolt/dwio/common/FilterNode.h:49
↓ 8 callersClassHiveHash
bolt/functions/sparksql/Hash.cpp:634
↓ 8 callersClassInterval
bolt/dwio/parquet/arrow/Types.cpp:636
↓ 8 callersClassNull
bolt/dwio/parquet/arrow/Types.cpp:638
↓ 8 callersClassS3FileSystem
Implementation of S3 filesystem and file interface. We provide a registration method for read and write files so the appropriate type of file can be c
bolt/connectors/hive/storage_adapters/s3fs/S3FileSystem.h:61
↓ 8 callersClassSelection
A filter representation that can also keep the order.
bolt/vector/arrow/Bridge.cpp:396
↓ 8 callersClassSingleValueAccumulator
An accumulator for a single complex value (a map, an array or a struct).
bolt/functions/lib/aggregates/SingleValueAccumulator.h:40
↓ 8 callersClassSpillConfig
Specifies the config for spilling.
bolt/common/base/SpillConfig.h:78
↓ 8 callersClassTaskTraceMetadataReader
bolt/exec/TaskTraceReader.h:36
↓ 8 callersClassTypeSignature
Base type (e.g. map) and optional parameters (e.g. K, V).
bolt/expression/TypeSignature.h:42
↓ 7 callersClassExtractToGenericHook
bolt/dwio/common/ColumnVisitors.h:121
↓ 7 callersClassRowColumn
Packed representation of offset, null byte offset and null mask for a column inside a RowContainer.
bolt/exec/RowContainer.h:176
↓ 7 callersClassRowType
bolt/type/Type.h:124
↓ 7 callersClassSimpleCompatible
bolt/dwio/parquet/arrow/Types.cpp:619
↓ 7 callersClassTableScanBuilder
bolt/exec/tests/utils/PlanBuilder.h:205
↓ 7 callersClassUUID
bolt/dwio/parquet/arrow/Types.cpp:641
↓ 6 callersClassBlogPostError
scripts/normalize_blog_posts.py:30
↓ 6 callersClassByStripeInfo
bolt/dwio/dwrf/test/ReaderTest.cpp:793
↓ 6 callersClassDwrfParams
DWRF specific initialization.
bolt/dwio/dwrf/reader/DwrfData.h:136
↓ 6 callersClassEntropyEncodingSelector
bolt/dwio/dwrf/writer/EntropyEncodingSelector.h:39
↓ 6 callersClassFilterProjectReplayer
The replayer to replay the traced 'FilterProject' operator. NOTE: For the plan fragment involving FilterNode->ProjectNode, users must use the Project
bolt/tool/trace/FilterProjectReplayer.h:42
↓ 6 callersClassFixedLenByteArray
bolt/dwio/parquet/arrow/Types.h:647
↓ 6 callersClassLessThan
bolt/functions/sparksql/DecimalCompare.cpp:81
↓ 6 callersClassNotEqual
bolt/functions/sparksql/DecimalCompare.cpp:102
↓ 6 callersClassParquetInvalidOrCorruptedFileException
This class exists for the purpose of detecting an invalid or corrupted file.
bolt/dwio/parquet/arrow/Exception.h:171
↓ 6 callersClassS3ProxyConfigurationBuilder
bolt/connectors/hive/storage_adapters/s3fs/S3Util.h:217
↓ 6 callersClassTableScanReplayer
The replayer to replay the traced 'TableScan' operators.
bolt/tool/trace/TableScanReplayer.h:41
↓ 6 callersClassTrackingId
Represents a stream in a table, e.g. nulls/lengths/data of a particular column. Column-level access tracking uses this to identify the column within a
bolt/common/caching/ScanTracker.h:46
↓ 5 callersClassDot
bolt/common/serialization/tests/SerializableTest.cpp:49
↓ 5 callersClassElementAccessor
bolt/expression/ComplexViewTypes.h:788
↓ 5 callersClassEncodingKey
bolt/dwio/dwrf/common/Common.h:115
↓ 5 callersClassFilterSpec
bolt/dwio/common/tests/utils/FilterGenerator.h:49
↓ 5 callersClassGreaterThan
bolt/functions/sparksql/DecimalCompare.cpp:67
↓ 5 callersClassHashJoinReplayer
The replayer to replay the traced 'HashJoin' operator.
bolt/tool/trace/HashJoinReplayer.h:37
↓ 5 callersClassIsNotNull
Returns true if the value is not null. Supports all data types.
bolt/type/filter/FilterBase.h:669
↓ 5 callersClassParquetReaderCli
This ParquetReaderCli can be used to read Parquet files directly.
bolt/dwio/parquet/reader/ParquetReaderCli.h:34
next →1–100 of 6,112, ranked by callers