Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GreptimeTeam/greptimedb
/ types & classes
Types & classes
4,103 in github.com/GreptimeTeam/greptimedb
⨍
Functions
24,685
◇
Types & classes
4,103
↓ 189 callers
Class
Column
src/sql/src/statements/create.rs:116
↓ 126 callers
Class
Timestamp
src/common/time/src/timestamp.rs:46
↓ 107 callers
Class
Bytes
src/common/base/src/bytes.rs:21
↓ 106 callers
Enum
Value
src/datatypes/src/value.rs:52
↓ 64 callers
Class
Datanode
Datanode service.
src/datanode/src/datanode.rs:79
↓ 57 callers
Enum
Expr
src/flow/src/adapter/parse_expr.rs:82
↓ 57 callers
Enum
Plan
src/flow/src/plan.rs:123
↓ 50 callers
Class
Put
src/common/meta/src/kv_backend/etcd.rs:329
↓ 41 callers
Interface
Scalar
Owned scalar value e.g. primitive types, bool, `Vec<u8>` ...
src/datatypes/src/scalars.rs:40
↓ 35 callers
Class
ReadableSize
src/common/base/src/readable_size.rs:23
↓ 28 callers
Class
Query
src/sql/src/statements/query.rs:26
↓ 23 callers
Class
Time
src/common/time/src/time.rs:26
↓ 22 callers
Class
Duration
src/common/time/src/duration.rs:25
↓ 22 callers
Enum
Error
src/servers/src/http/pprof/nix.rs:26
↓ 21 callers
Class
Decimal128
src/common/decimal/src/decimal128.rs:47
↓ 19 callers
Class
Date
src/common/time/src/date.rs:35
↓ 18 callers
Class
IntervalDayTime
src/common/time/src/interval.rs:120
↓ 17 callers
Class
TableName
src/table/src/table_name.rs:27
↓ 17 callers
Enum
Value
src/servers/src/http/jaeger.rs:209
↓ 16 callers
Class
Bool
src/flow/src/expr/relation/accum.rs:65
↓ 16 callers
Class
Float
src/flow/src/expr/relation/accum.rs:285
↓ 15 callers
Class
ApplyStagingManifest
src/meta-srv/src/procedure/repartition/group/apply_staging_manifest.rs:45
↓ 14 callers
Class
IntervalMonthDayNano
src/common/time/src/interval.rs:229
↓ 13 callers
Class
IntervalYearMonth
src/common/time/src/interval.rs:61
↓ 13 callers
Class
RecordBatch
src/common/recordbatch/src/recordbatch.rs:41
↓ 12 callers
Class
Insert
src/sql/src/statements/insert.rs:28
↓ 11 callers
Interface
Function
Scalar function trait, modified from databend to adapt datafusion TODO(dennis): optimize function by it's features such as monotonicity etc.
src/common/function/src/function.rs:101
↓ 10 callers
Class
Interval
src/partition/src/simplify.rs:127
↓ 9 callers
Class
JsonType
src/datatypes/src/types/json_type.rs:271
↓ 9 callers
Class
Txn
src/common/meta/src/kv_backend/txn.rs:131
↓ 8 callers
Class
Delete
src/common/meta/src/kv_backend/etcd.rs:424
↓ 8 callers
Interface
Flownode
src/common/meta/src/node_manager.rs:41
↓ 8 callers
Class
FlushRegions
src/common/meta/src/instruction.rs:454
↓ 7 callers
Class
CreateTable
src/sql/src/statements/create.rs:100
↓ 7 callers
Class
Delete
src/sql/src/statements/delete.rs:20
↓ 7 callers
Class
Frontend
The [`Frontend`] struct is the main entry point for the frontend service which contains server handlers, frontend instance and some background tasks.
src/frontend/src/frontend.rs:125
↓ 7 callers
Class
SetDatabaseOptions
src/common/meta/src/rpc/ddl.rs:1233
↓ 7 callers
Enum
Tql
src/sql/src/statements/tql.rs:22
↓ 7 callers
Class
UnsetDatabaseOptions
src/common/meta/src/rpc/ddl.rs:1236
↓ 6 callers
Class
AlterTable
src/sql/src/statements/alter.rs:32
↓ 6 callers
Enum
Epoch
src/servers/src/http.rs:343
↓ 6 callers
Enum
Index
src/pipeline/src/etl/transform/index.rs:26
↓ 6 callers
Class
PromData
src/servers/src/http/prometheus.rs:107
↓ 6 callers
Enum
State
src/meta-srv/src/state.rs:48
↓ 6 callers
Enum
Ttl
tests-fuzz/src/ir/alter_expr.rs:58
↓ 6 callers
Interface
Vector
TODO(yingwen): arrow 28.0 implements Clone for all arrays, we could upgrade to it and simplify some codes in methods such as `to_arrow_array()` and `t
src/datatypes/src/vectors.rs:91
↓ 5 callers
Class
CreateDatabase
src/sql/src/statements/create.rs:580
↓ 5 callers
Class
DropTable
src/sql/src/statements/drop.rs:26
↓ 5 callers
Class
GcRegions
src/common/meta/src/instruction.rs:584
↓ 5 callers
Class
GetFileRefs
src/common/meta/src/instruction.rs:566
↓ 5 callers
Class
Metasrv
src/meta-srv/src/metasrv.rs:554
↓ 5 callers
Class
SstMetaKey
src/mito2/src/cache.rs:1334
↓ 4 callers
Class
Column
tests-fuzz/src/ir.rs:399
↓ 4 callers
Class
Comment
src/sql/src/statements/comment.rs:32
↓ 4 callers
Class
CompactionFailed
src/mito2/src/request.rs:1045
↓ 4 callers
Class
DropFlow
src/common/meta/src/instruction.rs:424
↓ 4 callers
Class
RemapManifest
Remaps file references from old region manifests to new region manifests.
src/mito2/src/remap_manifest.rs:27
↓ 4 callers
Class
Schema
src/datatypes/src/schema.rs:52
↓ 4 callers
Class
ShowDatabases
src/sql/src/statements/show.rs:54
↓ 4 callers
Class
TruncateTable
src/sql/src/statements/truncate.rs:23
↓ 3 callers
Class
Alias
src/query/src/parser.rs:318
↓ 3 callers
Enum
Copy
src/sql/src/statements/copy.rs:25
↓ 3 callers
Class
CreateFlow
src/common/meta/src/instruction.rs:415
↓ 3 callers
Class
CreateTrigger
src/sql/src/statements/create/trigger.rs:26
↓ 3 callers
Class
CreateView
src/sql/src/statements/create.rs:748
↓ 3 callers
Interface
Datanode
src/common/meta/src/node_manager.rs:29
↓ 3 callers
Class
DropDatabase
src/sql/src/statements/drop.rs:70
↓ 3 callers
Class
DropTrigger
src/sql/src/statements/drop/trigger.rs:20
↓ 3 callers
Class
DropView
src/sql/src/statements/drop.rs:146
↓ 3 callers
Class
Formats
src/pipeline/src/etl/processor/date.rs:66
↓ 3 callers
Class
FulltextQuery
src/mito2/src/sst/index/fulltext_index/applier/builder.rs:70
↓ 3 callers
Class
JsonValue
src/datatypes/src/json/value.rs:299
↓ 3 callers
Class
LockKey
src/common/procedure/src/procedure.rs:342
↓ 3 callers
Class
Range
src/index/src/inverted_index/search/predicate.rs:52
↓ 3 callers
Class
RegionId
src/store-api/src/storage/descriptors.rs:51
↓ 3 callers
Class
SchemaName
src/common/meta/src/key/schema_name.rs:317
↓ 3 callers
Class
SelectInfoWrapper
Axum extractor for select keys from HTTP header, to extract and uplift key-values from OTLP attributes. See [`SelectInfo`] for more details.
src/servers/src/http/extractor.rs:73
↓ 3 callers
Enum
Statement
src/sql/src/statements/statement.rs:50
↓ 3 callers
Class
Table
Table handle.
src/table/src/table.rs:68
↓ 2 callers
Class
AlterDatabase
src/sql/src/statements/alter.rs:361
↓ 2 callers
Class
Batch
src/mito2/src/read.rs:115
↓ 2 callers
Class
CompactionCancelled
src/mito2/src/request.rs:1003
↓ 2 callers
Class
CompactionFinished
src/mito2/src/request.rs:990
↓ 2 callers
Class
DictionaryType
src/datatypes/src/types/dictionary_type.rs:25
↓ 2 callers
Class
DropDefaultsOperation
`ALTER <column_name> DROP DEFAULT`
src/sql/src/statements/alter.rs:131
↓ 2 callers
Enum
Error
src/flow/src/error.rs:39
↓ 2 callers
Enum
Error
src/sql/src/error.rs:35
↓ 2 callers
Class
Fields
src/pipeline/src/etl/field.rs:83
↓ 2 callers
Class
FlightCraftWrapper
src/servers/src/grpc/flight.rs:86
↓ 2 callers
Class
FlowInfoKey
The key stores the metadata of the flow. The layout: `__flow/info/{flow_id}`.
src/common/meta/src/key/flow/flow_info.rs:61
↓ 2 callers
Class
FlowName
src/common/meta/src/flow_name.rs:21
↓ 2 callers
Class
FlowNameKey
The key of mapping {flow_name} to [FlowId]. The layout: `__flow/name/{catalog_name}/{flow_name}`.
src/common/meta/src/key/flow/flow_name.rs:52
↓ 2 callers
Class
FlowRouteKey
src/common/meta/src/key/flow/flow_route.rs:46
↓ 2 callers
Class
FlowStateKey
The key stores the state size of the flow. The layout: `__flow/state`.
src/common/meta/src/key/flow/flow_state.rs:67
↓ 2 callers
Class
FlownodeFlowKey
The key of mapping [FlownodeId] to [FlowId]. The layout `__flow/flownode/{flownode_id}/{flow_id}/{partition_id}`
src/common/meta/src/key/flow/flownode_flow.rs:44
↓ 2 callers
Class
Get
src/common/meta/src/kv_backend/etcd.rs:293
↓ 2 callers
Class
ListType
src/datatypes/src/types/list_type.rs:27
↓ 2 callers
Class
Metadata
src/common/meta/src/snapshot/file.rs:75
↓ 2 callers
Class
Metrics
Metrics for push gateway protocol
src/servers/src/prom_store.rs:95
↓ 2 callers
Class
MockDistributedInstance
tests-integration/src/tests.rs:33
next →
1–100 of 4,103, ranked by callers