Improve performance 24/258924/10
authorChanggyu Choi <changyu.choi@samsung.com>
Fri, 28 May 2021 01:59:50 +0000 (10:59 +0900)
committerChanggyu Choi <changyu.choi@samsung.com>
Mon, 31 May 2021 00:40:42 +0000 (09:40 +0900)
commit1c90ab16ebc2597d2734f94e5ebfeecd739b2232
treed06fe0094bf6ba2b7c81e69b1370fdead571475c
parent32ef71529dafb96952d90c638d150ef577eda98d
Improve performance

Changes:
 - Fix some unnecessary copy.
 - Add ReadyChecker for booting time.

Change-Id: I8454ff5ce28946f45375451a5ee2264a3f914024
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
26 files changed:
src/client/pkginfo_client.cc
src/common/database/abstract_db_handler.cc
src/common/database/abstract_db_handler.hh
src/common/database/appinfo_db_handler.cc
src/common/database/depinfo_db_handler.cc
src/common/ready_checker.cc [new file with mode: 0644]
src/common/ready_checker.hh [new file with mode: 0644]
src/common/request_handler/abstract_request_handler.hh
src/common/request_handler/command_request_handler.cc
src/common/request_handler/command_request_handler.hh
src/common/request_handler/get_appinfo_request_handler.cc
src/common/request_handler/get_appinfo_request_handler.hh
src/common/request_handler/get_cert_request_handler.cc
src/common/request_handler/get_cert_request_handler.hh
src/common/request_handler/get_depinfo_request_handler.cc
src/common/request_handler/get_depinfo_request_handler.hh
src/common/request_handler/get_pkginfo_request_handler.cc
src/common/request_handler/get_pkginfo_request_handler.hh
src/common/request_handler/query_request_handler.cc
src/common/request_handler/query_request_handler.hh
src/common/request_handler/set_cert_request_handler.cc
src/common/request_handler/set_cert_request_handler.hh
src/common/request_handler/set_pkginfo_request_handler.cc
src/common/request_handler/set_pkginfo_request_handler.hh
src/logging.hh
src/manager/pkginfo_manager.cc