Commit Graph

162 Commits

Author SHA1 Message Date
VyacheslavHashov
2205b17dd0 Sending Terminate when closing connection 2017-07-12 00:36:18 +03:00
VyacheslavHashov
630d90090b Removed safe library from dependencies 2017-07-11 23:50:02 +03:00
VyacheslavHashov
c06fe27ac9 More smart receiver buffer 2017-07-11 23:48:34 +03:00
VyacheslavHashov
1b0b59ddaa PostgreSQL 9.6 on CI 2017-07-11 06:23:13 +03:00
VyacheslavHashov
ddae86b8d0 Refactor numeric tests 2017-07-11 06:13:00 +03:00
VyacheslavHashov
da8150edcc QuickCheck tests for date/time types and numeric 2017-07-11 05:10:54 +03:00
VyacheslavHashov
8b7741f678 QuickCheck tests for existing codecs 2017-07-06 21:37:47 +03:00
Vyacheslav Hashov
b1d58b5bad Bump store-core version 2017-07-04 22:56:05 +03:00
Leonid Onokhov
c7d6e5afcd Export TlsMode constructor and fix test build 2017-07-04 19:04:20 +00:00
Leonid Onokhov
502d05b867 Bump store version 2017-07-04 19:04:15 +00:00
VyacheslavHashov
9b93cc34a0 Base encoders 2017-03-03 05:14:52 +03:00
VyacheslavHashov
a0d12906c5 Improved Encode type 2017-03-03 03:04:31 +03:00
VyacheslavHashov
856d839a7c Unfinished decoder for Numeric 2017-03-02 23:20:40 +03:00
VyacheslavHashov
5a5dbbd5d0 Changed Int to Word in codecs 2017-03-02 22:16:37 +03:00
VyacheslavHashov
ff56dec5f4 Changed Int to Word in protocol types 2017-03-02 22:04:44 +03:00
VyacheslavHashov
30c0ad815b Decoder for UUID 2017-03-02 05:04:55 +03:00
VyacheslavHashov
b286f3cfe5 Decoders for interval 2017-03-02 04:51:56 +03:00
VyacheslavHashov
9f2ea70bc3 Decoders for date/time fields 2017-03-02 03:59:24 +03:00
VyacheslavHashov
b282a18bb4 Base decoders for Time 2017-03-02 02:20:18 +03:00
VyacheslavHashov
6233dcf0a9 Oids for builtin pg types 2017-03-01 21:42:03 +03:00
VyacheslavHashov
1c63283fd4 Some refactorins decoders 2017-03-01 19:55:48 +03:00
VyacheslavHashov
85fb669e5b Moved out high-lever from bench and tests 2017-03-01 19:31:42 +03:00
VyacheslavHashov
d4cb44390a Moved out high-level decoders 2017-03-01 19:27:20 +03:00
VyacheslavHashov
3afc091938 High-lever prototype for decoders 2017-03-01 03:37:27 +03:00
VyacheslavHashov
7427f65cda Benchmark for decoding DataRows 2017-02-25 22:43:32 +03:00
VyacheslavHashov
6e0568347c DataRows decoder 2017-02-25 21:52:11 +03:00
VyacheslavHashov
7681fe2d8f More useful DataRows 2017-02-25 20:40:36 +03:00
VyacheslavHashov
5bd2b342e3 Moved Parser to separate module 2017-02-25 19:45:12 +03:00
VyacheslavHashov
a5a3f7c927 Primitive decoders 2017-02-23 17:11:10 +03:00
VyacheslavHashov
5732f4c0cb Updated README.md 2017-02-21 02:41:39 +03:00
VyacheslavHashov
ec08234af6 Benchmarking latency 2017-02-20 21:41:59 +03:00
VyacheslavHashov
6f602ec05a Description in README. 2017-02-19 20:53:05 +03:00
VyacheslavHashov
fdc89abec3 LibPQ benchmark 2017-02-17 20:50:57 +03:00
Vyacheslav Hashov
557027578e Update README.md 2017-02-17 19:41:02 +03:00
Vyacheslav Hashov
a05f19ac23 Update README.md 2017-02-17 19:39:58 +03:00
VyacheslavHashov
cb7daea326 Exposed functions in all modules 2017-02-16 21:52:53 +03:00
VyacheslavHashov
ea45394e55 Some refactoring 2017-02-16 21:22:55 +03:00
VyacheslavHashov
cbf661350a Moved loopExtractDataRow to separate module 2017-02-16 21:06:20 +03:00
VyacheslavHashov
321aea42bf Throwing Incorrect Usage Exceptions 2017-02-16 20:53:22 +03:00
VyacheslavHashov
57ef66ea57 Correct throwing protocol exceptions 2017-02-16 20:39:10 +03:00
VyacheslavHashov
58a28aa22f SendSync 2017-02-16 20:18:13 +03:00
VyacheslavHashov
937f17244c Correct parsing server messages 2017-02-16 20:11:29 +03:00
VyacheslavHashov
f02c4ce3ad Bench for request 2017-02-14 22:58:43 +03:00
VyacheslavHashov
4866cd9deb Changed hashtable to BasicHashTable 2017-02-14 22:58:22 +03:00
VyacheslavHashov
35dbee5380 Deleted Either from Decode 2017-02-14 21:54:10 +03:00
VyacheslavHashov
b406bb230c Loop for parsing messages 2017-02-14 21:39:11 +03:00
VyacheslavHashov
e7e19f4cbe More documentatin for loopExtractDataRows 2017-02-14 21:20:59 +03:00
VyacheslavHashov
4cbad53c28 Moved FFI to separate utils module 2017-02-14 20:56:55 +03:00
VyacheslavHashov
6ffaf5e417 Deleted asm file 2017-02-14 20:28:57 +03:00
VyacheslavHashov
f7ca4cd01f Optimized loopExtractDataRows 2017-02-14 20:02:07 +03:00