From dc188c0d19317a8f71244e2e08e3d4e7963a6c03 Mon Sep 17 00:00:00 2001 From: ilho kim Date: Fri, 10 Nov 2023 13:14:47 +0900 Subject: [PATCH] Remove internal api related with memory database Memory database is no longer used Change-Id: I6efb013b1942ff578d9f1c3a38335f8b6c7d34b2 Signed-off-by: ilho kim --- parser/include/pkgmgr_parser_db.h | 3 --- parser/src/pkgmgr_parser_db.c | 10 ---------- src/common/parcel/command_parcelable.hh | 1 - src/manager/pkginfo_manager.cc | 14 -------------- src/manager/pkginfo_manager.h | 2 -- 5 files changed, 30 deletions(-) diff --git a/parser/include/pkgmgr_parser_db.h b/parser/include/pkgmgr_parser_db.h index 0fd5eb8..e9b9ca9 100644 --- a/parser/include/pkgmgr_parser_db.h +++ b/parser/include/pkgmgr_parser_db.h @@ -582,9 +582,6 @@ int pkgmgr_parser_unregister_pkg_plugin_info_in_usr_db(const char *pkgid, uid_t int pkgmgr_parser_create_and_initialize_db(uid_t uid); -int pkgmgr_parser_clear_cache_memory_db(void); -int pkgmgr_parser_clear_cache_usr_memory_db(uid_t uid); - int pkgmgr_parser_update_pending_cache(const char *pkgid); /** @} */ diff --git a/parser/src/pkgmgr_parser_db.c b/parser/src/pkgmgr_parser_db.c index 9f256a9..1804803 100644 --- a/parser/src/pkgmgr_parser_db.c +++ b/parser/src/pkgmgr_parser_db.c @@ -637,16 +637,6 @@ API int pkgmgr_parser_unregister_pkg_plugin_info_in_db(const char *pkgid) return pkgmgr_parser_unregister_pkg_plugin_info_in_usr_db(pkgid, __getuid()); } -API int pkgmgr_parser_clear_cache_usr_memory_db(uid_t uid) -{ - return _parser_clear_cache_memory_db(uid); -} - -API int pkgmgr_parser_clear_cache_memory_db(void) -{ - return pkgmgr_parser_clear_cache_usr_memory_db(__getuid()); -} - API int pkgmgr_parser_update_pending_cache(const char *pkgid) { return _parser_update_pending_cache(pkgid); diff --git a/src/common/parcel/command_parcelable.hh b/src/common/parcel/command_parcelable.hh index 102d780..b81a328 100644 --- a/src/common/parcel/command_parcelable.hh +++ b/src/common/parcel/command_parcelable.hh @@ -8,7 +8,6 @@ enum CommandType { Unknown = -1, - RemoveCache, UpdatePendingCache }; diff --git a/src/manager/pkginfo_manager.cc b/src/manager/pkginfo_manager.cc index 1204bf5..ad4d141 100644 --- a/src/manager/pkginfo_manager.cc +++ b/src/manager/pkginfo_manager.cc @@ -925,20 +925,6 @@ extern "C" EXPORT_API int _pkginfo_delete_certinfo(const char* pkgid) { client.GetResultParcel(), pcp::ParcelableType::Result); } -extern "C" EXPORT_API int _parser_clear_cache_memory_db(uid_t uid) { - std::shared_ptr parcelable( - new pcp::CommandParcelable(uid, CommandType::RemoveCache, {})); - - pkgmgr_client::PkgInfoClient client(parcelable, uid, - pkgmgr_common::ReqType::COMMAND); - - if (!client.SendRequest()) - return PMINFO_R_ERROR; - - return ValidateParcelable( - client.GetResultParcel(), pcp::ParcelableType::Result); -} - extern "C" EXPORT_API int _parser_update_pending_cache(const char* pkgid) { std::shared_ptr parcelable( new pcp::CommandParcelable(_getuid(), diff --git a/src/manager/pkginfo_manager.h b/src/manager/pkginfo_manager.h index 9d4ea94..811a97b 100644 --- a/src/manager/pkginfo_manager.h +++ b/src/manager/pkginfo_manager.h @@ -93,8 +93,6 @@ int _pkginfo_get_certinfo(const char *pkgid, pkgmgr_certinfo_x* cert, int _pkginfo_delete_certinfo(const char *pkgid); -int _parser_clear_cache_memory_db(uid_t uid); - int _parser_update_pending_cache(const char *pkgid); int _parser_create_and_initialize_db(uid_t uid); -- 2.7.4