summaryrefslogtreecommitdiff
path: root/contrib/bool_plperl/bool_plperl.c
AgeCommit message (Collapse)Author
2020-03-06Create contrib/bool_plperl to provide a bool transform for PL/Perl[U].Tom Lane
plperl's default handling of bool arguments or results is not terribly satisfactory, since Perl doesn't consider the string 'f' to be false. Ideally we'd just fix that, but the backwards-compatibility hazard would be substantial. Instead, build a TRANSFORM module that can be optionally applied to provide saner semantics. Perhaps usefully, this is also about the minimum possible skeletal example of a plperl transform module; so it might be a better starting point for user-written transform modules than hstore_plperl or jsonb_plperl. Ivan Panchenko Discussion: https://postgr.es/m/1583013317.881182688@f390.i.mail.ru