Releases: jordansjones/Draft
Releases · jordansjones/Draft
v1.0.1
- New:
WithTimeToLive
extension methods which support taking aTimeSpan?
- Fixed:
IClusterEtcdClient.CreateMember()
call will now normalize the passedWithPeerUri
values in order to conform with etcd's expected input format (just scheme://address:port/) - Fixed:
IClusterEtcdClient.UpdateMemberPeerUrls()
call will now normalize the passedWithPeerUri
values in order to conform with etcd's expected input format (just scheme://address:port/) - Change: Updated Flurl dependency from 1.0.8 to 1.0.10
- Change: Updated Flurl.Http dependency from 0.6.2 to 0.7.0
v1.0.0
- New:
EndpointVerificationStrategy.ClusterMembers
- Similar verification asEndpointVerificationStrategy.Any
but also adds verified cluster members to theEndpointPool
. - New:
IEtcdClient.Statistics
GetLeaderStatistics
- Retrieve the statistical information for leader of the etcd clusterGetServerStatistics
- Retrieve the statistical information for the server (Which server depends on how theEndpointPool
was built)GetStoreStatistics
- Retrieve the etcd backing store statistics (For which server depends on how theEndpointPool
was built)
- Breaking Change:
IEtcdClient.Enqueue
has been moved toIEtcdClient.Atomic.Enqueue
- Breaking Change:
IKeyDataValueConverter
overhaulobject ReadString(string value)
has been refactored intoT Read<T>(string value)
string WriteString(object value)
has been refactored intostring Write<T>(T value)
- Change: The following have been annotated with
[Serializable]
Endpoint
EndpointPool
EndpointRoutingStrategy
EndpointVerificationStrategy
v0.2.1
- Fixed:
NullReferenceException
thrown when aWebException
occurs due to a client connection problem.
v0.2.0
- New: Support for multiple etcd endpoints
- Includes verifying endpoint availability
- Includes mechanisms for calling different endpoints
v0.1.1
- Fixed: Passing
false
intoWithExisting
is no longer ignored and results inprevExist=false
being passed in the call. - Fixed: Misuse of the
waitIndex
parameter duringWatch
/WatchOnce
calls. Now will increment value passed toWithModifiedIndex
until the value matches what is returned in theX-Etcd-Index
header.
v0.1.0
- Initial Release