Hi Drew,
Please see my response inline.
On 10/24/11 09:53, Drew Fisher wrote:
Karen,
On 10/24/11 10:35, Karen Tung wrote:
Hi Drew,
Thank you so much for fixing this bug.
I got a couple of comments.
- When we were discussing the changes for this bug, I remembered we
want to add some comments
in the Partition.resize() and Slice.resize() functions so people are
aware that those functions
will not check the new size to make sure it fits correctly. People
are advised to use resize_partition()
or resize_slice().
I don't think I want to steer people away from using Slice.resize() or
Partition.resize() entirely. They still serve their purpose so I
think it's a good thing to keep them there. That being said, I'll add
a couple of comments explaining their limitations.
Yes, please just add comments. I don't mean to remove the existing
functions.
- The code for resize_slice() function in the Disk and Partition
object looks identical to me.
resize_partition() looks very similar to resize_slice() too. Is it
possible to consolidate and
eliminate most of the duplicate code?
I wish I could. The common class parent for Disk and Partition is
DataObject which means I'd need to create an intermediate class
between DataObject and Disk/Partition so they could properly inherit.
Trying to rip the methods out and make them stand-alone functions
would defeat the purpose of resizing specific child objects on a given
DOC object, so I don't think it makes sense to do that, either.
OK, no problem...
Thanks,
--Karen
Thanks for looking, Karen!
-Drew
Thanks,
--Karen
On 10/24/11 07:19, Drew Fisher wrote:
Good morning!
Could I please get a code review for:
7089672 <http://monaco.us.oracle.com/detail.jsf?cr=7089672>
Shrinking 1st partition with 2 partitions in S11 text installer crashes
https://cr.opensolaris.org/action/browse/caiman/drewfish/7089672/webrev/
I tested this by replicating the issue in the CR as well as writing
new unittests for each permutation of slice (or partition) and gap.
Thanks!
-Drew
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss