IDL issues
Andre Merzky <
andre@...>
2011-06-21 20:39:12 GMT
Hia folx,
I stumbled over a couple of issues in the IDL spec, and would
appreciate clarification / feedback. Some are minor, some are major.
The bigger ones are likely caused by my limited understanding of the
background which led to the design, so please bear with me - I don't
want to reopen any discussions which have been closed for good...
- the enum ResourceLimitType does not seem to be used anywhere
- the enum JobTemplatePlaceholder does not seem to be used anywhere
- I think the following is asymmetric. There is likely a reason,
but I am not sure I understand it:
- job session: create (name, contact), open (name), close
(session), destroy (name)
- reserv. session: create (name, contact), open (name), close
(session), destroy (name)
- monit. session: create ( contact), close (session)
From the above, it seems like create/close are pairs? I would
naively expect the following
pairs: open/close and create/destroy, as usual - what is the rationale?
Why is the Monitoring session handled differently, i.e. has no
name/open/destroy?
- jobInfo.exitStatus is a long. Shouldn't that be an int? Or is
that an IDL artifact?
(Continue reading)