Uploaded image for project: 'JGroups'
  1. JGroups
  2. JGRP-2515

Remove version from configuration files

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 5.1, 4.2.9
    • None
    • None
    • False
    • False
    • Undefined

      https://issues.redhat.com/browse/JGRP-2401 added a version field to the configuration. The idea was to abandon start of a channel if the JGroups version and the version used in the config differed too much. However, there are a few drawbacks:

      • Config files might have a missing version. In this case, a warning is emitted, but the stack is started correctly
      • Incorrect expansion of the version by the release process led to errors (stack not starting)
      • Anybody could either remove the version and change it manually to be able to start a stack. This defies the purpose

      Therefore, we'll remove version again! Instead, the following things will be done:

      • Old and deprecated protocol use will be detected. Example: UNICAST and UNICAST2 will be annotated as deprecated, and warnings will be issued when starting with deprecated protocols. This is essentially the same as for deprecated attributes.

            rhn-engineering-bban Bela Ban
            rhn-engineering-bban Bela Ban
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: