diff --git a/src/ydb.c b/src/ydb.c index 924d95661f9fbe7653f15da12c7094bc2332f768..6051a7f3fb332840974b0c2a02efca712ce18c54 100644 --- a/src/ydb.c +++ b/src/ydb.c @@ -1151,7 +1151,7 @@ env_close(DB_ENV * env, u_int32_t flags) { } static int -toku_env_log_archive(DB_ENV * env, char **list[], u_int32_t flags) { +env_log_archive(DB_ENV * env, char **list[], u_int32_t flags) { return toku_logger_log_archive(env->i->logger, list, flags); } @@ -1475,12 +1475,6 @@ env_get_txn_from_xid (DB_ENV *env, /*in*/ TOKU_XA_XID *xid, /*out*/ DB_TXN **txn return toku_txn_manager_get_txn_from_xid(toku_logger_get_txn_manager(env->i->logger), xid, txnp); } -static int -locked_env_log_archive(DB_ENV * env, char **list[], u_int32_t flags) { - toku_ydb_lock(); int r = toku_env_log_archive(env, list, flags); toku_ydb_unlock(); return r; -} - - static int env_checkpointing_set_period(DB_ENV * env, u_int32_t seconds) { HANDLE_PANICKED_ENV(env); @@ -2187,7 +2181,6 @@ toku_env_create(DB_ENV ** envp, u_int32_t flags) { SENV(dbremove); SENV(dbrename); //SENV(set_noticecall); - SENV(log_archive); SENV(create_indexer); #undef SENV #define USENV(name) result->name = env_ ## name @@ -2240,7 +2233,7 @@ toku_env_create(DB_ENV ** envp, u_int32_t flags) { USENV(set_lock_timeout); USENV(set_redzone); USENV(log_flush); - + USENV(log_archive); #undef USENV