Sergey Prokhorov
|
f4a949a139
Make sure `socket_active` option can be used with any interface and mode
|
2 years ago |
Yury Yantsevich
|
3d5d3d207a
Handle socket_passive messages internally when the replication mode use synchronous handler
|
2 years ago |
Yury Yantsevich
|
d6f6f472cf
Add general socket_active option instead of using tcp_opts and ssl_opts, update docs
|
2 years ago |
Yury Yantsevich
|
af31b47059
Rename socket_passive callback to handle_socket_passive and move its call to the epgsql module
|
2 years ago |
Yury Yantsevich
|
5894d3c04e
Support {active, N} on TCP and SSL sockets for replication streaming mode
|
2 years ago |
Onno Vos
|
4840fb93d3
Fix Dialyzer error with epgsql:get_parameter/2
|
2 years ago |
Sergey Prokhorov
|
37617f3905
Rename `get_os_pid` to `get_backend_pid`
|
3 years ago |
Sergey Prokhorov
|
e723d1a7c4
Add `get_os_pid/1` function
|
3 years ago |
Kian-Meng Ang
|
2619dbe3cf
Fix typos
|
3 years ago |
Igor Toporkov
|
cbb8b7a7dc
Introduce transaction_opts type
|
3 years ago |
Sergey Prokhorov
|
919f83b29a
Make dialyzer warn about use of unknown types; fix some occurences of such
|
4 years ago |
Sergey Prokhorov
|
37f8797973
Minor fixes and optimization from review. GH-137
|
4 years ago |
Sergey Prokhorov
|
70149c63ab
Implement binary format of `COPY .. FROM STDIN`. GH-137
|
4 years ago |
Sergey Prokhorov
|
ca40d81537
Add more tests; cleanup the way we handle errors in COPY data. GH-137
|
4 years ago |
Sergey Prokhorov
|
c173985acd
Working basic "copy .. from stdin .." for text/csv protocols. GH-137
|
4 years ago |
Sergey Prokhorov
|
c5bef0ed54
Add `tcp_opts` connect option. Fixes #240
|
4 years ago |
Enid Gjoleka
|
ad14962224
Add application_name as an optional parameter while establishing a connection
|
5 years ago |
Onno Vos
|
a5b526fdd3
Response types for epgsql:equery/[2-4] and epgsql:squery/2 can include socket errors
|
5 years ago |
Sergey Prokhorov
|
5edd3c96e0
Rewrite overview.edoc as internal, not end-user documentation
|
5 years ago |
Sergey Prokhorov
|
a27772a60a
Cleanup edocs. Fixes #213
|
5 years ago |
Sergey Prokhorov
|
29f0ff785d
Make it possible to configure NULL representation. Also fixes #193
|
5 years ago |
Sergey Prokhorov
|
44d900b434
Introduce epgsql{a,i}:execute_batch/3
|
5 years ago |
Sergey Prokhorov
|
8bdadf403d
Make it possible to provide `#statement{}` to `epgsql:prepared_query/3`
|
5 years ago |
Onno Vos
|
77cc52149d
Add type spec for epgsql:equery/3
|
6 years ago |
Onno Vos
|
754293de5e
Also fix typespec for epgsql:connect/5
|
6 years ago |
Onno Vos
|
6f43bc7c64
Add typespec for password() to fix dialyzer warnings
|
6 years ago |
Mikhail Kalashnikov
|
15ea223e6a
Replication options: Fix line length. maps:get
|
6 years ago |
Mikhail Kalashnikov
|
471e4cfebb
Merge remote-tracking branch 'upstream/devel' into repl_fix
|
6 years ago |
Сергей Прохоров
|
342d9754d5
Add test for "connect with proplist"; bug fixed
|
6 years ago |
Сергей Прохоров
|
f7a355abe2
Fixed `epgsql:connect(list())`. Fixes #175
|
6 years ago |