20110607_serial2.patch
application/octet-stream
Filename: 20110607_serial2.patch
Type: application/octet-stream
Part: 0
Message:
Re: smallserial / serial2
Patch
Same data as JSON:
GET /api/v1/attachments/:id/patch
the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes.
API reference →
Format: context
| File | + | − |
|---|---|---|
| src/backend/parser/parse_utilcmd.c | 8 | 1 |
diff -c -r postgresql-snapshot/src/backend/parser/parse_utilcmd.c postgresql-snapshot-new/src/backend/parser/parse_utilcmd.c
*** postgresql-snapshot/src/backend/parser/parse_utilcmd.c 2011-06-07 02:54:24.000000000 -0400
--- postgresql-snapshot-new/src/backend/parser/parse_utilcmd.c 2011-06-07 19:37:55.000000000 -0400
***************
*** 307,313 ****
{
char *typname = strVal(linitial(column->typeName->names));
! if (strcmp(typname, "serial") == 0 ||
strcmp(typname, "serial4") == 0)
{
is_serial = true;
--- 307,320 ----
{
char *typname = strVal(linitial(column->typeName->names));
! if (strcmp(typname, "smallserial") == 0 ||
! strcmp(typname, "serial2") == 0)
! {
! is_serial = true;
! column->typeName->names = NIL;
! column->typeName->typeOid = INT2OID;
! }
! else if (strcmp(typname, "serial") == 0 ||
strcmp(typname, "serial4") == 0)
{
is_serial = true;