Hi all, reviving this older thread :-)
So, it seems the legal stuff has been sorted out, the errors in the output have been resolved and the problems with periodically failing tests have been resolved. From my point of view, we could start merging things back to origin/develop … what do you think? Should we remove the Gradle stuff all together? I think right now the project probably wouldn’t build with the old Gradle as we did change and move around quite some stuff. Would be super awesome if we had this finished in about 2 weeks as then I would turn on the distribution of SNAPSHOT versions (ok … as soon as the branch name is “develop” the Jenkinsfile will automatically do that). I would be needing these SNAPSHOTS for the next sprint of my PLC library project. Chris Am 20.09.17, 19:32 schrieb "Christofer Dutz" <[email protected]>: Hi Dale, I’m sure that is the reason for this. I did investigate that problem a wile yesterday and I found out that the MBean the ConsoleMetricsServlet->MetricsUtil (line 105) is using to generate the output returns “long” instead of “counter” … but I have to admit that I have no Idea why. Will investigate tomorrow ;-) Chris Am 20.09.17, 18:33 schrieb "Dale LaBossiere" <[email protected]>: > On Sep 20, 2017, at 12:03 PM, Dale LaBossiere <[email protected]> wrote: > > Yay, we have graphs! > > In briefly playing with the console I noticed a number of things that I’ll have to investigate to verify they’re not regressions (others chime in if you know them to be present on the master branch): > > - The Pause Graph button does pause graph info update (e.g., metrics on hovers), however the metrics charts continue to update. > - Hover on a Counter or StreamScope oplet doesn’t report streams or tuples info like on “normal” oplets. However that info for them is cleanly visible in the All Oplet Properties table > - The All Oplet Properties table doesn’t refresh. There’s a Pause refresh button on it that doesn’t yield any observable behavior. Those behaviors are the same / no regression :-/ But here’s a regression: When you hover on a stream, in 1.1.0 the bottom of the hover reports a tuple count. On the maven branch the bottom of the hover reports “No value - counter not present” That’s emitted by index.js/1164/renderGraph based on d.derived being true. Not yet sure how that comes to be. Chris, maybe related to your earlier observation: The working version of the Gradle version produces this: { "jobId": "JOB_0", "ops": [ { "opId": "OP_2", "metrics": [ { "type": "counter", "name": "Count", "value": "219" } ] } ] } The Maven version however produces this: { "jobId": "JOB_0", "ops": [ { "opId": "OP_2", "metrics": [ { "type": "long", "name": "Count", "value": "436" } ] } ] } >
