pgsql/src backend/utils/adt/encode.c backend/u ... - Mailing list pgsql-committers

From Marc G. Fournier
Subject pgsql/src backend/utils/adt/encode.c backend/u ...
Date
Msg-id 200109141746.f8EHkfS31385@hub.org
Whole thread Raw
List pgsql-committers
CVSROOT:    /home/projects/pgsql/cvsroot
Module name:    pgsql
Changes by:    scrappy@hub.org    01/09/14 13:46:41

Modified files:
    src/backend/utils/adt: encode.c like.c oracle_compat.c
                           selfuncs.c varlena.c
    src/include/catalog: catversion.h pg_operator.h pg_proc.h
    src/include/utils: builtins.h
    src/interfaces/libpq: fe-exec.c libpq-fe.h

Log message:
    > Here's a revised patch. Changes:
    >
    > 1. Now outputs '\\' instead of '\134' when using encode(bytea, 'escape')
    > Note that I ended up leaving \0 as \000 so that there are no ambiguities
    > when decoding something like, for example, \0123.
    >
    > 2. Fixed bug in byteain which allowed input values which were not valid
    > octals (e.g. \789), to be parsed as if they were octals.
    >
    > Joe
    >

    Here's rev 2 of the bytea string support patch. Changes:

    1. Added missing declaration for MatchBytea function
    2. Added PQescapeBytea to fe-exec.c
    3. Applies cleanly on cvs tip from this afternoon

    I'm hoping that someone can review/approve/apply this before beta starts, so
    I guess I'd vote (not that it counts for much) to delay beta a few days :-)

    Joe Conway


pgsql-committers by date:

Previous
From: "Marc G. Fournier"
Date:
Subject: pgsql/doc/src Makefile sgml/stylesheet.dsl sgm ...
Next
From: "Marc G. Fournier"
Date:
Subject: pgsql/doc/src/sgml stylesheet.css stylesheet.d ...