Skip to content

Specify that autoUpdate is a master switch for automatic update activity - #21

Merged
justadreamer merged 2 commits into
mainfrom
feature/autoupdate-master-switch-doc
Jul 22, 2026
Merged

Specify that autoUpdate is a master switch for automatic update activity#21
justadreamer merged 2 commits into
mainfrom
feature/autoupdate-master-switch-doc

Conversation

@Jamesr51d

@Jamesr51d Jamesr51d commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds an explicit definition of autoUpdate as the master switch over automatic update activity and threads that concept through the sections that depend on it.

Changes

  • New "Automatic update master switch" subsection under Operational options defining autoUpdate and stating it gates both automatic mechanisms but not programmatic update.
  • New "General config" configuration group listing the autoUpdate option.
  • "Automatic update via HTTP" and "Automatic update from File" now note they require the master switch, and reference the General config group.
  • The Update on start-up / Other start-up process steps now place "configure file watcher" and "configure HTTP update polling" under an "if autoUpdate is enabled" condition.

Closes 51Degrees/pipeline-java#90

Clarify in the data update feature spec that autoUpdate gates all automatic
update activity. When it is disabled neither automatic update via HTTP
(polling) nor automatic update from file (file system watching) runs,
regardless of their individual configuration. Programmatic update is
unaffected.

Adds an "Automatic update master switch" section and a "General config"
configuration group defining the autoUpdate option, references the switch from
both automatic-update sections, and makes the start-up update-process steps
conditional on it.

Resolves 51Degrees/pipeline-java#90.
@justadreamer
justadreamer merged commit 7b5f8f6 into main Jul 22, 2026
1 check passed
@justadreamer
justadreamer deleted the feature/autoupdate-master-switch-doc branch July 22, 2026 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Documentation: Specify that AutoUpdate is a master switch for any update activities

2 participants