babic_a
8be4c4db3f
Add get path suffixes method to BufferUtils
2020-04-21 20:12:34 +02:00
babic_a
4c0dde41e5
Make stupid file writer
2020-04-21 19:45:11 +02:00
babic_a
77141a559c
Ringbuffer returns nullptr when the buffer is full
...
This feature will allow us to make a push/pull mechanism for the sf_h5_writer.
All classes using RingBuffer have been updated to maintain the exact same behaviour as before.
2020-04-21 17:25:22 +02:00
babic_a
89328f700f
Zero does not get into the final string
2020-04-21 14:02:01 +02:00
babic_a
7be45ab4c2
Fix input pulse_id resolution
2020-04-21 13:56:07 +02:00
babic_a
7348537d1d
Fix dataset conflict in H5 writer
2020-04-21 13:19:31 +02:00
babic_a
085331f8ea
Fix data types
2020-04-21 13:08:52 +02:00
babic_a
f56fd15385
Adjust parameters passed to writer
2020-04-21 13:00:06 +02:00
babic_a
c990adf0fa
Add relative file index instead of using pulse id for writing
2020-04-21 12:54:50 +02:00
babic_a
f080112099
Adjust help menu to removed device_name
2020-04-21 12:35:49 +02:00
babic_a
3393d609a2
Make the help menu nicer
2020-04-21 12:35:02 +02:00
babic_a
09900876b2
Calculate device name internally
2020-04-21 12:33:24 +02:00
babic_a
504eb19405
Cleanup imports
2020-04-21 12:26:36 +02:00
babic_a
9a24e238d1
Remove MPI leftover
2020-04-21 12:26:23 +02:00
babic_a
8783ca8d87
Remove format reminder
2020-04-21 12:18:28 +02:00
babic_a
9326fb0bd3
Finished reading thread
2020-04-21 12:18:18 +02:00
babic_a
c9720dcccc
Add stub of reading a file
2020-04-21 12:12:46 +02:00
babic_a
7c501a6269
Add core-buffer as a dependency
2020-04-21 12:03:47 +02:00
babic_a
56e4511038
Add read thread stub
2020-04-21 12:03:35 +02:00
babic_a
e3da827389
Add Buffered Reader to build
2020-04-21 11:49:00 +02:00
babic_a
8b862ff445
Implement basic logic for reader
2020-04-21 11:48:50 +02:00
babic_a
7524e3fb62
Adjust interface and usage
2020-04-21 11:41:01 +02:00
babic_a
db9e2dde05
Define interface for BufferedReader
2020-04-21 11:26:42 +02:00
babic_a
ebd5748aa2
Writer stub
2020-04-21 11:24:42 +02:00
babic_a
968da04792
Remove MPI
2020-04-21 10:57:58 +02:00
babic_a
a92b745ac9
Undo previous commit
2020-04-21 10:57:13 +02:00
babic_a
8fc02e0789
Revert back to multithreaded writer
2020-04-20 20:12:53 +02:00
babic_a
54acb47e31
Remove old classes
2020-04-20 19:57:37 +02:00
babic_a
bb882189d2
Yield this thread when finished writing
2020-04-20 19:55:55 +02:00
babic_a
c3de2ccb40
New single threaded sf_buffer
2020-04-20 19:55:17 +02:00
babic_a
059bd5f9d9
Refresh image dataset before loading
2020-04-20 18:43:28 +02:00
babic_a
ecb3644dff
Add some output to the reader
2020-04-20 18:22:49 +02:00
babic_a
c26e87e5f7
Read also images from SWMR files
2020-04-20 18:16:56 +02:00
babic_a
b9e4eafe52
Improve READER for more debug output
2020-04-20 17:48:05 +02:00
babic_a
ddcefd584e
Add method for reading latest file
2020-04-20 17:47:55 +02:00
babic_a
653fffdc24
Add sleep to test reader
2020-04-20 17:38:11 +02:00
babic_a
0048d7709e
Make reader print selectivelly
2020-04-20 17:36:50 +02:00
babic_a
8927e58b40
Added constant metadata flushing
2020-04-20 17:34:19 +02:00
babic_a
e8c7e182b7
Write data onnly if needed
2020-04-20 17:33:00 +02:00
babic_a
e66b62c262
Improved naive reader
2020-04-20 17:31:55 +02:00
babic_a
b45afa69cd
Add dataset refresh
2020-04-20 17:25:41 +02:00
babic_a
6d30850139
Cut newline from filename
2020-04-20 17:24:20 +02:00
babic_a
b95e5800a4
Fix number of expected parameters
2020-04-20 17:20:43 +02:00
babic_a
f6fad54898
Add sf-reader as target executable
2020-04-20 17:19:16 +02:00
babic_a
9cfd821292
Try first naive reader
2020-04-20 17:18:11 +02:00
babic_a
f321b0642e
Adjust buffer to new writer
2020-04-20 16:58:48 +02:00
babic_a
4b84d0fe19
Make raw write scalar method private
2020-04-20 16:57:44 +02:00
babic_a
f108f54d6e
Remove metadata buffering and flushing
2020-04-20 16:53:59 +02:00
babic_a
8b558ac023
Update test with pulse_id metadata
2020-04-20 16:47:02 +02:00
babic_a
dea8470946
Change test due to signature change in FastH5Writer
2020-04-20 16:36:43 +02:00