Branch: refs/heads/protobuf-cpp
Home:
https://github.com/tribe29/checkmk
Commit: 849c0084ed894b974a470fe033b522ae091d439f
https://github.com/tribe29/checkmk/commit/849c0084ed894b974a470fe033b522ae0…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-12 (Wed, 12 May 2021)
Changed paths:
M .gitignore
M Makefile
M Pipfile
M Pipfile.lock
Log Message:
-----------
Protobuf POC: add base functionality for Python
- add to root Makefile additional primitive targets to build proto files for C++ and
distro
- add to setup target of root Makefile protoc
- separate small config data set from main config and make two functions: one generates
std data, second pb data
- fix pipfile to download protobuf and google.protobuf
- make basic protocl file
- add unit tests as a workbench
- validate successful serialization and parsing in Python
Change-Id: I34bd86b7ed57e5a62c987f002e1c98807e976fbc
Commit: af4b5983a0ef4f8c449b08d7466f951429693ab3
https://github.com/tribe29/checkmk/commit/af4b5983a0ef4f8c449b08d7466f95142…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M Makefile
M configure.ac
Log Message:
-----------
Protobuf POC: add protobuf support for the C++
- fix configure.ac, root Makefile and core's Makefile.am
- use existing proto file from Python
- add simple test to proof that protobuf works as intended.
Change-Id: Ic5d72e5f3b7b439849c59b832b372554740e5ad1
Commit: e2bdcdeccba04f7ff04b3f68801c77ac6ce126f4
https://github.com/tribe29/checkmk/commit/e2bdcdeccba04f7ff04b3f68801c77ac6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M Makefile
Log Message:
-----------
Protobuf POC: fix setup target for protobuf
- add support for C++(we need in any case)
Change-Id: I7a18891a6829c331f85d823afe50ed630272b5a8
Commit: 119c7c44bcfcf9a8bdbbef7e98d73b446445b9d9
https://github.com/tribe29/checkmk/commit/119c7c44bcfcf9a8bdbbef7e98d73b446…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M Makefile
Log Message:
-----------
Revert "Protobuf POC: fix setup target for protobuf"
This reverts commit e2bdcdeccba04f7ff04b3f68801c77ac6ce126f4.
Commit: f39195c3a611cf6c1160aacde30b0ca655be984c
https://github.com/tribe29/checkmk/commit/f39195c3a611cf6c1160aacde30b0ca65…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-05-26 (Wed, 26 May 2021)
Changed paths:
M .cppcheck-suppressions
Log Message:
-----------
Protobuf POC: add support for contacts and entities
- update test config with contacts data
- add microcore.pb.h to dependencies
- add new, lambda-based API loadStr - just to see what is better, good-old, member-ptr
based, or new one
- fix cppcheck suppression
- fixes for cppcheck
- validate with gcc
Change-Id: Id3187024dce37a522bbc0d1fe9179d2dc59635de
Compare:
https://github.com/tribe29/checkmk/compare/849c0084ed89%5E...f39195c3a611