[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2015-03-12 Thread Zoran Milinkovic
- **status**: review -- fixed - **Comment**: default(4.6): changeset: 6333:9ecba23b4059 parent: 6331:04c0bc58f3d1 user:Zoran Milinkovic zoran.milinko...@ericsson.com date:Thu Mar 12 17:02:22 2015 +0100 summary: imm: add new API functions for replacement SaNameT with

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2015-03-11 Thread Zoran Milinkovic
- **status**: accepted -- review - **Comment**: https://sourceforge.net/p/opensaf/mailman/message/33579677/ --- ** [tickets:#643] IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN** **Status:** review **Milestone:** 4.6.FC **Created:** Thu Nov 28, 2013 05:00 PM UTC by Anders

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2015-03-04 Thread Anders Bjornerstedt
- Description has changed: Diff: --- old +++ new @@ -14,9 +14,16 @@ having SaStringT and SA_IMM_ATTR_DN combined with SA_IMM_ATTR_RDN would also indicate that this is an association class. -SA_IMM_ATTR_NO_DANGLING. Currently (OpenSAF 4.4) will only be allowed +

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2015-03-03 Thread Anders Bjornerstedt
- **status**: review -- accepted - **Comment**: We need to review the server side design for this enhancement. I realize that this may cause this one to slip to the next release. Thats just the way it is with the 6 month release cycle. --- ** [tickets:#643] IMM: API that replaces SaNameT with

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2015-02-06 Thread Zoran Milinkovic
- **status**: accepted -- review - **Comment**: https://sourceforge.net/p/opensaf/mailman/message/33357693/ --- ** [tickets:#643] IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN** **Status:** review **Milestone:** 4.6.FC **Created:** Thu Nov 28, 2013 05:00 PM UTC by Anders

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2014-09-09 Thread Zoran Milinkovic
- **status**: assigned -- accepted --- ** [tickets:#643] IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN** **Status:** accepted **Milestone:** 4.6.FC **Created:** Thu Nov 28, 2013 05:00 PM UTC by Anders Bjornerstedt **Last Updated:** Mon Sep 01, 2014 10:44 AM UTC **Owner:**

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2014-08-05 Thread Neelakanta Reddy
In The above post SaImmClassNameT is overlooked as SaNameT. Above post is not valid. --- ** [tickets:#643] IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN** **Status:** assigned **Milestone:** 4.6.FC **Created:** Thu Nov 28, 2013 05:00 PM UTC by Anders Bjornerstedt **Last

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2014-07-09 Thread Anders Bjornerstedt
- **status**: review -- assigned - **assigned_to**: Anders Bjornerstedt -- Zoran Milinkovic - **Milestone**: 4.5.FC -- 4.6.FC - **Comment**: This enhancement is postponed until 4.6 to reduce the documentation and testing burden for OpensAF 4.5 scheduled for FC in August. We will try to provide

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2014-06-18 Thread Anders Bjornerstedt
- **Comment**: Ticket #643 API patch rebased on changeset 5412:cf91285fbaf7 attached. --- ** [tickets:#643] IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN** **Status:** review **Milestone:** 4.5.FC **Created:** Thu Nov 28, 2013 05:00 PM UTC by Anders Bjornerstedt **Last

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2014-04-03 Thread Anders Bjornerstedt
- **Comment**: Backwards compatibility protection is needed when support for long DNs is introduced in parts of OpenSAF. The IMM will provide a guard for this through a new environment variable IMMA_LONG_DN. This variable is expected to have the value of either 1 or 0, where 1 means that long

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2014-04-03 Thread Anders Widell
Some things to consider to ensure 100% backwards compatibility: * SA_AIS_NAME_TOO_LONG is not listed as a possbile error code for all affected downcall APIs. So it might be better to use SA_AIS_ERR_INVALID_PARAM to be 100% compatible. * The environment variable should probably also affect the

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2014-04-03 Thread Anders Bjornerstedt
Yes I suppose those are valid points, particularly the second. On the first point, there is still something to be said for getting a very clear and specific error code for this new potential problem. The error code SA_AIS_ERR_INVALID_PARAM is typically not handled by any applications because it

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2014-04-03 Thread Anders Widell
Another thing to consider when introducing this new environment variable: Maybe we should also let it affect how the RDN value is interpreted/presented to the application. I.e. whether the RDN attribute name is included in the value or not. So when the value is zero, the RDN attribute name is

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2014-03-14 Thread Anders Bjornerstedt
- Description has changed: Diff: --- old +++ new @@ -1,6 +1,6 @@ The IMM service should provide an updated API where all use of the troublesome -SaNameT type is replaced by the SaStringT type. Also needed is a new flag value -for attribute definitions: SA_IMM_ATTR_DN. +SaNameT type is

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2014-03-12 Thread Anders Bjornerstedt
- **status**: accepted -- review - **Comment**: Interface patch sent out for review. --- ** [tickets:#643] IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN** **Status:** review **Milestone:** 4.5.FC **Created:** Thu Nov 28, 2013 05:00 PM UTC by Anders Bjornerstedt **Last

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2014-03-06 Thread Anders Bjornerstedt
- **status**: unassigned -- accepted --- ** [tickets:#643] IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN** **Status:** accepted **Milestone:** 4.5.FC **Created:** Thu Nov 28, 2013 05:00 PM UTC by Anders Bjornerstedt **Last Updated:** Fri Nov 29, 2013 10:02 AM UTC

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2013-11-29 Thread Anders Bjornerstedt
- Description has changed: Diff: --- old +++ new @@ -23,61 +23,61 @@ Given such new DN typing, the following new API should be defined: -SaAisErrorT -saImmOmSearchInitialize_o3(SaImmHandleT immHandle, - const SaStringT rootName, -

[tickets] [opensaf:tickets] #643 IMM: API that replaces SaNameT with SaStringT and SA_IMM_ATTR_DN

2013-11-28 Thread Anders Bjornerstedt
The corresponding set of immUtils functions would also be provided. In fact the immUtils variant of the SaStringT-ified IMM API could be provided based only on a delivery of the long DN support #191. This should be done first to secure the long DN support in the next OpenSAF release. --- **