Vladimir Mihailenco
|
eaeb8f2a08
|
internal: return an error on setting deadline
|
2019-08-16 17:50:57 +03:00 |
Vladimir Mihailenco
|
7779accbea
|
Use semantic import versioning
|
2019-08-08 14:29:44 +03:00 |
Vladimir Mihailenco
|
880e05d975
|
Cleanup
|
2019-06-14 16:00:03 +03:00 |
Vladimir Mihailenco
|
c0e70ad31d
|
internal/pool: use min nonzero deadline
|
2019-06-14 14:50:58 +03:00 |
Vladimir Mihailenco
|
f8704e4b6b
|
Cleanup
|
2019-06-09 12:29:23 +03:00 |
Vladimir Mihailenco
|
5460bc10f2
|
Use Context.Deadline to set net.Conn deadline
|
2019-06-08 15:02:51 +03:00 |
Vladimir Mihailenco
|
6c72dc807e
|
internal/pool: replace atomic.Value with int64
|
2019-06-01 11:32:05 +03:00 |
Vladimir Mihailenco
|
b706478fdc
|
Fix MinIdleConns and MaxConnAge
|
2019-03-25 13:02:31 +02:00 |
Vladimir Mihailenco
|
0197108027
|
Use bufio.Writer
|
2018-08-17 14:14:02 +03:00 |
Vladimir Mihailenco
|
5146fb0c57
|
Cleanup buffers manipulation
|
2018-08-15 11:53:15 +03:00 |
Vladimir Mihailenco
|
7c26d1ceb6
|
Pass cn.Rd where possible
|
2018-08-15 09:38:58 +03:00 |
Vladimir Mihailenco
|
cfe305296f
|
Bench bigget values
|
2018-08-15 09:10:53 +03:00 |
Vladimir Mihailenco
|
651e9fef1d
|
Add MaxConnAge
|
2018-08-12 10:25:16 +03:00 |
Vladimir Mihailenco
|
25bf3e79e5
|
Add MinIdleConns
|
2018-08-12 08:34:06 +03:00 |
Vladimir Mihailenco
|
96d1b85009
|
Cleanups
|
2018-08-06 13:59:15 +03:00 |
Vladimir Mihailenco
|
464daeb271
|
Rename BufioReader to ElasticBufReader
|
2018-08-06 13:37:20 +03:00 |
Vladimir Mihailenco
|
b576fe91a1
|
Use single read and write buffer where possible
|
2018-08-04 13:09:22 +03:00 |
Vladimir Mihailenco
|
7c9aa65a40
|
Cleanup
|
2018-07-22 09:27:36 +03:00 |
Vladimir Mihailenco
|
8040d63c4f
|
Remove gopkg.in
|
2017-02-19 09:49:21 +02:00 |
Vladimir Mihailenco
|
6b6f5ca133
|
Separate read and write buffers for PubSub.
|
2017-02-19 09:42:45 +02:00 |
Vladimir Mihailenco
|
ce4fd8b677
|
Fix ReceiveMessage to work without any subscriptions.
|
2017-02-08 14:15:32 +02:00 |
Vladimir Mihailenco
|
b4efc45f1c
|
Set read/write timeouts more consistently.
|
2016-12-03 17:30:13 +02:00 |
Vladimir Mihailenco
|
f5245efa73
|
Prepare v5 release.
|
2016-10-09 10:56:53 +00:00 |
Dimitrij Denissenko
|
7d856c5595
|
Make proto/parser an internal package
|
2016-07-02 13:52:10 +01:00 |
Vladimir Mihailenco
|
6e1aef39ea
|
Faster and simpler pool.
|
2016-03-19 11:49:13 +02:00 |
Vladimir Mihailenco
|
f47fb47df0
|
Extract race tests to separate file. Add more race tests.
|
2016-03-16 19:45:35 +02:00 |
Vladimir Mihailenco
|
707472c09b
|
Fix connection initialization.
|
2016-03-15 14:21:53 +02:00 |
Vladimir Mihailenco
|
46790aa060
|
Add race test for big vals. Copy connection to avoid race with PubSub.
|
2016-03-14 16:34:15 +02:00 |
Dimitrij Denissenko
|
1bb55e3a9a
|
Make free-connection stack a LIFO.
|
2016-03-12 13:39:50 +02:00 |
Vladimir Mihailenco
|
fdd0fdf678
|
Optimize pool.Remove.
|
2016-03-12 12:41:02 +02:00 |
Vladimir Mihailenco
|
ad0739be99
|
Extract pool package. Add pool benchmark.
|
2016-03-12 10:52:13 +02:00 |