MarginaliaSearch/code/services-application
Viktor Lofgren ad8c97f342 (search-service) Begin replacement of the crawl queue mechanism with node_affinity flagging
Previously a special db table was used to hold domains slated for crawling, but this is deprecated, and instead now each domain has a node_affinity flag that decides its indexing state, where a value of -1 indicates it shouldn't be crawled, a value of 0 means it's slated for crawling by the next index partition to be crawled, and a positive value means it's assigned to an index partition.

The change set also adds a test case validating the modified behavior.
2025-01-08 13:25:56 +01:00
..
api-service (api) Update the / API redirect to the new documentation stub. 2025-01-06 16:07:32 +01:00
dating-service (search) Remove Spark and migrate to Jooby for the search service 2024-12-10 19:13:13 +01:00
explorer-service (search) Remove Spark and migrate to Jooby for the search service 2024-12-10 19:13:13 +01:00
search-service (search-service) Begin replacement of the crawl queue mechanism with node_affinity flagging 2025-01-08 13:25:56 +01:00
search-service-legacy (legacy-search) Update nav bar with correct links 2025-01-07 17:44:52 +01:00
status-service (search) Remove Spark and migrate to Jooby for the search service 2024-12-10 19:13:13 +01:00
readme.md (minor) Correct link in documentation for app services 2024-02-12 15:55:06 +01:00

Application Services

The application services offer user interfaces/applications around interacting with the core services.