Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-5138

DUCC Database (db) improvements and exploitations

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.0-Ducc
    • Component/s: DUCC
    • Labels:
      None

      Description

      Address previous shortcomings and/or add new uses of DB for this version of DUCC.

        Activity

        Hide
        lou.degenaro Lou DeGenaro added a comment -

        admin/db_create should abort if db is already running.

        Show
        lou.degenaro Lou DeGenaro added a comment - admin/db_create should abort if db is already running.
        Hide
        lou.degenaro Lou DeGenaro added a comment -

        In the event of disk write error the DB is configured to suspend processing of requests, but the DB process remains up. The WS detects that DB is down in this situation.

        With new functionality, the WS adds disk usage information comprising filesystem and quota usage to the DB down alert banner. This additional information is gathered at the time of DB down detection and remains as such until the DB and/or WS is restarted.

        Show
        lou.degenaro Lou DeGenaro added a comment - In the event of disk write error the DB is configured to suspend processing of requests, but the DB process remains up. The WS detects that DB is down in this situation. With new functionality, the WS adds disk usage information comprising filesystem and quota usage to the DB down alert banner. This additional information is gathered at the time of DB down detection and remains as such until the DB and/or WS is restarted.
        Hide
        lou.degenaro Lou DeGenaro added a comment -
        • support for controlled access to ducc-mon display of Service Registry entries stored in DB

        > by logged-in service owner
        > by logged-in service administrator
        > by logged-in ducc administrator
        > by logged-in user via $SecurityHome/.ducc/db.access file readability permissions
        > by user $DUCC via $SecurityHome/.ducc/db.access file readability permissions

        Show
        lou.degenaro Lou DeGenaro added a comment - support for controlled access to ducc-mon display of Service Registry entries stored in DB > by logged-in service owner > by logged-in service administrator > by logged-in ducc administrator > by logged-in user via $SecurityHome/.ducc/db.access file readability permissions > by user $DUCC via $SecurityHome/.ducc/db.access file readability permissions
        Hide
        lou.degenaro Lou DeGenaro added a comment -

        > renege "by logged-in ducc administrator"

        Show
        lou.degenaro Lou DeGenaro added a comment - > renege "by logged-in ducc administrator"
        Hide
        lou.degenaro Lou DeGenaro added a comment -

        > db.access file contents should contain text indicating its purpose:

        The permissions on this file are employed when granting access to data for this user contained in the DUCC database by ducc-mon logged-in users.

        Show
        lou.degenaro Lou DeGenaro added a comment - > db.access file contents should contain text indicating its purpose: The permissions on this file are employed when granting access to data for this user contained in the DUCC database by ducc-mon logged-in users.
        Hide
        lou.degenaro Lou DeGenaro added a comment -
        • Configure Cassandra to die on disk error
        Show
        lou.degenaro Lou DeGenaro added a comment - Configure Cassandra to die on disk error
        Hide
        lou.degenaro Lou DeGenaro added a comment -

        code is delivered.

        Show
        lou.degenaro Lou DeGenaro added a comment - code is delivered.

          People

          • Assignee:
            lou.degenaro Lou DeGenaro
            Reporter:
            lou.degenaro Lou DeGenaro
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development