ceph/PendingReleaseNotes
Josh Durgin e550ad7915 ReplicatedPG: avoid undefined behavior in xattr comparison
Reading past the end of a pointer returned by string.data() in c++98
is undefined. While we're fixing this, also allow comparison of xattrs
containing null bytes.

Fixes: #7250
Backport: dumpling
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2014-02-18 12:34:33 -08:00

18 lines
761 B
Plaintext

v0.78
~~~~~
* CephFS recently added support for a new 'backtrace' attribute on
file data objects that is used for lookup by inode number (i.e., NFS
reexport and hard links), and will later be used by fsck repair.
This replaces the existing anchor table mechanism that is used for
hard link resolution. In order to completely phase that out, any
inode that has an outdated backtrace attribute will get updated when
the inode itself is modified. This will result in some extra workload
after a legacy CephFS file system is upgraded.
* The per-op return code in librados' ObjectWriteOperation interface
is now filled in.
* The librados cmpxattr operation now handles xattrs containing null bytes as
data rather than null-terminated strings.