Resolve "Move reference and schema related client responsibilities into the API"

Theodore Chang requested to merge 1180-extend-archive-query into develop

Porvide alternative implementation of archive query.

Add an alternative implementation that supports more flexible customisation of query configurations.

  1. Limit container size
  2. Limit reference resolve level
  3. Limit result extraction level
  4. Independent configurations for different subtrees
  5. ... and more

changlog: feature

Merge request reports