Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-5926

Dubious changes in the Infinispan subsystem XSD (jboss-as-infinispan_4_0.xsd)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Optional Optional
    • None
    • 7.1.0.DR4
    • Clustering
    • None

      Comparing jboss-as-infinispan_4_0.xsd as shipped in EAP 7.0.0.GA and 7.1.0.DR4, I found a couple of differences, some of which are a bit dubious. Specifically:

      -                <xs:attribute name="segments" type="xs:int" default="80">
      +                <xs:attribute name="segments" type="xs:int" default="256">
      

      and

      -                <xs:attribute name="consistent-hash-strategy" type="tns:consistent-hash-strategy" default="INTRA_CACHE">
      +                <xs:attribute name="consistent-hash-strategy" type="tns:consistent-hash-strategy" default="INTER_CACHE">
      

      These 2 changes correspond to the infinispan subsystem changes between subsystem versions 4.0 and 4.1. Hence, I believe that these 2 changes should be rolled back in the jboss-as-infinispan_4_0.xsd and a new jboss-as-infinispan_4_1.xsd should be created.

      Also, in the infinispan subsystem 4.1, attributes queue-flush-interval and queue-size are deprecated and ignored. This should be reflected in the new jboss-as-infinispan_4_1.xsd as well.

            pferraro@redhat.com Paul Ferraro
            lthon@redhat.com Ladislav Thon
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: