| 92 | } |
| 93 | |
| 94 | void DropSQLProcedureCacheEntry(const std::string& db, const std::string& sp_name) { |
| 95 | std::lock_guard<SpinMutex> spin_lock(spin_mutex_); |
| 96 | db_sp_map_[db].erase(sp_name); |
| 97 | return; |
| 98 | } |
| 99 | const bool ProcedureExist(const std::string& db, const std::string& sp_name) { |
| 100 | std::lock_guard<SpinMutex> spin_lock(spin_mutex_); |
| 101 | auto& sp_map_of_db = db_sp_map_[db]; |