Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-14504

Remove daf_persistence hooks in PropertySet, PropertyList, and afw objects

    XMLWordPrintable

Details

    • 6
    • BG3_F18_09, BG3_F18_10
    • Data Release Production

    Description

      Remove usage of the daf_persistence Persistable framework and Boost.Serialization in all other packages, preparing them for us eventually dropping daf_persistence entirely when the Gen2->Gen3 transition is complete.

       

      Also rewrite some formatters in daf_persistence to continue Gen2 Butler support for those objects until the Gen3 transition is complete.  (Plenty of Gen2 formatters already do not use daf.persistable.Persistable, so this should not be too hard).

      Attachments

        Issue Links

          Activity

            jbosch Jim Bosch added a comment -

            This ticket is a more extensive version of DM-7667; it remains to be seen whether all work should be done on this ticket at once, or if DM-7667 should be completed first and this ticket used to complete the job by removing daf.persistence.Persistable support from PropertyList/ProperttySet.

            jbosch Jim Bosch added a comment - This ticket is a more extensive version of DM-7667 ; it remains to be seen whether all work should be done on this ticket at once, or if DM-7667 should be completed first and this ticket used to complete the job by removing daf.persistence.Persistable support from PropertyList/ProperttySet.
            jbosch Jim Bosch added a comment -

            Done on DM-15767 (in retrospect I don't even remember why I thought I needed a new ticket instead of just using this one, but that's what happened).

            jbosch Jim Bosch added a comment - Done on DM-15767 (in retrospect I don't even remember why I thought I needed a new ticket instead of just using this one, but that's what happened).

            People

              jbosch Jim Bosch
              jbosch Jim Bosch
              Jim Bosch, John Swinbank
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Jenkins

                  No builds found.