7848ac3979
*: add missing license headers
2015-09-15 14:09:01 -07:00
c082488e23
Merge pull request #3507 from yichengq/watch
...
storage: support basic watch
2015-09-15 00:04:36 -07:00
ec43e0a4c3
storage: introduce WatchableKV and watch feature
...
WatchableKV is an interface upon KV, and supports watch feature.
2015-09-14 23:53:03 -07:00
714b5e0b08
storage: support hash state
2015-09-13 21:34:58 -07:00
3f18ded10a
*: v3api index->revision
2015-09-04 10:41:20 -07:00
a21166c3aa
storage: extend timeout to wait for put complete
...
travis is sometimes slow, and it could fail to complete the put in 10ms.
2015-09-01 09:03:03 -07:00
0d38c13990
storage: use temp path to handle test file
2015-08-26 15:01:41 -07:00
9c0c314425
storage: add functional tests for the package
...
It adds and reorganize tests to construct functional tests.
2015-08-23 20:59:06 -07:00
c09b667d57
*: fix go vet reported issues
2015-08-22 12:19:02 -05:00
7cba42fb73
storage: wait for compact goroutine to exit before close backend
...
If backend is closed, the operations on backend in compact
goroutine will panic. So this PR waits for compact goroutine to exit
before close backend.
This fixes the TestWorkflow failure too.
2015-06-18 12:18:39 -07:00
500894dfe5
storage: add TestWorkflow
2015-06-17 14:38:21 -07:00
9db360387d
storage: support Range
2015-05-27 09:31:11 -07:00
4b0d9f69c7
storage: add a simple backend and kv example
2015-05-14 20:43:32 -07:00