Get desktop application:
View/edit binary Protocol Buffers messages
Used in: ,
Mirrors `re_build_info::BuildInfo`.
Used in:
`CARGO_PKG_NAME`.
Space-separated names of all features enabled for this crate.
Crate version, parsed from `CARGO_PKG_VERSION`, ignoring any `+metadata` suffix.
The raw version string of the Rust compiler used, or an empty string.
The raw version string of the LLVM toolchain used, or an empty string.
Git commit hash, or empty string.
Current git branch, or empty string.
Target architecture and OS Example: `xaarch64-apple-darwin`
ISO 8601 / RFC 3339 build time. Example: `"2023-02-23T19:33:26Z"` Empty if unknown.
True if this is a debug build.
Optional name of the `Archetype` associated with this data.
Identifier of the field within `Archetype` associated with this data.
Optional semantic name associated with this data.
The type of compression used on the payload.
Used in: ,
No compression.
LZ4 block compression.
DataframePart is arrow IPC encoded RecordBatch
Used in: , , , , , , , , , , , ,
encoder version used to encode the data
Data payload is Arrow IPC encoded RecordBatch
Compression used. This was introduced late in `DataframePart`'s lifetime, and therefore might be unspecified in many real world recordings out there. Unspecified is synonymous with uncompressed in this case.
How large is the uncompressed data? The value is undefined if `self.compression == Off`. This was introduced late in `DataframePart`'s lifetime, and therefore might be unspecified in many real world recordings out there (which is fine, because they are all implicitly using `Compression::Off`).
Entry point for all ManifestWriterService APIs
Used in:
Unique entry identifier (for debug purposes)
The kind of dataset this handle refers to. Deprecated: use `dataset_kind` instead.
The kind of dataset this handle refers to.
Path to Dataset backing storage (e.g. s3://bucket/file or file:///path/to/file)
What type of dataset. This affects limits on what can be registered to the dataset.
Used in:
Always reserve unspecified as default value
Mirrors `re_build_info::DevAlpha`.
Used in:
supported encoder versions for encoding data See `RerunData` and `RerunChunkData` for its usage
Used in: ,
The unique identifier of an entity, e.g. `camera/3/points` See <https://www.rerun.io/docs/concepts/logging-and-ingestion/entity-path> for more on entity paths.
Used in:
Used in: , , , , , , , , , , , , , , ,
Specify how the relevant creation call behaves in case of previously created (duplicate) items
Used in:
Overwrite the existing item
Skip if the item already exists
Return an error if the item already exists
Used in:
Used in: ,
TODO(zehiko) we need to add support for other types of index selectors
TODO(zehiko) support for other ranges for other index selectors
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:
encoder version used to encode the data
Data payload is Arrow IPC encoded RecordBatch
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:
List of columns to project. If empty, all columns will be projected.
An arbitrary filter expression that will be passed to the Lance scanner as-is. ```text scanner.filter(filter) ```
An arbitrary offset that will be passed to the Lance scanner as-is. ```text scanner.limit(_, limit_offset) ```
An arbitrary limit that will be passed to the Lance scanner as-is. ```text scanner.limit(limit_len, _) ```
An arbitrary order clause that will be passed to the Lance scanner as-is. ```text scanner.order_by(…) ```
If set, the output of `scanner.explain_plan` will be dumped to the server's log.
If set, the final `scanner.filter` will be dumped to the server's log.
Used in:
arrow IPC serialized schema
Used in: , , , , ,
Unique identifier for a segment. 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: , , , , ,
Mirrors `re_build_info::CrateVersion`.
Used in:
Used in: , , , , , , ,
The kind of the store.
The recording id of the store. For remote stores, this is the segment id. For blueprint store, this is an arbitrary uuid.
User-chosen name of the application doing the logging. For remote stores, this is the dataset entry id.
Used in: ,
uniquely identifies a table
Used in: ,
Unique identifier of a task submitted in the redap tasks subsystem
Used in: , ,
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: , ,
The type of a timeline's time values. Mirrors `re_log_types::TimeType`.
Used in: , ,
Used e.g. for frames in a film.
Duration measured in nanoseconds.
Nanoseconds since unix epoch (1970-01-01 00:00:00 UTC).
A recording can have multiple timelines, each is identified by a name, for example `log_tick`, `log_time`, etc.
Used in: , , , ,
A point in time on a timeline: a sequence index for sequence timelines, or nanoseconds for temporal timelines.
Used in: , ,
Used in: , , , ,
Approximate nanoseconds since epoch.
Initialized to something random on each thread, then incremented for each new `Tuid` being allocated.