[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: