ceph/doc
Greg Farnum 087800ee49 osd: provide better version bounds for cls_current_version and ENOENT replies
Following the changes to when we set or increase the user_version, we
want to continue to return the best lower bound we can on the version
of any newly-created object. For ENOENT replies that means returning
info.last_user_version instead of the (potentially-zero) ctx->user_at_version.

Similarly, for cls_current_version we want to return the last version on
the PG rather than the last update to the object in order to provide
sensible version ordering across object deletes and creates.

Update the versions doc so it continues to be precise.

Signed-off-by: Greg Farnum <greg@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
2013-09-03 10:54:23 -07:00
..
_templates doc: Add index into the sidebar. 2011-09-23 15:55:01 -07:00
_themes/ceph doc: Minor tweak to the definition list style. 2013-05-07 10:09:15 -07:00
api doc: Updated with glossary terms. 2013-06-13 14:09:35 -07:00
cephfs Document unstable nature of CephFS 2013-08-15 14:01:32 -05:00
changelog doc/release-notes: v0.56.6 and .7 bobtail 2013-08-28 10:39:11 -07:00
dev osd: provide better version bounds for cls_current_version and ENOENT replies 2013-09-03 10:54:23 -07:00
images doc: Removing old/unused images. 2012-11-19 16:34:04 -08:00
install doc: Fixed broken link by adding Transitioning to ceph-deploy to this doc. 2013-08-23 13:43:44 -07:00
man/8 doc: Fixed typo. 2013-08-21 10:56:23 -07:00
mon doc: Add Paxos call chain to doc/mon/ 2012-05-29 18:34:27 -07:00
rados doc/rados/operations/pools: remove experimental note about pg splitting 2013-08-30 15:41:02 -07:00
radosgw Merge pull request #361 from atwardowski/patch-1 2013-08-28 17:54:26 -07:00
rbd doc: Update syntax for rbd children 2013-07-19 15:49:49 -04:00
scripts gen_state_diagram.py: fix function name 2013-04-25 16:02:47 +02:00
start doc: Title change. 2013-08-19 17:27:10 -07:00
.gitignore .gitignore: cleanup and sort entries 2013-02-10 20:52:21 +01:00
architecture.rst doc: Updated index tags. 2013-06-14 16:52:25 -07:00
conf.py Revert "Update conf.py" 2013-03-08 15:46:34 -08:00
favicon.ico doc: favicon.ico should be new Ceph icon. 2012-07-18 07:35:00 -07:00
glossary.rst doc: Added another instance term to the glossary. 2013-05-17 15:58:25 -07:00
index.rst doc: Reworked the landing page. 2013-06-11 15:32:23 -07:00
logo.png doc: new theme 2012-05-03 11:03:03 -07:00
PendingReleaseNotes librados: cleanly define SNAP_HEAD, SNAP_DIR constants 2013-03-31 23:32:41 -07:00
release-notes.rst doc/release-notes: v0.56.6 and .7 bobtail 2013-08-28 10:39:11 -07:00