Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

External clock provider for the cache #610

Merged
merged 9 commits into from
Apr 28, 2015
Merged

Conversation

inercia
Copy link
Contributor

@inercia inercia commented Apr 27, 2015

Added an external clock provider in the cache, specially useful for unit testing. We do not need the "now" parameter in the cache anymore...
Added a TTL for the zone database records.
Stringer'ify some structs.
Improved Zone database mock.

@awh awh self-assigned this Apr 27, 2015
@awh
Copy link
Contributor

awh commented Apr 27, 2015

Looks good to me - separate commits are a definite improvement, thankyou. There are a few things which I think could have been teased out further, I'll go through and comment on them but don't worry about updating the PR (unless you want to practice your interactive rebase commit splitting skills! :D ) - it's just for future reference...

@awh awh assigned inercia and unassigned awh Apr 27, 2015
@awh
Copy link
Contributor

awh commented Apr 28, 2015

LGTM!

awh added a commit that referenced this pull request Apr 28, 2015
External clock provider for the cache
@awh awh merged commit 5835838 into weaveworks:master Apr 28, 2015
@inercia
Copy link
Contributor Author

inercia commented Apr 28, 2015

Thanks! @awh

@inercia inercia deleted the weave-583-1 branch April 28, 2015 11:50
@rade rade modified the milestone: 0.11.0 May 12, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants