... | ... | @@ -14,7 +14,7 @@ This release adds new features, improves existing features, clarifies documentat |
|
|
|
|
|
**Bug fixes.** Earlier Kea versions could experience a DB access deadlock when processing high request rate with forensic logging hook configured to write log entries to a database and multi-threading was enabled. This release includes a fix for this problem #1711. One user reported that Kea used values defined in client classes in non-deterministic way. The behavior was deterministic, but DHCP options and DHCP fixed fields had followed different logic, giving an illusion of randomness. The code has been updated to provide consistent behavior for options and fixed fields #1672. When dealing with client classification, it is possible to encounter a situation when there are subnets and pools available, but due to the client not meeting the class requirements is unable to use any of them. In such cases, earlier Kea versions printed cryptic error messages, such as `failed to allocate an IPv4 address after 0 attempt(s)`. This was confusing and required deep understanding of the allocation engine internals to understand the reasons behind it. The message was tweaked and there are several additional messages that explain the reasons why the allocation failed and more details are available to easier debug the problems #1701.
|
|
|
|
|
|
**MySQL DB upgrade improvements.** Two last development releases had incorrectly versioned database schema. As a result, when upgrading from 1.9.2 or 1.9.3 to 1.9.4 the `kea-admin` tool incorrectly assumed the schema is already updated, when if fact it wasn't. This is now corrected. Upgrading from any earlier Kea versions to 1.9.5 work and work around for ugprading to 1.9.4 is documented in Known issues list. See the link below.
|
|
|
**MySQL DB upgrade improvements.** Two last development releases had incorrectly versioned database schema. As a result, when upgrading from 1.9.2 or 1.9.3 to 1.9.4 the `kea-admin` tool incorrectly assumed the schema is already updated, when if fact it wasn't. This is now corrected #1698. Upgrading from any earlier Kea versions to 1.9.5 work and work around for ugprading to 1.9.4 is documented in Known issues list. See the link below.
|
|
|
|
|
|
## Incompatible Changes
|
|
|
|
... | ... | |