github.com/muhammadn/cortex@v1.9.1-0.20220510110439-46bb7000d03d/pkg/distributor/ha_tracker.proto (about) 1 syntax = "proto3"; 2 3 package distributor; 4 5 import "github.com/gogo/protobuf/gogoproto/gogo.proto"; 6 7 option (gogoproto.marshaler_all) = true; 8 option (gogoproto.unmarshaler_all) = true; 9 10 message ReplicaDesc { 11 string replica = 1; 12 int64 received_at = 2; 13 14 // Unix timestamp in millseconds when this entry was marked for deletion. 15 // Reason for doing marking first, and delete later, is to make sure that distributors 16 // watching the prefix will receive notification on "marking" -- at which point they can 17 // already remove entry from memory. Actual deletion from KV store does *not* trigger 18 // "watch" notification with a key for all KV stores. 19 int64 deleted_at = 3; 20 }