@@ -198,7 +198,7 @@ typedef struct Ranges
198
198
* with basic metadata, followed by the boundary values. It has a varlena
199
199
* header, so can be treated as varlena directly.
200
200
*
201
- * See range_serialize/range_deserialize for serialization details.
201
+ * See brin_range_serialize/brin_range_deserialize for serialization details.
202
202
*/
203
203
typedef struct SerializedRanges
204
204
{
@@ -217,9 +217,9 @@ typedef struct SerializedRanges
217
217
char data [FLEXIBLE_ARRAY_MEMBER ];
218
218
} SerializedRanges ;
219
219
220
- static SerializedRanges * range_serialize (Ranges * range );
220
+ static SerializedRanges * brin_range_serialize (Ranges * range );
221
221
222
- static Ranges * range_deserialize (int maxvalues , SerializedRanges * range );
222
+ static Ranges * brin_range_deserialize (int maxvalues , SerializedRanges * range );
223
223
224
224
225
225
/*
@@ -566,14 +566,14 @@ range_deduplicate_values(Ranges *range)
566
566
567
567
568
568
/*
569
- * range_serialize
569
+ * brin_range_serialize
570
570
* Serialize the in-memory representation into a compact varlena value.
571
571
*
572
572
* Simply copy the header and then also the individual values, as stored
573
573
* in the in-memory value array.
574
574
*/
575
575
static SerializedRanges *
576
- range_serialize (Ranges * range )
576
+ brin_range_serialize (Ranges * range )
577
577
{
578
578
Size len ;
579
579
int nvalues ;
@@ -712,14 +712,14 @@ range_serialize(Ranges *range)
712
712
}
713
713
714
714
/*
715
- * range_deserialize
715
+ * brin_range_deserialize
716
716
* Serialize the in-memory representation into a compact varlena value.
717
717
*
718
718
* Simply copy the header and then also the individual values, as stored
719
719
* in the in-memory value array.
720
720
*/
721
721
static Ranges *
722
- range_deserialize (int maxvalues , SerializedRanges * serialized )
722
+ brin_range_deserialize (int maxvalues , SerializedRanges * serialized )
723
723
{
724
724
int i ,
725
725
nvalues ;
@@ -2405,7 +2405,7 @@ brin_minmax_multi_serialize(BrinDesc *bdesc, Datum src, Datum *dst)
2405
2405
/* At this point everything has to be fully sorted. */
2406
2406
Assert (ranges -> nsorted == ranges -> nvalues );
2407
2407
2408
- s = range_serialize (ranges );
2408
+ s = brin_range_serialize (ranges );
2409
2409
dst [0 ] = PointerGetDatum (s );
2410
2410
}
2411
2411
@@ -2528,7 +2528,7 @@ brin_minmax_multi_add_value(PG_FUNCTION_ARGS)
2528
2528
maxvalues = Max (maxvalues , MINMAX_BUFFER_MIN );
2529
2529
maxvalues = Min (maxvalues , MINMAX_BUFFER_MAX );
2530
2530
2531
- ranges = range_deserialize (maxvalues , serialized );
2531
+ ranges = brin_range_deserialize (maxvalues , serialized );
2532
2532
2533
2533
ranges -> attno = attno ;
2534
2534
ranges -> colloid = colloid ;
@@ -2581,7 +2581,7 @@ brin_minmax_multi_consistent(PG_FUNCTION_ARGS)
2581
2581
attno = column -> bv_attno ;
2582
2582
2583
2583
serialized = (SerializedRanges * ) PG_DETOAST_DATUM (column -> bv_values [0 ]);
2584
- ranges = range_deserialize (serialized -> maxvalues , serialized );
2584
+ ranges = brin_range_deserialize (serialized -> maxvalues , serialized );
2585
2585
2586
2586
/* inspect the ranges, and for each one evaluate the scan keys */
2587
2587
for (rangeno = 0 ; rangeno < ranges -> nranges ; rangeno ++ )
@@ -2776,8 +2776,8 @@ brin_minmax_multi_union(PG_FUNCTION_ARGS)
2776
2776
serialized_a = (SerializedRanges * ) PG_DETOAST_DATUM (col_a -> bv_values [0 ]);
2777
2777
serialized_b = (SerializedRanges * ) PG_DETOAST_DATUM (col_b -> bv_values [0 ]);
2778
2778
2779
- ranges_a = range_deserialize (serialized_a -> maxvalues , serialized_a );
2780
- ranges_b = range_deserialize (serialized_b -> maxvalues , serialized_b );
2779
+ ranges_a = brin_range_deserialize (serialized_a -> maxvalues , serialized_a );
2780
+ ranges_b = brin_range_deserialize (serialized_b -> maxvalues , serialized_b );
2781
2781
2782
2782
/* make sure neither of the ranges is NULL */
2783
2783
Assert (ranges_a && ranges_b );
@@ -2859,7 +2859,7 @@ brin_minmax_multi_union(PG_FUNCTION_ARGS)
2859
2859
2860
2860
/* cleanup and update the serialized value */
2861
2861
pfree (serialized_a );
2862
- col_a -> bv_values [0 ] = PointerGetDatum (range_serialize (ranges_a ));
2862
+ col_a -> bv_values [0 ] = PointerGetDatum (brin_range_serialize (ranges_a ));
2863
2863
2864
2864
PG_RETURN_VOID ();
2865
2865
}
@@ -3041,7 +3041,7 @@ brin_minmax_multi_summary_out(PG_FUNCTION_ARGS)
3041
3041
fmgr_info (outfunc , & fmgrinfo );
3042
3042
3043
3043
/* deserialize the range info easy-to-process pieces */
3044
- ranges_deserialized = range_deserialize (ranges -> maxvalues , ranges );
3044
+ ranges_deserialized = brin_range_deserialize (ranges -> maxvalues , ranges );
3045
3045
3046
3046
appendStringInfo (& str , "nranges: %d nvalues: %d maxvalues: %d" ,
3047
3047
ranges_deserialized -> nranges ,
0 commit comments