13 stable releases
1.2.1 | Mar 11, 2020 |
---|---|
1.2.0 | Feb 19, 2020 |
1.1.7 | Dec 26, 2019 |
1.1.4 | Nov 21, 2019 |
1.1.0 | Oct 29, 2019 |
#2440 in Database interfaces
32 downloads per month
255KB
7K
SLoC
libaster
libaster is the library for aster proxy.
change log
1.2.1
- fixed: cpu 100% cost
1.2.0
- add aster reload feature for standalone proxy mode.
1.1.8.1
- hot fixed: prevent panic when operate closed socket.
1.1.8
- add default tcp connection timeout for backend.
1.1.7
- fixed unboot when seed meets down
1.1.6
- add thread controller by environment variables.
1.1.5
- add retry policy for aster when backend failover
1.1.4
- add active triggers of cluster fetcher
1.1.3
- fixed itoa bugs
- fixed exists and del bugs
1.1.2
- set TCP_NODELAY flags for reply conn
- fixed exists and del bugs
1.1.0
- change timer from seconds to microseconds.
- never panic when
cluster.servers
is empty but warn it. - never panic when
cluster.name
is empty but warn it.
1.0.4
- add CLUSTER SLOTS and CLUSTER NODES command support
1.0.3
- fixed client hang of redis cluster mode
- add read_from_slave feature
1.0.2
- metrics: add aster_front_connection_incr to remeasure count of client connections
- metrics: change aster_front_connection as current client connection gauge.
1.0.1
- metrics: add system cpu/memory/thread metric
- chore: compitable with rust stable (remove option_flattening and cell_update feature gate)
Dependencies
~11–25MB
~344K SLoC