Commit History

Author SHA1 Message Date
  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