Skip to content

Commit

Permalink
Cut the 2.4.0 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
manolama committed Dec 17, 2018
1 parent bf69feb commit 14ab3ef
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 14 deletions.
55 changes: 43 additions & 12 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,19 +1,34 @@
OpenTSDB - Changelog

* Version 2.4.0 RC2 (2017-10-08)
* Version 2.4.0 (2018-12-16)

Noteworthy Changes:
- Modify the RPC handler plugin system so that it parses only the first part of
the URI instead of the entire path. Now plugins can implement sub-paths.
- Return the HTML 5 doctype for built-in UI pages
- Add an optional byte and/or data point limit to the amount of data fetched
from storage. This allows admins to prevent OOMing TSDs due to massive queries.
- Allow a start time via config when enabling the date tiered compaction in HBase
- Provide the option of using an LRU for caching UIDs to avoid OOMing writers and
readers with too many strings
- Optionally avoid writing to the forward or reverse UID maps when a specific TSD
operational mode is enabled to avoid wasting memory on maps that will never be
used.
- Set default data block encoding to `DIFF` in the create table script.
- Add callbacks to log errors in the FSCK tool when a call was made to
fix something.
- Add a sum of squares aggregator "squareSum".
- Add the diff aggregator that computes the difference between the first
and last values.
- Add a SystemD template to the RPM package.
- Allow tags to be added via HTTP header.
- Add example implementations for the Authorization and Authentication
plugins.
- Change `tsd.storage.use_otsdb_timestamp` to default to false.
- Literal or filter now allows single character values.
- Rollup query code now only uses the downsampler value to pick an interval.
- Add jdk 8 in the debian script.
- Setup fill policies in the Nagios check

Bug Fixes:
- Fix rollup scanner filter for single aggregate queries.
- Fix FSCK HBase timestamps when deduping. Sometimes they were negative.
- Fix exception handling when writing data over HTTP with the sync flag enabled.
- Fix missing source files in the Makefile.
- Change UID cache to longs from ints and add hit and miss counters.
- Fix HighestCurrent returning the wrong results.
- Fix running query stats queryStart timestamp to millis.
- Fix TimeShift millisecond bug.
- Fix post remove step in the debian package.

* Version 2.3.2 (2018-12-16)

Expand All @@ -40,6 +55,22 @@ Bug Fixes:
- Fix parsing of `use_meta` from the URI for the search endpoint.
- Fix the clean cache script to be a bit more OS agnostic.


* Version 2.4.0 RC2 (2017-10-08)

Noteworthy Changes:
- Modify the RPC handler plugin system so that it parses only the first part of
the URI instead of the entire path. Now plugins can implement sub-paths.
- Return the HTML 5 doctype for built-in UI pages
- Add an optional byte and/or data point limit to the amount of data fetched
from storage. This allows admins to prevent OOMing TSDs due to massive queries.
- Allow a start time via config when enabling the date tiered compaction in HBase
- Provide the option of using an LRU for caching UIDs to avoid OOMing writers and
readers with too many strings
- Optionally avoid writing to the forward or reverse UID maps when a specific TSD
operational mode is enabled to avoid wasting memory on maps that will never be
used.

* Version 2.3.1 (2018-04-21)

Noteworthy Changes:
Expand Down
6 changes: 5 additions & 1 deletion THANKS
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Arvind Jayaprakash <[email protected]>
Berk D. Demir <[email protected]>
Bikrant Neupane
Bizhu Qiu
BHourlier
Bryan Hernandez <[email protected]>
Bryan Zubrod <[email protected]>
Camden Narzt
Expand Down Expand Up @@ -60,6 +61,7 @@ Jesse Chang <[email protected]>
Jim Westfall
Johan Zeeck <[email protected]>
Johannes Meixner
John Ewing
John Seekins
Jonathan Works <[email protected]>
Josh Thomas <[email protected]>
Expand Down Expand Up @@ -95,6 +97,7 @@ Nicole Nagele <[email protected]>
Neil Fordyce
Nikhil Benesch <[email protected]>
Nitin Aggarwal
NoHarm
Opsun
Qu Dong Fang
Paula Keezer <[email protected]>
Expand Down Expand Up @@ -126,4 +129,5 @@ White Lilis
Xiayang
Yulai Fu
Zachary Kurey
Zephyr Guo
Zephyr Guo
Zong Chaoqiang
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# along with this library. If not, see <http://www.gnu.org/licenses/>.

# Semantic Versioning (see http://semver.org/).
AC_INIT([opentsdb], [2.4.0RC2], [[email protected]])
AC_INIT([opentsdb], [2.4.0], [[email protected]])
AC_CONFIG_AUX_DIR([build-aux])
AM_INIT_AUTOMAKE([foreign])

Expand Down

0 comments on commit 14ab3ef

Please sign in to comment.