Skip to content

Commit fc3449d

Browse files
committed
architecture: document update-appstream subcommand
1 parent d11bb33 commit fc3449d

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

ARCHITECTURE.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,12 @@ Key indexes: FTS5 virtual table for package search (name, base, description, gro
3939

4040
## Data Updates
4141

42-
Six CLI subcommands fetch data from external sources, invoked by external systemd timers:
42+
Seven CLI subcommands fetch data from external sources, invoked by external systemd timers:
4343

4444
| Command | Source | Notes |
4545
|---------|--------|-------|
4646
| `update-packages` | Arch mirror `.files` DBs | 6 repos concurrent, ETag change detection, FTS rebuild after |
47+
| `update-appstream` | sources.archlinux.org `archlinux-appstream-data` | core/extra/multilib Components-x86_64.xml.gz, FTS rebuild after |
4748
| `update-news` | forum.archlinux.de Flarum API | Paginated, HTML sanitized |
4849
| `update-mirrors` | archlinux.org/mirrors/status/json/ | Filtered by active/HTTPS/completion |
4950
| `update-releases` | archlinux.org/releng/releases/json/ | ISO URLs, checksums, torrent info |

0 commit comments

Comments
 (0)