Home | History | Annotate | Download | only in sql

Lines Matching refs:Recovery

5 #include "sql/recovery.h"
60 // The recovery virtual table creation failed.
63 // Copying data from the recovery table to the target table failed.
66 // Dropping the recovery virtual table failed.
72 // Failure creating recovery meta table.
78 // Failed in querying recovery meta table.
81 // No version key in recovery meta table.
96 bool Recovery::FullRecoverySupported() {
106 scoped_ptr<Recovery> Recovery::Begin(
109 scoped_ptr<Recovery> r(new Recovery(connection));
113 return scoped_ptr<Recovery>();
120 bool Recovery::Recovered(scoped_ptr<Recovery> r) {
125 void Recovery::Unrecoverable(scoped_ptr<Recovery> r) {
127 // ~Recovery() will RAZE_AND_POISON.
131 void Recovery::Rollback(scoped_ptr<Recovery> r) {
137 Recovery::Recovery(Connection* connection)
150 Recovery::~Recovery() {
154 bool Recovery::Init(const base::FilePath& db_path) {
228 bool Recovery::Backup() {
316 // Clean up the recovery db, and terminate the main database
323 void Recovery::Shutdown(Recovery::Disposition raze) {
336 bool Recovery::AutoRecoverTable(const char* table_name,
497 bool Recovery::SetupMeta() {
513 bool Recovery::GetMetaVersionNumber(int* version) {