]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r319746,r319747,r319769: 8269 dtrace stddev aggregation is normalized incorrectly
authoravg <avg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 19 Sep 2017 07:31:53 +0000 (07:31 +0000)
committeravg <avg@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 19 Sep 2017 07:31:53 +0000 (07:31 +0000)
commite3a6ecb5241cfb6705a6128def885cd9ba00b7dd
treebee27119e984f7cb6622d26496b89c4206bdaaf9
parenteda1ab8cc2648c2b964189bea195a8134f5ab922
MFC r319746,r319747,r319769: 8269 dtrace stddev aggregation is normalized incorrectly

illumos/illumos-gate@79809f9cf402f130667349b2d4007ecd65d63c6f
https://github.com/illumos/illumos-gate/commit/79809f9cf402f130667349b2d4007ecd65d63c6f

https://www.illumos.org/issues/8269
  It seems that currently normalization of stddev aggregation is done
  incorrectly.
  We divide both the sum of values and the sum of their squares by the
  normalization factor. But we should divide the sum of squares by the
  normalization factor squared to scale the original values properly.

FreeBSD note: the actual change was committed in r316853, this commit
adds the test files and record merge information.

Reviewed by: Bryan Cantrill <bryan@joyent.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Author: Andriy Gapon <avg@FreeBSD.org>

Sponsored by: Panzura

git-svn-id: svn://svn.freebsd.org/base/stable/10@323735 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.normalize.d [new file with mode: 0644]
cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.normalize.d.out [new file with mode: 0644]
cddl/usr.sbin/dtrace/tests/common/aggs/Makefile