store: remove write TTL & expiry options (#1960)

This commit is contained in:
ben-toogood
2020-08-21 09:35:53 +01:00
committed by GitHub
parent f146b52418
commit 1ae825032c
5 changed files with 14 additions and 91 deletions

View File

@@ -238,13 +238,6 @@ func (m *memoryStore) Write(r *store.Record, opts ...store.WriteOption) error {
copy(newRecord.Value, r.Value)
newRecord.Expiry = r.Expiry
if !writeOpts.Expiry.IsZero() {
newRecord.Expiry = time.Until(writeOpts.Expiry)
}
if writeOpts.TTL != 0 {
newRecord.Expiry = writeOpts.TTL
}
for k, v := range r.Metadata {
newRecord.Metadata[k] = v
}