Skip to content

Commit

Permalink
doc: Add release notes for the output format changes
Browse files Browse the repository at this point in the history
Signed-off-by: David Zafman <dzafman@redhat.com>
  • Loading branch information
dzafman committed Apr 10, 2018
1 parent ebd9e55 commit 96481ce
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions PendingReleaseNotes
Original file line number Diff line number Diff line change
Expand Up @@ -104,3 +104,44 @@ method. See http://docs.ceph.com/docs/luminous/mgr/restful for details.
now reflects the source of each config option (e.g., default, config file,
command line) as well as the final (active) value.


13.0.3
------

* *rados list-inconsistent-obj format changes:*

* Various error strings have been improved. For example, the "oi" or "oi_attr"
in errors which stands for object info is now "info" (e.g. oi_attr_missing is
now info_missing).

* The object's "selected_object_info" is now in json format instead of string.

* The attribute errors (attr_value_mismatch, attr_name_mismatch) only apply to user
attributes. The user attributes have the internal leading underscore stripped.

* If there are hash information errors (hinfo_missing, hinfo_corrupted,
hinfo_inconsistency) then "hashinfo" is added with the json format of the
information. If the information is corrupt then "hashinfo" is a string
containing the value.

* If there are snapset errors (snapset_missing, snapset_corrupted,
snapset_inconsistency) then "snapset" is added with the json format of the
information. If the information is corrupt then "snapset" is a string containing
the value.

* If there are object information errors (info_missing, info_corrupted,
obj_size_info_mismatch, object_info_inconsistency) then "object_info" is added
with the json format of the information instead of a string. If the information
is corrupt then "object_info" is a string containing the value.

* *rados list-inconsistent-snapset format changes:*

* Various error strings have been improved. For example, the "ss_attr" in
errors which stands for snapset info is now "snapset" (e.g. ss_attr_missing is
now snapset_missing). The error snapset_mismatch has been renamed to snapset_error
to better reflect what it means.

* The head snapset information is output in json format as "snapset." This means that
even when there are no head errors, the head object will be output when any shard
has an error. This head object is there to show the snapset that was used in
determining errors.

0 comments on commit 96481ce

Please sign in to comment.