aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-20tests/file-wait: Use older type of function definitionThomas White
The definition with the "function" keyword doesn't work on plain 'sh'.
2022-06-17ASAP::O: Simplify by removing stream switching logicThomas White
2022-06-16ASAP::O: Exit quicker (and with explanation) if setup failsThomas White
2022-06-09pair_peaks: Use fabs instead of abs for floating point valuesThomas White
2022-06-09Remove some unused variablesThomas White
2022-06-08Meson: Update wrap for libccp4cThomas White
2022-06-02Meson: Don't look for cJSON unless Seedee is foundThomas White
2022-06-02indexamajig: Make all three input options mutually exclusiveThomas White
2022-06-02Update documentation to include ASAP::O and SeedeeThomas White
2022-06-02tests/stream_roundtrip: Clean up stream afterwardsThomas White
2022-06-02Merge branch 'asapo-consumer'Thomas White
2022-06-02Meson: Change HAVE_ASAPO conf_data from '1' to 'true'Thomas White
See 13a36408f3b867938cb029a9d11d952113d9bf64
2022-06-02ASAP::O: Add last_task for ASAPO fetchThomas White
2022-06-02Add worker ID to profiling dataThomas White
2022-06-02Add profiling for bad region generationThomas White
2022-06-02Use isfinite() instead of isnan() || isinf()Thomas White
These FP calls seem to be slower than expected. Using only one doubles the speed.
2022-06-02Fix horrific Seedee memory leakThomas White
2022-06-02indexamajig: Add --asapo-streamThomas White
2022-06-02ASAP::O: Add profilingThomas White
2022-06-02Seedee deserializationThomas White
2022-06-02indexamajig: Track metadata (e.g. for ASAP::O)Thomas White
2022-06-02ASAP::O: Add profiling bitsThomas White
2022-06-02ASAP::O: Give up if there are no streams at allThomas White
2022-06-02Add instance ID and pipeline stepThomas White
2022-06-02Generate placeholder filename/event earlierThomas White
Previously, a placeholder was put in the queue ("ZMQdata //" or "ASAPOdata //"), and replaced by image_read_data_block. Instead, the "final" placeholder can be put in the queue already. Note that ASAP::O, at least, will replace this placeholder with a filename delivered by the data transport.
2022-06-02ASAP::O: Increase timeout to 3 secondsThomas White
2022-06-02ASAP::O: Set path to "auto"Thomas White
2022-06-02ASAP::O: Comment out repetitive status messageThomas White
2022-06-02ASAP::O: Fix call to get filenameThomas White
2022-06-02ASAP::O: Pass filename throughThomas White
2022-06-02ASAP::O: Fix commentsThomas White
2022-06-02indexamajig(1): Mention ASAP::OThomas White
2022-06-02ASAP::O: Fix stream switchingThomas White
2022-06-02Refuse to overwrite an existing streamThomas White
With online processing, we might end up with a very long stream. It should not be so easily deleted if indexamajig is restarted!
2022-06-02ASAP::O: Fix memory leaksThomas White
2022-06-02ASAP::O: Fixes after testing for stream switchingThomas White
2022-06-02ASAP::O: Stream switchingThomas White
2022-06-02ASAP::O: Pass through data block sizeThomas White
2022-06-02ASAP::O: Remove filesystem pathThomas White
This is only really needed for offline processing. It's an added complication for now. Maybe we'll revisit it later and re-expose this, though.
2022-06-02ASAP::O: Expose data sourceThomas White
2022-06-02ASAP::O: Simplify im_asapo_make_unique_group_idThomas White
2022-06-02ASAP::O: Don't send data to process_image if nothing cameThomas White
2022-06-02Formatting fussinessThomas White
2022-06-02ASAP::O: Show the uniquely-generated group IDThomas White
2022-06-02ASAP::O: Copy the data blockThomas White
We may eventually want to avoid copying the entire data block, but it's an easy solution for now, and matches what we do for ZMQ.
2022-06-02indexamajig: Don't do ASAP::O stuff unless asked forThomas White
2022-06-02indexamajig: Exit if unique ASAP::O group ID can't be createdThomas White
2022-06-02ASAP::O: Use asapo_is_error()Thomas White
2022-06-02indexamajig: Special cases for ASAP::O as for ZMQThomas White
2022-06-02ASAP::O: Remove vestigial blockThomas White