Martijn van Groningen created LUCENE-7389:
---------------------------------------------

             Summary: Validation issue in FieldType#setDimensions?
                 Key: LUCENE-7389
                 URL: https://issues.apache.org/jira/browse/LUCENE-7389
             Project: Lucene - Core
          Issue Type: Bug
            Reporter: Martijn van Groningen


It compares if the {{dimensionCount}} is larger than 
{{PointValues.MAX_NUM_BYTES}} while this constant should be compared to 
{{dimensionNumBytes}} instead?

So this if statement:

{noformat}
if (dimensionCount > PointValues.MAX_NUM_BYTES) {
      throw new IllegalArgumentException("dimensionNumBytes must be <= " + 
PointValues.MAX_NUM_BYTES + "; got " + dimensionNumBytes);
    }
{noformat}

Should be:

{noformat}
if (dimensionNumBytes > PointValues.MAX_NUM_BYTES) {
      throw new IllegalArgumentException("dimensionNumBytes must be <= " + 
PointValues.MAX_NUM_BYTES + "; got " + dimensionNumBytes);
    }
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to