Skip to content

Commit 43d0fe7

Browse files
author
Marina Polyakova
committed
Merge remote-tracking branch 'origin/PGPRO-7470'
2 parents 4fa7605 + 61443b9 commit 43d0fe7

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

src/rum.h

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -415,7 +415,7 @@ extern bytea *rumoptions(Datum reloptions, bool validate);
415415
extern bool rumproperty(Oid index_oid, int attno,
416416
IndexAMProperty prop, const char *propname,
417417
bool *res, bool *isnull);
418-
extern Datum rumhandler(PG_FUNCTION_ARGS);
418+
extern PGDLLEXPORT Datum rumhandler(PG_FUNCTION_ARGS);
419419
extern void initRumState(RumState * state, Relation index);
420420
extern Buffer RumNewBuffer(Relation index);
421421
extern void RumInitBuffer(GenericXLogState *state, Buffer buffer, uint32 flags,
@@ -836,16 +836,16 @@ extern RumItem *rumGetBAEntry(BuildAccumulator *accum,
836836
#define RUM_ADDINFO_JOIN 10
837837
#define RUMNProcs 10
838838

839-
extern Datum rum_extract_tsvector(PG_FUNCTION_ARGS);
840-
extern Datum rum_extract_tsquery(PG_FUNCTION_ARGS);
841-
extern Datum rum_tsvector_config(PG_FUNCTION_ARGS);
842-
extern Datum rum_tsquery_pre_consistent(PG_FUNCTION_ARGS);
843-
extern Datum rum_tsquery_distance(PG_FUNCTION_ARGS);
844-
extern Datum rum_ts_distance_tt(PG_FUNCTION_ARGS);
845-
extern Datum rum_ts_distance_ttf(PG_FUNCTION_ARGS);
846-
extern Datum rum_ts_distance_td(PG_FUNCTION_ARGS);
839+
extern PGDLLEXPORT Datum rum_extract_tsvector(PG_FUNCTION_ARGS);
840+
extern PGDLLEXPORT Datum rum_extract_tsquery(PG_FUNCTION_ARGS);
841+
extern PGDLLEXPORT Datum rum_tsvector_config(PG_FUNCTION_ARGS);
842+
extern PGDLLEXPORT Datum rum_tsquery_pre_consistent(PG_FUNCTION_ARGS);
843+
extern PGDLLEXPORT Datum rum_tsquery_distance(PG_FUNCTION_ARGS);
844+
extern PGDLLEXPORT Datum rum_ts_distance_tt(PG_FUNCTION_ARGS);
845+
extern PGDLLEXPORT Datum rum_ts_distance_ttf(PG_FUNCTION_ARGS);
846+
extern PGDLLEXPORT Datum rum_ts_distance_td(PG_FUNCTION_ARGS);
847847

848-
extern Datum tsquery_to_distance_query(PG_FUNCTION_ARGS);
848+
extern PGDLLEXPORT Datum tsquery_to_distance_query(PG_FUNCTION_ARGS);
849849

850850
/* rum_arr_utils.c */
851851
typedef enum SimilarityType
@@ -858,13 +858,13 @@ typedef enum SimilarityType
858858
#define RUM_SIMILARITY_FUNCTION_DEFAULT SMT_COSINE
859859
#define RUM_SIMILARITY_THRESHOLD_DEFAULT 0.5
860860

861-
extern Datum rum_anyarray_config(PG_FUNCTION_ARGS);
862-
extern Datum rum_extract_anyarray(PG_FUNCTION_ARGS);
863-
extern Datum rum_extract_anyarray_query(PG_FUNCTION_ARGS);
864-
extern Datum rum_anyarray_consistent(PG_FUNCTION_ARGS);
865-
extern Datum rum_anyarray_ordering(PG_FUNCTION_ARGS);
866-
extern Datum rum_anyarray_similar(PG_FUNCTION_ARGS);
867-
extern Datum rum_anyarray_distance(PG_FUNCTION_ARGS);
861+
extern PGDLLEXPORT Datum rum_anyarray_config(PG_FUNCTION_ARGS);
862+
extern PGDLLEXPORT Datum rum_extract_anyarray(PG_FUNCTION_ARGS);
863+
extern PGDLLEXPORT Datum rum_extract_anyarray_query(PG_FUNCTION_ARGS);
864+
extern PGDLLEXPORT Datum rum_anyarray_consistent(PG_FUNCTION_ARGS);
865+
extern PGDLLEXPORT Datum rum_anyarray_ordering(PG_FUNCTION_ARGS);
866+
extern PGDLLEXPORT Datum rum_anyarray_similar(PG_FUNCTION_ARGS);
867+
extern PGDLLEXPORT Datum rum_anyarray_distance(PG_FUNCTION_ARGS);
868868

869869

870870
/* GUC parameters */

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy