Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ffi: Add Deserializer class to deserialize log events from key-value pair IR format. #511

Merged
merged 33 commits into from
Aug 25, 2024
Merged
Show file tree
Hide file tree
Changes from 31 commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
0da3f44
Implement CLP string
LinZhihao-723 Jul 26, 2024
141f954
Remove unused line
LinZhihao-723 Jul 26, 2024
f3525aa
Add value template file
LinZhihao-723 Jul 27, 2024
bbd3a56
Implement more helper templates...
LinZhihao-723 Jul 27, 2024
b1fa61c
Implement the super type
LinZhihao-723 Jul 28, 2024
e148af7
Merge from main
LinZhihao-723 Jul 30, 2024
f41e5d6
Add unit tests
LinZhihao-723 Jul 31, 2024
d29a17a
Fix cmake
LinZhihao-723 Jul 31, 2024
12679f7
... class
LinZhihao-723 Aug 3, 2024
534abf0
Implement kv pair class
LinZhihao-723 Aug 3, 2024
b7bed71
linting...
LinZhihao-723 Aug 3, 2024
814ead6
WIP deserializer
LinZhihao-723 Aug 7, 2024
0317a97
Merge branch 'main' into deserializer
LinZhihao-723 Aug 7, 2024
77698a1
Fix deserializer bugs
LinZhihao-723 Aug 7, 2024
88aa36a
Update KeyValuePair implementation
LinZhihao-723 Aug 7, 2024
f9235c0
Merge branch 'kv_logevent' into deserializer
LinZhihao-723 Aug 7, 2024
48741f2
Sync kv pairs change
LinZhihao-723 Aug 7, 2024
78b3f62
Add unit tests
LinZhihao-723 Aug 7, 2024
92c3388
Merge
LinZhihao-723 Aug 8, 2024
698b406
Add missing comments
LinZhihao-723 Aug 8, 2024
bc565f5
Update doc string
LinZhihao-723 Aug 8, 2024
2393038
Update comments
LinZhihao-723 Aug 9, 2024
6d04141
Merge branch 'kv_logevent' into deserializer
LinZhihao-723 Aug 9, 2024
f6862da
Merge from main
LinZhihao-723 Aug 16, 2024
5aba82b
Forgot to push adaptive changes
LinZhihao-723 Aug 16, 2024
14d0278
Apply suggestions from code review
LinZhihao-723 Aug 19, 2024
db5a960
Fix some comments
LinZhihao-723 Aug 19, 2024
9280a58
Merge + apply review suggestions
LinZhihao-723 Aug 19, 2024
6519898
Edit docstrings.
kirkrodrigues Aug 23, 2024
e4a392c
Apply suggestions from code review
LinZhihao-723 Aug 25, 2024
1052f6f
Apply code review comments
LinZhihao-723 Aug 25, 2024
c38afe7
Apply code review comments
LinZhihao-723 Aug 25, 2024
1c8c333
Update components/core/src/clp/ffi/ir_stream/Deserializer.cpp
LinZhihao-723 Aug 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions components/core/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -310,6 +310,8 @@ set(SOURCE_FILES_unitTest
src/clp/ffi/encoding_methods.hpp
src/clp/ffi/encoding_methods.inc
src/clp/ffi/ir_stream/byteswap.hpp
src/clp/ffi/ir_stream/Deserializer.cpp
src/clp/ffi/ir_stream/Deserializer.hpp
src/clp/ffi/ir_stream/decoding_methods.cpp
src/clp/ffi/ir_stream/decoding_methods.hpp
src/clp/ffi/ir_stream/decoding_methods.inc
Expand Down
Loading
Loading