Commit Graph

85 Commits

Author SHA1 Message Date
Nikita Volkov
5da25e2887 Polishing 2014-10-28 20:22:05 +04:00
Nikita Volkov
5e22ec65e5 Update docs 2014-10-28 18:46:12 +04:00
Nikita Volkov
d1e9235b03 Update the docs and the Cabal file 2014-10-28 16:34:05 +04:00
Nikita Volkov
d4a6c0aebd Remove SCCs 2014-10-27 15:19:57 +04:00
Nikita Volkov
dc21a81d36 Accomodate the RC7 API of the backend 2014-10-25 23:46:39 +04:00
Nikita Volkov
89b92bdfa0 Accomodate to the RC6 backend API 2014-10-25 23:46:08 +04:00
Nikita Volkov
45becba225 Accomodate to the RC5 backend API 2014-10-25 22:25:46 +04:00
Nikita Volkov
47d86b91f2 Optimize the row parser a bit 2014-10-25 19:39:23 +04:00
Nikita Volkov
aed09f367d Accomodate the backend API RC4 2014-10-25 16:32:25 +04:00
Nikita Volkov
2013640f14 Accomodate to the backend API RC3 2014-10-25 15:56:33 +04:00
Nikita Volkov
f72d626e6f Remove the dependency on "hashable" 2014-10-24 00:36:30 +04:00
Nikita Volkov
4bcf7d4c5c Simplify the QQ parser 2014-10-24 00:07:15 +04:00
Nikita Volkov
3c1657d921 Accomodate to updates in "hasql-backend" 2014-10-24 00:02:01 +04:00
Nikita Volkov
dab653047b Update errors 2014-10-23 22:50:53 +04:00
Nikita Volkov
ccf74316d0 Centralize exception handling 2014-10-23 22:28:56 +04:00
Nikita Volkov
ad3ed505d4 Get rid of the pool 2014-10-23 22:21:15 +04:00
Nikita Volkov
c98d630816 Cleanup 2014-10-23 22:19:40 +04:00
Nikita Volkov
6ab4148f35 Simplify function names 2014-10-23 21:19:39 +04:00
Nikita Volkov
d1f1a93aa1 Session settings 2014-10-23 21:19:39 +04:00
Nikita Volkov
9baf77d9c0 Unite the streaming executors and introduce a single 2014-10-23 21:15:34 +04:00
Nikita Volkov
d946f442d9 Move the streaming functions out of the base monad 2014-10-23 20:35:56 +04:00
Nikita Volkov
81c9d9996c Make the API Session-centric 2014-10-23 20:14:57 +04:00
Nikita Volkov
5379bf6fea Rename ResultsStream 2014-10-23 20:13:34 +04:00
Nikita Volkov
a47ac65a12 Correct the docs on "q" 2014-10-23 20:05:51 +04:00
Nikita Volkov
1a83e916fe Remove Statement from exports 2014-10-23 19:58:05 +04:00
Nikita Volkov
b1d2aa8d43 Docs on TxListT 2014-10-23 19:54:40 +04:00
Nikita Volkov
b07d0c588a Remove duality from execution model 2014-10-23 19:42:22 +04:00
Nikita Volkov
8f5a8e3e60 Export IsolationLevel 2014-10-23 18:43:43 +04:00
Nikita Volkov
eabf0be1d9 Docs 2014-10-23 17:59:01 +04:00
Nikita Volkov
98def4b8e4 Transaction -> Tx 2014-10-23 17:58:25 +04:00
Nikita Volkov
136237f725 Reimplement Pool 2014-10-23 17:56:16 +04:00
Nikita Volkov
589fa7a8b5 Cleanup 2014-10-23 16:34:59 +04:00
Nikita Volkov
f43aaffee9 Cleanup 2014-10-23 16:34:04 +04:00
Nikita Volkov
d47e98e9a3 parse -> parseRow 2014-10-23 16:33:33 +04:00
Nikita Volkov
e787181618 Unify the API in a single file 2014-10-23 16:32:31 +04:00
Nikita Volkov
25cea66d34 A dual execution model 2014-10-23 16:17:47 +04:00
Nikita Volkov
499b0bba60 Docs 2014-10-23 16:16:35 +04:00
Nikita Volkov
829caa6c50 Get rid of the Integer mapping dependency 2014-10-23 15:23:32 +04:00
Nikita Volkov
5969dc4376 Extract backend to external library 2014-10-23 00:07:40 +04:00
Nikita Volkov
3bc2383847 Simplify as hell 2014-10-22 23:58:54 +04:00
Nikita Volkov
2c6dfcbe5c Rename alias 2014-10-22 19:06:38 +04:00
Nikita Volkov
3a3faef1f9 Comments 2014-10-22 19:05:34 +04:00
Nikita Volkov
59c4ec134d Rename stuff a bit 2014-10-22 18:22:02 +04:00
Nikita Volkov
2668da3559 Clean up 2014-10-22 18:21:51 +04:00
Nikita Volkov
8722e0ea31 Function aliases 2014-10-21 15:15:35 +04:00
Nikita Volkov
ba9bbe3b89 Update API 2014-10-20 03:03:41 +04:00
Nikita Volkov
06e5973195 Update transaction conflicts handling 2014-10-19 23:35:26 +04:00
Nikita Volkov
d16efd9896 Rename to "hasql" 2014-10-18 00:03:02 +04:00
Nikita Volkov
6a47cacbdf Fix stream hoisting 2014-10-17 21:24:33 +04:00
Nikita Volkov
979e406f58 Identity and drop type rep 2014-10-17 16:34:35 +04:00