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 |
|
Oleksandr Shulgin
|
822d671e8b
|
Clear repl_stop flag after the consume loop.
|
2015-10-14 17:40:39 +02:00 |
|
Oleksandr Shulgin
|
e05b4fd267
|
Add checks on replication state, have to have a separate check for consume loop.
|
2015-10-14 17:36:50 +02:00 |
|
Oleksandr Shulgin
|
9295bce154
|
Add psycopg2.extensions.quote_ident.
|
2015-10-14 17:00:25 +02:00 |
|
Oleksandr Shulgin
|
a0b42a12ff
|
Update stop_repl, require replication consumer to be a callable.
|
2015-10-14 15:15:07 +02:00 |
|
Oleksandr Shulgin
|
fea2260fc5
|
Fix stop_replication: always raise outside the loop.
|
2015-10-14 12:50:08 +02:00 |
|
Oleksandr Shulgin
|
54079072db
|
Fix ReplicationTest: no NotSupportedError now.
|
2015-10-14 12:43:26 +02:00 |
|
Oleksandr Shulgin
|
6ad299945f
|
Remove IDENTIFY_SYSTEM wrapper method (it can't work with async anyway).
|
2015-10-13 18:05:33 +02:00 |
|
Oleksandr Shulgin
|
ea2b87eade
|
Fix create_replication_slot doc signature
|
2015-10-13 11:01:13 +02:00 |
|
Oleksandr Shulgin
|
0233620c26
|
Rework replication connection/cursor classes
|
2015-10-01 19:33:27 +02:00 |
|
Oleksandr Shulgin
|
cac83da5db
|
Use parse_dsn in ReplicationConnectionBase
|
2015-10-01 19:33:24 +02:00 |
|
Oleksandr Shulgin
|
95ee218c6d
|
Update replication connection/cursor interface and docs.
|
2015-10-01 19:33:20 +02:00 |
|
Oleksandr Shulgin
|
937a7a9024
|
Cleanup start replication wrt. slot type a bit.
|
2015-10-01 19:33:16 +02:00 |
|
Oleksandr Shulgin
|
f872a2aabb
|
Remove typedef for uint32, include internal/c.h
|
2015-10-01 19:33:12 +02:00 |
|
Oleksandr Shulgin
|
862eda10c2
|
Merge remote-tracking branch 'origin/master' into repl
|
2015-10-01 19:29:17 +02:00 |
|
Daniele Varrazzo
|
c73c1c5771
|
Decref the ssl module after importing
|
2015-10-01 17:04:29 +01:00 |
|
Daniele Varrazzo
|
f635547ec6
|
The wait_select callback can cancel a query using Ctrl-C
Fixes #333.
|
2015-10-01 15:26:13 +01:00 |
|
Daniele Varrazzo
|
9e6c3322d8
|
Fixed PersistentConnectionPool on Python 3
Fixes ticket #348.
|
2015-10-01 14:44:14 +01:00 |
|
ClodoaldoPinto
|
98f2aad4ba
|
Typo correction
|
2015-10-01 14:31:31 +01:00 |
|
Daniele Varrazzo
|
ade7dba27c
|
MSVC 2015 compiler support added to news file
|
2015-10-01 14:30:17 +01:00 |
|
Daniele Varrazzo
|
7e94ce1f14
|
Drop spurious notices in test
Getting some "rehashing catalog" debug messages in PG 9.4
|
2015-10-01 13:31:13 +01:00 |
|
Daniele Varrazzo
|
14246a5689
|
Merge branch 'parse-dsn'
|
2015-10-01 13:29:10 +01:00 |
|
Daniele Varrazzo
|
58918801d6
|
Added parse_dsn() to news file
|
2015-10-01 13:26:11 +01:00 |
|
Daniele Varrazzo
|
5afeee3613
|
Added unicode support to parse_dsn
Also added support for the argument as a keyword.
|
2015-10-01 13:20:11 +01:00 |
|
Daniele Varrazzo
|
71d96293ab
|
Fixed parse_dsn tests on Python 3
On Python 3 there is no Exception.message attribute.
|
2015-10-01 12:03:00 +01:00 |
|
Daniele Varrazzo
|
d3bbd19ccb
|
Separate parse_dsn test in a test case of their own
|
2015-10-01 11:52:42 +01:00 |
|
Daniele Varrazzo
|
d1af12187c
|
Merge branch 'master' into parse-dsn
|
2015-10-01 11:39:51 +01:00 |
|
Daniele Varrazzo
|
6803341f21
|
Report NotSupportedError for PGRES_COPY_BOTH and PGRES_SINGLE_TUPLE
Fixes #352.
|
2015-09-30 12:28:07 +01:00 |
|