FRiCKLE pres. ngx_postgres
Piotr Sikora
piotr.sikora at frickle.com
Mon Jul 5 06:17:16 MSD 2010
Hi guys,
I'm thrilled to announce new release of ngx_postgres.
This is MAJOR update focused on new features and interoperability with
number of 3rd party modules (including: ngx_http_auth_request_module,
nginx-eval-module and ngx_lua). When combined with ngx_form_input or ngx_lua
(for extracting values from client's request body), this module allows one
to create fully RESTful webservices using only nginx.conf! And it's
production-ready :)
This release is accompanied by the release of ngx_rds_json v0.10, which
produces JSON responses for all 2xx status codes. This release is pretty
much required for people wanting to use "postgres_rewrite" directive.
Distfiles and documentation are available at:
http://labs.frickle.com/nginx_ngx_postgres/
GitHub repository is available at:
http://github.com/FRiCKLE/ngx_postgres
Changes:
2010-07-05 VERSION 0.4
* Optimize generation of RDS output.
2010-07-02
* Fix serious bug that under certain conditions (query evaluated
to empty string, failed connection to the database, etc) would
lead to segmentation fault on versions older than nginx-0.8.17
(including nginx-0.7.x).
2010-06-30
* When returning row or value, use Content-Type specified by
"default_type" directive instead of "text/plain".
* Allow column to be specified by its name instead of its number
(in "postgres_output" and "postgres_set" directives).
2010-06-23
* Add "postgres_rewrite" directive.
* Add "$postgres_affected" variable.
2010-06-22
* Fix issue that would stop gzip filter from processing
responses in RDS format.
Found by Qing Lin (kindy), fixed by Yichun Zhang (agentzh).
2010-06-21
* Add "postgres_output" directive.
2010-06-18
* Add "$postgres_query" variable.
2010-06-16
* Add "postgres_set" directive.
* Add "$postgres_columns" and "$postgres_rows" variables.
Best regards,
Piotr Sikora < piotr.sikora at frickle.com >
More information about the nginx
mailing list