Simone Gotti
41e333d7ec
*: rename "lts" to "ost"
...
`lts` was choosen to reflect a "long term storage" but currently it's just an
object storage implementation. So use this term and "ost" as its abbreviation
(to not clash with "os").
2019-04-27 15:16:48 +02:00
Simone Gotti
fc891409ca
update wal and readdb
2019-04-01 12:54:43 +02:00
Simone Gotti
21447fc59d
etcd: allow specifying a revision for a get
2019-03-29 11:37:22 +01:00
Simone Gotti
3e9fcf9d7b
wal: add function to return current changes revision
2019-03-28 16:01:33 +01:00
Simone Gotti
975bc810b3
wal: return error when changes isn't initialized
2019-03-28 16:01:08 +01:00
Simone Gotti
65c425b22b
wal: report when wal is ready
...
in this way the wal instance will be used only after it's ready (initialized
etcd when needed)
2019-03-28 15:46:24 +01:00
Simone Gotti
d13fe43e19
wal: fix file close
...
don't defer in a loop
2019-03-28 15:44:14 +01:00
Simone Gotti
805099b693
wal: don't use path.Base to get changegroup value
...
If a changegroup contains a slash then it'll be cut the the last string after
the slash
2019-03-28 15:42:45 +01:00
Simone Gotti
0f9a5f9c4b
wal: send watch events only when needed
2019-03-27 20:40:23 +01:00
Simone Gotti
1e1ba89a3f
wal: remove additionalwalactions
2019-03-27 20:39:59 +01:00
Simone Gotti
86e8479de9
Add initial objectstorage wal manager
2019-02-22 08:45:59 +01:00