Yury Yantsevich
|
af31b47059
Rename socket_passive callback to handle_socket_passive and move its call to the epgsql module
|
2 лет назад |
Yury Yantsevich
|
5894d3c04e
Support {active, N} on TCP and SSL sockets for replication streaming mode
|
2 лет назад |
Sergey Prokhorov
|
37617f3905
Rename `get_os_pid` to `get_backend_pid`
|
3 лет назад |
Sergey Prokhorov
|
e723d1a7c4
Add `get_os_pid/1` function
|
3 лет назад |
Enid Gjoleka
|
b333850828
Do not format rows from the epgsql_sock state whenever the process terminates abnormally
|
4 лет назад |
Sergey Prokhorov
|
5005e053c1
Fix compatibility with older OTP
|
4 лет назад |
Sergey Prokhorov
|
70149c63ab
Implement binary format of `COPY .. FROM STDIN`. GH-137
|
4 лет назад |
Sergey Prokhorov
|
ca40d81537
Add more tests; cleanup the way we handle errors in COPY data. GH-137
|
4 лет назад |
Sergey Prokhorov
|
c173985acd
Working basic "copy .. from stdin .." for text/csv protocols. GH-137
|
4 лет назад |
Sergey Prokhorov
|
a95f0e122f
Move more common `handle_call` / `handle_cast` clauses higher
|
4 лет назад |
Sergey Prokhorov
|
a81099ddd8
epgsql_command callback `execute` can return `send` or `send_multi`
|
4 лет назад |
Enid Gjoleka
|
4ae561e5a1
Use timer:sleep instead of receive...after timout end in newly introduced tests, handle open_socket/x results better while cancelling the query
|
5 лет назад |
Enid Gjoleka
|
eef6c70719
Fix dialyzer issues
|
5 лет назад |
Enid Gjoleka
|
f929e81f51
Add tests for verifying the proposed solution and fix discovered issues
|
5 лет назад |
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 лет назад |
Sergey Prokhorov
|
b32d2e88d0
Merge pull request #219 from seriyps/send-terminate-message
|
5 лет назад |
Onno Vos
|
a5b526fdd3
Response types for epgsql:equery/[2-4] and epgsql:squery/2 can include socket errors
|
5 лет назад |
Sergey Prokhorov
|
47b194bbe5
Send `Terminate` mesage when performing gracefull shutdown. Fixes #215
|
5 лет назад |
Sergey Prokhorov
|
5edd3c96e0
Rewrite overview.edoc as internal, not end-user documentation
|
5 лет назад |
Sergey Prokhorov
|
a27772a60a
Cleanup edocs. Fixes #213
|
5 лет назад |
Mikhail Kalashnikov
|
471e4cfebb
Merge remote-tracking branch 'upstream/devel' into repl_fix
|
6 лет назад |
Mikhail Kalashnikov
|
baf39661ac
Add replication_opts align_lsn to start_replication
|
6 лет назад |
Сергей Прохоров
|
c28b96d9f1
Add docs for pluggable commands and with_transaction/3. Explain send.
|
7 лет назад |
Сергей Прохоров
|
084ca7b010
Add elvis; fix elvis warnings; add elvis to travis
|
7 лет назад |
Сергей Прохоров
|
b8c903b32f
Fix dialyzer errors
|
7 лет назад |
Сергей Прохоров
|
a5dc327af1
Rename `encode` to `encode_command`
|
7 лет назад |
Сергей Прохоров
|
fac836e1b1
Cleanup + docstrings
|
7 лет назад |
Сергей Прохоров
|
566060dc00
Fix dialyzer errors. #109
|
7 лет назад |
Сергей Прохоров
|
8f946c1ac5
Pluggable datatypes prototype. Fixes #109
|
7 лет назад |
Сергей Прохоров
|
7cc76e980f
Convert pg_sock() to opaque type.
|
7 лет назад |