Anthony Romano
5eff6fb7db
compactor: wait for After() in TestPeriodic
...
If the test calls clock.Advance() after the compactor checks clock.Now()
but before the compactor calls clock.After(), the compactor will wait
forever on clock.After() expecting the lost clock.Advance().
Reproduced failure by putting a Sleep() in the clock.Now() continue path.
Fixes #6060 (again)
2016-08-12 13:28:40 -07:00
Anthony Romano
76a99fa1c3
compactor: fix race in TestPeriodic
...
Test ordering now similar to TestPeriodicPause
Fixes #6060
2016-07-27 16:03:22 -07:00
Anthony Romano
a1d823c2aa
compactor: make event ordering well-defined in TestPeriodicPause
...
Fixes #5847
2016-07-18 19:45:31 -07:00
Anthony Romano
1af7c400d1
compactor: make tests deterministic
...
Fixes #5847
2016-07-01 16:50:05 -07:00
Anthony Romano
fc7da09d67
*: add missing godoc package descriptions
...
Fixes #4074
2016-05-27 15:15:26 -07:00
Gyu-Ho Lee
ef44f71da9
*: update LICENSE header
2016-05-12 20:51:48 -07:00
Anthony Romano
b7ac758969
*: rename storage package to mvcc
2016-04-25 15:25:51 -07:00
Gyu-Ho Lee
9108af9046
*: clean up from go vet, misspell
2016-04-10 23:16:56 -07:00
Anthony Romano
bd832e5b0a
*: migrate Godeps to vendor/
2016-03-22 17:10:28 -07:00
Xiang Li
d265fe000c
*: support time based auto compaction.
...
Fix https://github.com/coreos/etcd/issues/3906 .
We will have extensive doc to talk about what is compaction
and what is auto compaction soon.
2016-02-25 16:02:03 -08:00