]> granicus.if.org Git - postgresql/commit
Fix the return type of GIN triConsistent support functions to "char".
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 16 Sep 2014 06:11:49 +0000 (09:11 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Tue, 16 Sep 2014 06:23:55 +0000 (09:23 +0300)
commit4c054ad18ecc4aa7fdc9a6760d029c64eaab1cdd
tree4ad129a187cd7d4383db20177656792c2e310c49
parent1597e6c212d3930edb6f58390a511526cc043377
Fix the return type of GIN triConsistent support functions to "char".

They were marked to return a boolean, but they actually return a
GinTernaryValue, which is more like a "char". It makes no practical
difference, as the triConsistent functions cannot be called directly from
SQL because they have "internal" arguments, but this nevertheless seems
more correct.

Also fix the GinTernaryValue name in the documentation. I renamed the enum
earlier, but neglected the docs.

Alexander Korotkov. This is new in 9.4, so backpatch there.
doc/src/sgml/gin.sgml
src/include/catalog/catversion.h
src/include/catalog/pg_proc.h