@@ -145,20 +145,6 @@ pub struct ColumnStatistics {
145145}
146146#[ allow( clippy:: derive_partial_eq_without_eq) ]
147147#[ derive( Clone , PartialEq , :: prost:: Message ) ]
148- pub struct RowIndexEntry {
149- #[ prost( uint64, repeated, tag = "1" ) ]
150- pub positions : :: prost:: alloc:: vec:: Vec < u64 > ,
151- #[ prost( message, optional, tag = "2" ) ]
152- pub statistics : :: core:: option:: Option < ColumnStatistics > ,
153- }
154- #[ allow( clippy:: derive_partial_eq_without_eq) ]
155- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
156- pub struct RowIndex {
157- #[ prost( message, repeated, tag = "1" ) ]
158- pub entry : :: prost:: alloc:: vec:: Vec < RowIndexEntry > ,
159- }
160- #[ allow( clippy:: derive_partial_eq_without_eq) ]
161- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
162148pub struct BloomFilter {
163149 #[ prost( uint32, optional, tag = "1" ) ]
164150 pub num_hash_functions : :: core:: option:: Option < u32 > ,
@@ -169,12 +155,6 @@ pub struct BloomFilter {
169155}
170156#[ allow( clippy:: derive_partial_eq_without_eq) ]
171157#[ derive( Clone , PartialEq , :: prost:: Message ) ]
172- pub struct BloomFilterIndex {
173- #[ prost( message, repeated, tag = "1" ) ]
174- pub bloom_filter : :: prost:: alloc:: vec:: Vec < BloomFilter > ,
175- }
176- #[ allow( clippy:: derive_partial_eq_without_eq) ]
177- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
178158pub struct Stream {
179159 #[ prost( enumeration = "stream::Kind" , optional, tag = "1" ) ]
180160 pub kind : :: core:: option:: Option < i32 > ,
@@ -499,21 +479,6 @@ pub struct Metadata {
499479 #[ prost( message, repeated, tag = "1" ) ]
500480 pub stripe_stats : :: prost:: alloc:: vec:: Vec < StripeStatistics > ,
501481}
502- /// In ORC v2 (and for encrypted columns in v1), each column has
503- /// their column statistics written separately.
504- #[ allow( clippy:: derive_partial_eq_without_eq) ]
505- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
506- pub struct ColumnarStripeStatistics {
507- /// one value for each stripe in the file
508- #[ prost( message, repeated, tag = "1" ) ]
509- pub col_stats : :: prost:: alloc:: vec:: Vec < ColumnStatistics > ,
510- }
511- #[ allow( clippy:: derive_partial_eq_without_eq) ]
512- #[ derive( Clone , PartialEq , :: prost:: Message ) ]
513- pub struct FileStatistics {
514- #[ prost( message, repeated, tag = "1" ) ]
515- pub column : :: prost:: alloc:: vec:: Vec < ColumnStatistics > ,
516- }
517482/// How was the data masked? This isn't necessary for reading the file, but
518483/// is documentation about how the file was written.
519484#[ allow( clippy:: derive_partial_eq_without_eq) ]
0 commit comments