Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | | | | Remove IDENTIFY_SYSTEM wrapper method (it can't work with async anyway). | Oleksandr Shulgin | 2015-10-13 | 1 | -10/+0 | |
| | | | | | | ||||||
| | * | | | | Fix create_replication_slot doc signature | Oleksandr Shulgin | 2015-10-13 | 1 | -1/+1 | |
| | | | | | | ||||||
| | * | | | | Rework replication connection/cursor classes | Oleksandr Shulgin | 2015-10-01 | 1 | -178/+245 | |
| | | | | | | ||||||
| | * | | | | Update replication connection/cursor interface and docs. | Oleksandr Shulgin | 2015-10-01 | 1 | -24/+77 | |
| | | | | | | ||||||
| | * | | | | Cleanup start replication wrt. slot type a bit. | Oleksandr Shulgin | 2015-10-01 | 1 | -5/+6 | |
| | | | | | | ||||||
| | * | | | | Merge remote-tracking branch 'origin/master' into repl | Oleksandr Shulgin | 2015-10-01 | 2 | -1/+12 | |
| | |\ \ \ \ | ||||||
| | * | | | | | Update docs on ReplicationCursor | Oleksandr Shulgin | 2015-07-01 | 1 | -57/+60 | |
| | | | | | | | ||||||
| | * | | | | | Update docs for Replication protocol | Oleksandr Shulgin | 2015-06-30 | 1 | -34/+165 | |
| | | | | | | | ||||||
| | * | | | | | Merge branch 'master' into feature/replication-message-object | Oleksandr Shulgin | 2015-06-30 | 5 | -6/+43 | |
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: lib/extensions.py | |||||
| | * | | | | | | Add support for streaming replication protocol | Oleksandr Shulgin | 2015-06-01 | 1 | -0/+122 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduce ReplicationConnection and ReplicationCursor classes, that incapsulate initiation of special type of PostgreSQL connection and handling of special replication commands only available in this special connection mode. The handling of stream of replication data from the server is modelled largely after the existing support for "COPY table TO file" command and pg_recvlogical tool supplied with PostgreSQL (though, it can also be used for physical replication.) | |||||
| * | | | | | | | spelling fix | SpootDev | 2016-08-07 | 1 | -1/+1 | |
| | |_|_|_|_|/ | |/| | | | | | ||||||
| * | | | | | | Merge branch 'conn-get-parameters' | Daniele Varrazzo | 2016-07-01 | 1 | -0/+23 | |
| |\ \ \ \ \ \ | ||||||
| | * | | | | | | Mention get_dsn_parameters() in news, improved docs metadata | Daniele Varrazzo | 2016-07-01 | 1 | -0/+5 | |
| | | | | | | | | ||||||
| | * | | | | | | Add connection.get_dsn_parameters() | Oleksandr Shulgin | 2015-10-30 | 1 | -0/+18 | |
| | | |_|_|/ / | | |/| | | | | ||||||
| * | | | | | | Docs wrapping | Daniele Varrazzo | 2016-07-01 | 1 | -4/+6 | |
| | | | | | | | ||||||
| * | | | | | | Wordsmithing on COPY commands | Daniele Varrazzo | 2016-07-01 | 2 | -2/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Address somehow issue #397. | |||||
| * | | | | | | Document that the libpq must be available at runtime | Daniele Varrazzo | 2016-07-01 | 1 | -0/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix issue #408. | |||||
| * | | | | | | Merge pull request #373 from nonZero/patch-1 | Daniele Varrazzo | 2016-03-10 | 1 | -1/+9 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Suggest installing psycopg2 in windows using pip | |||||
| | * | | | | | | Suggest installing psycopg2 in windows using pip | Udi Oron | 2015-11-10 | 1 | -1/+9 | |
| | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | 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 | |||||
| * | | | | | | Merge pull request #415 from bmwiedemann/master | Daniele Varrazzo | 2016-03-10 | 1 | -3/+1 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | dont claim copyright for future years | |||||
| | * | | | | | | dont claim copyright for future years | Bernhard M. Wiedemann | 2016-03-09 | 1 | -3/+1 | |
| | | |_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | otherwise, when building from unchanged source in 2018, it would claim Copyright 2018 which is not true Being able to reproduce identical output from identical input is important to Linux distributions | |||||
| * | | | | | | Merge pull request #416 from dargor/doc_typos | Daniele Varrazzo | 2016-03-10 | 1 | -1/+1 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Typo. | |||||
| | * | | | | | | Typo. | Gabriel Linder | 2016-03-09 | 1 | -1/+1 | |
| | |/ / / / / | ||||||
| * | | | | | | Start advertising Py 3.5 support | Daniele Varrazzo | 2016-03-10 | 1 | -1/+1 | |
| |/ / / / / | ||||||
| * | | | | | Style the dsn arg in connect() as a normal optional parameter | Daniele Varrazzo | 2016-03-03 | 1 | -5/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Plus some more connect() docs wordsmithing. | |||||
| * | | | | | Allow make_dsn to take no parameter | Daniele Varrazzo | 2016-03-03 | 1 | -5/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The behaviour of connect() is unchanged: either dsn or params must be specified. | |||||
| * | | | | | Validate output result from make_dsn() | Daniele Varrazzo | 2016-03-03 | 1 | -6/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The output is not necessarily munged anyway: if no keyword is passed, validate the input but return it untouched. | |||||
| * | | | | | Added docs about make_dsn | Daniele Varrazzo | 2016-03-03 | 2 | -12/+32 | |
| | | | | | | | | | | | | | | | | | | | | | | | | connect() docs updated to document the arguments merging. | |||||
| * | | | | | Some order in the extensions doc | Daniele Varrazzo | 2016-03-03 | 1 | -43/+74 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Classes, coroutine functions and extra functions grouped under separate headings. | |||||
| * | | | | | Improve sentence. | Karl O. Pinc | 2016-02-02 | 1 | -1/+1 | |
| |/ / / / | ||||||
* | | | | | callproc: tests, docs, and comment/error-reporting touchups. | mrmilosz | 2015-12-12 | 1 | -6/+11 | |
|/ / / / | ||||||
* | | | | Add psycopg2.extensions.quote_ident. | Oleksandr Shulgin | 2015-10-14 | 1 | -0/+13 | |
| | | | | ||||||
* | | | | The wait_select callback can cancel a query using Ctrl-C | Daniele Varrazzo | 2015-10-01 | 2 | -0/+34 | |
| |_|/ |/| | | | | | | | | Fixes #333. | |||||
* | | | Merge branch 'master' into parse-dsn | Daniele Varrazzo | 2015-10-01 | 4 | -9/+27 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | Fixed doc about libpq version availability | Daniele Varrazzo | 2015-06-02 | 1 | -3/+3 | |
| | | | ||||||
| * | | Notify example should pop the oldest message in conn.notifies, not the newest. | btubbs | 2015-06-02 | 1 | -1/+1 | |
| | | | ||||||
| * | | Allow connection.notices and notifies to be replaced. | Daniele Varrazzo | 2015-06-02 | 2 | -2/+20 | |
| | | | | | | | | | | | | Close #326 | |||||
| * | | Change "non desiderable" to "undesirable" in docs | Pete Hollobon | 2015-06-02 | 2 | -3/+3 | |
| | | | | | | | | | | | | "desiderable" is considered obsolete | |||||
* | | | Merge branch 'master' into feature/parse-dsn | Oleksandr Shulgin | 2015-06-02 | 2 | -0/+19 | |
|\ \ \ | |/ / | | | | | | | | | | Conflicts: lib/extensions.py | |||||
| * | | Version function/constant docs improved | Daniele Varrazzo | 2015-06-02 | 2 | -8/+11 | |
| | | | ||||||
| * | | Add libpq version discovery | Oleksandr Shulgin | 2015-06-01 | 2 | -0/+16 | |
| |/ | ||||||
* | | Move parse_dsn to extensions, add tests | Oleksandr Shulgin | 2015-06-01 | 2 | -13/+12 | |
| | | ||||||
* | | Add parse_dsn module function | Oleksandr Shulgin | 2015-06-01 | 1 | -0/+12 | |
|/ | | | | | | | | Calls PQconninfoParse to parse the dsn into a list of keyword and value structs, then constructs a dictionary from that. Can be useful when one needs to alter some part of the the connection string reliably, but doesn't want to get into all the details of parsing a dsn string: quoting, URL format, etc. | |||||
* | Improve docs about connection's with only closing the transaction | Daniele Varrazzo | 2015-05-03 | 1 | -3/+18 | |
| | ||||||
* | Added makefile target to upload docs | Daniele Varrazzo | 2015-05-03 | 2 | -0/+172 | |
| | ||||||
* | Added note about table names to be escaped in copy_*() methods. | Daniele Varrazzo | 2015-05-03 | 1 | -0/+13 | |
| | ||||||
* | Wordsmith on connection.set_session() | Daniele Varrazzo | 2015-05-03 | 1 | -19/+19 | |
| | | | | Fixes #310. | |||||
* | Docs build process and docs cleaned up | Daniele Varrazzo | 2015-04-28 | 3 | -48/+37 | |
| | ||||||
* | Document that LO64 is only available on Py 64 builds | Daniele Varrazzo | 2015-02-08 | 1 | -5/+7 | |
| | ||||||
* | Merge branch 'timetz' | Daniele Varrazzo | 2014-12-25 | 1 | -2/+3 | |
|\ |