VyacheslavHashov
|
b5fe575f7f
|
Replaced unagi-chan with TQueue
|
2017-02-14 15:27:56 +03:00 |
|
VyacheslavHashov
|
4957a61686
|
Extractor DataRows
|
2017-02-14 00:11:27 +03:00 |
|
VyacheslavHashov
|
f610b570de
|
Basic benchmark
|
2017-02-13 19:46:14 +03:00 |
|
VyacheslavHashov
|
5a1db7ee58
|
Test that correct datarows received
|
2017-02-13 18:52:58 +03:00 |
|
VyacheslavHashov
|
4bc7fa2c72
|
Additional fault test: receiver died before sending queries
|
2017-02-13 18:33:42 +03:00 |
|
VyacheslavHashov
|
6f87e60770
|
Test passing
|
2017-02-13 18:27:50 +03:00 |
|
VyacheslavHashov
|
a678443b0d
|
Test compiles
|
2017-02-13 17:30:39 +03:00 |
|
VyacheslavHashov
|
9fd5d0c1c2
|
Receiver exception
|
2017-02-13 16:42:10 +03:00 |
|
VyacheslavHashov
|
be419d7d46
|
Changed send to sendall
|
2017-02-13 15:31:01 +03:00 |
|
VyacheslavHashov
|
72f90fbeed
|
Connection common
|
2017-02-13 14:57:24 +03:00 |
|
VyacheslavHashov
|
9b66435d49
|
Fixed test for fault simple query
|
2017-02-12 20:51:39 +03:00 |
|
VyacheslavHashov
|
2a0b1f9640
|
Switched to lts-8.0
|
2017-02-12 20:40:52 +03:00 |
|
VyacheslavHashov
|
a415749b78
|
Base Ptr-based parser
|
2017-02-10 16:00:13 +03:00 |
|
VyacheslavHashov
|
2889f547ec
|
More testing fault scenarios when exception throwed in receiver thread
|
2017-02-10 15:14:21 +03:00 |
|
VyacheslavHashov
|
f0081893d6
|
Test faults of receiver thread when sending batches
|
2017-02-09 20:35:06 +03:00 |
|
VyacheslavHashov
|
88bb3ae7d7
|
Refactored Query module
|
2017-02-09 20:05:49 +03:00 |
|
VyacheslavHashov
|
2f877ab715
|
Safer building the connection
|
2017-02-09 19:34:54 +03:00 |
|
VyacheslavHashov
|
f0e8753bb9
|
Exception handling in receiver thread
|
2017-02-09 19:16:21 +03:00 |
|
VyacheslavHashov
|
384900d14e
|
Handling errors in describe statement
|
2017-02-09 15:54:12 +03:00 |
|
VyacheslavHashov
|
8e816e5b68
|
Handling DecodeError in receiver thread
|
2017-02-09 15:46:21 +03:00 |
|
VyacheslavHashov
|
48b15f0cd7
|
Catching AddressInfoException
|
2017-02-09 14:24:43 +03:00 |
|
VyacheslavHashov
|
dc619e5f56
|
Right parsing large responses
|
2017-02-09 13:49:09 +03:00 |
|
VyacheslavHashov
|
43640322e0
|
Test for large query
|
2017-02-09 12:37:52 +03:00 |
|
VyacheslavHashov
|
ded4e60df0
|
Safe authorization
|
2017-02-09 11:09:26 +03:00 |
|
VyacheslavHashov
|
1bb7f44b10
|
Safely creating socket
|
2017-02-09 10:33:32 +03:00 |
|
VyacheslavHashov
|
fa38fed8ea
|
Small refactor RawConnection
|
2017-02-09 10:01:45 +03:00 |
|
VyacheslavHashov
|
2144602c24
|
Optimized sending queries
|
2017-02-08 20:26:29 +03:00 |
|
VyacheslavHashov
|
9f50853a6e
|
More accurate decoders module
|
2017-02-08 19:47:12 +03:00 |
|
VyacheslavHashov
|
d758bad510
|
Dispatch notification by default dispatcher
|
2017-02-08 19:24:27 +03:00 |
|
VyacheslavHashov
|
5bc8274ac5
|
Moved parseServerVersion to Decoders
|
2017-02-08 19:05:21 +03:00 |
|
VyacheslavHashov
|
e897fa33a4
|
Small improvements
|
2017-02-08 18:41:00 +03:00 |
|
VyacheslavHashov
|
4ac1d9f9d3
|
Small improvements
|
2017-02-08 18:36:18 +03:00 |
|
VyacheslavHashov
|
f7ed159216
|
Inlining decoder functions
|
2017-02-07 15:03:03 +03:00 |
|
VyacheslavHashov
|
93415e0487
|
Changed binary to bytestring-based decoder
|
2017-02-07 14:55:51 +03:00 |
|
VyacheslavHashov
|
213bb53504
|
Changed sending/receiving value to Maybe to indicate NULL
|
2017-02-07 14:39:21 +03:00 |
|
VyacheslavHashov
|
598bf0cba3
|
Moved encoding basics in Store.Encode
|
2017-02-07 14:14:52 +03:00 |
|
VyacheslavHashov
|
e7b1170f7d
|
Stricter types
|
2017-02-07 13:55:31 +03:00 |
|
VyacheslavHashov
|
5183b92725
|
Improved encoders functions
|
2017-02-04 08:19:00 +03:00 |
|
VyacheslavHashov
|
514507b757
|
Encoders based on store
|
2017-02-04 07:52:19 +03:00 |
|
VyacheslavHashov
|
c966eb5746
|
Functions for store-based encoders
|
2017-02-04 07:36:07 +03:00 |
|
VyacheslavHashov
|
48d7e5247d
|
Simple benchmark for protocol encoding
|
2017-02-04 07:30:54 +03:00 |
|
VyacheslavHashov
|
b0b7d42c62
|
Prepared statement cache works
|
2017-02-02 03:45:37 +03:00 |
|
VyacheslavHashov
|
f1c7ab2420
|
Improved Query datatype
|
2017-02-02 03:09:07 +03:00 |
|
VyacheslavHashov
|
fe7e7f4c39
|
Public API
|
2017-02-02 02:41:00 +03:00 |
|
VyacheslavHashov
|
45c8f03ebe
|
Functions retreiving information about connection
|
2017-02-02 02:31:06 +03:00 |
|
VyacheslavHashov
|
22f4d6f047
|
Corrected Show instance for ServerVersion
|
2017-02-02 02:25:17 +03:00 |
|
VyacheslavHashov
|
99891d1c22
|
Parsing connection parameters
|
2017-02-02 02:15:59 +03:00 |
|
VyacheslavHashov
|
8d2a0ebda5
|
Parser server version
|
2017-02-02 00:18:06 +03:00 |
|
VyacheslavHashov
|
c618ccf89b
|
Test for SimpleQuery and ExtendedQuery in single connection
|
2017-02-01 07:29:57 +03:00 |
|
VyacheslavHashov
|
c0a0ca8864
|
Different dispatchers
|
2017-02-01 07:16:55 +03:00 |
|