Skip to content

Latest commit

 

History

History
57 lines (38 loc) · 2.31 KB

CHANGELOG.md

File metadata and controls

57 lines (38 loc) · 2.31 KB

Changelog

2.0.2 (2014-12-18)

Features

  • PR: Add API endpoint to delete backend configs
  • Bug Fixed bugs with weighted_score plugin

2.0.1 (2014-11-18)

Features

  • PR: Fix memory leak

Backwards Incompatibility Note

This change requires an update to nginx.conf using content_by_lua. See the nginx.conf.example for an example.

2.0 (2014-11-1)

Features

  • PR: Plugin-support
  • Code optimizations and refactoring
  • Switched redis database to use hashes instead of sorted sets
  • /batch now supports backend configs and score values
  • Add support for a max_path_length of zero (only frontends with domain only, no path)

Backwards Incompatibility Note

There is a significant database restructuring in this version of redx. If you're upgrading from a previous version, flush the db after updating. A new path was added (the plugins directory), so you'll need to update the lua_package_path in your nginx config. See nginx.conf.example for an example.

1.3.0 (2014-10-20)

Feature

  • PR: Added two new API endpoints. /backends and /frontends with gets all frontends or backends.

1.2.1 (2014-10-15)

Feature

  • PR: Adds the ability to set a default score value when one is not provided.

1.2.0 (2014-10-14)

Backwards Incompatibility Note

There is a significant database restructuring in this version of redx. If you're upgrading from a previous version, flush the db after updating.

Feature

  • PR: Add ability to probabilistically load balance backends based on their score value (most or least)

1.1.0 (2014-07-27)

Feature

  • PR: Add new api endpoint, /orphans, that returns or deletes all frontends and backends that are orphaned.

1.1 (2014-07-27)

Bug Fixes

  • BUG: in common condition, the get_frontend function in the redis library would not close the connection or release it back to the keepalive pool.