From f0e9aeea22067274d500b2dd503653513f24b170 Mon Sep 17 00:00:00 2001 From: Marco Palladino Date: Thu, 11 Aug 2016 14:28:53 -0700 Subject: [PATCH] 0.9.0rc3 release (#1489) --- CHANGELOG.md | 3 +++ kong-0.9.0rc2-0.rockspec => kong-0.9.0rc3-0.rockspec | 4 ++-- kong/meta.lua | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) rename kong-0.9.0rc2-0.rockspec => kong-0.9.0rc3-0.rockspec (99%) diff --git a/CHANGELOG.md b/CHANGELOG.md index f540f22d72d2..56da90161882 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ The main focus of this release is Kong's new CLI. With a simpler configuration f - Ability to configure the validation depth of database SSL certificates from the configuration file. [#1420](https://github.com/Mashape/kong/pull/1420) - `request_host`: internationalized url support; utf-8 domain names through punycode support and paths through %-encoding. [#1300](https://github.com/Mashape/kong/issues/1300) - Implements caching locks when fetching database configuration (APIs, Plugins...) to avoid dog pile effect on cold nodes. [#1402](https://github.com/Mashape/kong/pull/1402) +- Internal locks when for datastore requests. Now Kong will only trigger maximum one request per node to the datastore when requesting a specific entity, which prevents the Dogpile effect. [#1402](https://github.com/Mashape/kong/pull/1402) - Plugins: - :fireworks: **New bot-detection plugin**: protect your APIs by detecting and rejecting common bots and crawlers. [#1413](https://github.com/Mashape/kong/pull/1413) - correlation-id: new "tracker" generator, identifying requests per worker and connection. [#1288](https://github.com/Mashape/kong/pull/1288) @@ -29,6 +30,8 @@ The main focus of this release is Kong's new CLI. With a simpler configuration f - rate-limiting: support for new rate-limiting policies (`cluster`, `local` and `redis`), and for a new `limit_by` property to force rate-limiting by `consumer`, `credential` or `ip`. - response-rate-limiting: support for new rate-limiting policies (`cluster`, `local` and `redis`), and for a new `limit_by` property to force rate-limiting by `consumer`, `credential` or `ip`. - galileo: performance improvements of ALF serialization. ALFs are not discarded when exceeding 20MBs anymore. [#1463](https://github.com/Mashape/kong/issues/1463) + - statsd: new `upstream_stream` latency metric. [#1466](https://github.com/Mashape/kong/pull/1466) + - datadog: new `upstream_stream` latency metric and tagging support for each metric. [#1473](https://github.com/Mashape/kong/pull/1473) ### Removed diff --git a/kong-0.9.0rc2-0.rockspec b/kong-0.9.0rc3-0.rockspec similarity index 99% rename from kong-0.9.0rc2-0.rockspec rename to kong-0.9.0rc3-0.rockspec index 7448a169f898..15e414b6cce5 100644 --- a/kong-0.9.0rc2-0.rockspec +++ b/kong-0.9.0rc3-0.rockspec @@ -1,9 +1,9 @@ package = "kong" -version = "0.9.0rc2-0" +version = "0.9.0rc3-0" supported_platforms = {"linux", "macosx"} source = { url = "git://github.com/Mashape/kong", - tag = "0.9.0rc2" + tag = "0.9.0rc3" } description = { summary = "Kong is a scalable and customizable API Management Layer built on top of Nginx.", diff --git a/kong/meta.lua b/kong/meta.lua index ecbf9e90a052..0dfbb4b08597 100644 --- a/kong/meta.lua +++ b/kong/meta.lua @@ -2,7 +2,7 @@ local version = setmetatable({ major = 0, minor = 9, patch = 0, - pre_release = "rc2" + pre_release = "rc3" }, { __tostring = function(t) return string.format("%d.%d.%d%s", t.major, t.minor, t.patch,