Skip to content

Commit

Permalink
Updates for 1.6.3 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Dan Doyle committed Mar 13, 2019
1 parent e478292 commit a7aaadc
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 3 deletions.
28 changes: 28 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
## GRNOC TSDS Services 1.6.3 -- 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.

* Added tsds_setup script to make first time installation and setup of pieces such as Mongo more
streamlined and automated.

### 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.6.2 -- Thu Nov 15 2018

### Features:
Expand Down
4 changes: 2 additions & 2 deletions grnoc-tsds-services.spec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Summary: GRNOC TSDS Services
Name: grnoc-tsds-services
Version: 1.6.2
Release: 4%{?dist}
Version: 1.6.3
Release: 1%{?dist}
License: GRNOC
Group: Measurement
URL: http://globalnoc.iu.edu
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.6.2';
our $VERSION = '1.6.3';

sub new {
my $caller = shift;
Expand Down

0 comments on commit a7aaadc

Please sign in to comment.