- **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
- **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
- 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
+
- **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
- **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
- **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:**
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
- **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
- **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
- **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
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
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
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
- 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
- **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
- **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
- 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,
-
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.
---
**
18 matches
Mail list logo