diff --git a/Config-system-requirements.md b/Config-system-requirements.md index de5006b..338c601 100644 --- a/Config-system-requirements.md +++ b/Config-system-requirements.md @@ -35,4 +35,5 @@ Use-cases: - [ ] Change view definition - e.g. `match-clients` - [ ] Modify arbitrary config values via API - [ ] Efficient internal access to values (think of ACL - e.g. `allow-query`, `update-policy`) - must take care of inheritance as well +- [ ] Efficient sequential access to repeatable clauses (zones, view, etc.) as this is hugely used this way in `server.c` initialization code - [ ] Obviously extremely efficient access in read-only state where the server is using configured values while it is running \ No newline at end of file