Skip to content

Conversation

@butonic
Copy link
Contributor

@butonic butonic commented Sep 11, 2025

This PR introduces two new env vars: SEARCH_GRPC_DISABLED and SEARCH_EVENTS_DISABLED. They allow disabling the grpc request handler and the events listener. This can be used to split the functionality when trying to run an api handler pod and a separate event handler pod in kubernetes or on docker-compose scenarios.

Builds upon #1478 aand should be rebased once that has been merged.

I also had to move the Searcher initialization to the start command and property inject the dependency to the two servers.

@butonic butonic force-pushed the allow-disabling-search-servers branch from dac9299 to 9a1987e Compare September 11, 2025 15:00
@butonic butonic self-assigned this Sep 11, 2025
@github-project-automation github-project-automation bot moved this to Qualification in OpenCloud Team Board Sep 11, 2025
@butonic butonic moved this from Qualification to In Progress in OpenCloud Team Board Sep 11, 2025
@butonic butonic requested review from micbar and rhafer September 11, 2025 15:01
@butonic butonic marked this pull request as draft September 11, 2025 15:03
@butonic butonic force-pushed the allow-disabling-search-servers branch 2 times, most recently from 25e0e8a to c2d98fa Compare September 12, 2025 11:01
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
@butonic butonic force-pushed the allow-disabling-search-servers branch from c2d98fa to 99dee5a Compare September 15, 2025 10:43
@butonic butonic requested review from fschade and removed request for rhafer September 15, 2025 10:43
@butonic
Copy link
Contributor Author

butonic commented Sep 15, 2025

@fschade I rebased this... locally I can search. Waiting for CI...

Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
@butonic butonic marked this pull request as ready for review September 15, 2025 12:25
@butonic butonic merged commit d9631fd into main Sep 15, 2025
58 checks passed
@butonic butonic deleted the allow-disabling-search-servers branch September 15, 2025 12:26
@github-project-automation github-project-automation bot moved this from In Progress to Done in OpenCloud Team Board Sep 15, 2025
@openclouders openclouders mentioned this pull request Sep 15, 2025
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants