1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-12-15 12:09:09 +03:00

Checkpointing additions to Cache

This commit is contained in:
Patrick LeBlanc
2019-03-07 13:18:38 -06:00
parent 5f6694cecc
commit df6675db01
9 changed files with 169 additions and 20 deletions

24
src/Synchronizer.h Normal file
View File

@@ -0,0 +1,24 @@
#ifndef SYNCHRONIZER_H_
#define SYNCHRONIZER_H_
#include <string>
#include <boost/utility.hpp>
namespace storagemanager
{
class Synchronizer : public boost::noncopyable
{
public:
static Synchronizer *get();
virtual ~Synchronizer();
void flushObject(const std::string &key);
private:
Synchronizer();
};
}
#endif