CSV consecutive newline bug

Поиск
Список
Период
Сортировка
От Andrew Dunstan
Тема CSV consecutive newline bug
Дата
Msg-id 428279F1.3040305@dunslane.net
обсуждение исходный текст
Ответы Re: CSV consecutive newline bug
Список pgsql-patches
I have just been alerted to a bug in the 8.0 handling of embedded
newlines in CSV data. Basically it barfs on consecutive newlines. The
attached patch for 8.0 appears to fix it. The bug isn't present in the
HEAD branch, and I'm wondering if we should not backpatch the HEAD
multiline patch rather than applying this. OTOH, applying this patch
would probably be more in keeping with our conservative approach to
changes to stable branches, I guess.

cheers

andrew
Index: src/backend/commands/copy.c
===================================================================
RCS file: /home/cvsmirror/pgsql/src/backend/commands/copy.c,v
retrieving revision 1.236
diff -c -r1.236 copy.c
*** src/backend/commands/copy.c    31 Dec 2004 21:59:41 -0000    1.236
--- src/backend/commands/copy.c    11 May 2005 21:12:07 -0000
***************
*** 2395,2400 ****
--- 2395,2401 ----
              if (done && line_buf.len == 0)
                  break;
              start_cursor = line_buf.cursor;
+             continue;
          }

          end_cursor = line_buf.cursor;

В списке pgsql-patches по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: AllocSetReset improvement
Следующее
От: Neil Conway
Дата:
Сообщение: Re: minor contrib/btree_gist cleanup