Skip to content

add Elasticsearch process manager - #2460

Closed
doublebyte1 wants to merge 2 commits into
masterfrom
uncover-agent-2492596242
Closed

doublebyte1 wants to merge 2 commits into
masterfrom
uncover-agent-2492596242

Conversation

@doublebyte1

Copy link
Copy Markdown
Contributor

Overview

This PR adds an Elasticsearch based process manager. Notes:

  • the manager handles jobs location attributes by inspecting whether the result value is a filename or inline JSON and handles accordingly
  • CI failures are unrelated and will be fixed in a subsequent PR
  • process management output_dir will be refactored in subsequent PR in order to support durable / service based persistence for job results

Related Issue / discussion

Additional information

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

  • Original PR: add Elasticsearch process manager #2439

  • Reproduced automatically by test_create_prs.py to exercise the Detect AI workflow.

@github-actions github-actions Bot added the Human generated Label for the detect-ai workflow classifier label Oct 20, 2026
@doublebyte1
doublebyte1 deleted the uncover-agent-2492596242 branch October 20, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Human generated Label for the detect-ai workflow classifier

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant