Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-48120

Share metadata between kv_engine and magma

    XMLWordPrintable

Details

    • Triaged
    • 1
    • Yes
    • KV-Engine Sprint 2021 August, KV-Engine-Sept-21

    Description

      Currently a (now out of date) copy of the kv metadata is stored in magma in https://github.com/couchbase/magma/blob/master/util/kvengine.h for the purpose of dumping it in magma_dump. It would be ideal to use the kv_engine metadata directly instead (so that we don't have an out of date version lying around that we could forget to update). We should do the same for the UserStats which are also dumped with magma_dump, and perhaps some other structures in the kvengine.h file.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            ben.huddleston Ben Huddleston
            ben.huddleston Ben Huddleston
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty