Daniele Varrazzo
|
d43b74681f
|
Merge branch 'make_dsn'
Close issue #363 instead of the proposed merge request.
|
2016-03-03 17:10:39 +00:00 |
|
Daniele Varrazzo
|
e33073576c
|
Brag about make_dsn in the NEWS file
|
2016-03-03 17:09:15 +00:00 |
|
Daniele Varrazzo
|
c9fd828f8a
|
Allow make_dsn to take no parameter
The behaviour of connect() is unchanged: either dsn or params must be
specified.
|
2016-03-03 17:09:15 +00:00 |
|
Daniele Varrazzo
|
7aab934ae5
|
Validate output result from make_dsn()
The output is not necessarily munged anyway: if no keyword is passed,
validate the input but return it untouched.
|
2016-03-03 17:09:15 +00:00 |
|
Daniele Varrazzo
|
7155d06cdc
|
Test that the empty dsn is a valid make_dsn input
|
2016-03-03 17:09:15 +00:00 |
|
Daniele Varrazzo
|
6893295a87
|
Added docs about make_dsn
connect() docs updated to document the arguments merging.
|
2016-03-03 17:09:15 +00:00 |
|
Daniele Varrazzo
|
52087a79d9
|
Added test suite specific for make_dsn
|
2016-03-03 15:31:37 +00:00 |
|
Daniele Varrazzo
|
2c55a1bd53
|
Verify that the dsn is not manipulated by make_dsn if not necessary
|
2016-03-03 15:07:38 +00:00 |
|
Daniele Varrazzo
|
1c4523f0ac
|
Implementation of make_dsn in Python
This is equivalent to what proposed in #363, but with a much simpler
implementation.
|
2016-03-03 04:33:59 +00:00 |
|
Daniele Varrazzo
|
d40f81865f
|
Added parse_dsn() docstring
|
2016-03-03 03:25:47 +00:00 |
|
Daniele Varrazzo
|
01856333c4
|
Some order in the extensions doc
Classes, coroutine functions and extra functions grouped under separate
headings.
|
2016-03-03 03:21:59 +00:00 |
|
Federico Di Gregorio
|
3df2c6a2b7
|
Merge pull request #403 from kpinc/fix
Improve sentence.
|
2016-02-03 09:51:09 +01:00 |
|
Karl O. Pinc
|
3a54e83737
|
Improve sentence.
|
2016-02-02 12:48:16 -06:00 |
|
Federico Di Gregorio
|
b737757eac
|
Merge pull request #375 from kwotuveang3k4bk/patch-1
Update psycopg1.py
|
2016-01-31 12:55:52 +01:00 |
|
Oleksandr Shulgin
|
5d33b39829
|
Fix error test for invalid START_REPLICATION command.
|
2016-01-21 15:56:27 +01:00 |
|
Oleksandr Shulgin
|
09a4bb70a1
|
Allow retrying start_replication after syntax or data error.
|
2016-01-05 12:31:57 +01:00 |
|
Daniele Varrazzo
|
452fd56e04
|
Merge branch 'bug-382'
|
2015-12-16 12:04:14 +00:00 |
|
Daniele Varrazzo
|
5fd0f6c4ee
|
Fixed race condition on import in errorcodes.lookup
Fixes #382.
|
2015-12-16 12:03:10 +00:00 |
|
Jan Janßen
|
b3def74002
|
Update psycopg1.py
|
2015-11-10 17:02:59 +01:00 |
|
Udi Oron
|
cf83470891
|
Suggest installing psycopg2 in windows using pip
pip is becoming the standard method for installing python packages, and now binary wheels are a better and easier option for users:
https://github.com/psycopg/psycopg2/issues/368
|
2015-11-10 00:35:02 +02:00 |
|
Oleksandr Shulgin
|
051e6d1364
|
Add skip_before_libpq for test_get_dsn_parameters
|
2015-10-30 13:02:45 +01:00 |
|
Oleksandr Shulgin
|
e61db578cf
|
Add dbname=replication for physical replication type.
|
2015-10-30 13:00:55 +01:00 |
|
Oleksandr Shulgin
|
602fefcae3
|
Fix typo in a new test name
|
2015-10-30 11:38:28 +01:00 |
|
Oleksandr Shulgin
|
a4cbb088fe
|
Add connection.get_dsn_parameters()
|
2015-10-30 11:10:41 +01:00 |
|
Oleksandr Shulgin
|
fbcf99ad07
|
Move replication connection to C level.
|
2015-10-27 18:21:24 +01:00 |
|
Oleksandr Shulgin
|
433fb957cb
|
Merge branch 'feature/connect2' into feature/replication-protocol
|
2015-10-27 17:37:18 +01:00 |
|
Oleksandr Shulgin
|
7aba8b3ed0
|
Rework psycopg2.connect() interface.
|
2015-10-27 17:35:57 +01:00 |
|
Oleksandr Shulgin
|
4b9a6f48f3
|
Merge branch 'master' into feature/replication-protocol
|
2015-10-27 12:16:41 +01:00 |
|
Oleksandr Shulgin
|
fe4cb0d493
|
Fix stale Dprintfs in pqpath.c referring to 'status'
|
2015-10-26 17:40:39 +01:00 |
|
Oleksandr Shulgin
|
8b79bf43ac
|
Drop ReplicationCursor.flush_feedback(), rectify pq_*_replication_*() interface.
|
2015-10-23 18:30:18 +02:00 |
|
Oleksandr Shulgin
|
dd6bcbd04f
|
Improve async replication example.
|
2015-10-23 17:51:03 +02:00 |
|
Oleksandr Shulgin
|
e69dafbecc
|
Move the decode parameter to start_replication() .
It makes more sense this way, because otherwise it must be passed to every call
of `read_message()`.
|
2015-10-23 11:31:55 +02:00 |
|
Oleksandr Shulgin
|
76c7f4a0b5
|
Use direct call to consume() callable in pq_copy_both()
|
2015-10-22 16:17:08 +02:00 |
|
Oleksandr Shulgin
|
22cbfb26d6
|
Actually add replication tests to the test suite.
|
2015-10-20 13:05:43 +02:00 |
|
Oleksandr Shulgin
|
089e745af6
|
Fix cursor_init() declaration for use in replication_cursor_type.c
|
2015-10-20 12:55:43 +02:00 |
|
Oleksandr Shulgin
|
b3f8e9adb5
|
Fix send_time printf format in replmsg_repr().
|
2015-10-20 12:54:22 +02:00 |
|
Oleksandr Shulgin
|
23abe4f501
|
Add quick start to the replication doc, minor doc fixes.
|
2015-10-20 12:36:13 +02:00 |
|
Oleksandr Shulgin
|
0bb81fc848
|
Properly subclass ReplicationCursor on C level.
|
2015-10-19 20:00:39 +02:00 |
|
Oleksandr Shulgin
|
7aea2cef6e
|
Improve async replication test.
|
2015-10-19 17:02:18 +02:00 |
|
Oleksandr Shulgin
|
4ab7cf0157
|
Replace stop_replication with requirement for an exception.
|
2015-10-19 15:42:42 +02:00 |
|
Oleksandr Shulgin
|
0435320f34
|
Fix PSYCOPG2_TEST_REPL_DSN handling.
|
2015-10-16 16:36:03 +02:00 |
|
Oleksandr Shulgin
|
cf4f2411bf
|
Fix async replication and test.
|
2015-10-15 18:01:43 +02:00 |
|
Oleksandr Shulgin
|
d14fea31a3
|
Use quote_ident from psycopg2.extensions
|
2015-10-15 12:56:21 +02:00 |
|
Oleksandr Shulgin
|
8e518d4954
|
Merge branch 'master' into feature/replication-protocol
|
2015-10-15 12:27:43 +02:00 |
|
Daniele Varrazzo
|
6763578cc0
|
Merge branch 'extensions-quote-ident'
|
2015-10-15 11:08:34 +01:00 |
|
Daniele Varrazzo
|
109409bc95
|
Mention quote_ident() in NEWS file
|
2015-10-15 11:06:44 +01:00 |
|
Oleksandr Shulgin
|
89bb6b0711
|
Proper unicode handling in quote_ident.
|
2015-10-15 11:52:18 +02:00 |
|
Oleksandr Shulgin
|
9ab38ee8c5
|
Add psyco_curs_datetime_init
|
2015-10-14 18:39:48 +02:00 |
|
Oleksandr Shulgin
|
28a1a00d1c
|
Remove commented copy_both code in pqfetch.
|
2015-10-14 18:39:20 +02:00 |
|
Oleksandr Shulgin
|
e3097ec956
|
Fix select/timeout indication in async replication example
|
2015-10-14 17:42:53 +02:00 |
|