bool is_complete_and_cb();
bool is_safe_and_cb();
int get_return_value();
- int get_version(); ///< DEPRECATED get_version() only returns 32-bits
+ int get_version() __attribute__ ((deprecated ("use get_version64")));
uint64_t get_version64();
void release();
AioCompletionImpl *pc;
return err;
}
odata->unwritable = string(unw_bl.c_str(), unw_bl.length()) == "1";
- odata->version = obj_aioc->get_version();
+ odata->version = obj_aioc->get_version64();
odata->size = odata->omap.size();
obj_aioc->release();
return 0;
bufferlist::iterator it = outbl.begin();
args->decode(it);
args->odata.name = obj;
- args->odata.version = a->get_version();
+ args->odata.version = a->get_version64();
a->release();
return err;
}
}
}
if (atoi(string(un.c_str(), un.length()).c_str()) != 1 &&
- aioc->get_version() != (int)dit->version) {
+ aioc->get_version64() != dit->version) {
cerr << "Not consistent! object " << dit->obj << " has been "
<< " modified since the client died was not cleaned up."
<< std::endl;
//return ret.str();
}
all_sizes[indexer] = all_maps[indexer].size();
- all_versions[indexer] = aioc->get_version();
+ all_versions[indexer] = aioc->get_version64();
indexer++;
aioc->release();
}