You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Changelog.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
6
and this will adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) once
7
7
we reach version 0.1.0, up until then, expect breaking changes.
8
8
9
+
## [0.0.6] - 2025-10-20
10
+
11
+
### Added
12
+
13
+
-`scrape` for a server now takes a boolean argument to indicate if only the explicitly listed repositories for that server are to be scraped, overriding `ignored_repositories`.
14
+
This parameter is also added to the `scrape_servers` API, in both cases requiring consumers to update their code accordingly. To retain previous behavior, pass `false` to
15
+
either function. If using the builder interface, `only_scrape_forced_repositories(true|false)` is available. The default is `false`, retaining previous behavior and requiring no changes.
.only_scrape_forced_repositories(false) // Only scrape forced repositories if true, overrides ignored_repositories
45
46
.geoapi_servers(DEFAULT_GEOAPI_SERVERS.clone())?// This is the default list
46
47
.with_servers(servers) // Transitions to a WithServer state.
47
48
.validate()?// Transitions to a ValidatedAndReady state, now immutable.
@@ -74,6 +75,8 @@ For populated servers, the field `backend_detected` will be set to the detected
74
75
75
76
## What repositories are scraped?
76
77
78
+
If `only_scrape_forced_repositories` is set to true, only the repositories explicitly passed to the scraper will be scraped, ignoring any ignored repositories. Otherwise, the following rules apply:
79
+
77
80
- For servers that are set to or detected as CVMFS, the scraper will scrape the union of the detected and configurations explicitly stated repositories.
78
81
- For servers that are set to or detected as S3, only the explicitly stated repositories will be scraped (and the scraper will fail if the server type is explicitly set to S3 and no repositories are passed).
0 commit comments