Ugarit
Artifact [b2ac75ba78]
Login

Artifact b2ac75ba78e3eb7b6ec72c3093ea379e8af65451:

Ticket change [b2ac75ba78] - New ticket [22962fd500] Snapshot sync facility. by alaric 2016-09-25 17:10:51.
D 2016-09-25T17:10:51.740
J comment Building\son\sthe\score\slogic\sin\s[1d491d7ec2],\swe\scould\salso\ssync\ssnapshot\stags\sbetween\svaults.\r\n\r\nAgain,\swe\sname\ssource\sand\sdestination\stags.\sIf\sthe\sdestination\stag\sexists\sit\smust\sbe\sa\ssnapshot\stag,\sand\sit\smust\spoint\sto\sa\spredecessor\sof\swhat\sthe\ssource\stag\spoints\sto,\sso\sit\scan\sjust\sbe\sadvanced\safter\sthe\scontent\shas\sbeen\ssynchronised.\r\n\r\nIf\sthe\sdestination\stag\sdoes\snot\sexist,\sit\scan\sbe\screated.\r\n\r\nThe\smirroring\sshould\sbe\sable\sto\sbe\slimited\sto\sthe\sdepth\sof\ssnapshot\schain\sit\straverses\s(with\sa\snumber\sof\ssnapshots,\sor\sa\sdate\slimit,\seither\sas\san\sabsolute\sdate\sor\s"now\sminus\sspecified\sinterval".\sIf\sthere\sis\sno\sexisting\sdestination\stag,\swe\screate\sthe\schain\swith\sa\sdangling\spointer\sif\swe\shit\sthe\slimit.\sIf\sthere\sis\san\sexisting\sdestination\stag,\sthen\sthe\scurrent\sstate\sof\sit\smust\sbe\san\sancestor\sof\sthe\ssource\stag\swithin\sthe\slimit.\r\n\r\nUnless\sa\sspecial\s"rebase"\soption\sis\sgiven\s-\sin\swhich\scase,\swe\sdon't\sdirectly\scopy\ssnapshot\sblocks,\sbut\scopy\stheir\scontents\sand\supdate\sthe\s"previous"\spointer\sto\spoint\sto\swhat's\scurrently\son\sthe\sdestination\stag\s(or\snone\sif\sit\sdidn't\sexist),\sjust\slike\sa\sgit\srebase.\sThat\smakes\sit\seasy\sto,\ssay,\sonce\sa\smonth\ssync\sacross\sthe\smost\srecent\ssnapshot,\sto\screate\sa\svault\sthat\shas\sone\ssnapshot\sper\smonth\swhile\sthe\smain\sone\shas\sa\ssnapshot\sper\sday,\setc.
J login alaric
J priority UNSPECIFIED
J severity UNSPECIFIED
J status Open
J subsystem UNSPECIFIED
J title Snapshot\ssync\sfacility
J type Feature_Request
K 22962fd50076048f30b72a41f992feefb7440cd2
U alaric
Z 4013c4e307eaf60d3eeb6be6e55052aa