@@ -110,14 +110,14 @@ class GRPCRouter final : public carnotpb::ResultSinkService::Service {
110110 */
111111 struct SourceNodeTracker {
112112 SourceNodeTracker () = default ;
113- GRPCSourceNode* source_node GUARDED_BY (node_lock) = nullptr;
113+ GRPCSourceNode* source_node ABSL_GUARDED_BY (node_lock) = nullptr;
114114 // connection_initiated_by_sink and connection_closed_by_sink are true when the
115115 // grpc sink (aka the client) initiates the query result stream or closes a query result stream,
116116 // respectively.
117- bool connection_initiated_by_sink GUARDED_BY (node_lock) = false;
118- bool connection_closed_by_sink GUARDED_BY (node_lock) = false;
117+ bool connection_initiated_by_sink ABSL_GUARDED_BY (node_lock) = false;
118+ bool connection_closed_by_sink ABSL_GUARDED_BY (node_lock) = false;
119119 std::vector<std::unique_ptr<::px::carnotpb::TransferResultChunkRequest>> response_backlog
120- GUARDED_BY (node_lock);
120+ ABSL_GUARDED_BY (node_lock);
121121 absl::base_internal::SpinLock node_lock;
122122 };
123123
@@ -126,17 +126,17 @@ class GRPCRouter final : public carnotpb::ResultSinkService::Service {
126126 */
127127 struct QueryTracker {
128128 QueryTracker () : create_time(std::chrono::steady_clock::now()) {}
129- absl::node_hash_map<int64_t , SourceNodeTracker> source_node_trackers GUARDED_BY (query_lock);
130- const std::chrono::steady_clock::time_point create_time GUARDED_BY (query_lock);
131- std::function<void ()> restart_execution_func_ GUARDED_BY (query_lock);
129+ absl::node_hash_map<int64_t , SourceNodeTracker> source_node_trackers ABSL_GUARDED_BY (query_lock);
130+ const std::chrono::steady_clock::time_point create_time ABSL_GUARDED_BY (query_lock);
131+ std::function<void ()> restart_execution_func_ ABSL_GUARDED_BY (query_lock);
132132 // The set of agents we've seen for the query.
133- absl::flat_hash_set<sole::uuid> seen_agents GUARDED_BY (query_lock);
134- absl::flat_hash_set<::grpc::ServerContext*> active_agent_contexts GUARDED_BY (query_lock);
133+ absl::flat_hash_set<sole::uuid> seen_agents ABSL_GUARDED_BY (query_lock);
134+ absl::flat_hash_set<::grpc::ServerContext*> active_agent_contexts ABSL_GUARDED_BY (query_lock);
135135 // The execution stats for agents that are clients to this service.
136- std::vector<queryresultspb::AgentExecutionStats> agent_exec_stats GUARDED_BY (query_lock);
136+ std::vector<queryresultspb::AgentExecutionStats> agent_exec_stats ABSL_GUARDED_BY (query_lock);
137137
138138 // Errors that occur during execution from parent_agents.
139- std::vector<statuspb::Status> upstream_exec_errors GUARDED_BY (query_lock);
139+ std::vector<statuspb::Status> upstream_exec_errors ABSL_GUARDED_BY (query_lock);
140140 absl::base_internal::SpinLock query_lock;
141141
142142 void ResetRestartExecutionFunc () ABSL_EXCLUSIVE_LOCKS_REQUIRED(query_lock) {
@@ -178,7 +178,7 @@ class GRPCRouter final : public carnotpb::ResultSinkService::Service {
178178 SourceNodeTracker* GetSourceNodeTracker (QueryTracker* query_tracker, int64_t source_id);
179179
180180 absl::node_hash_map<sole::uuid, std::shared_ptr<QueryTracker>> id_to_query_tracker_map_
181- GUARDED_BY (id_to_query_tracker_map_lock_);
181+ ABSL_GUARDED_BY (id_to_query_tracker_map_lock_);
182182 mutable absl::base_internal::SpinLock id_to_query_tracker_map_lock_;
183183};
184184
0 commit comments