@Override
  public boolean equals(Object o) {
    if (this == o) {
      return true;
    }
    if (o == null || getClass() != o.getClass()) {
      return false;
    }
    SeekableStreamIndexTaskTuningConfig that = (SeekableStreamIndexTaskTuningConfig) o;
    return maxRowsInMemory == that.maxRowsInMemory &&
        maxBytesInMemory == that.maxBytesInMemory &&
        maxPendingPersists == that.maxPendingPersists &&
        reportParseExceptions == that.reportParseExceptions &&
        handoffConditionTimeout == that.handoffConditionTimeout &&
        resetOffsetAutomatically == that.resetOffsetAutomatically &&
        skipSequenceNumberAvailabilityCheck == that.skipSequenceNumberAvailabilityCheck &&
        logParseExceptions == that.logParseExceptions &&
        maxParseExceptions == that.maxParseExceptions &&
        maxSavedParseExceptions == that.maxSavedParseExceptions &&
        Objects.equals(partitionsSpec, that.partitionsSpec) &&
        Objects.equals(intermediatePersistPeriod, that.intermediatePersistPeriod) &&
        Objects.equals(basePersistDirectory, that.basePersistDirectory) &&
        Objects.equals(indexSpec, that.indexSpec) &&
        Objects.equals(indexSpecForIntermediatePersists, that.indexSpecForIntermediatePersists) &&
        Objects.equals(segmentWriteOutMediumFactory, that.segmentWriteOutMediumFactory) &&
        Objects.equals(intermediateHandoffPeriod, that.intermediateHandoffPeriod);
  }
Always returns true, doesn't affect the version being built.
druid-handler/src/java/org/apache/hadoop/hive/druid/json/SeekableStreamIndexTaskTuningConfig.java