MySQL 26.7.0
Source Code Documentation
base_dependency_tracker.h File Reference
#include <cassert>
#include <condition_variable>
#include <list>
#include <memory>
#include <mutex>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include "mysql/concurrency/condition_variable.h"
#include "mysql/concurrency/mutex.h"
#include "mysql/concurrency/spin_lock_mutex.h"
#include "mysql/scheduler/task_id.h"
#include "mysql/scheduler/task_registry.h"

Go to the source code of this file.

Classes

class  mysql::scheduler::Base_dependency_tracker
 Base interface for a dependency tracker. More...
 

Namespaces

namespace  mysql
 
namespace  mysql::scheduler
 

Typedefs

using mysql::scheduler::Dependency_tracker_ptr = std::unique_ptr< Base_dependency_tracker >