File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -338,7 +338,7 @@ impl Scheme for DictScheme {
338338 ) ?;
339339
340340 let compressed_values = FloatCompressor :: compress (
341- & dict_array. values ( ) . to_primitive ( ) ?,
341+ & dict_array. values ( ) . to_primitive ( ) ?. downcast ( ) ? ,
342342 is_sample,
343343 allowed_cascading - 1 ,
344344 & [ DICT_SCHEME ] ,
Original file line number Diff line number Diff line change @@ -592,7 +592,7 @@ impl Scheme for DictScheme {
592592 new_excludes. extend_from_slice ( excludes) ;
593593
594594 let compressed_codes = IntCompressor :: compress_no_dict (
595- & dict. codes ( ) . to_primitive ( ) ?,
595+ & dict. codes ( ) . to_primitive ( ) ?. downcast ( ) ? ,
596596 is_sample,
597597 allowed_cascading - 1 ,
598598 & new_excludes,
@@ -655,7 +655,7 @@ impl Scheme for RunEndScheme {
655655 new_excludes. extend_from_slice ( excludes) ;
656656
657657 let ends_stats = IntegerStats :: generate_opts (
658- & ends,
658+ & ends. to_primitive ( ) ? . downcast ( ) ? ,
659659 GenerateStatsOptions {
660660 count_distinct_values : false ,
661661 } ,
You can’t perform that action at this time.
0 commit comments