KFS Archive
  1. KFS Archive
  2. KFSOLD-19293

Merge the Group Member / Role Member / Delegation Member tables

    Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Complete
    • Affects Version/s: None
    • Fix Version/s: <= 3.x
    • Labels:
      None
    • Sub-Committee:
      SYS
    • Impacted Modules:
      System

      Description

      Merge each set of two/three tables for role/group/delegate memberships into a single table with a column that identifies the type.

      Create a BO to represent this new object and create OJB mappings.

      Create a script to merge the data from the existing tables.

      Update the code in the Group Service and Role Service to use the new object.

      Remove the old mappings, BOs and tables.

      1. rice-kim-member-cleanup.patch
        133 kB
        Jonathan Keller
      2. rice-kim-member-cleanup.patch
        191 kB
        Jonathan Keller
      3. rice-kim-member-cleanup.patch
        191 kB
        Jonathan Keller
      4. rice-kim-member-cleanup.patch
        178 kB
        Jonathan Keller
      5. rice-kim-member-cleanup.patch
        131 kB
        Jonathan Keller

        Issue Links

          Activity

          Hide
          Jonathan Keller added a comment -

          Initial patch - GroupService updated

          Show
          Jonathan Keller added a comment - Initial patch - GroupService updated
          Hide
          Jonathan Keller added a comment -

          Re-created after importing Eric's latest changes.

          Show
          Jonathan Keller added a comment - Re-created after importing Eric's latest changes.
          Hide
          Jonathan Keller added a comment -

          Updated for reworked role member objects. Still need to change delegate members.

          Show
          Jonathan Keller added a comment - Updated for reworked role member objects. Still need to change delegate members.
          Hide
          Jonathan Keller added a comment -

          Attached the most recent patch file. This should take care of the delegation tables as well. Application of the patch will wait until the KIM branch has been cut.

          Show
          Jonathan Keller added a comment - Attached the most recent patch file. This should take care of the delegation tables as well. Application of the patch will wait until the KIM branch has been cut.
          Hide
          Jonathan Keller added a comment -

          fixed a couple missing criteria

          Show
          Jonathan Keller added a comment - fixed a couple missing criteria
          Hide
          Jonathan Keller added a comment -

          This is now committed to Rice. (revision 5515) It will get pulled into the KFS KIM branch with any subsequent changes.

          Show
          Jonathan Keller added a comment - This is now committed to Rice. (revision 5515) It will get pulled into the KFS KIM branch with any subsequent changes.

            People

            • Assignee:
              Unassigned
              Reporter:
              Ailish Byrne
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel