On Wed, Oct 7, 2015 at 5:36 PM, Alex Elder <elder@xxxxxxxx> wrote: > On 10/07/2015 12:02 PM, Ilya Dryomov wrote: >> This covers only the simplest case - an object size sized write, but >> it's still useful in tiering setups when EC is used for the base tier >> as writefull op can be proxied, saving an object promotion. >> >> Even though updating ceph_osdc_new_request() to allow writefull should >> just be a matter of fixing an assert, I didn't do it because its only >> user is cephfs. All other sites were updated. >> >> Reflects ceph.git commit 7bfb7f9025a8ee0d2305f49bf0336d2424da5b5b. > > I haven't looked at this at all. But can you give me a > short explanation of what "writefull" is? > > Full object write? Well, in a way. It replaces previous data, you can think of it as an atomic truncate to 0 + write from offset 0. So it always writes (replaces) entire objects. Thanks, Ilya -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html