Ticket #480 (closed new functionality: fixed)

Opened 11 years ago

Last modified 7 years ago

Create a `PropertySet` class

Reported by: ktl Owned by: ktl
Priority: normal Milestone:
Component: daf_base Keywords:
Cc: Blocked By:
Blocking: Project: LSST
Version Number:
How to repeat:

not applicable

Description

The PropertySet class should satisfy the interface provided in DataPropertyRedesign.

Change History

comment:1 Changed 11 years ago by ktl

  • Status changed from new to assigned
  • Milestone set to DC3a MW Interface

comment:2 Changed 11 years ago by ktl

  • Status changed from assigned to inTicketWork

comment:3 Changed 11 years ago by ktl

  • Type changed from defect to new functionality

comment:4 Changed 11 years ago by ktl

All functionality has been implemented and checked into the ticket branch in daf/base. Some minor modifications needed to be made to the interface. Doxygen comments still need to be added. Merge to the trunk is anticipated on 2008-11-26.

comment:5 Changed 11 years ago by ktl

One more thing that needs to be done: since pex_exceptions now has no dependency on daf_base, we can invert the dependency order and use pex_exceptions in the implementation of PropertySet instead of std::runtime_error.

comment:6 Changed 11 years ago by ktl

And perhaps one more thing: usability of PropertySet from Python has not been investigated.

comment:7 Changed 11 years ago by ktl

  • Blocking 492 added

comment:8 Changed 11 years ago by ktl

  • Status changed from inTicketWork to inStandardsReview
  • Owner changed from ktl to smm
  • reviewstatus changed from notReady to needsReview

Doxygen comments have been added, pex_exceptions are used, and the Python interface has been improved. Merged to the trunk in [6608].

comment:9 Changed 11 years ago by dubcovsky

  • Blocking 533 added

comment:10 Changed 11 years ago by dubcovsky

  • Blocking 533 removed

comment:11 Changed 11 years ago by robyn

  • Owner changed from smm to robyn
  • Status changed from inStandardsReview to inTrunkMerge

Moving the TIcket through the review block.

comment:12 Changed 11 years ago by robyn

  • Status changed from inTrunkMerge to inQaReview
  • Owner changed from robyn to ktl

comment:13 Changed 11 years ago by robyn

  • Status changed from inQaReview to closed
  • Resolution set to fixed

comment:14 Changed 11 years ago by robyn

  • Blocking 492 removed

comment:15 Changed 7 years ago by robyn

  • Milestone DC3a MW Interface deleted

Milestone DC3a MW Interface deleted

Note: See TracTickets for help on using tickets.