@@ -198,7 +198,7 @@ typedef struct Ranges
198198 * with basic metadata, followed by the boundary values. It has a varlena
199199 * header, so can be treated as varlena directly.
200200 *
201- * Seerange_serialize/range_deserialize for serialization details.
201+ * Seebrin_range_serialize/brin_range_deserialize for serialization details.
202202 */
203203typedef struct SerializedRanges
204204{
@@ -217,9 +217,9 @@ typedef struct SerializedRanges
217217char data [FLEXIBLE_ARRAY_MEMBER ];
218218}SerializedRanges ;
219219
220- static SerializedRanges * range_serialize (Ranges * range );
220+ static SerializedRanges * brin_range_serialize (Ranges * range );
221221
222- static Ranges * range_deserialize (int maxvalues ,SerializedRanges * range );
222+ static Ranges * brin_range_deserialize (int maxvalues ,SerializedRanges * range );
223223
224224
225225/*
@@ -566,14 +566,14 @@ range_deduplicate_values(Ranges *range)
566566
567567
568568/*
569- *range_serialize
569+ *brin_range_serialize
570570 * Serialize the in-memory representation into a compact varlena value.
571571 *
572572 * Simply copy the header and then also the individual values, as stored
573573 * in the in-memory value array.
574574 */
575575static SerializedRanges *
576- range_serialize (Ranges * range )
576+ brin_range_serialize (Ranges * range )
577577{
578578Size len ;
579579int nvalues ;
@@ -712,14 +712,14 @@ range_serialize(Ranges *range)
712712}
713713
714714/*
715- *range_deserialize
715+ *brin_range_deserialize
716716 * Serialize the in-memory representation into a compact varlena value.
717717 *
718718 * Simply copy the header and then also the individual values, as stored
719719 * in the in-memory value array.
720720 */
721721static Ranges *
722- range_deserialize (int maxvalues ,SerializedRanges * serialized )
722+ brin_range_deserialize (int maxvalues ,SerializedRanges * serialized )
723723{
724724int i ,
725725nvalues ;
@@ -2405,7 +2405,7 @@ brin_minmax_multi_serialize(BrinDesc *bdesc, Datum src, Datum *dst)
24052405/* At this point everything has to be fully sorted. */
24062406Assert (ranges -> nsorted == ranges -> nvalues );
24072407
2408- s = range_serialize (ranges );
2408+ s = brin_range_serialize (ranges );
24092409dst [0 ]= PointerGetDatum (s );
24102410}
24112411
@@ -2528,7 +2528,7 @@ brin_minmax_multi_add_value(PG_FUNCTION_ARGS)
25282528maxvalues = Max (maxvalues ,MINMAX_BUFFER_MIN );
25292529maxvalues = Min (maxvalues ,MINMAX_BUFFER_MAX );
25302530
2531- ranges = range_deserialize (maxvalues ,serialized );
2531+ ranges = brin_range_deserialize (maxvalues ,serialized );
25322532
25332533ranges -> attno = attno ;
25342534ranges -> colloid = colloid ;
@@ -2581,7 +2581,7 @@ brin_minmax_multi_consistent(PG_FUNCTION_ARGS)
25812581attno = column -> bv_attno ;
25822582
25832583serialized = (SerializedRanges * )PG_DETOAST_DATUM (column -> bv_values [0 ]);
2584- ranges = range_deserialize (serialized -> maxvalues ,serialized );
2584+ ranges = brin_range_deserialize (serialized -> maxvalues ,serialized );
25852585
25862586/* inspect the ranges, and for each one evaluate the scan keys */
25872587for (rangeno = 0 ;rangeno < ranges -> nranges ;rangeno ++ )
@@ -2776,8 +2776,8 @@ brin_minmax_multi_union(PG_FUNCTION_ARGS)
27762776serialized_a = (SerializedRanges * )PG_DETOAST_DATUM (col_a -> bv_values [0 ]);
27772777serialized_b = (SerializedRanges * )PG_DETOAST_DATUM (col_b -> bv_values [0 ]);
27782778
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 );
27812781
27822782/* make sure neither of the ranges is NULL */
27832783Assert (ranges_a && ranges_b );
@@ -2859,7 +2859,7 @@ brin_minmax_multi_union(PG_FUNCTION_ARGS)
28592859
28602860/* cleanup and update the serialized value */
28612861pfree (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 ));
28632863
28642864PG_RETURN_VOID ();
28652865}
@@ -3041,7 +3041,7 @@ brin_minmax_multi_summary_out(PG_FUNCTION_ARGS)
30413041fmgr_info (outfunc ,& fmgrinfo );
30423042
30433043/* 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 );
30453045
30463046appendStringInfo (& str ,"nranges: %d nvalues: %d maxvalues: %d" ,
30473047ranges_deserialized -> nranges ,