Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit4c054ad

Browse files
committed
Fix the return type of GIN triConsistent support functions to "char".
They were marked to return a boolean, but they actually return aGinTernaryValue, which is more like a "char". It makes no practicaldifference, as the triConsistent functions cannot be called directly fromSQL because they have "internal" arguments, but this nevertheless seemsmore correct.Also fix the GinTernaryValue name in the documentation. I renamed the enumearlier, but neglected the docs.Alexander Korotkov. This is new in 9.4, so backpatch there.
1 parent1597e6c commit4c054ad

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

‎doc/src/sgml/gin.sgml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -614,7 +614,7 @@
614614
</varlistentry>
615615

616616
<varlistentry>
617-
<term><function>GinLogicValue triConsistent(GinLogicValue check[], StrategyNumber n, Datum query,
617+
<term><function>GinTernaryValue triConsistent(GinTernaryValue check[], StrategyNumber n, Datum query,
618618
int32 nkeys, Pointer extra_data[],
619619
Datum queryKeys[], bool nullFlags[])</></term>
620620
<listitem>

‎src/include/catalog/catversion.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,6 @@
5353
*/
5454

5555
/*yyyymmddN */
56-
#defineCATALOG_VERSION_NO201408161
56+
#defineCATALOG_VERSION_NO201409161
5757

5858
#endif

‎src/include/catalog/pg_proc.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4054,7 +4054,7 @@ DATA(insert OID = 2774 ( ginqueryarrayextractPGNSP PGUID 12 1 0 0 0 f f f f t
40544054
DESCR("GIN array support");
40554055
DATA(insertOID=2744 (ginarrayconsistentPGNSPPGUID121000fffftfi8016"2281 21 2277 23 2281 2281 2281 2281"_null__null__null__null_ginarrayconsistent_null__null__null_ ));
40564056
DESCR("GIN array support");
4057-
DATA(insertOID=3920 (ginarraytriconsistentPGNSPPGUID121000fffftfi7016"2281 21 2277 23 2281 2281 2281"_null__null__null__null_ginarraytriconsistent_null__null__null_ ));
4057+
DATA(insertOID=3920 (ginarraytriconsistentPGNSPPGUID121000fffftfi7018"2281 21 2277 23 2281 2281 2281"_null__null__null__null_ginarraytriconsistent_null__null__null_ ));
40584058
DESCR("GIN array support");
40594059
DATA(insertOID=3076 (ginarrayextractPGNSPPGUID121000fffftfi202281"2277 2281"_null__null__null__null_ginarrayextract_2args_null__null__null_ ));
40604060
DESCR("GIN array support (obsolete)");
@@ -4401,7 +4401,7 @@ DATA(insert OID = 3657 ( gin_extract_tsqueryPGNSP PGUID 12 1 0 0 0 f f f f t f
44014401
DESCR("GIN tsvector support");
44024402
DATA(insertOID=3658 (gin_tsquery_consistentPGNSPPGUID121000fffftfi8016"2281 21 3615 23 2281 2281 2281 2281"_null__null__null__null_gin_tsquery_consistent_null__null__null_ ));
44034403
DESCR("GIN tsvector support");
4404-
DATA(insertOID=3921 (gin_tsquery_triconsistentPGNSPPGUID121000fffftfi7016"2281 21 3615 23 2281 2281 2281"_null__null__null__null_gin_tsquery_triconsistent_null__null__null_ ));
4404+
DATA(insertOID=3921 (gin_tsquery_triconsistentPGNSPPGUID121000fffftfi7018"2281 21 3615 23 2281 2281 2281"_null__null__null__null_gin_tsquery_triconsistent_null__null__null_ ));
44054405
DESCR("GIN tsvector support");
44064406
DATA(insertOID=3724 (gin_cmp_tslexemePGNSPPGUID121000fffftfi2023"25 25"_null__null__null__null_gin_cmp_tslexeme_null__null__null_ ));
44074407
DESCR("GIN tsvector support");
@@ -4643,15 +4643,15 @@ DATA(insert OID = 3483 ( gin_extract_jsonb_query PGNSP PGUID 12 1 0 0 0 f f f
46434643
DESCR("GIN support");
46444644
DATA(insertOID=3484 (gin_consistent_jsonbPGNSPPGUID121000fffftfi8016"2281 21 2277 23 2281 2281 2281 2281"_null__null__null__null_gin_consistent_jsonb_null__null__null_ ));
46454645
DESCR("GIN support");
4646-
DATA(insertOID=3488 (gin_triconsistent_jsonbPGNSPPGUID121000fffftfi7016"2281 21 2277 23 2281 2281 2281"_null__null__null__null_gin_triconsistent_jsonb_null__null__null_ ));
4646+
DATA(insertOID=3488 (gin_triconsistent_jsonbPGNSPPGUID121000fffftfi7018"2281 21 2277 23 2281 2281 2281"_null__null__null__null_gin_triconsistent_jsonb_null__null__null_ ));
46474647
DESCR("GIN support");
46484648
DATA(insertOID=3485 (gin_extract_jsonb_pathPGNSPPGUID121000fffftfi302281"2281 2281 2281"_null__null__null__null_gin_extract_jsonb_path_null__null__null_ ));
46494649
DESCR("GIN support");
46504650
DATA(insertOID=3486 (gin_extract_jsonb_query_pathPGNSPPGUID121000fffftfi702281"2277 2281 21 2281 2281 2281 2281"_null__null__null__null_gin_extract_jsonb_query_path_null__null__null_ ));
46514651
DESCR("GIN support");
46524652
DATA(insertOID=3487 (gin_consistent_jsonb_pathPGNSPPGUID121000fffftfi8016"2281 21 2277 23 2281 2281 2281 2281"_null__null__null__null_gin_consistent_jsonb_path_null__null__null_ ));
46534653
DESCR("GIN support");
4654-
DATA(insertOID=3489 (gin_triconsistent_jsonb_pathPGNSPPGUID121000fffftfi7016"2281 21 2277 23 2281 2281 2281"_null__null__null__null_gin_triconsistent_jsonb_path_null__null__null_ ));
4654+
DATA(insertOID=3489 (gin_triconsistent_jsonb_pathPGNSPPGUID121000fffftfi7018"2281 21 2277 23 2281 2281 2281"_null__null__null__null_gin_triconsistent_jsonb_path_null__null__null_ ));
46554655
DESCR("GIN support");
46564656

46574657
/* txid */

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp