Skip to content

feat(queue): add indexing worker implementation#451

Merged
msm-cert merged 1 commit intomasterfrom
feature/indexer
Sep 18, 2025
Merged

feat(queue): add indexing worker implementation#451
msm-cert merged 1 commit intomasterfrom
feature/indexer

Conversation

@msm-cert
Copy link
Member

Your checklist for this pull request

  • I've read the contributing guideline.
  • I've tested my changes by building and running mquery, and testing changed functionality (if applicable)
  • I've added automated tests for my change (if applicable, optional)
  • I've updated documentation to reflect my change (if applicable)

What is the current behaviour?

Indexing files requires fiddling with scripts directly on ursadb container/server

What is the new behaviour?

Indexing queues are getting operational. The next step is testing them internally and migrating to them.

Test plan

  1. use POST /api/queue/{urasdb_id} to add a file
  2. use POST /api/queue/{urasdb_id}/index to start indexing
  3. check that indexing job was started

@msm-cert
Copy link
Member Author

Related to #410

@msm-cert msm-cert force-pushed the feature/indexer branch 3 times, most recently from 071e544 to 9105635 Compare September 15, 2025 17:36
@msm-cert msm-cert merged commit 41f4116 into master Sep 18, 2025
10 checks passed
@msm-cert msm-cert deleted the feature/indexer branch September 18, 2025 10:58
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