Reconfigurations only fire if the Measurement Specification is aggregating with a map

Description

I tried Sebastians Dynamic Horizontal Scaling AT. In former releases I was able to use PassThrough or Time batched Aggregates to collect measurements in the PRM which is then picked up by the AT when scaling. However, in the current nightly I was able to get measurements into the PRM if and only if I choose a Map aggregate.

This is unwanted. I would like to have the old behaviour back in addition to the new Map behaviour. Btw. is there somewhere docu what this Map is supposed to do?

Environment

See

Activity

Show:
Christian Stier
January 29, 2018, 9:15 AM

See SIMULIZAR-80: Implemented support for feedthrough measurements in addition to aggregation-based measurements.

Steffen Becker
January 27, 2018, 3:29 PM

These plain examples now work with feed through after your patches from SIMULIZAR-80?

Christian Stier
January 26, 2018, 11:22 AM

I also updated the SimuLizar load balancing model example in our git repository with aggregate functions as they were previously erroneously set to FeedThrough.

Christian Stier
January 26, 2018, 10:56 AM

Regarding the documentation: I had updated the QuAL documentation with information on the refactored MonitorRepository a while back:

https://svnserver.informatik.kit.edu/i43/svn/code/QualityAnalysisLab/Documentation/trunk/org.palladiosimulator.qual.docs/QualityAnalysisLab.pdf

Christian Stier
January 26, 2018, 10:54 AM
Edited

As mentioned in the prior issue, FeedThrough has not been implemented yet for general measurements, e.g., response times at External Calls.

Map functions are not required, but aggregation functions are. This is functionally equivalent with the prior implementation: We did not remove any previously available functionality.

Fixed

Assignee

Christian Stier

Reporter

Steffen Becker