Hi Tong Li,<div><br></div><div>Thank you for your info. I'll considering the large object support. But I prefer range post or append node for my requirement is not large object but to improve user experience in the slow network environment. And I want to use html5 or flex to upload to swift object store.</div>
<div>C urrently I have two options, one is to use the large object support build in swift (I don't prefer this since for me the segments is very slow there'll be too many segments which impacts the performance), another is to implement range post or append mode myself, it is not hard to implement but I encounter a problem of how to calculate the whole file's md5 without impact the performance(if only partial file content changes).</div>
<div><br><br><div class="gmail_quote">2012/10/15 Tong Li <span dir="ltr"><<a href="mailto:litong01@us.ibm.com" target="_blank">litong01@us.ibm.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<p><font face="sans-serif">I assume that you want to upload some pieces and later upload more, then complete the object. If that is the case, you can use the large data object upload which allows upload small pieces, after some time, upload more, eventually upload a manifest file to complete the object. You can find more information here. </font><br>

<br>
<font face="sans-serif"><a href="http://docs.openstack.org/developer/swift/overview_large_objects.html" target="_blank">http://docs.openstack.org/developer/swift/overview_large_objects.html</a></font><br>
<br>
<font face="sans-serif">Tong Li<br>
Emerging Technologies & Standards<br>
Building 501/B205<br>
<a href="mailto:litong01@us.ibm.com" target="_blank">litong01@us.ibm.com</a></font><br>
<br>
<img width="16" height="16" src="cid:1__=0ABBF00BDFDBBA638f9e8a93df938@us.ibm.com" border="0" alt="Inactive hide details for ·ûÓÀÌΠ---10/13/2012 05:30:54 AM---Dear swift experts, We're planning to use swift to implement an"><font color="#424282" face="sans-serif">·ûÓÀÌΠ---10/13/2012 05:30:54 AM---Dear swift experts, We're planning to use swift to implement an upload service. And we want to</font><br>

<br>
<font size="1" color="#5F5F5F" face="sans-serif">From:      </font><font size="1" face="sans-serif">·ûÓÀÌΠ<<a href="mailto:yongtaofu@gmail.com" target="_blank">yongtaofu@gmail.com</a>></font><br>
<font size="1" color="#5F5F5F" face="sans-serif">To:        </font><font size="1" face="sans-serif"><a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a>, </font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Date:      </font><font size="1" face="sans-serif">10/13/2012 05:30 AM</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Subject:   </font><font size="1" face="sans-serif">[Openstack] does swift support resume upload?</font><br>
<font size="1" color="#5F5F5F" face="sans-serif">Sent by:   </font><font size="1" face="sans-serif">openstack-bounces+litong01=<a href="mailto:us.ibm.com@lists.launchpad.net" target="_blank">us.ibm.com@lists.launchpad.net</a></font><br>

</p><hr width="100%" size="2" align="left" noshade style="color:#8091a5"><br>
<br>
<br>
<font size="3" face="sans-serif"><div class="im">Dear swift experts,<br>
<br>
We're planning to use swift to implement an upload service. And we want to know if swift support resume upload feature? Thank you.<br>
<br>
-- <br></div>
·ûÓÀÌÎ</font><tt><font>_______________________________________________<br>
Mailing list: </font></tt><tt><font><a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a></font></tt><div class="im"><tt><font><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>
Unsubscribe : </font></tt><tt><font><a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a></font></tt><tt><font><br>
More help   : </font></tt><tt><font><a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a></font></tt><tt><font><br>
</font></tt><br>
</div><p></p></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>·ûÓÀÌÎ<br>
</div>