OpenEngSB
  1. OpenEngSB
  2. OPENENGSB-3385

EDBCommits should have a revision number and a head revision number

    Details

    • Changelog:
      Hide
      From now on the commits have a revision number assigned (which is a random UUID). Also the head of the commit is saved (you have to let the EDB create the commit object, then the current revision number is set as head into the commit object). If now a commit is committed, but the head revision number of this commit does not fit to the current revision number of the EDB an exception is thrown. This revision checking is by default enabled, but can be disabled in the configuration file "org.openengsb.edb.cfg"
      Show
      From now on the commits have a revision number assigned (which is a random UUID). Also the head of the commit is saved (you have to let the EDB create the commit object, then the current revision number is set as head into the commit object). If now a commit is committed, but the head revision number of this commit does not fit to the current revision number of the EDB an exception is thrown. This revision checking is by default enabled, but can be disabled in the configuration file "org.openengsb.edb.cfg"

      Description

      The existing EDBCommits should be enhanced with a revision number and an optional head revision number. If the commit gets committed, the head revision number is set, but the head revision number is unequal to the revision number of the commit head revision number an exception should be thrown.

        Gliffy Diagrams

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

          Show
          Felix Mayerhuber added a comment - Pull-requests: edb-api: https://github.com/openengsb/openengsb-edb-api/pull/3 ekb-api: https://github.com/openengsb/openengsb-ekb-api/pull/5 framework: https://github.com/openengsb/openengsb-framework/pull/784

            People

            • Assignee:
              Felix Mayerhuber
              Reporter:
              Felix Mayerhuber
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: