Commit Graph

1474 Commits

Author SHA1 Message Date
babic_a 5a7efaf1d0 Improve interface of ImageAssembler 2020-05-27 14:11:08 +02:00
babic_a 719b3ed0f7 Rename block_number to block_id 2020-05-27 14:03:43 +02:00
babic_a b7381bce68 Use proper attribute for ImageAssembler retry 2020-05-27 14:01:59 +02:00
babic_a a1c93430e3 Add offset also to metadata 2020-05-27 13:59:14 +02:00
babic_a f850fd2ab6 Implement offset for images 2020-05-27 13:52:40 +02:00
babic_a 468176adba Add block verification to writer 2020-05-27 13:43:19 +02:00
babic_a ea5473846c Add TODO for later implementation 2020-05-27 13:11:16 +02:00
babic_a 7f6985f538 Improve ImageAssembler workflow 2020-05-27 13:08:21 +02:00
babic_a ba383f11f6 Improve ImageAssembler interface 2020-05-27 13:07:16 +02:00
babic_a 3d98a9e908 Add start and stop pulse id to JF writer 2020-05-27 13:07:04 +02:00
babic_a 37d4d0d772 Add stub class for image assembly 2020-05-27 12:44:26 +02:00
babic_a b868059dbc Implement reading stub 2020-05-27 12:39:00 +02:00
babic_a e6a965bd7a Cleanup threads after yourself 2020-05-27 12:24:14 +02:00
babic_a 759803389e Major writer re-write 2020-05-27 12:21:20 +02:00
babic_a 6995e71543 Exchange implementation 2020-05-27 12:13:08 +02:00
babic_a 79ffc144bd Moved header to correct folder 2020-05-27 12:11:45 +02:00
babic_a 048010255c Add dependency to replay lib 2020-05-27 12:07:01 +02:00
babic_a 1f7c292d86 Rename replay zmq sender to BlockZmqSender 2020-05-27 11:35:24 +02:00
babic_a ed84e7d0b6 Implement block read 2020-05-27 11:31:37 +02:00
babic_a 666042c5b7 Implement boilerplate for BufferBinaryReader.cpp 2020-05-27 11:18:16 +02:00
babic_a 1fc4bd6e44 Adjust names for block read 2020-05-27 11:14:05 +02:00
babic_a 2003d9c982 Definition of BufferBinaryReader 2020-05-27 11:13:55 +02:00
babic_a 65227ecaa4 Add reminder to write test 2020-05-27 10:56:40 +02:00
babic_a 44ee05953a Conversion to block logic 2020-05-27 10:55:42 +02:00
babic_a d42eca0e7a Adjust to sending only 1 binary block 2020-05-27 10:54:34 +02:00
babic_a 32f4ef6dba Change logic from pulse_id to block sending 2020-05-27 10:43:22 +02:00
babic_a 72a9b3bcc9 Small refactoring 2020-05-27 10:27:14 +02:00
babic_a 0f6d63aded Send BufferBinaryBlock from sf_replay 2020-05-27 10:22:44 +02:00
babic_a 01776e12ad Rename ImageMetadataBlock 2020-05-27 10:21:02 +02:00
babic_a 65d587c80b Refactoring of JF writer 2020-05-27 10:18:44 +02:00
babic_a 96314db179 Calculate exact number of images to copy from buffer 2020-05-27 10:16:17 +02:00
babic_a 981f76cac1 Redefined formats for image storage 2020-05-27 10:15:57 +02:00
babic_a 6653421696 Rename buffer block size 2020-05-27 09:24:24 +02:00
babic_a 9940f54e1a Implement BufferBlock 2020-05-26 21:21:15 +02:00
babic_a 04a467c2b4 Make JF writer metadata buffering 2020-05-26 20:51:34 +02:00
babic_a 13a35a7668 Refactorig JFH5 Writer 2020-05-26 20:10:18 +02:00
babic_a 3a13302e0f Replace slow call with C++17 stdlib 2020-05-26 19:44:26 +02:00
babic_a 299e61f569 Rename class to reflect better its role 2020-05-26 19:34:54 +02:00
babic_a 5047d00ae3 Small optimization 2020-05-26 19:16:25 +02:00
babic_a 0bdbe02381 Adjust RECV buffer to bytes instead of msgs 2020-05-26 14:57:23 +02:00
babic_a 69c8501af7 We are writing binary data now 2020-05-26 14:56:40 +02:00
babic_a c0668a97ba Turn around attribute order to match HDF5 writer 2020-05-26 14:56:17 +02:00
babic_a 6abdd0fb04 New version of sf_buffer with binary 2020-05-26 13:34:36 +02:00
babic_a 9497b00c45 Modify BufferBinaryFormat 2020-05-26 13:34:27 +02:00
babic_a 5ba868a7ae Create buffered send 2020-05-26 12:55:56 +02:00
babic_a 78b2524f20 New ReplayBuffer struct for data transfer 2020-05-26 12:55:46 +02:00
babic_a 8eb767285c Add output to sf_writer test 2020-05-26 12:39:21 +02:00
babic_a 7640702fb1 Add stats output to test program 2020-05-26 12:11:45 +02:00
babic_a 96c1839b42 Make example as simple as possible 2020-05-26 11:57:51 +02:00
babic_a 658665ab77 Pre cache entire metadata 2020-05-26 11:07:45 +02:00