Uploaded image for project: 'mod-oai-pmh'
  1. mod-oai-pmh
  2. MODOAIPMH-265

Refactor the dao layer and update the readme with initial-load description

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • 3.2.5
    • None
    • Concorde - Sprint 103
    • 3
    • Concorde
    • Medium < 5 days

    Description

      Purpose/Overview:
      As long as different approaches are used for database communication among the code with using both PostgresClient and jooq library it brought complexity to extend the dao layer and work with it. So it is required to find all dao related methods which use plain PostgresClient and rewrite them to use jooq.
      As well the initial load process and marc21_withholdings metadata prefix handling should be documented at readme file.
      Requirements/Scope:

      1. Update all dao methods with plain PostgresClient to use jooq
      2. Update documentation with inital-load description

      Acceptance criteria:

      • documentation updated and clear for understanding
      • code refactored
      • unit tests updated

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                TotoroDev Illia Daliek
                TotoroDev Illia Daliek
                Illia Daliek Illia Daliek
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases