Enid Gjoleka
|
f929e81f51
Add tests for verifying the proposed solution and fix discovered issues
|
5 years ago |
Enid Gjoleka
|
dac4653b21
Refactor epgsql_cmd_connect to allow other parts of the source code to make use of the newly introduced fun, open_socket
|
5 years ago |
Sergey Prokhorov
|
b32d2e88d0
Merge pull request #219 from seriyps/send-terminate-message
|
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
|
47b194bbe5
Send `Terminate` mesage when performing gracefull shutdown. Fixes #215
|
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 |
Mikhail Kalashnikov
|
471e4cfebb
Merge remote-tracking branch 'upstream/devel' into repl_fix
|
6 years ago |
Mikhail Kalashnikov
|
baf39661ac
Add replication_opts align_lsn to start_replication
|
6 years ago |
Сергей Прохоров
|
c28b96d9f1
Add docs for pluggable commands and with_transaction/3. Explain send.
|
7 years ago |
Сергей Прохоров
|
084ca7b010
Add elvis; fix elvis warnings; add elvis to travis
|
7 years ago |
Сергей Прохоров
|
b8c903b32f
Fix dialyzer errors
|
7 years ago |
Сергей Прохоров
|
a5dc327af1
Rename `encode` to `encode_command`
|
7 years ago |
Сергей Прохоров
|
fac836e1b1
Cleanup + docstrings
|
7 years ago |
Сергей Прохоров
|
566060dc00
Fix dialyzer errors. #109
|
7 years ago |
Сергей Прохоров
|
8f946c1ac5
Pluggable datatypes prototype. Fixes #109
|
7 years ago |
Сергей Прохоров
|
7cc76e980f
Convert pg_sock() to opaque type.
|
7 years ago |
Сергей Прохоров
|
40ac51a092
Stop gracefuly in case of gen_tcp:connect error
|
7 years ago |
Сергей Прохоров
|
dcae0435bc
Use 'infinity' timeouts for sync commands
|
7 years ago |
Сергей Прохоров
|
98a32b3479
Move 'epgsql_binary.hrl' back to 'include/' as 'protocol.hrl'
|
7 years ago |
Сергей Прохоров
|
5d70848dbd
Introduce 'epgsql_command' concept
|
7 years ago |
Сергей Прохоров
|
b136fb9e23
Unify 'decode_message' handling
|
7 years ago |
Сергей Прохоров
|
fed889b863
More internal typespecs; 'epgsql_sock:command*' functions
|
7 years ago |
Сергей Прохоров
|
b1ca2542ea
Cleanup replication code
|
7 years ago |
Сергей Прохоров
|
a6d855a635
Add command's packet protocol docs
|
7 years ago |
Danila Fediashchin
|
d74ab908ef
Use `ssl_opts` when trying to make `ssl` connection
|
8 years ago |
Сергей Прохоров
|
cfd3994351
Fix `UPDATE/DELETE ... RETURNING ..` returning 0 rows. Fixes #86
|
8 years ago |
Сергей Прохоров
|
3a135b3024
Add get_cmd_status function. Affects #112
|
8 years ago |
Ivan Dyachkov
|
af268ede3d
close socket in terminate/2 (#84)
|
8 years ago |
Mikhail Kalashnikov
|
a426d3340c
Streaming replication protocol support
|
8 years ago |