Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | http: Support non-JSON handlers | Martin Polden | 2020-06-19 | 2 | -34/+58 |
| | |||||
* | http: Support multiple metric formats | Martin Polden | 2020-06-19 | 2 | -1/+15 |
| | |||||
* | http: Simplify router | Martin Polden | 2020-06-19 | 2 | -7/+2 |
| | |||||
* | Extract queue type | Martin Polden | 2020-05-09 | 1 | -16/+22 |
| | |||||
* | Add table of contents | Martin Polden | 2020-05-09 | 1 | -48/+51 |
| | |||||
* | Update readme | Martin Polden | 2020-05-09 | 1 | -7/+6 |
| | |||||
* | Bump backoff dependency | Martin Polden | 2020-05-09 | 2 | -3/+3 |
| | |||||
* | Bump dns dependency | Martin Polden | 2020-05-09 | 2 | -3/+3 |
| | |||||
* | Support TLS server name configuration | Martin Polden | 2020-05-09 | 3 | -3/+32 |
| | |||||
* | Refactor multiplexed client | Martin Polden | 2020-05-09 | 7 | -118/+117 |
| | |||||
* | Remove logging of ignored signals | Martin Polden | 2020-02-29 | 1 | -2/+0 |
| | | | | | Go 1.14 implements preemption of goroutines and this seems to cause an increase of received signals (e.g. SIGIO). | ||||
* | Fix for 1.14 | Martin Polden | 2020-02-27 | 2 | -2/+2 |
| | |||||
* | Add license | Martin Polden | 2020-02-11 | 1 | -0/+201 |
| | |||||
* | Improve log pruning performance | Martin Polden | 2020-01-28 | 2 | -0/+21 |
| | | | | | benchmark old ns/op new ns/op delta BenchmarkDeleteLogBefore-4 110507581 9547903 -91.36% | ||||
* | Wait for signal handlers to complete on exit | Martin Polden | 2020-01-20 | 3 | -9/+26 |
| | |||||
* | Close database on shutdown | Martin Polden | 2020-01-20 | 3 | -10/+29 |
| | |||||
* | Enable WAL | Martin Polden | 2020-01-20 | 1 | -0/+3 |
| | |||||
* | Simplify | Martin Polden | 2020-01-19 | 2 | -13/+23 |
| | |||||
* | Remove unnecessary defaultBackend type | Martin Polden | 2020-01-19 | 2 | -16/+20 |
| | |||||
* | Respect SQLITE_LIMIT_VARIABLE_NUMBER | Martin Polden | 2020-01-19 | 1 | -1/+5 |
| | |||||
* | Improve readLog performance | Martin Polden | 2020-01-19 | 2 | -0/+15 |
| | | | | | benchmark old ns/op new ns/op delta BenchmarkReadLog-4 42074389 4910733 -88.33% | ||||
* | Add gitignore | Martin Polden | 2020-01-19 | 1 | -0/+2 |
| | |||||
* | Preserve capacity on cache reset | Martin Polden | 2020-01-18 | 1 | -2/+2 |
| | |||||
* | Avoid growing keys slice | Martin Polden | 2020-01-18 | 1 | -1/+2 |
| | | | | | benchmark old ns/op new ns/op delta BenchmarkSet-4 12060 5978 -50.43% | ||||
* | Avoid unnecessary copying of keys | Martin Polden | 2020-01-18 | 1 | -1/+4 |
| | | | | | benchmark old ns/op new ns/op delta BenchmarkSet-4 15436 14529 -5.88% | ||||
* | Split benchmark of Get and Set | Martin Polden | 2020-01-18 | 1 | -4/+12 |
| | |||||
* | Remove unnecessary indirect tools dependency | Martin Polden | 2020-01-16 | 2 | -6/+0 |
| | | | | golang.org/x/lint now declares this properly. | ||||
* | Bump mattn/go-sqlite3 | Martin Polden | 2020-01-16 | 2 | -3/+3 |
| | |||||
* | Do not fail without logger | Martin Polden | 2020-01-15 | 3 | -33/+15 |
| | |||||
* | Reduce default timeout | Martin Polden | 2020-01-15 | 2 | -2/+2 |
| | |||||
* | Enable prefetch by default | Martin Polden | 2020-01-15 | 2 | -1/+2 |
| | |||||
* | Simplify | Martin Polden | 2020-01-15 | 1 | -17/+11 |
| | |||||
* | Test multi-exchange | Martin Polden | 2020-01-15 | 2 | -8/+93 |
| | |||||
* | Remove unnecessary indirect dependencies | Martin Polden | 2020-01-14 | 2 | -9/+1 |
| | | | | github.com/miekg/dns now declares these dependencies properly. | ||||
* | Defer taking lock until after request completes | Martin Polden | 2020-01-13 | 1 | -2/+2 |
| | | | | This should be safe now that background tasks are serialized. | ||||
* | Update order when replacing key in SQL cache | Martin Polden | 2020-01-13 | 2 | -11/+30 |
| | |||||
* | Run tests with race detector by default | Martin Polden | 2020-01-12 | 1 | -5/+4 |
| | |||||
* | Close cache on shutdown | Martin Polden | 2020-01-12 | 1 | -0/+1 |
| | |||||
* | Simplify tests | Martin Polden | 2020-01-12 | 1 | -63/+22 |
| | |||||
* | Add metric for pending tasks | Martin Polden | 2020-01-12 | 7 | -37/+69 |
| | |||||
* | Ensure ordering of background tasks | Martin Polden | 2020-01-12 | 2 | -29/+50 |
| | |||||
* | Support resolution of request data points | Martin Polden | 2020-01-12 | 5 | -6/+65 |
| | |||||
* | Reject invalid parameters | Martin Polden | 2020-01-12 | 2 | -9/+27 |
| | |||||
* | Handle calculating stats for empty table | Martin Polden | 2020-01-12 | 2 | -3/+13 |
| | |||||
* | Avoid refresh when listing | Martin Polden | 2020-01-12 | 1 | -5/+2 |
| | |||||
* | Bump miekg/dns | Martin Polden | 2020-01-12 | 2 | -14/+13 |
| | |||||
* | Update readme | Martin Polden | 2020-01-12 | 1 | -3/+4 |
| | |||||
* | Add cache metrics | Martin Polden | 2020-01-12 | 5 | -19/+69 |
| | |||||
* | Implement basic metrics | Martin Polden | 2020-01-11 | 6 | -10/+175 |
| | |||||
* | Reduce visibility of database methods | Martin Polden | 2020-01-11 | 5 | -55/+51 |
| |