MemcachedGzip патч

Alex, the Marrch Ca'at marrch.caat at gmail.com
Thu Jul 23 18:36:44 MSD 2009


Как известно, на openhack.ru выложен набор из нескольких патчей к
nginx, добавляющих к тому различные дополнительные возможности или
как-то меняющих его поведение. Большинство этих патчей в той ии иной
степени спорно, однако есть один, который, на мой взгляд, совершенно
безопасен, успешно мной проверен и может оказаться весьма полезен во
многих случаях - это MemcachedGzip патч
(http://openhack.ru/nginx-patched/wiki/MemcachedGzip), который
позволяет, храня кэшированный response в сжатом виде, возвращать его
клиенту "как есть", если тот поддерживает gzip-сжатие ответа, или
распаковывать на лету, если не поддерживает. При этом данное поведение
прозрачно отключается, и никаких проблем вызывать не должно.

К сожалению, на openhack.ru этот патч выложен в виде уже пропатченных
исходников nginx, да еще и основан на версии 0.5.3. Но я выделил этот
патч и перенес его на 0.8.6, на которой он успешно и работает. В связи
с этим у меня вопросы:
1. Заинтересован ли кто-нибудь кроме меня в этом патче? Если да, я
могу выложить измененные файлы - меняются всего 4 файла в исходниках,
легко можно все изменения отследить и проверить. Я мог бы сделать и
набор patch-файлов, но не уверен, что точно знаю, как это делается,
если кинете ссылку на описание для чайников - сделаю с радостью :)
2. Если в этом патче есть заинтересованность, то не хочет ли
глубокоуважаемый Игорь просто включить его в codebase для следующего
релиза, что было бы наилучшим возможным решением?

С уважением -
Alex, the Marrch Ca'at.


More information about the nginx-ru mailing list