Emil
5b2d5b5f6e
Add similarity-search-parallel: thread-pool scoring, byte-identical to similarity-search
coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
2026-08-03 15:12:18 +03:00
Emil
5d738e0a14
Add SDK-declared workload UI elements and reduction metadata
2026-08-02 17:47:43 +03:00
Emil
706bc85e17
Replace Python worker daemon with the Go worker agent
2026-08-02 16:53:04 +03:00
Emil
9a8221163a
Remove dead code and wire the two-worker smoke script
2026-08-02 16:36:05 +03:00
Emil
644c287002
Add Go worker agent prototype
2026-08-02 16:27:58 +03:00
Emil
f20cc7fe00
Serve documentation from the operator UI
2026-08-02 15:50:07 +03:00
Emil
f059ac626c
Add workload library page to the operator UI
2026-08-02 01:18:03 +03:00
Emil
5c5a2af0a1
Add molwt-filter workload with default scaffold hooks
2026-08-02 01:09:13 +03:00
Emil
bc76f386e5
Add MapReduceWorkload scaffold and generic workload execution
2026-08-02 01:02:24 +03:00
Emil
19fbb8e926
Replace legacy distributed protocol with SDK-built workloads
2026-08-01 23:57:41 +03:00
Emil
96169086f0
Add descriptor-batch SDK reference workload
2026-08-01 23:27:53 +03:00
Emil
c43af32495
Add workload SDK foundation
2026-08-01 23:22:20 +03:00
Efremenko Arhip
3a1461315f
feat: self-service worker enrollment bound to a user account
...
Let a signed-in user turn their own machine into a worker without the
shared token. The coordinator already binds a JWT-authenticated
registration to owner_id as untrusted; this adds the missing pieces.
userservice: long-lived worker keys (scimesh_wk_live_*, hash-at-rest)
with create/list/revoke and a public /worker-tokens/exchange that trades
a key for a short-lived JWT carrying the owner current role/verified.
python worker: SCIMESH_WORKER_KEY + SCIMESH_USERSERVICE_URL; a token
provider exchanges the key and refreshes the JWT proactively and on 401,
so a long-running worker survives token expiry. Static bearer token path
is unchanged.
coordinator UI: an "add your machine" page that mints a key and shows a
ready-to-run command, proxying key management to the userservice; the
dashboard gains an owner-scoped "my machines" section.
docs: how to run a worker from your account, plus the untrusted/quorum/
verified trust model.
2026-07-27 16:11:07 +03:00
Emil
746958884e
Document local pipeline demo
2026-07-24 17:37:46 +03:00
Emil
0f3a2d92d8
Add distributed similarity search
python / test (push) Waiting to run
2026-07-24 14:38:11 +03:00
Emil
6ef92908a1
Add distributed workload protocol
python / test (push) Waiting to run
2026-07-24 14:25:38 +03:00
Emil
19cbf7f113
Harden distributed pipeline
2026-07-24 14:16:42 +03:00
Emil
9ec8f50313
Fix worker interruption handling
2026-07-24 13:19:40 +03:00
Emil
bde6cdb4ba
Improve worker lifecycle controls
2026-07-24 13:08:10 +03:00
Emil
c7956c4683
Fix relative worker work directory
2026-07-23 22:48:27 +03:00
Emil
983c5843ec
Fix coordinator worker integration
2026-07-23 21:33:37 +03:00
Emil
bfdd234c2c
Fix worker result and lease contracts
2026-07-22 18:48:52 +03:00
reran4ik
99dc321c69
Исправлены замечания ревью Workers
2026-07-22 18:40:18 +03:00
reran4ik
3e34dbc1e2
Добавлены Workers в систему
2026-07-22 18:14:50 +03:00
Emil
134c1010f1
Support similar and dissimilar threshold searches
2026-07-13 23:34:58 +03:00
Emil
5eb4b2dc1e
Add quick-start help command
2026-07-13 23:03:31 +03:00
Emil
34beb8b0aa
Refactor into modular molecular workloads
2026-07-13 22:50:56 +03:00