package
0.0.0-20241108085113-adc8193de329
Repository: https://github.com/apache/iceberg-go.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ParseMetadata parses json metadata provided by the passed in reader, returning an error if one is encountered.
ParseMetadataBytes is like [ParseMetadataString] but for a byte slice.
ParseMetadataString is like [ParseMetadata], but for a string rather than an io.Reader.
SchemaToArrowSchema converts an Iceberg schema to an Arrow schema.
ToRequestedSchema will construct a new record batch matching the requested iceberg schema casting columns if necessary as appropriate.
TypeToArrowType converts a given iceberg type, into the equivalent Arrow data type.
ValidOperation ensures that a given string is one of the valid operation types: append,replace,overwrite,delete.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
constants to look for as Keys in Arrow field metadata.
Arrow schemas that are generated from the Parquet library will utilize this key to identify the field id of the source Parquet field.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A default Sort Order indicating no sort order at all.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SnapshotRef represents the reference information for a specific snapshot.
SortField describes a field used in a sort order definition.
SortOrder describes how the data is sorted within the table.
Summary stores the summary information for a snapshot indicating the operation that created the snapshot, and various properties which might exist in the summary.
No description provided by the author
# Interfaces
ArrowSchemaVisitor is an interface that can be implemented and used to call VisitArrowSchema for iterating.
Metadata for an iceberg table as specified in the Iceberg spec
https://iceberg.apache.org/spec/#iceberg-table-spec.
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RefType will be either a BranchRef or a TagRef.
No description provided by the author
No description provided by the author