You can clone with
HTTPS or Subversion.
Unblock COPY FROM, allow commit/rollback in COPY.
Refactors pg_db_putline to take a SV rather than a char* to avoid a strlen() call.
Unblock COPY IN
Turn off nonblocking mode during lo_* operations
Make pg_ping report -2 on connection drop
Only flush if the PQsendXxx command fails.
Also refactor the code for clarity and less duplication.
Remember the result status better.
Fixes commits on invalid SELECT statements, among many other things.
Implement pgcoro trace flag.
Move this test to before cleanup
Unblock prepared statements
Behave more like PQexec
Clean up whitespace and indentation
move upstream readme
Test to cover coro functionality
suppress PQgetResult warnings when we do not expect a result
unblock placeholderless $sth->execute()
Use standard tracing functions.
Refactors _pg_warn to be a variadic function for printf-like convenience.
Calls perl's Perl_vwarn, which is the same as Perl_warn anyway.
Refactor error handling; no need to pass a SV* handle around
Do not trace PQerrorMessage; fixes "no my_perl" compilation error
pg_ping() returns -4 when in a coro_error state
Improve error reporting.
Unblock the internal _result() function.
Used by all sorts of internal functions.
dbh scalar is not used by these coro funcs
Implement non-blocking connect
fix compiler warning
Require 8.0 server level
Initial import: DBD-Pg 1.15.1