1: refactor rapid engine. In parse mtr log record stage, using a main thread to mointor
the incomming mlog records, and if a new one comes, then launchs a worker thread to
process it.
2: minor fix in load_table and unload_table.
3: change the result of 'index_statistics.result', the data can not be loaded into rapid
in ShannonBase, but the old result shows that it still scan on rapid egine, it's not a right paln.
Fixes #[Link the issue here]
Tests
[ ] Unit Test
[x] Logic Test
[ ] Benchmark Test
[ ] No Test - Explain why
Type of change
[x] Bug Fix (non-breaking change which fixes an issue)
[ ] New Feature (non-breaking change which adds functionality)
[ ] Breaking Change (fix or feature that could cause existing functionality not to work as expected)
I hereby agree to the terms of the CLA available at: http://www.shannondata.ai/doc/cla/
Summary
1: refactor rapid engine. In parse mtr log record stage, using a main thread to mointor the incomming mlog records, and if a new one comes, then launchs a worker thread to process it.
2: minor fix in load_table and unload_table.
3: change the result of 'index_statistics.result', the data can not be loaded into rapid in ShannonBase, but the old result shows that it still scan on rapid egine, it's not a right paln.
Tests
Type of change