Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-53406

[causal consistency] Add TTL to extra_validation_keys and clean up expired keys

    • Fully Compatible
    • Sharding 2021-02-22, Sharding 2021-03-08

      This ticket involves creating a TTL index on the ttlExpiresAt field for documents in the admin.system.external_validation_keys collection and implementing removing deleted keys from the keys cache.

      It also involves changing the ttlExpiresAt field to have the behavior from the design, i.e. starts as infinite initially and then changes to the migration deadline plus a buffer when the forgetMigration commands are received.

            Assignee:
            jack.mulrow@mongodb.com Jack Mulrow
            Reporter:
            jack.mulrow@mongodb.com Jack Mulrow
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: