Skip to content

update distributedsearch configuration#1222

Open
tomkralidis wants to merge 3 commits into
masterfrom
distributedsearch-rename
Open

update distributedsearch configuration#1222
tomkralidis wants to merge 3 commits into
masterfrom
distributedsearch-rename

Conversation

@tomkralidis
Copy link
Copy Markdown
Member

@tomkralidis tomkralidis commented May 18, 2026

Overview

This PR updates federated search configuration to allow for merging of federated results (on .../item?distributedSearch=true as part of the mean features array (vs. the federatedSearchResults array [default]) by:

  • renaming federatedcatalogues (array) in to distributedsearch (object) with a merge_results (boolean, default false ) directive.

Related Issue / Discussion

None

Additional Information

None

Contributions and Licensing

(as per https://github.com/geopython/pycsw/blob/master/CONTRIBUTING.rst#contributions-and-licensing)

  • I'd like to contribute [feature X|bugfix Y|docs|something else] to pycsw. I confirm that my contributions to pycsw will be compatible with the pycsw license guidelines at the time of contribution.
  • I have already previously agreed to the pycsw Contributions and Licensing Guidelines

@tomkralidis tomkralidis added this to the 3.0.0 milestone May 18, 2026
@tomkralidis tomkralidis force-pushed the distributedsearch-rename branch from f3fdaa2 to 086aa9e Compare May 19, 2026 00:41
@tomkralidis tomkralidis force-pushed the distributedsearch-rename branch from 29f0944 to 7e1073f Compare May 19, 2026 01:25
@tomkralidis tomkralidis requested a review from a team May 19, 2026 01:26
@tomkralidis
Copy link
Copy Markdown
Member Author

Note:

  • validation CI failures are unrelated
  • build CI failure should be fixed once geopython/pycsw:latest is built/updated with Fix refs #1223

@tomkralidis
Copy link
Copy Markdown
Member Author

CI failures fixed in e95a32b and 4adca14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant