Link activity exceptions to the source activity in the subgraph that generated it

Description

It would be useful if Eclwatch (and the IDE) made workunit errors that report graph id + activity id, link to the graphs they refer to.

It would also be nice if a tip came up showing the ECL the activity relates to (as generated into the graphs by the code generator)

FWIW, this issue came up when discussing HPCC-14488 with .
Where an auto generated workunit output hit a limit boundary and fired an error.
It was not easy for the user to see the source of the problem.

Conclusion

None
100% Done
0

Activity

Show:

Jacob Cobbett-Smith February 25, 2016 at 9:56 AM

The related issue (https://hpccsystems.atlassian.net/browse/HPCC-14950#icft=HPCC-14950) is merge pending. The new exception format will include the graph name and will look like e.g.:

System error: 203: Graph graph4[432], limit[436]: Too many subjects found , Master exception System error: 10124: Graph graph1[7], indexread[8]: indexread: Layout does not match published layout. Superfile: foreign::10.241.20.205::thor_data400::key::advo::qa::addr_search1, subfile: foreign::10.241.20.205::thor_data400::key::advo::20160104a::addr_search1

Gordon Smith February 17, 2016 at 5:16 PM
Edited

I have the hyperlink + click code working, but I have no way of resolving the GraphID from the SubgraphID...

Jacob Cobbett-Smith January 20, 2016 at 3:13 PM

here some example exceptions that are reported by Thor:

System error: 203: Graph[432], limit[436]: Too many subjects found , Master exception System error: 10124: Graph[7], indexread[8]: indexread: Layout does not match published layout. Superfile: foreign::10.241.20.205::thor_data400::key::advo::qa::addr_search1, subfile: foreign::10.241.20.205::thor_data400::key::advo::20160104a::addr_search1

So within the exception they'll be:

"Graph[<subgraph-id>, <activity-typename>[<activity-id]"

Sometimes they'll be no activity-id, only a subgraph-id, e.g.:

System error: 10001: Graph[56], Missing logical file key::bipv2_proxid_hs::proxid::specificities System error: 10001: Graph[996], Missing logical file hpccinternal::sbfe_service::temporary::jobtemp::wf1eln1__w20160114-130000
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Compatibility

Minor

Fix versions

Created January 15, 2016 at 4:06 PM
Updated April 1, 2016 at 8:29 AM
Resolved April 1, 2016 at 8:29 AM

Flag notifications