grc-iit / ChronoLog

ChronoLog: A High-Performance Storage Infrastructure for Activity and Log Workloads
https://chronolog.dev
BSD 2-Clause "Simplified" License
5 stars 4 forks source link

Fix extraction failure #175

Open fkengun opened 2 weeks ago

fkengun commented 2 weeks ago

Changes in this PR (address issue #166 as well):

fkengun commented 2 weeks ago

Without any errors/exceptions during extraction, the previously missing lines are also fixed now. All the events from client_lib_multi_storytellers are saved to csv files.

EnekoGonzalez3 commented 1 week ago

I have run the local script with the updates on this PR. With this changes: 3/4 files are generated, 1/3 generated files are complete.

Previous to this changes: 3/4 files are generated, 2/3 generated files are complete.

EnekoGonzalez3 commented 4 days ago

I am still experimenting lot of inconsistency. I have been able to have some successful tests, but most of them fail by different reasons. In any case, this is one of the errors I have found on the grapher log: [2024-06-26 17:40:50.506] [ChronoGrapher] [error] [GrapherRecordingService] Failed to deserialize a story chunk, ThreadID=6. Cereal exception encountered. [2024-06-26 17:40:50.506] [ChronoGrapher] [error] [GrapherRecordingService] Exception: Failed to read 7 bytes from input stream! Read 5

Also, after this changes I have some executions that never end. The stop process is not able to finish the execution. It happens both on keeper level and grapher level.