Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add update source API #5636

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open

Add update source API #5636

wants to merge 11 commits into from

Conversation

rdettai
Copy link
Collaborator

@rdettai rdettai commented Jan 16, 2025

Description

Closes #5634

How was this PR tested?

Describe how you tested this PR.

@rdettai rdettai changed the title Update-source Add update source API Jan 16, 2025
@rdettai rdettai self-assigned this Jan 16, 2025
Copy link
Member

@guilload guilload left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In good shape so far. I have yet to review the quickwit-serve part.

quickwit/quickwit-config/src/lib.rs Outdated Show resolved Hide resolved
quickwit/quickwit-proto/protos/quickwit/metastore.proto Outdated Show resolved Hide resolved
quickwit/quickwit-proto/protos/quickwit/metastore.proto Outdated Show resolved Hide resolved
@rdettai rdettai force-pushed the update-source branch 2 times, most recently from cc21afd to d7c318d Compare January 21, 2025 14:49
Currently the pipeline fingerpring only contains index settings. The source setting changes should also trigger a pipeline restart. Note that this change will change all the existing pipeline fingerprints. This means that once the control plane runs this for the first time, it will restart all indexing pipelines.
Metastore and CP updates added but without tests.
Rest root missing.
Also include some comment and naming improvments.
quickwit/quickwit-cli/src/source.rs Outdated Show resolved Hide resolved
quickwit/quickwit-config/src/index_config/mod.rs Outdated Show resolved Hide resolved
quickwit/quickwit-config/src/lib.rs Outdated Show resolved Hide resolved
quickwit/quickwit-config/src/source_config/mod.rs Outdated Show resolved Hide resolved
quickwit/quickwit-index-management/src/index.rs Outdated Show resolved Hide resolved
@rdettai rdettai marked this pull request as ready for review January 22, 2025 15:34
@rdettai rdettai requested a review from guilload January 22, 2025 15:34
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.

Update sources from the API
2 participants