Skip to content

Commit

Permalink
preps for 1.5.7 tag
Browse files Browse the repository at this point in the history
  • Loading branch information
Dan Doyle committed Mar 14, 2019
1 parent 7ccf5a3 commit e857a23
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 2 deletions.
25 changes: 25 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
## GRNOC TSDS Services 1.5.7 -- Thu Mar 13 2019

### Features:

* Added "align" clause to aggregate() calls. This feature does more intelligent time alignment
than straight epoch seconds math, such as weeks or months that may start/end on inconsistent extents.
It also does an implicit level of aggregation to that, so aligning to week will generate a weekly
average or max, depending on what aggregate it's attached to. This allows queries to specify a different
level of aggregation to fetch data vs how to combine it without resorting to subqueries in all cases.

e.g. aggregate(values.input, timeframe, average) align week


* Added ability to use "count" as an aggregator function in aggregate() calls. This allows queries
to return the number of datapoints in a bucket independent of their values.

* Refactored some of the unit tests to include longer duration interfaces, and to run the Writer
process more efficiently.

### Bugs:

* Fixed issue where histograms returned from inner queries were not processed correctly in outer queries
making using of the aggregate() function.


## GRNOC TSDS Services 1.5.6 -- Thu Nov 15 2018

### Features:
Expand Down
2 changes: 1 addition & 1 deletion grnoc-tsds-services.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Summary: GRNOC TSDS Services
Name: grnoc-tsds-services
Version: 1.5.6
Version: 1.5.7
Release: 1%{?dist}
License: GRNOC
Group: Measurement
Expand Down
2 changes: 1 addition & 1 deletion lib/GRNOC/TSDS.pm
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ package GRNOC::TSDS;
use strict;
use warnings;

our $VERSION = '1.5.6';
our $VERSION = '1.5.7';

sub new {
my $caller = shift;
Expand Down

0 comments on commit e857a23

Please sign in to comment.