Visitar URL original
feat: CQL2 support for Mongo provider by jkaniuka · Pull Request #2403 · geopython/pygeoapi · GitHub
Skip to content

feat: CQL2 support for Mongo provider - #2403

Open
jkaniuka wants to merge 2 commits into
geopython:masterfrom
piappl:mongo/cql2
Open

jkaniuka wants to merge 2 commits into
geopython:masterfrom
piappl:mongo/cql2

Conversation

@jkaniuka

Copy link
Copy Markdown

Overview

Related Issue / discussion

There are no issues related to MongoDB.

Additional information

This PR adds support for CQL2 filtering in MongoDB provider.
Thanks to @Jacob7052 for the implementation 😎

Dependency policy (RFC2)

  • I have ensured that this PR meets RFC2 requirements

Updates to public demo

Contributions and licensing

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

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

@tomkralidis

Copy link
Copy Markdown
Member

@jkaniuka thanks for this PR. Looks like some CI errors to be addressed.

Related: also see review in geopython/pygeofilter#166

Thanks

@tomkralidis
tomkralidis self-requested a review October 30, 2026 00:08
@tomkralidis

Copy link
Copy Markdown
Member

@jkaniuka a few comments/updates:

  • pygeoapi commits require verified signatures. Can you sign the commit?
  • can the PR be rebased against current master? This should fix the trivy and main test CI failures
  • can the flake8 errors be addressed?
  • aside: please see feat: added s_dwithin predicate pygeofilter#166 (comment) for related PR comments

Thanks!

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants