Commit Graph

12 Commits

Author SHA1 Message Date
leonarski_f dcec74bfb3 IndexerThreadPool: Remove check for spot count prior to scheduling to run the task. This will introduce bias in the result - as images without spots will increase number of non-indexed images. 2026-04-19 20:27:07 +02:00
leonarski_f 20901579af IndexerThreadPool: Tightening of thread safety
Build Packages / Unit tests (push) Waiting to run
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 12m15s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 14m59s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 16m41s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 17m11s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 17m24s
Build Packages / build:rpm (rocky8) (push) Successful in 17m55s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 18m38s
Build Packages / build:rpm (rocky9) (push) Successful in 18m47s
Build Packages / Generate python client (push) Successful in 1m47s
Build Packages / Build documentation (push) Successful in 2m16s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m31s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m14s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 12m19s
Build Packages / XDS test (neggia plugin) (push) Successful in 11m57s
Build Packages / DIALS test (push) Successful in 14m14s
Build Packages / XDS test (durin plugin) (push) Successful in 13m43s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 11m44s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 12m35s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 10m7s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 8m42s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 10m21s
Build Packages / build:rpm (rocky8) (pull_request) Successful in 12m5s
Build Packages / build:rpm (rocky9_sls9) (pull_request) Successful in 12m41s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 11m52s
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 12m7s
Build Packages / Generate python client (pull_request) Successful in 25s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 13m56s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / Build documentation (pull_request) Successful in 55s
Build Packages / XDS test (durin plugin) (pull_request) Successful in 8m4s
Build Packages / DIALS test (pull_request) Successful in 12m3s
Build Packages / XDS test (neggia plugin) (pull_request) Successful in 7m2s
Build Packages / XDS test (JFJoch plugin) (pull_request) Successful in 7m50s
Build Packages / Unit tests (pull_request) Successful in 58m24s
2026-04-17 21:11:39 +02:00
leonarski_f e4fbaa4440 OpenAPI: Add blocking indexing thread pool option 2026-04-16 22:56:15 +02:00
leonarski_f 1b06ecfad6 IndexerThreadPool: Minor fixes
Build Packages / build:rpm (ubuntu2204) (push) Has been cancelled
Build Packages / build:rpm (ubuntu2404) (push) Has been cancelled
Build Packages / DIALS test (push) Has been cancelled
Build Packages / XDS test (durin plugin) (push) Has been cancelled
Build Packages / build:rpm (rocky8_nocuda) (push) Has been cancelled
Build Packages / XDS test (JFJoch plugin) (push) Has been cancelled
Build Packages / XDS test (neggia plugin) (push) Has been cancelled
Build Packages / Generate python client (push) Has been cancelled
Build Packages / build:rpm (rocky8_sls9) (push) Has been cancelled
Build Packages / Build documentation (push) Has been cancelled
Build Packages / Unit tests (push) Has been cancelled
Build Packages / Create release (push) Has been cancelled
Build Packages / build:rpm (rocky9_nocuda) (push) Has started running
Build Packages / build:rpm (rocky8) (push) Has been cancelled
Build Packages / build:rpm (rocky9_sls9) (push) Has been cancelled
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Has been cancelled
Build Packages / build:rpm (rocky9) (push) Has been cancelled
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Has been cancelled
2026-04-16 22:45:44 +02:00
leonarski_f 801a50830a IndexerThreadPool: New version - requests are dropped, if no available workers (good for real-time, not good for offline processing...need smarter fix) 2026-04-16 22:35:32 +02:00
leonarski_f 6aa671c78c IndexerThreadPool: Handle Auto indexer type
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m53s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 14m33s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 15m8s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 15m54s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 17m47s
Build Packages / build:rpm (rocky8) (push) Successful in 17m43s
Build Packages / build:rpm (rocky9) (push) Successful in 18m36s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 18m40s
Build Packages / Generate python client (push) Successful in 2m5s
Build Packages / Build documentation (push) Successful in 2m12s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m0s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 11m39s
Build Packages / XDS test (durin plugin) (push) Successful in 10m19s
Build Packages / XDS test (neggia plugin) (push) Successful in 9m8s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 9m46s
Build Packages / DIALS test (push) Successful in 12m58s
Build Packages / Unit tests (push) Successful in 57m47s
2026-04-16 19:53:12 +02:00
leonarski_f 5a830d7af6 IndexerThreadPool: IndexerThreadPool return value, not promise + if no spots or no indexing algorithm, don't queue 2026-04-16 19:40:27 +02:00
leonarski_f 06949caf1a v1.0.0-rc.112 (#18)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 8m53s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 9m40s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 8m25s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 8m17s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 9m5s
Build Packages / Generate python client (push) Successful in 34s
Build Packages / Build documentation (push) Successful in 42s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8) (push) Successful in 8m35s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m2s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m40s
Build Packages / build:rpm (rocky9) (push) Successful in 9m14s
Build Packages / Unit tests (push) Successful in 1h15m9s
This is an UNSTABLE release and not recommended for production use (please use rc.11 instead).

* jfjoch_broker: Experimental rotation (3D) indexing
* jfjoch_broker: Minor fix to error in optimizer potentially returning NaN values

Reviewed-on: #18
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
2025-11-30 17:39:22 +01:00
leonarski_f 061152279c v1.0.0-rc.91 2025-10-20 20:43:44 +02:00
leonarski_f 5d9d2de4a4 v1.0.0-rc.81 2025-09-21 19:27:51 +02:00
leonarski_f 20973792e4 v1.0.0-rc.68 2025-08-16 19:59:27 +02:00
leonarski_f 51cbef4c84 1.0.0-rc.66 2025-07-18 11:42:39 +02:00