Project

General

Profile

Feature #4370

avoid transmitting holes during zfs send

Added by Christopher Siden almost 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Category:
zfs - Zettabyte File System
Start date:
2013-11-30
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

Originally filed by Max Grossman:

retain birth time info for ZFS holes to avoid unnecessary sends of holes.
Currently, birth_time=0 implies a hole. This optimization will retain birth
time info for holes so that info on where the holes are will only need to be
transmitted in one incremental send, not in every single one following the hole
being created.

History

#1

Updated by Christopher Siden almost 6 years ago

  • Status changed from In Progress to Closed
commit 43466aae47bfcd2ad9bf501faec8e75c08095e4f
Author: Max Grossman <max.grossman@delphix.com>
Date:   Mon Dec 9 10:37:51 2013

    4370 avoid transmitting holes during zfs send
    4371 DMU code clean up
    Reviewed by: Matthew Ahrens <mahrens@delphix.com>
    Reviewed by: George Wilson <george.wilson@delphix.com>
    Reviewed by: Christopher Siden <christopher.siden@delphix.com>
    Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
    Approved by: Garrett D'Amore <garrett@damore.org>

Also available in: Atom PDF