src/main/java/com/aliyun/dts/subscribe/clients/formats/avro/Decimal.java [184:195]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      super(other);
      if (isValidValue(fields()[0], other.value)) {
        this.value = data().deepCopy(fields()[0].schema(), other.value);
        fieldSetFlags()[0] = true;
      }
      if (isValidValue(fields()[1], other.precision)) {
        this.precision = data().deepCopy(fields()[1].schema(), other.precision);
        fieldSetFlags()[1] = true;
      }
      if (isValidValue(fields()[2], other.scale)) {
        this.scale = data().deepCopy(fields()[2].schema(), other.scale);
        fieldSetFlags()[2] = true;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/com/aliyun/dts/subscribe/clients/formats/avro/Float.java [184:195]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      super(other);
      if (isValidValue(fields()[0], other.value)) {
        this.value = data().deepCopy(fields()[0].schema(), other.value);
        fieldSetFlags()[0] = true;
      }
      if (isValidValue(fields()[1], other.precision)) {
        this.precision = data().deepCopy(fields()[1].schema(), other.precision);
        fieldSetFlags()[1] = true;
      }
      if (isValidValue(fields()[2], other.scale)) {
        this.scale = data().deepCopy(fields()[2].schema(), other.scale);
        fieldSetFlags()[2] = true;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



