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

[CBBS] Up plan task limit to 24

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • Morpheus
    • None
    • tools
    • None
    • 0

    Description

      What is the problem?
      A customer has asked for a backup plan that allows a daily full backup and then hourly incrementals. This is possible if you have two tasks:

      1. Period: hours, frequency: 24, full: true
      2. Period: hours: frequency: 1, full: false

      This however will create 25 backups as the full backup will be scheduled for the same time as a non-full backup. This will work but is not ideal

      What is the solution?
      Currently the number of tasks in a plan is limited to 14. This limit is somewhat arbitrary but we do have to be careful as we store the plans in metakv. After discussions with the ns_server team they said that there is:

      no explicitly enforced limit. Very large document sizes (10s of MB) would be likely to cause a problem. Documents in the 100s of KB - MB will be a problem if there are many of them. 3.4 KB will be fine

      3.4KB is an estimate I gave of the size a plan with this many tasks. For that reason I propose that we bump the limit to 24, allowing a task an hour

      Attachments

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

        Activity

          People

            owend Daniel Owen
            Matt.Hall Matt Hall
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty