[CVS] Allow pollPeriod to be configurable

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Fixed
    • 2.10.0
    • Component/s: None

      The CVS indexing code does its own thing for update polling, and that includes configuration. There are two user-configurable settings:

      1. history file location ( defaults to CVSROOT/history
      2. full scan period (defaults to 15 minutes)

      "full scan period" determines how often the entire RCS file tree is stat'ed to check for changes. Setting this to 0 disables full scans, in which case only history file checks are performed on ping.

      A third, non-configurable setting is the "poll period" - the rate of pings. For CVS, this is currently hardwired to 5 seconds.

      A customer wishes to control CVS slurp, by fully disabling interval-based ping, and calling fisheyectl scannow instead (via a commit hook). This is currently only possible via an ugly work-around.

              Assignee:
              Lukasz Pater
              Reporter:
              BrendanA
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: