You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Chap_API_Publish.tex
+7-8Lines changed: 7 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -76,9 +76,9 @@ \section{\code{PMIx_Publish}}
76
76
ranges. Custom ranges are consider different if they have different members.
77
77
Duplicate keys being published on the same data range shall return the
78
78
\refconst{PMIX_ERR_DUPLICATE_KEY} error.
79
-
publishing to a \declareconstitem{PMIX_RANGE_CUSTOM}
79
+
publishing to a \refconst{PMIX_RANGE_CUSTOM}
80
80
range which does not include the publisher will prevent
81
-
any processes from using \refapi{PMIX_Lookup} to access the published data.
81
+
any processes from using \refapi{PMIx_Lookup} to access the published data.
82
82
83
83
In some cases, implementations may be incapable of distinguishing which
84
84
info keys in the \refarg{info} array are for publishing and which info keys are
@@ -376,9 +376,9 @@ \section{\code{PMIx_Lookup}}
376
376
\descr
377
377
378
378
Lookup information published by a process or host environment using \refapi{PMIx_Publish} or \refapi{PMIx_Publish_nb}.
379
-
A lookup operation is always performed on a range which can be specified using the directive \refconst{PMIX_RANGE} or otherwise defaults to \refconst{PMIX_RANGE_SESSION}.
380
-
The lookup operation will be constrained to publishers that fall within
381
-
the range and that published data to the range.
379
+
A lookup operation is always performed on a range which can be specified using the directive \refAttributeItem{PMIX_RANGE} or otherwise defaults to \refconst{PMIX_RANGE_SESSION}.
380
+
381
+
The lookup operation will be constrained to data published to the specified range.
382
382
Data is returned per the retrieval rules of Section \ref{chap:pub:retrules}.
383
383
384
384
The \argref{data} parameter consists of an array of \refstruct{pmix_pdata_t} structures with the keys specifying the requested information.
@@ -586,9 +586,8 @@ \section{Retrieval rules for published data}
586
586
\begin{enumerate}
587
587
\item The lookup key matches the published key.
588
588
\item The type of range specified by the publisher is the same as the type of range specified by the requester.
589
-
\item If a custom range is specified by the publisher and the requester, the members described in both cases must be identical.
590
-
\item The publisher must be a member of the requestors range.
591
-
\item The requestor must be a member of the publishers range.
589
+
\item If a custom range is specified by the publisher and the requester, the members described in both cases must be identical. The publisher is not required to be a member of a custom range.
590
+
\item The requestor must be a member of the publisher's range.
0 commit comments