package rerun.common.v1alpha1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message ApplicationId

common.proto:64

Used in: log_msg.v1alpha1.StoreInfo

message ComponentDescriptor

common.proto:189

Used in: manifest_registry.v1alpha1.IndexColumn

message DataframePart

common.proto:102

DataframePart is arrow IPC encoded RecordBatch

Used in: frontend.v1alpha1.ScanTableResponse, frontend.v1alpha1.SearchDatasetRequest, manifest_registry.v1alpha1.CreateIndexResponse, manifest_registry.v1alpha1.CreatePartitionManifestsResponse, manifest_registry.v1alpha1.FetchChunkManifestResponse, manifest_registry.v1alpha1.FetchPartitionManifestResponse, manifest_registry.v1alpha1.QueryDatasetResponse, manifest_registry.v1alpha1.ReIndexResponse, manifest_registry.v1alpha1.RegisterWithDatasetBlockingResponse, manifest_registry.v1alpha1.RegisterWithDatasetResponse, manifest_registry.v1alpha1.ScanPartitionTableResponse, manifest_registry.v1alpha1.SearchDatasetRequest, manifest_registry.v1alpha1.SearchDatasetResponse, redap_tasks.v1alpha1.FetchTaskOutputResponse, redap_tasks.v1alpha1.QueryTasksOnCompletionResponse, redap_tasks.v1alpha1.QueryTasksResponse, redap_tasks.v1alpha1.SubmitTasksResponse, sdk_comms.v1alpha1.ReadTablesResponse, sdk_comms.v1alpha1.WriteTableRequest

message DatasetHandle

common.proto:93

Entry point for all ManifestRegistryService APIs

Used in: catalog.v1alpha1.DatasetEntry, manifest_registry.v1alpha1.CreateIndexRequest, manifest_registry.v1alpha1.CreatePartitionManifestsRequest, manifest_registry.v1alpha1.FetchChunkManifestRequest, manifest_registry.v1alpha1.FetchPartitionManifestRequest, manifest_registry.v1alpha1.GetChunksRequest, manifest_registry.v1alpha1.GetDatasetSchemaRequest, manifest_registry.v1alpha1.GetPartitionTableSchemaRequest, manifest_registry.v1alpha1.QueryDatasetRequest, manifest_registry.v1alpha1.ReIndexRequest, manifest_registry.v1alpha1.RegisterWithDatasetBlockingRequest, manifest_registry.v1alpha1.RegisterWithDatasetRequest, manifest_registry.v1alpha1.ScanPartitionTableRequest, manifest_registry.v1alpha1.SearchDatasetRequest, manifest_registry.v1alpha1.WriteChunksRequest

enum EncoderVersion

common.proto:9

supported encoder versions for encoding data See `RerunData` and `RerunChunkData` for its usage

Used in: DataframePart, RerunChunk

message EntityPath

common.proto:60

The unique identifier of an entity, e.g. `camera/3/points` See <https://www.rerun.io/docs/concepts/entity-path> for more on entity paths.

Used in: frontend.v1alpha1.GetChunksRequest, frontend.v1alpha1.QueryDatasetRequest, manifest_registry.v1alpha1.GetChunksRequest, manifest_registry.v1alpha1.IndexColumn, manifest_registry.v1alpha1.QueryDatasetRequest

message EntryId

common.proto:88

Used in: catalog.v1alpha1.DeleteEntryRequest, catalog.v1alpha1.EntryDetails, catalog.v1alpha1.EntryFilter, catalog.v1alpha1.ReadDatasetEntryRequest, catalog.v1alpha1.ReadTableEntryRequest, DatasetHandle, frontend.v1alpha1.CreateIndexRequest, frontend.v1alpha1.GetChunksRequest, frontend.v1alpha1.GetDatasetSchemaRequest, frontend.v1alpha1.GetPartitionTableSchemaRequest, frontend.v1alpha1.GetTableSchemaRequest, frontend.v1alpha1.QueryDatasetRequest, frontend.v1alpha1.ReIndexRequest, frontend.v1alpha1.RegisterWithDatasetRequest, frontend.v1alpha1.ScanPartitionTableRequest, frontend.v1alpha1.ScanTableRequest, frontend.v1alpha1.SearchDatasetRequest, frontend.v1alpha1.WriteChunksRequest

enum IfDuplicateBehavior

common.proto:163

Specify how the relevant creation call behaves in case of previously created (duplicate) items

Used in: frontend.v1alpha1.CreateIndexRequest, frontend.v1alpha1.RegisterWithDatasetRequest, manifest_registry.v1alpha1.CreateIndexRequest, manifest_registry.v1alpha1.CreatePartitionManifestsRequest, manifest_registry.v1alpha1.RegisterWithDatasetBlockingRequest, manifest_registry.v1alpha1.RegisterWithDatasetRequest

enum IfMissingBehavior

common.proto:155

Used in: ScanParameters

message IndexColumnSelector

common.proto:48

Used in: manifest_registry.v1alpha1.IndexConfig, manifest_registry.v1alpha1.QueryLatestAt, manifest_registry.v1alpha1.QueryRange

message IndexRange

common.proto:53

message PartitionId

common.proto:185

Unique identifier for a partition. Can be user defined which means it can be of any type. For simplicity we start with a string, but we will probably revisit this.

Used in: frontend.v1alpha1.CreateIndexRequest, frontend.v1alpha1.GetChunksRequest, frontend.v1alpha1.QueryDatasetRequest, manifest_registry.v1alpha1.CreateIndexRequest, manifest_registry.v1alpha1.CreatePartitionManifestsRequest, manifest_registry.v1alpha1.FetchPartitionManifestRequest, manifest_registry.v1alpha1.GetChunksRequest, manifest_registry.v1alpha1.QueryDatasetRequest

message RerunChunk

common.proto:17

RerunChunk is arrow IPC encoded RecordBatch that has rerun-specific semantic constraints and can be directly converted to a Rerun Chunk (`re_chunk::Chunk`)

Used in: manifest_registry.v1alpha1.GetChunksResponse

message ScanParameters

common.proto:114

Generic parameters that will influence the behavior of the Lance scanner. TODO(zehiko, cmc): This should be available for every endpoint that queries data in one way or another.

Used in: frontend.v1alpha1.QueryDatasetRequest, frontend.v1alpha1.ScanPartitionTableRequest, frontend.v1alpha1.SearchDatasetRequest, manifest_registry.v1alpha1.FetchChunkManifestRequest, manifest_registry.v1alpha1.FetchPartitionManifestRequest, manifest_registry.v1alpha1.QueryDatasetRequest, manifest_registry.v1alpha1.ScanPartitionTableRequest, manifest_registry.v1alpha1.SearchDatasetRequest

message ScanParametersOrderClause

common.proto:176

Used in: ScanParameters

message Schema

common.proto:44

arrow IPC serialized schema

Used in: catalog.v1alpha1.TableEntry, frontend.v1alpha1.GetTableSchemaResponse, manifest_registry.v1alpha1.GetDatasetSchemaResponse, manifest_registry.v1alpha1.GetPartitionTableSchemaResponse

message StoreId

common.proto:74

Used in: log_msg.v1alpha1.ArrowMsg, log_msg.v1alpha1.BlueprintActivationCommand, log_msg.v1alpha1.StoreInfo

enum StoreKind

common.proto:68

Used in: StoreId

message TableId

common.proto:27

uniquely identifies a table

Used in: sdk_comms.v1alpha1.ReadTablesResponse, sdk_comms.v1alpha1.WriteTableRequest

message TaskId

common.proto:202

Unique identifier of a task submitted in the redap tasks subsystem

Used in: redap_tasks.v1alpha1.FetchTaskOutputRequest, redap_tasks.v1alpha1.QueryTasksOnCompletionRequest, redap_tasks.v1alpha1.QueryTasksRequest, redap_tasks.v1alpha1.Task

message TimeRange

common.proto:38

A time range between start and end time points. Each 64 bit number can represent different time point data depending on the timeline it is associated with. Time range is inclusive for both start and end time points.

Used in: IndexRange, manifest_registry.v1alpha1.QueryRange

message Timeline

common.proto:32

A recording can have multiple timelines, each is identified by a name, for example `log_tick`, `log_time`, etc.

Used in: IndexColumnSelector

message Tuid

common.proto:79

Used in: EntryId, frontend.v1alpha1.GetChunksRequest, frontend.v1alpha1.QueryDatasetRequest, log_msg.v1alpha1.SetStoreInfo, manifest_registry.v1alpha1.GetChunksRequest, manifest_registry.v1alpha1.QueryDatasetRequest