package facebook.velox.dwrf.proto

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

message BinaryStatistics

dwrf_proto.proto:45

Used in: ColumnStatistics

message BloomFilter

dwrf_proto.proto:80

Used in: BloomFilterIndex

message BloomFilterIndex

dwrf_proto.proto:86

message BucketStatistics

dwrf_proto.proto:41

Used in: ColumnStatistics

enum ChecksumAlgorithm

dwrf_proto.proto:212

Used in: Footer

message ColumnEncoding

dwrf_proto.proto:130

Used in: StripeEncryptionGroup, StripeFooter

enum ColumnEncoding.Kind

dwrf_proto.proto:131

Used in: ColumnEncoding

message ColumnStatistics

dwrf_proto.proto:58

Used in: FileStatistics, Footer, MapEntryStatistics, RowIndexEntry

enum CompressionKind

dwrf_proto.proto:280

Used in: PostScript

message DoubleStatistics

dwrf_proto.proto:29

Used in: ColumnStatistics

message Encryption

dwrf_proto.proto:246

Encryption metadata.

Used in: Footer

enum Encryption.KeyProvider

dwrf_proto.proto:250

Key provider, which determines what's stored in `keyMetadata` blobs, and how it should be used for encryption. At FB, we have one solution, which is crypto service.

Used in: Encryption

message EncryptionGroup

dwrf_proto.proto:227

Encryption metadata for set of columns/fields that share the same encryption mechanism

Used in: Encryption

message FileStatistics

dwrf_proto.proto:221

Statistics for a sub tree of the schema in depth first traveral order

dwrf_proto.proto:263

message IntegerStatistics

dwrf_proto.proto:23

Used in: ColumnStatistics

message KeyInfo

dwrf_proto.proto:123

Used in: ColumnEncoding, MapEntryStatistics

message MapEntryStatistics

dwrf_proto.proto:49

Used in: MapStatistics

message MapStatistics

dwrf_proto.proto:54

Used in: ColumnStatistics

message PostScript

dwrf_proto.proto:297

Serialized length must be less that 255 bytes

enum PrimitiveType

dwrf_proto.proto:307

define single type conversion schema

Used in: TypeStorage

message RowIndex

dwrf_proto.proto:76

message RowIndexEntry

dwrf_proto.proto:71

Used in: RowIndex

message Stream

dwrf_proto.proto:90

Used in: StripeEncryptionGroup, StripeFooter

enum Stream.Kind

dwrf_proto.proto:93

if you add new index stream kinds, you need to make sure to update StreamName to ensure it is added to the stripe in the right area

Used in: Stream

message StringStatistics

dwrf_proto.proto:35

Used in: ColumnStatistics

enum StripeCacheMode

dwrf_proto.proto:289

Used in: PostScript

message StripeEncryptionGroup

dwrf_proto.proto:146

Metadata for a set of columns that share the same data encryption key (DEK)

message StripeFooter

dwrf_proto.proto:151

message StripeInformation

dwrf_proto.proto:185

Used in: Footer

message Type

dwrf_proto.proto:163

Used in: Footer

enum Type.Kind

dwrf_proto.proto:164

Used in: Type

message TypeStorage

dwrf_proto.proto:328

Used in: TypeStorageList

message TypeStorageList

dwrf_proto.proto:334

message UserMetadataItem

dwrf_proto.proto:207

Used in: Footer