Commit Graph

380 Commits

Author SHA1 Message Date
Nikita Volkov
4bcf7d4c5c Simplify the QQ parser 2014-10-24 00:07:15 +04:00
Nikita Volkov
67f5138770 Cleanup 2014-10-24 00:06:40 +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
d69d8289f7 Update mtl-prelude 2014-10-22 18:45:36 +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
Nikita Volkov
034368cfc9 Update errors model 2014-10-17 03:11:47 +04:00
Nikita Volkov
c6261216f8 WIP 2014-10-17 00:49:59 +04:00
Nikita Volkov
7ef9f79a8b Extract Pool from API 2014-10-15 00:44:05 +04:00
Nikita Volkov
1e686028db Remove class 2014-10-15 00:28:49 +04:00
Nikita Volkov
2508b7294f New Transaction API 2014-10-15 00:21:18 +04:00
Nikita Volkov
fec1f2ba42 New API with example 2014-10-14 20:21:29 +04:00
Nikita Volkov
14981bf21e Partially reimplement API 2014-10-13 15:46:24 +04:00
Nikita Volkov
a5d4418824 Cleanup deps 2014-10-12 23:28:17 +04:00
Nikita Volkov
928f89c065 Row 2014-10-12 22:32:56 +04:00