Обсуждение: pgsql: Remove the 'not in' operator (!!=).
Log Message: ----------- Remove the 'not in' operator (!!=). This was a hangover from Berkeley days that was obsolete the moment we had IN (SELECT ...) capability. It's arguably a security hole since it applied no permissions check to the table it searched, and since it was never documented anywhere, removing it seems more appropriate than fixing it. Modified Files: -------------- pgsql/src/backend/utils/adt: Makefile (r1.65 -> r1.66) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/Makefile?r1=1.65&r2=1.66) pgsql/src/include/catalog: catversion.h (r1.418 -> r1.419) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/catversion.h?r1=1.418&r2=1.419) pg_operator.h (r1.154 -> r1.155) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/pg_operator.h?r1=1.154&r2=1.155) pg_proc.h (r1.464 -> r1.465) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/pg_proc.h?r1=1.464&r2=1.465) pgsql/src/include/utils: builtins.h (r1.300 -> r1.301) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/include/utils/builtins.h?r1=1.300&r2=1.301) Removed Files: ------------- pgsql/src/backend/utils/adt: not_in.c (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/adt/not_in.c)