IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Opened 22 years ago

Closed 22 years ago

Last modified 22 years ago

#119 closed defect (fixed)

Necessity of the psMetadata psList Member

Reported by: calvin.harman@… Owned by: Paul Price
Priority: high Milestone:
Component: IPP SDRS Version: unspecified
Severity: normal Keywords:
Cc:

Description

The psMetadata struct has a psList member that holds the same metadata items as
the psHash member, also in the psMetadata struct. As metadata items are added
to both psMetadata containers, it becomes difficult to keep track of the
contents of both containers because of identical names int the psMetadata
psList. Another problem is that deleting an item from psMetadata requires that
both containers must be searched and cleaned for the item in question. A final
problem is that if some metadata items have the same name, they're difficult to
remove from the psList based on index, since you wouldn't know which index
corresponds to which index in the psHash.

Since the psMetadataItem struct already has the psList "items" member, would we
be able to remove the psList member from the psMetadata struct and only use the
psHash member?

Attachments (2)

metadata.txt (4.6 KB ) - added by eugene 22 years ago.
response to question
Metadata.pdf (22.9 KB ) - added by eugene 22 years ago.
diagram showing psMetadata item relationship

Download all attachments as: .zip

Change History (10)

by eugene, 22 years ago

Attachment: metadata.txt added

response to question

by eugene, 22 years ago

Attachment: Metadata.pdf added

diagram showing psMetadata item relationship

comment:1 by eugene, 22 years ago

I also think we need to augment the set of psMetadataType with bool and string.

comment:2 by eugene, 22 years ago

Status: newassigned

comment:3 by calvin.harman@…, 22 years ago

Thanks for the clarificataion.

I'll continue programming with two containers in psMetadata.

comment:4 by eugene, 22 years ago

Resolution: fixed
Status: assignedclosed

added to SDRS

comment:5 by eugene, 22 years ago

Owner: changed from eugene to Paul Price

comment:6 by Paul Price, 22 years ago

Added bool type to psMetadata in the SDRS.

comment:7 by Paul Price, 22 years ago

Keywords: VERIFIED added

Should be fixed in SDRS-07 and ADD-06 (7 September 2004).

comment:8 by Paul Price, 22 years ago

Keywords: VERIFIED removed
Note: See TracTickets for help on using tickets.