Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-4361

[CVS] Allow pollPeriod to be configurable

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Fixed
    • 2.10.0
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              lpater Lukasz Pater
              bhumphreys BrendanA
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: