BT_SUCCESS
if (rc != BT_SUCCESS)
if (btree_txn_commit(ns->indx_txn) != BT_SUCCESS)
flags)) == BT_SUCCESS) {
if ((rc = btree_compact(bt)) != BT_SUCCESS)
if ((rc = btree_revert(bt)) != BT_SUCCESS)
if (rc == BT_SUCCESS)
if (rc == BT_SUCCESS)
if (rc == BT_SUCCESS) {
return BT_SUCCESS; /* new file */
return BT_SUCCESS;
return BT_SUCCESS;
if (btree_read_page(bt, pgno, mp->page) != BT_SUCCESS) {
return BT_SUCCESS;
if ((rc = btree_read_meta(bt, NULL)) != BT_SUCCESS)
return BT_SUCCESS;
return BT_SUCCESS;
if ((rc = btree_search_page(bt, txn, key, NULL, 0, &mp)) != BT_SUCCESS)
if ((rc = btree_sibling(cursor, move_right)) != BT_SUCCESS)
return BT_SUCCESS;
if (btree_sibling(cursor, 1) != BT_SUCCESS) {
if (data && btree_read_data(cursor->bt, mp, leaf, data) != BT_SUCCESS)
return BT_SUCCESS;
if (rc != BT_SUCCESS)
if (btree_sibling(cursor, 1) != BT_SUCCESS)
if (data && btree_read_data(cursor->bt, mp, leaf, data) != BT_SUCCESS)
return BT_SUCCESS;
if (rc != BT_SUCCESS)
if (data && btree_read_data(cursor->bt, mp, leaf, data) != BT_SUCCESS)
return BT_SUCCESS;
return BT_SUCCESS;
return BT_SUCCESS;
return BT_SUCCESS;
if (btree_update_key(bt, src, i, &key) != BT_SUCCESS)
return BT_SUCCESS;
tmpkey.len - dst->prefix.len) != BT_SUCCESS)
&low) == BT_SUCCESS);
if (rc != BT_SUCCESS)
&key) != BT_SUCCESS)
assert(btree_update_key(bt, src, 0, &nullkey) == BT_SUCCESS);
&key) != BT_SUCCESS)
assert(btree_update_key(bt, dst, 0, &nullkey) == BT_SUCCESS);
src->prefix.len - pfxlen) != BT_SUCCESS)
dst->prefix.len - pfxlen) != BT_SUCCESS)
mp->prefix.len - mp_pfxlen) != BT_SUCCESS)
return BT_SUCCESS;
dstpfx.len - dst->prefix.len) != BT_SUCCESS)
&low) == BT_SUCCESS);
if (rc != BT_SUCCESS)
if (btree_update_key(bt, src->parent, 0, &key) != BT_SUCCESS)
return BT_SUCCESS;
return BT_SUCCESS;
if ((rc = btree_search_page(bt, txn, key, NULL, 1, &mp)) != BT_SUCCESS)
if (data && (rc = btree_read_data(bt, NULL, leaf, data)) != BT_SUCCESS)
if (rc != BT_SUCCESS)
if (rc == BT_SUCCESS)
int rc = BT_SUCCESS, ins_new = 0;
mp->pgno, 0) != BT_SUCCESS)
if (rc != BT_SUCCESS) {
int rc = BT_SUCCESS, exact, close_txn = 0;
if (rc == BT_SUCCESS) {
if (rc != BT_SUCCESS)
if (rc == BT_SUCCESS)
if (btree_write_meta(btc, root, 0) != BT_SUCCESS)
if (btree_write_meta(bt, P_INVALID, BT_TOMBSTONE) != BT_SUCCESS)
return BT_SUCCESS;
if (btree_read_meta(bt, &txn->next_pgno) != BT_SUCCESS) {
btree_write_meta(bt, txn->root, 0) != BT_SUCCESS ||
return BT_SUCCESS;
return BT_SUCCESS;
return BT_SUCCESS;
if (rc != BT_SUCCESS) {
if (update && (rc = unindex_entry(ns, &key, root)) != BT_SUCCESS)
if (rc == BT_SUCCESS && (root = namespace_db2ber(ns, &data)) != NULL)
btree_txn_commit(ns->indx_txn) != BT_SUCCESS) {
btree_txn_commit(ns->data_txn) != BT_SUCCESS) {
return BT_SUCCESS;
int i, rc = BT_SUCCESS;
for (i = 0; i < 10 && rc == BT_SUCCESS; i++) {
if (rc == BT_SUCCESS && search->plan->indexed) {
rc = BT_SUCCESS;
if (rc != BT_SUCCESS) {
rc = BT_SUCCESS;
if (rc == BT_SUCCESS && search->plan->indexed > 1)
if (rc == BT_SUCCESS && search->szlim > 0 &&
&search->indx_txn, 1) != BT_SUCCESS) {