Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] v1.3 RM: need a ruling
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2008-07-11 10:10:02


On Jul 11, 2008, at 9:48 AM, Terry Dontje wrote:

>> Check that -- Ralph and I talked more about #1383 and have come up
>> with a decent/better solution that a) is not wonky and b) does not
>> involve MCA parameter synonyms. We're working on it in an hg and
>> will put it back when done (probably within a business day or three).
>>
>> So I think the MCA synonym stuff *isn't* needed for v1.3 after all.
>>
> I am not dead yet!!!
>
> So, there was also the name change of pls_rsh_agent to plm_rsh_agent
> because the pls's were sucked into plm's (or so I believe).
> Anyways, this seems like another case to support synonyms. Also are
> there other pls mca parameters that have had their names changed to
> plm?

All of them, right? The whole pls framework is gone -- replaced by plm.

There are some OB1 and openib parameters that got renamed, too
(probably in other BTLs as well -- the pipeline parameters, etc.). So
if we want to bring this functionality over, we can, but we should
then also commit to adding deprecated synonyms for all the old names.
It's not hard to do (2 function calls per deprecated name: 1) lookup
the index of the new name, 2) register a deprecated synonym for that
new name), but it does involve some menial labor.

Ralph raises a good point -- perhaps we should have a definitive
policy (that starts in v1.3) about MCA parameters. I know that Sun
has examples for this stuff. Is there one that we can implement easily?

-- 
Jeff Squyres
Cisco Systems