]> git.sur5r.net Git - openldap/commitdiff
Updated for mdb_txn_begin API change.
authorHoward Chu <hyc@openldap.org>
Wed, 21 Sep 2011 22:59:08 +0000 (15:59 -0700)
committerHoward Chu <hyc@openldap.org>
Wed, 21 Sep 2011 22:59:08 +0000 (15:59 -0700)
Nested txn stuff which we don't use.

servers/slapd/back-mdb/attr.c
servers/slapd/back-mdb/config.c
servers/slapd/back-mdb/id2entry.c
servers/slapd/back-mdb/init.c
servers/slapd/back-mdb/tools.c

index 14e67d884eb6da5fd10a3e21ba6b910ad2be81ed..f4f8c56b615a204070bd2ea1d50e4f27c7b9e577 100644 (file)
@@ -99,7 +99,7 @@ mdb_attr_dbs_open(
 
        txn = tx0;
        if ( txn == NULL ) {
-               rc = mdb_txn_begin( mdb->mi_dbenv, 0, &txn );
+               rc = mdb_txn_begin( mdb->mi_dbenv, NULL, 0, &txn );
                if ( rc ) {
                        snprintf( cr->msg, sizeof(cr->msg), "database \"%s\": "
                                "txn_begin failed: %s (%d).",
index 8e9df9a03927729548ed7cda231fd51d4fd22bc7..831aec005117125c71308be39806623e384911fb 100644 (file)
@@ -141,7 +141,7 @@ mdb_online_index( void *ctx, void *arg )
                if ( slapd_shutdown )
                        break;
 
-               rc = mdb_txn_begin( mdb->mi_dbenv, 0, &txn );
+               rc = mdb_txn_begin( mdb->mi_dbenv, NULL, 0, &txn );
                if ( rc )
                        break;
                rc = mdb_cursor_open( txn, mdb->mi_id2entry, &curs );
index 2d0e00e4a05f35748c485987fdcebd1023ef9e7a..3ae947bdd52a4500050b54796573812262ce4f46 100644 (file)
@@ -408,7 +408,7 @@ mdb_opinfo_get( Operation *op, struct mdb_info *mdb, int rdonly, mdb_op_info **m
                }
                moi->moi_ref++;
                if ( !moi->moi_txn ) {
-                       rc = mdb_txn_begin( mdb->mi_dbenv, 0, &moi->moi_txn );
+                       rc = mdb_txn_begin( mdb->mi_dbenv, NULL, 0, &moi->moi_txn );
                        if (rc) {
                                Debug( LDAP_DEBUG_ANY, "mdb_opinfo_get: err %s(%d)\n",
                                        mdb_strerror(rc), rc, 0 );
@@ -422,7 +422,7 @@ mdb_opinfo_get( Operation *op, struct mdb_info *mdb, int rdonly, mdb_op_info **m
        if ( !moi->moi_txn ) {
                if ( !ctx ) {
                        /* Shouldn't happen unless we're single-threaded */
-                       rc = mdb_txn_begin( mdb->mi_dbenv, MDB_RDONLY, &moi->moi_txn );
+                       rc = mdb_txn_begin( mdb->mi_dbenv, NULL, MDB_RDONLY, &moi->moi_txn );
                        if (rc) {
                                Debug( LDAP_DEBUG_ANY, "mdb_opinfo_get: err %s(%d)\n",
                                        mdb_strerror(rc), rc, 0 );
@@ -430,7 +430,7 @@ mdb_opinfo_get( Operation *op, struct mdb_info *mdb, int rdonly, mdb_op_info **m
                        return rc;
                }
                if ( ldap_pvt_thread_pool_getkey( ctx, mdb->mi_dbenv, &data, NULL ) ) {
-                       rc = mdb_txn_begin( mdb->mi_dbenv, MDB_RDONLY, &moi->moi_txn );
+                       rc = mdb_txn_begin( mdb->mi_dbenv, NULL, MDB_RDONLY, &moi->moi_txn );
                        if (rc) {
                                Debug( LDAP_DEBUG_ANY, "mdb_opinfo_get: err %s(%d)\n",
                                        mdb_strerror(rc), rc, 0 );
index d2880c575524ebe351edf956605f9fe003344026..8b08fc0cade895137466a1f5fc6591d24350d683 100644 (file)
@@ -182,7 +182,7 @@ mdb_db_open( BackendDB *be, ConfigReply *cr )
                goto fail;
        }
 
-       rc = mdb_txn_begin( mdb->mi_dbenv, 0, &txn );
+       rc = mdb_txn_begin( mdb->mi_dbenv, NULL, 0, &txn );
        if ( rc ) {
                Debug( LDAP_DEBUG_ANY,
                        LDAP_XSTRING(mdb_db_open) ": database \"%s\" cannot be opened, err %d. "
index c1ccfd518e9e4a529843f0d9b32dce9b2e53cf73..08dc01d9affd5e1e2d72e10ff38689a97ffcd87a 100644 (file)
@@ -186,7 +186,7 @@ ID mdb_tool_entry_next(
        assert( mdb != NULL );
 
        if ( !txn ) {
-               rc = mdb_txn_begin( mdb->mi_dbenv, MDB_RDONLY, &txn );
+               rc = mdb_txn_begin( mdb->mi_dbenv, NULL, MDB_RDONLY, &txn );
                if ( rc )
                        return NOID;
                rc = mdb_cursor_open( txn, mdb->mi_id2entry, &cursor );
@@ -255,7 +255,7 @@ ID mdb_tool_dn2id_get(
        mdb = (struct mdb_info *) be->be_private;
 
        if ( !txn ) {
-               rc = mdb_txn_begin( mdb->mi_dbenv, (slapMode & SLAP_TOOL_READONLY) != 0 ?
+               rc = mdb_txn_begin( mdb->mi_dbenv, NULL, (slapMode & SLAP_TOOL_READONLY) != 0 ?
                        MDB_RDONLY : 0, &txn );
                if ( rc )
                        return NOID;
@@ -545,7 +545,7 @@ ID mdb_tool_entry_put(
        mdb = (struct mdb_info *) be->be_private;
 
        if ( !txn ) {
-       rc = mdb_txn_begin( mdb->mi_dbenv, 0, &txn );
+       rc = mdb_txn_begin( mdb->mi_dbenv, NULL, 0, &txn );
        if( rc != 0 ) {
                snprintf( text->bv_val, text->bv_len,
                        "txn_begin failed: %s (%d)",
@@ -716,7 +716,7 @@ int mdb_tool_entry_reindex(
        }
 
        if ( !txi ) {
-               rc = mdb_txn_begin( mi->mi_dbenv, 0, &txi );
+               rc = mdb_txn_begin( mi->mi_dbenv, NULL, 0, &txi );
                if( rc != 0 ) {
                        Debug( LDAP_DEBUG_ANY,
                                "=> " LDAP_XSTRING(mdb_tool_entry_reindex) ": "
@@ -803,7 +803,7 @@ ID mdb_tool_entry_modify(
                mdb_cursor_close( cursor );
                cursor = NULL;
        }
-       rc = mdb_txn_begin( mdb->mi_dbenv, 0, &tid );
+       rc = mdb_txn_begin( mdb->mi_dbenv, NULL, 0, &tid );
        if( rc != 0 ) {
                snprintf( text->bv_val, text->bv_len,
                        "txn_begin failed: %s (%d)",