Qpid
  1. Qpid
  2. QPID-4778

[Java Broker] Introduce additional states for configured objects: ERRORED and REPLICA

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.22
    • Fix Version/s: 0.22
    • Component/s: Java Broker
    • Labels:
      None

      Description

      We need additional states for configured objects:
      1) to indicate that the object got into unexpected conditions due to either wrong configuration or issues with the external services it depends on or simply because of some issues in code etc. It should mean something like: "Stopped, but unable to start because of some issue. Until issue is resolved the start is impossible"
      2) to indicate that object is a passive replica (for example, virtual host with REPLICA store)

        Activity

        Alex Rudyy created issue -
        Alex Rudyy made changes -
        Field Original Value New Value
        Summary [Java Broker] Introduce an ERRORED state for configured objects to indicate that either object configuration is wrong or the object experiences an unexpected condition and cannot recover from it [Java Broker] Introduce additional states for configured objects: ERRORED and REPLICA
        Description We need an additional state for configured object to indicate that the object got into unexpected conditions due to either wrong configuration or issues with the external services it depends on or simply because of some issues in code etc. It should mean something like: "Stopped, but unable to start because of some issue. Until issue is resolved the start is impossible", For example, if LDAP authentication provider cannot connect to the LDAP server because it is down than the authentication provider configured object should transit into ERRORED state. We need additional states for configured objects:
        1) to indicate that the object got into unexpected conditions due to either wrong configuration or issues with the external services it depends on or simply because of some issues in code etc. It should mean something like: "Stopped, but unable to start because of some issue. Until issue is resolved the start is impossible", For example, if LDAP authentication provider cannot connect to the LDAP server because it is down than the authentication provider configured object should transit into ERRORED state.
        2) to indicate that object is a passive replica (for example, virtual host with REPLICA store)
        Assignee Alex Rudyy [ alex.rufous ]
        Fix Version/s 0.23 [ 12324273 ]
        Fix Version/s Future [ 12315490 ]
        Alex Rudyy made changes -
        Description We need additional states for configured objects:
        1) to indicate that the object got into unexpected conditions due to either wrong configuration or issues with the external services it depends on or simply because of some issues in code etc. It should mean something like: "Stopped, but unable to start because of some issue. Until issue is resolved the start is impossible", For example, if LDAP authentication provider cannot connect to the LDAP server because it is down than the authentication provider configured object should transit into ERRORED state.
        2) to indicate that object is a passive replica (for example, virtual host with REPLICA store)
        We need additional states for configured objects:
        1) to indicate that the object got into unexpected conditions due to either wrong configuration or issues with the external services it depends on or simply because of some issues in code etc. It should mean something like: "Stopped, but unable to start because of some issue. Until issue is resolved the start is impossible"
        2) to indicate that object is a passive replica (for example, virtual host with REPLICA store)
        Alex Rudyy made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Hide
        Alex Rudyy added a comment -

        The corresponding changes are committed in revision: http://svn.apache.org/r1477667

        Show
        Alex Rudyy added a comment - The corresponding changes are committed in revision: http://svn.apache.org/r1477667
        Hide
        Alex Rudyy added a comment -

        A trunk commit is merged into 0.22 branch in revision http://svn.apache.org/r1477682

        Show
        Alex Rudyy added a comment - A trunk commit is merged into 0.22 branch in revision http://svn.apache.org/r1477682
        Alex Rudyy made changes -
        Fix Version/s 0.22 [ 12324272 ]
        Fix Version/s 0.23 [ 12324273 ]
        Alex Rudyy made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Rob Godfrey made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open In Progress In Progress
        4d 2h 58m 1 Alex Rudyy 30/Apr/13 15:43
        In Progress In Progress Resolved Resolved
        37m 38s 1 Alex Rudyy 30/Apr/13 16:21
        Resolved Resolved Closed Closed
        652d 4h 45m 1 Rob Godfrey 11/Feb/15 20:06

          People

          • Assignee:
            Alex Rudyy
            Reporter:
            Alex Rudyy
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development