Commit Graph

1107 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 c90e344532 jfjoch_test: TCP/IP links use an auto-assigned port
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 10m40s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m35s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 14m50s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m28s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 15m28s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 13m41s
Build Packages / build:rpm (rocky8) (push) Successful in 8m47s
Build Packages / build:rpm (rocky9) (push) Successful in 10m1s
Build Packages / XDS test (durin plugin) (push) Successful in 9m55s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 11m36s
Build Packages / Generate python client (push) Successful in 30s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 11m11s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 47s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 7m58s
Build Packages / DIALS test (push) Successful in 13m59s
Build Packages / XDS test (neggia plugin) (push) Successful in 7m42s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 10m16s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 9m11s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 11m11s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 11m44s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 10m9s
Build Packages / build:rpm (rocky9_sls9) (pull_request) Successful in 10m4s
Build Packages / build:rpm (rocky8) (pull_request) Successful in 10m13s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 11m39s
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 12m16s
Build Packages / Generate python client (pull_request) Successful in 27s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 13m35s
Build Packages / Build documentation (pull_request) Successful in 42s
Build Packages / XDS test (durin plugin) (pull_request) Successful in 8m51s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / XDS test (JFJoch plugin) (pull_request) Successful in 7m13s
Build Packages / DIALS test (pull_request) Successful in 13m14s
Build Packages / XDS test (neggia plugin) (pull_request) Successful in 6m3s
Build Packages / Unit tests (push) Successful in 1h9m4s
Build Packages / Unit tests (pull_request) Successful in 56m5s
2026-04-18 18:49:34 +02:00
leonarski_f e1021bf90d CI: Remove extra verbose
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 11m31s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m59s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m58s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 12m6s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 13m50s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 13m0s
Build Packages / build:rpm (rocky8) (push) Successful in 11m29s
Build Packages / build:rpm (rocky9) (push) Successful in 10m43s
Build Packages / Generate python client (push) Successful in 33s
Build Packages / Build documentation (push) Successful in 58s
Build Packages / XDS test (durin plugin) (push) Successful in 10m8s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2404) (push) Successful in 13m5s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 10m4s
Build Packages / XDS test (neggia plugin) (push) Successful in 10m3s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m45s
Build Packages / DIALS test (push) Successful in 14m56s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 9m22s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 11m40s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 11m56s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 13m2s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 12m45s
Build Packages / Unit tests (push) Has been cancelled
Build Packages / build:rpm (rocky9_sls9) (pull_request) Successful in 13m44s
Build Packages / build:rpm (rocky8) (pull_request) Successful in 8m20s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 11m8s
Build Packages / Generate python client (pull_request) Successful in 35s
Build Packages / Build documentation (pull_request) Successful in 52s
Build Packages / XDS test (durin plugin) (pull_request) Successful in 10m58s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 13m50s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 13m42s
Build Packages / XDS test (neggia plugin) (pull_request) Successful in 9m22s
Build Packages / XDS test (JFJoch plugin) (pull_request) Successful in 11m12s
Build Packages / DIALS test (pull_request) Successful in 15m5s
Build Packages / Unit tests (pull_request) Successful in 1h17m36s
2026-04-18 17:45:43 +02:00
leonarski_f 4c8bcf59c5 CI: Extra verbose - try again
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m11s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 16m57s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 17m19s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 17m43s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 18m11s
Build Packages / build:rpm (rocky8) (push) Successful in 18m10s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 18m24s
Build Packages / build:rpm (rocky9) (push) Successful in 19m12s
Build Packages / Generate python client (push) Successful in 1m13s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m30s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 2m19s
Build Packages / XDS test (durin plugin) (push) Successful in 10m12s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 11m7s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 12m47s
Build Packages / XDS test (neggia plugin) (push) Successful in 11m28s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 12m15s
Build Packages / DIALS test (push) Successful in 16m34s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 12m43s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 9m16s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 8m22s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 10m45s
Build Packages / build:rpm (rocky9_sls9) (pull_request) Successful in 12m20s
Build Packages / build:rpm (rocky8) (pull_request) Successful in 12m9s
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 13m8s
Build Packages / Generate python client (pull_request) Successful in 21s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 10m50s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 14m31s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / XDS test (durin plugin) (pull_request) Successful in 8m32s
Build Packages / Build documentation (pull_request) Successful in 1m9s
Build Packages / XDS test (JFJoch plugin) (pull_request) Successful in 8m9s
Build Packages / DIALS test (pull_request) Successful in 13m40s
Build Packages / XDS test (neggia plugin) (pull_request) Successful in 6m33s
Build Packages / Unit tests (pull_request) Has been cancelled
Build Packages / Unit tests (push) Has been cancelled
2026-04-18 16:35:19 +02:00
leonarski_f 320d0ef045 CI: Extra verbose
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m48s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m53s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 16m6s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 17m5s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 17m32s
Build Packages / build:rpm (rocky8) (push) Successful in 17m55s
Build Packages / build:rpm (rocky9) (push) Successful in 18m35s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 18m39s
Build Packages / Generate python client (push) Successful in 2m2s
Build Packages / Build documentation (push) Successful in 2m20s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m44s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 10m27s
Build Packages / XDS test (durin plugin) (push) Successful in 10m17s
Build Packages / XDS test (neggia plugin) (push) Successful in 9m43s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 10m33s
Build Packages / DIALS test (push) Successful in 14m25s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 10m13s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 10m9s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 9m43s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 9m4s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 11m14s
Build Packages / build:rpm (rocky8) (pull_request) Successful in 10m27s
Build Packages / build:rpm (rocky9_sls9) (pull_request) Successful in 13m2s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 13m17s
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 11m9s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 9m52s
Build Packages / Generate python client (pull_request) Successful in 47s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / Build documentation (pull_request) Successful in 59s
Build Packages / XDS test (durin plugin) (pull_request) Successful in 7m57s
Build Packages / XDS test (neggia plugin) (pull_request) Successful in 7m12s
Build Packages / DIALS test (pull_request) Successful in 12m12s
Build Packages / XDS test (JFJoch plugin) (pull_request) Successful in 7m47s
Build Packages / Unit tests (push) Successful in 1h9m7s
Build Packages / Unit tests (pull_request) Failing after 3h10m43s
2026-04-18 12:34:46 +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 2f6be24180 CHANGELOG: Update
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m23s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m5s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 16m21s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 16m58s
Build Packages / build:rpm (rocky8) (push) Successful in 17m46s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 17m57s
Build Packages / build:rpm (rocky9) (push) Successful in 18m48s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 18m58s
Build Packages / Generate python client (push) Successful in 1m27s
Build Packages / Build documentation (push) Successful in 1m56s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m36s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m5s
Build Packages / XDS test (neggia plugin) (push) Successful in 8m46s
Build Packages / XDS test (durin plugin) (push) Successful in 9m58s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 9m45s
Build Packages / DIALS test (push) Successful in 12m42s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 11m26s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 11m2s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 12m22s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 8m58s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 10m28s
Build Packages / build:rpm (rocky9_sls9) (pull_request) Successful in 11m23s
Build Packages / build:rpm (rocky8) (pull_request) Successful in 10m31s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 9m25s
Build Packages / Generate python client (pull_request) Successful in 40s
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 11m50s
Build Packages / Build documentation (pull_request) Successful in 53s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / build:rpm (rocky9) (pull_request) Successful in 13m5s
Build Packages / XDS test (durin plugin) (pull_request) Successful in 8m29s
Build Packages / XDS test (neggia plugin) (pull_request) Successful in 7m32s
Build Packages / XDS test (JFJoch plugin) (pull_request) Successful in 8m14s
Build Packages / DIALS test (pull_request) Successful in 12m45s
Build Packages / Unit tests (push) Successful in 1h11m45s
Build Packages / Unit tests (pull_request) Successful in 57m35s
2026-04-17 13:35:56 +02:00
leonarski_f c4a047c3aa Frontend: Update redocly 2026-04-17 13:34:32 +02:00
leonarski_f f9a43f9915 VERSION: 1.0.0-rc.136 2026-04-17 13:34:20 +02:00
leonarski_f e67db3c4ff OpenAPI: Default blocking value in indexing_settings is true 2026-04-17 13:33:12 +02:00
leonarski_f 588c8d3ed1 jfjoch_fpga_test: Add processing time per image metrics 2026-04-17 13:31:49 +02:00
leonarski_f 23af9ecefa Remove jfjoch_indexing_test, as it is not used anymore 2026-04-17 13:31:26 +02:00
leonarski_f 7cf5ff01d8 AnalyzeIndexing: Remove unused mosaicity calculation function
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m1s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 15m16s
Build Packages / DIALS test (push) Has been cancelled
Build Packages / XDS test (durin plugin) (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 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 been cancelled
Build Packages / build:rpm (rocky8_sls9) (push) Has been cancelled
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Has been cancelled
Build Packages / build:rpm (ubuntu2204) (push) Has been cancelled
Build Packages / build:rpm (ubuntu2404) (push) Has been cancelled
Build Packages / build:rpm (rocky8) (push) Has been cancelled
Build Packages / build:rpm (rocky9) (push) Has been cancelled
Build Packages / build:rpm (rocky9_sls9) (push) Has been cancelled
2026-04-17 13:19:43 +02:00
leonarski_f 397f959135 IndexAndRefine: Add stronger entry conditions for running functions
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 10m39s
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 / 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 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_sls9) (push) Has been cancelled
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Has been cancelled
Build Packages / build:rpm (rocky8) (push) Has been cancelled
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Has been cancelled
Build Packages / build:rpm (rocky9_nocuda) (push) Has been cancelled
Build Packages / build:rpm (ubuntu2204) (push) Has been cancelled
Build Packages / build:rpm (rocky8_sls9) (push) Has been cancelled
Build Packages / build:rpm (rocky9) (push) Has been cancelled
2026-04-17 13:08:13 +02:00
leonarski_f b35ebbd7be jfjoch_lite_perf_test: Report mean processing time per image 2026-04-17 13:02:39 +02:00
leonarski_f 6e840b4422 IndexAndRefine: Split rotation and non-rotation indexing part 2026-04-17 10:47:31 +02:00
leonarski_f 725bdb05be OpenAPI: blocking is required argument for indexing_settings
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m37s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m8s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 14m32s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 16m45s
Build Packages / build:rpm (rocky8) (push) Successful in 18m16s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 18m20s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 18m46s
Build Packages / build:rpm (rocky9) (push) Successful in 19m2s
Build Packages / Generate python client (push) Successful in 1m17s
Build Packages / Build documentation (push) Successful in 2m2s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m3s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 11m47s
Build Packages / XDS test (durin plugin) (push) Successful in 10m7s
Build Packages / XDS test (neggia plugin) (push) Successful in 8m28s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 8m59s
Build Packages / DIALS test (push) Successful in 12m56s
Build Packages / Unit tests (push) Successful in 58m39s
2026-04-17 09:55:58 +02:00
leonarski_f 005e7505c2 Frontend: Update dependencies 2026-04-17 09:55:36 +02:00
leonarski_f 542bbd9fc8 Frontend: Fix dependencies
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m35s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 13m13s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 17m8s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 17m11s
Build Packages / build:rpm (rocky8) (push) Successful in 17m42s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 18m43s
Build Packages / build:rpm (rocky9) (push) Successful in 19m15s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 19m23s
Build Packages / Generate python client (push) Successful in 1m48s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m1s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 1m48s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m21s
Build Packages / XDS test (durin plugin) (push) Successful in 7m27s
Build Packages / XDS test (neggia plugin) (push) Successful in 7m44s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 8m38s
Build Packages / DIALS test (push) Successful in 12m6s
Build Packages / Unit tests (push) Successful in 57m35s
2026-04-16 22:56:59 +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 31a1b90bb9 Indexer: Fix viable cell min spots meaning to be more correct 2026-04-16 19:40:58 +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 7899765e5f CBOR: Fix receiver_buf_in_sending encoding
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m1s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 13m9s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m54s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 13m56s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m25s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 15m28s
Build Packages / build:rpm (rocky8) (push) Successful in 9m6s
Build Packages / Generate python client (push) Successful in 1m37s
Build Packages / Build documentation (push) Successful in 1m47s
Build Packages / build:rpm (rocky9) (push) Successful in 10m59s
Build Packages / Create release (push) Has been skipped
Build Packages / XDS test (neggia plugin) (push) Successful in 10m42s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m19s
Build Packages / XDS test (durin plugin) (push) Successful in 12m39s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 12m35s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 13m59s
Build Packages / DIALS test (push) Successful in 16m7s
Build Packages / Unit tests (push) Successful in 58m47s
2026-04-16 14:19:42 +02:00
leonarski_f bb9f5c715f v1.0.0-rc.135 (#44)
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 9m55s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 10m28s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 8m56s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 11m47s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 13m7s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 12m31s
Build Packages / build:rpm (rocky8) (push) Successful in 12m59s
Build Packages / build:rpm (rocky9) (push) Successful in 14m5s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 15m30s
Build Packages / Generate python client (push) Successful in 1m18s
Build Packages / Build documentation (push) Successful in 1m3s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2404) (push) Successful in 10m8s
Build Packages / XDS test (durin plugin) (push) Successful in 9m16s
Build Packages / XDS test (neggia plugin) (push) Successful in 7m59s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 9m12s
Build Packages / DIALS test (push) Successful in 11m44s
Build Packages / Unit tests (push) Successful in 1h23m8s
This is an UNSTABLE release. The release has significant modifications and bug fixes, if things go wrong, it is better to revert to 1.0.0-rc.132.

* Multiple small bug fixes scattered across the whole code base. (detected with GPT-5.4)
* jfjoch_viewer: Improve image render performance

Reviewed-on: #44
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.135
2026-04-16 11:59:59 +02:00
leonarski_f 4a852b4d6b v1.0.0-rc.134 (#43)
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 12m57s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m4s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m18s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m12s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 13m51s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 13m59s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m45s
Build Packages / build:rpm (rocky8) (push) Successful in 12m29s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 12m2s
Build Packages / Generate python client (push) Successful in 24s
Build Packages / XDS test (durin plugin) (push) Successful in 9m50s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9) (push) Successful in 14m15s
Build Packages / Build documentation (push) Successful in 1m6s
Build Packages / DIALS test (push) Successful in 13m10s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 6m45s
Build Packages / XDS test (neggia plugin) (push) Successful in 5m58s
Build Packages / Unit tests (push) Successful in 1h20m42s
This is an UNSTABLE release. The release has significant modifications and bug fixes, if things go wrong, it is better to revert to 1.0.0-rc.132.

* jfjoch_broker: Add better locking for detector object - should help, when detector initialization takes too long
* jfjoch_writer: Enable writing single, integrated HDF5 file with both data and metadata
* XDS plugin: Add generation of Jungfraujoch plugin for XDS
* CI: Add tests with XDS and DIALS (`xia2.ssx`)

Reviewed-on: #43
1.0.0-rc.134
2026-04-09 13:30:47 +02:00
leonarski_f 81bd9a06a1 CI pipeline upgrade (#42)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m16s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 14m23s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 15m5s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 15m56s
Build Packages / Generate python client (push) Successful in 1m18s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 17m34s
Build Packages / build:rpm (rocky8) (push) Successful in 17m48s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 54s
Build Packages / build:rpm (rocky9) (push) Successful in 18m40s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 18m55s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m4s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m53s
Build Packages / DIALS processing test (push) Successful in 8m45s
Build Packages / Unit tests (push) Successful in 56m4s
Updates to CI pipeline

* New docker image for Ubuntu 22.04 with CMake 3.26
* New docker image for Rocky 9 with DIALS 3.27
* New automated test to check for DIALS processing with xia2.ssx

Reviewed-on: #42
2026-03-28 20:06:23 +01:00
leonarski_f 6133da1377 v1.0.0-rc.133
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m5s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m6s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m47s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m9s
Build Packages / Generate python client (push) Successful in 49s
Build Packages / Unit tests (push) Has been skipped
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 12m38s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 12m35s
Build Packages / build:rpm (rocky8) (push) Successful in 9m16s
Build Packages / build:rpm (rocky9) (push) Successful in 10m22s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m20s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m52s
Build Packages / Build documentation (push) Failing after 9s
This is an UNSTABLE release. The release has significant modifications and bug fixes, if things go wrong, it is better to revert to 1.0.0-rc.132.

* jfjoch_broker: Use httplib for HTTP server instead of Pistache
* jfjoch_broker: Drop OpenSSL support
* jfjoch_broker: Base work for multi-lattice support in the future
* Update dependencies to more recent versions (spdlog, HDF5, Catch2, httplib)

Reviewed-on: #41
1.0.0-rc.133
2026-03-26 20:50:33 +01:00
leonarski_f 2ab9deb20b v1.0.0-rc.123 (#40)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m14s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m21s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 13m40s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 14m18s
Build Packages / Generate python client (push) Successful in 44s
Build Packages / Build documentation (push) Failing after 39s
Build Packages / Unit tests (push) Has been skipped
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 15m12s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 13m15s
Build Packages / build:rpm (rocky8) (push) Successful in 10m3s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m26s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m44s
Build Packages / build:rpm (rocky9) (push) Successful in 11m40s
Documentation update

Reviewed-on: #40
1.0.0-rc.132
2026-03-12 12:17:11 +01:00
leonarski_f 166fcdb68f v1.0.0-rc.131 (#39)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m20s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 10m46s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 11m27s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 12m32s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 10m57s
Build Packages / build:rpm (rocky8) (push) Successful in 11m54s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 13m9s
Build Packages / build:rpm (rocky9) (push) Successful in 12m37s
Build Packages / Generate python client (push) Successful in 24s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 57s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m12s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m4s
Build Packages / Unit tests (push) Successful in 1h17m43s
This is an UNSTABLE release. The release has significant modifications and bug fixes, if things go wrong, it is better to revert to 1.0.0-rc.124.

* jfjoch_broker: Fix bug in saving JUNGFRAU calibration (pedestal/pedestalRMS)
* jfjoch_viewer: Fix calibration (pedestal) images being open flipped
* jfjoch_process: Add space group detection (EXPERIMENTAL)

Reviewed-on: #39
1.0.0-rc.131
2026-03-07 11:34:04 +01:00
leonarski_f 928789a67c v1.0.0-rc.130 (#37)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 10m14s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 10m4s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 12m0s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 10m31s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 10m0s
Build Packages / Generate python client (push) Successful in 45s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 11m17s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 42s
Build Packages / build:rpm (rocky8) (push) Successful in 10m56s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m8s
Build Packages / build:rpm (rocky9) (push) Successful in 11m27s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 10m10s
Build Packages / Unit tests (push) Successful in 1h14m45s
This is an UNSTABLE release. The release has significant modifications and bug fixes, if things go wrong, it is better to revert to 1.0.0-rc.124.

* jfjoch_broker: Rotation indexer has two retries if failes
* jfjoch_broker: Rotation indexer handles small number of rotation images (like test shot)
* jfjoch_broker: Integration calculates background mask based on R2 radius
* jfjoch_process: HDF5 files are not saved by default

Reviewed-on: #37
1.0.0-rc.130
2026-03-06 14:38:56 +01:00
leonarski_f 64002f1e29 v1.0.0-rc.129 (#36)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m14s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 10m43s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 11m35s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 9m20s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 10m23s
Build Packages / Generate python client (push) Successful in 39s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 11m24s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 1m0s
Build Packages / build:rpm (rocky8) (push) Successful in 10m35s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m35s
Build Packages / build:rpm (rocky9) (push) Successful in 11m17s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m9s
Build Packages / Unit tests (push) Failing after 1h18m57s
This is an UNSTABLE release. The release has significant modifications and bug fixes, if things go wrong, it is better to revert to 1.0.0-rc.124.

* jfjoch_broker: Significant improvements in TCP image socket, as a viable alternative for ZeroMQ sockets (only a single port on broker side, dynamically change number of writers, acknowledgments for written files)
* jfjoch_broker: Delta phi is calculated also for still data in Bragg prediction
* jfjoch_broker: Image pusher statistics are accessible via the REST interface
* jfjoch_writer: Supports TCP image socket and for these auto-forking option

Reviewed-on: #36
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.129
2026-03-05 22:13:12 +01:00
leonarski_f 3036b1d37f v1.0.0-rc.128 (#35)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m39s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m0s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 13m42s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m3s
Build Packages / Generate python client (push) Successful in 1m25s
Build Packages / Build documentation (push) Successful in 53s
Build Packages / Unit tests (push) Has been skipped
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m55s
Build Packages / build:rpm (rocky8) (push) Successful in 12m5s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 13m35s
Build Packages / build:rpm (rocky9) (push) Successful in 11m32s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m15s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m53s
This is an UNSTABLE release. The release has significant modifications and bug fixes, if things go wrong, it is better to revert to 1.0.0-rc.124.

* jfjoch_broker: Handle properly reuse of image buffer locations
* jfjoch_broker: Fix bug in counting idle slots
* jfjoch_broker: Force obtuse angle for monoclinic cells
* jfjoch_process: Change scaling refinement tolerance

Reviewed-on: #35
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.128
2026-03-03 22:24:44 +01:00
leonarski_f f3e0a15d26 v1.0.0-rc.127 (#34)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 10m51s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 8m0s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 9m6s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 10m7s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 9m47s
Build Packages / Generate python client (push) Successful in 29s
Build Packages / Build documentation (push) Successful in 43s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 10m46s
Build Packages / build:rpm (rocky8) (push) Successful in 9m33s
Build Packages / Unit tests (push) Has been skipped
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m47s
Build Packages / build:rpm (rocky9) (push) Successful in 9m55s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m4s
This is an UNSTABLE release. The release has significant modifications and bug fixes, if things go wrong, it is better to revert to 1.0.0-rc.124.

* jfjoch_broker: Default EIGER readout time is 20 microseconds
* jfjoch_broker: Multiple improvements regarding performance
* jfjoch_broker: Image buffer allows to track frames in preparation and sending
* jfjoch_broker: Dedicated thread for ZeroMQ transmission to better utilize the image buffer
* jfjoch_broker: Experimental implementation of transmission with raw TCP/IP sockets
* jfjoch_writer: Fixes regarding properly closing files in long data collections
* jfjoch_process: Scale & merge has been significantly improved, but it is not yet integrated into mainstream code

Reviewed-on: #34
1.0.0-rc.127
2026-03-02 15:57:12 +01:00
leonarski_f 32b681e591 v1.0.0-rc.126 (#33)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 10m14s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 9m6s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 10m27s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 7m59s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 9m59s
Build Packages / build:rpm (rocky8) (push) Successful in 9m10s
Build Packages / Generate python client (push) Successful in 28s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 40s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 10m55s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m32s
Build Packages / build:rpm (rocky9) (push) Successful in 10m17s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m4s
Build Packages / Unit tests (push) Successful in 1h13m5s
This is an UNSTABLE release. If things go wrong with analysis, it is better to revert to 1.0.0-rc.124.

* jfjoch_broker: Fix bug for monoclinic space groups being wrongly refined when beta is much different from 90 deg.

Reviewed-on: #33
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.126
2026-02-19 07:01:38 +01:00
leonarski_f 1ab257af6c v1.0.0-rc.125 (#32)
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m8s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m57s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 12m55s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 12m0s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 13m30s
Build Packages / Generate python client (push) Successful in 20s
Build Packages / Unit tests (push) Has been skipped
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 39s
Build Packages / build:rpm (rocky8) (push) Successful in 9m23s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 10m33s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m2s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m42s
Build Packages / build:rpm (rocky9) (push) Successful in 9m38s
This is an UNSTABLE release. This version adds scalign and merging. These are experimental at the moment, and should not be used for production analysis.
If things go wrong with analysis, it is better to revert to 1.0.0-rc.124.

* jfjoch_broker: Improve logic on switching on/off spot finding
* jfjoch_broker: Increase maximum spot count for FFBIDX to 65536
* jfjoch_broker: Increase default maximum unit cell for FFT to 500 A (could have performance impact, TBD)
* jfjoch_process: Add scalign and merging functionality - program is experimental at the moment and should not be used for production analysis
* jfjoch_viewer: Display partiality and reciprocal Lorentz-polarization correction for each reflection
* jfjoch_writer: Save more information about each reflection

Reviewed-on: #32
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.125
2026-02-18 16:17:21 +01:00
leonarski_f 07fe4dd3bb v1.0.0-rc.124 (#31)
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 11m23s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 10m32s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 9m15s
Build Packages / Generate python client (push) Successful in 19s
Build Packages / Build documentation (push) Successful in 49s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 9m13s
Build Packages / build:rpm (rocky8) (push) Successful in 9m10s
Build Packages / build:rpm (rocky9) (push) Successful in 9m58s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m52s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m42s
Build Packages / Unit tests (push) Successful in 1h12m44s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m30s
This is an UNSTABLE release. This version significantly rewrites code to predict reflection position and integrate them,
especially in case of rotation crystallography. If things go wrong with analysis, it is better to revert to 1.0.0-rc.123.

* jfjoch_broker: Improve refection position prediction and Bragg integration code.
* jfjoch_broker: Align with XDS way of calculating Lorentz correction and general notation.
* jfjoch_writer: Fix saving mosaicity properly in HDF5 file.
* jfjoch_viewer: Introduce high-dynamic range mode for images
* jfjoch_viewer: Ctrl+mouse wheel has exponential change in foreground (+/-15%)
* jfjoch_viewer: Zoom-in numbers have better readability

Reviewed-on: #31
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.124
2026-02-01 13:29:33 +01:00
leonarski_f 1c4dfd03e2 v1.0.0-rc.123 (#30)
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 10m22s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m30s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 11m41s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 12m32s
Build Packages / Generate python client (push) Successful in 18s
Build Packages / Build documentation (push) Successful in 54s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 9m44s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m53s
Build Packages / build:rpm (rocky8) (push) Successful in 9m40s
Build Packages / build:rpm (rocky9) (push) Successful in 10m37s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m54s
Build Packages / Unit tests (push) Successful in 1h6m33s
This is an UNSTABLE release.

* jfjoch_broker: Use newer version of Google Ceres for (potential) CUDA 13 compatibility
* jfjoch_broker: Improve performance of generating preview images, especially for large detectors (9M-16M)
* jfjoch_viewer: Improve performance of displaying images, especially for large detectors (9M-16M)
* jfjoch_viewer: Add more color schemes for better image readability
* HDF5: Common mutex for reading and writing HDF5 if both operations were to happen in the same executable
* HDF5: suppress warning if path (upstream group) doesn't exists when checking if leaf exists

Reviewed-on: #30
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.123
2026-01-30 13:43:09 +01:00
leonarski_f 27496b8207 v1.0.0-rc.122 (#29)
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 7m57s
Build Packages / Generate python client (push) Successful in 18s
Build Packages / Build documentation (push) Successful in 35s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9) (push) Successful in 8m28s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m6s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 8m9s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 8m44s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 7m56s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 7m25s
Build Packages / Unit tests (push) Successful in 1h11m19s
Build Packages / build:rpm (rocky8) (push) Successful in 6m31s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 6m40s
This is an UNSTABLE release.

* jfjoch_broker: Add thresholding to prefer shorter vectors after FFT
* jfjoch_broker: Add experimental mosaicity estimation for rotation experiments (this is work in progress)
* jfjoch_viewer: Display file opening errors
* jfjoch_viewer: When loading files over DBus add retry/back-off till the file is available

Reviewed-on: #29
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.122
2025-12-16 15:27:40 +01:00
leonarski_f e2b240356c v1.0.0-rc.121 (#28)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 9m28s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 8m25s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 9m4s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 10m27s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 9m36s
Build Packages / Generate python client (push) Successful in 32s
Build Packages / Build documentation (push) Successful in 45s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8) (push) Successful in 8m45s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m51s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m57s
Build Packages / build:rpm (rocky9) (push) Successful in 9m35s
Build Packages / Unit tests (push) Successful in 1h13m45s
This is an UNSTABLE release.

* jfjoch_broker: Report changes in the image buffer, so viewer doesn't reload constantly
* jfjoch_viewer: Improve performance of loading images
* jfjoch_viewer: Auto-throttle image loading in HTTP-sync / movie modes
* jfjoch_viewer: Auto-foreground calculated with histogram
* jfjoch_viewer: Fix rare segmentation fault

Reviewed-on: #28
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.121
2025-12-12 21:24:20 +01:00
leonarski_f a0a659a02c v1.0.0-rc.120 (#27)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 7m48s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 8m22s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 6m47s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 7m15s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 7m35s
Build Packages / Generate python client (push) Successful in 29s
Build Packages / Build documentation (push) Successful in 47s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8) (push) Successful in 7m47s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 7m47s
Build Packages / build:rpm (rocky9) (push) Successful in 8m40s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m4s
Build Packages / Unit tests (push) Successful in 1h8m20s
This is an UNSTABLE release.

* jfjoch_broker: Improve performance of binary plot export

Reviewed-on: #27
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.120
2025-12-09 15:21:40 +01:00
leonarski_f 36d0507758 v1.0.0-rc.119 (#26)
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 10m11s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 10m22s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 10m27s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 8m19s
Build Packages / Generate python client (push) Successful in 17s
Build Packages / Build documentation (push) Successful in 42s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 8m44s
Build Packages / build:rpm (rocky8) (push) Successful in 8m44s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m33s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m11s
Build Packages / build:rpm (rocky9) (push) Successful in 9m54s
Build Packages / Unit tests (push) Failing after 1h11m12s
This is an UNSTABLE release and not recommended for production use (please use rc.111 instead).

* jfjoch_broker: Add binary export of data analysis plots over OpenAPI
* jfjoch_broker: Minor fixes to HTTP error handling
* jfjoch_viewer: Prefer binary plots over JSON plots
* jfjoch_viewer: Change foreground with F button + wheel
* jfjoch_viewer: Change way how angles are displayed
* jfjoch_viewer: Display resolution of the mouse cursor in top left corner

Reviewed-on: #26
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.119
2025-12-08 19:53:35 +01:00
leonarski_f b02c412d59 v1.0.0-rc.118 (#25)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 8m22s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 8m37s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 8m15s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 9m39s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 9m17s
Build Packages / Generate python client (push) Successful in 21s
Build Packages / Build documentation (push) Successful in 43s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8) (push) Successful in 7m51s
Build Packages / build:rpm (rocky9) (push) Successful in 8m45s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m55s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m22s
Build Packages / Unit tests (push) Failing after 1h5m51s
This is an UNSTABLE release and not recommended for production use (please use rc.111 instead).

* jfjoch_viewer: Fix issue when HTTP sync silently disconnected when it was enabled when the broker was starting measurement.
* jfjoch_broker: Add protections on time of geometry optimization and reduce rotation recalculations

Reviewed-on: #25
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.118
2025-12-06 20:05:30 +01:00
leonarski_f d1a4c19ef3 v1.0.0-rc.117 (#24)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 8m23s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 7m2s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 8m3s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 7m49s
Build Packages / build:rpm (rocky8) (push) Successful in 7m43s
Build Packages / Generate python client (push) Successful in 14s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 7m51s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 31s
Build Packages / build:rpm (rocky9) (push) Successful in 8m32s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m7s
Build Packages / Unit tests (push) Successful in 1h12m37s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Failing after 2m34s
This is an UNSTABLE release and not recommended for production use (please use rc.111 instead).

* jfjoch_viewer: Add ROI results to the dataset info plots
* jfjoch_writer: Remove HTTP interface, as it is not needed/used at the moment

Reviewed-on: #24
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.117
2025-12-05 22:03:07 +01:00
leonarski_f 59911788d7 v1.0.0-rc.116 (#23)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 7m45s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 7m3s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 8m0s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 8m48s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 7m41s
Build Packages / build:rpm (rocky8) (push) Successful in 7m20s
Build Packages / Generate python client (push) Successful in 20s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 7m25s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 32s
Build Packages / build:rpm (rocky9) (push) Successful in 8m15s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m6s
Build Packages / Unit tests (push) Successful in 1h12m12s
This is an UNSTABLE release and not recommended for production use (please use rc.111 instead).

* jfjoch_viewer: Add binning options in the context menu

Reviewed-on: #23
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.116
2025-12-04 16:20:27 +01:00
leonarski_f c8bbf8a186 v1.0.0-rc.115 (#22)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 8m17s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 7m34s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 8m36s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 8m8s
Build Packages / build:rpm (rocky8) (push) Successful in 8m7s
Build Packages / Generate python client (push) Successful in 14s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m5s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 29s
Build Packages / build:rpm (rocky9) (push) Successful in 8m53s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m4s
Build Packages / Unit tests (push) Successful in 1h9m13s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 10m42s
This is an UNSTABLE release and not recommended for production use (please use rc.111 instead).

* jfjoch_broker: Default spot finding settings can be configured via config JSON
* jfjoch_viewer: FFT analysis of data in the dataset plot

Reviewed-on: #22
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.115
2025-12-04 11:56:14 +01:00
leonarski_f 68d121ab3a v 1.0.0-rc.114b (#21)
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m6s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m26s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 12m34s
Build Packages / build:rpm (rocky8) (push) Successful in 12m27s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 12m45s
Build Packages / Unit tests (push) Has been skipped
Build Packages / Generate python client (push) Successful in 24s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 13m27s
Build Packages / Build documentation (push) Successful in 37s
Build Packages / build:rpm (rocky9) (push) Successful in 10m5s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 6m33s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 7m9s
Version not properly set

Reviewed-on: #21
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
1.0.0-rc.114
2025-12-02 13:10:03 +01:00
leonarski_f 6d08310622 v1.0.0-rc.114 (#20)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 10m25s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 10m33s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 11m15s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 8m49s
Build Packages / Generate python client (push) Successful in 34s
Build Packages / Build documentation (push) Successful in 49s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 9m38s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 10m21s
Build Packages / build:rpm (rocky8) (push) Successful in 10m23s
Build Packages / build:rpm (rocky9) (push) Successful in 10m52s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 10m32s
Build Packages / Unit tests (push) Has been cancelled
This is an UNSTABLE release and not recommended for production use (please use rc.111 instead).

* jfjoch_broker: Fix generating JPEG images with resolution estimation

Reviewed-on: #20
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
2025-12-02 11:32:08 +01:00