pgsql: Allow "dbname" from connection string to be overridden in PQconn

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема pgsql: Allow "dbname" from connection string to be overridden in PQconn
Дата
Msg-id E1XtIHp-0004pQ-2s@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Allow "dbname" from connection string to be overridden in PQconnectDBParams

If the "dbname" attribute in PQconnectDBParams contained a connection string
or URI (and expand_dbname = TRUE), the database name from the connection
string could not be overridden by a subsequent "dbname" keyword in the
array. That was not intentional; all other options can be overridden.
Furthermore, any subsequent "dbname" caused the connection string from the
first dbname value to be processed again, overriding any values for the same
options that were given between the connection string and the second dbname
option.

In the passing, clarify in the docs that only the first dbname option in the
array is parsed as a connection string.

Alex Shulgin. Backpatch to all supported versions.

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/add1b052e2b2d5206474d58db25e48820242d15b

Modified Files
--------------
doc/src/sgml/libpq.sgml           |    5 ++++-
src/interfaces/libpq/fe-connect.c |   17 ++++++++++++-----
2 files changed, 16 insertions(+), 6 deletions(-)


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

Предыдущее
От: Heikki Linnakangas
Дата:
Сообщение: pgsql: Allow "dbname" from connection string to be overridden in PQconn
Следующее
От: Heikki Linnakangas
Дата:
Сообщение: pgsql: Allow "dbname" from connection string to be overridden in PQconn