On Thu, Oct 29, 2015 at 2:19 AM, Nathan Cutler <ncutler@xxxxxxx> wrote: > Hi Ceph: > > The civetweb code in RGW is taken from https://github.com/ceph/civetweb/ > which is a fork of https://github.com/civetweb/civetweb. The last commit > to our fork took place on March 18. > > Upstream civetweb development has progressed ("This branch is 19 commits > ahead, 972 commits behind civetweb:master.") > > Are there plans to rebase to a newer upstream version or should we think > more in terms of backporting (to ceph/civetweb.git) from upstream > (civetweb/civetweb.git) when we need to fix bugs or add features? > > Thanks and regards > We should definitely do it. We're based off civetweb 1.6, and there was no official civetweb version for quite a while, but 1.7 was tagged a few months ago. I made some effort and got most of our material changes upstream, however, there are some changes that might need some more work before we can get them merged, or might not make complete sense at all. iirc, the biggest change that would be challenging to get upstream is the chunked encoding handling that we have. Other than that there are a few minor changes that we did to make rgw with civetweb behave more like rgw over mod_fastcgi, build related changes, and some more trivial stuff. Yehuda -- 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