leehaut opened a new pull request, #7842:
URL: https://github.com/apache/hop/pull/7842
## Summary
- Exclude the empty `NONE` option from the Fuzzy Match algorithm dropdown so
the first selectable row is a real algorithm.
- Declare the measure value field as Integer for Damerau-Levenshtein and
Needleman-Wunsch (same as Levenshtein), matching the Long distance written at
runtime and avoiding the `Long` vs `String` type error when storing execution
data.
``` text
2026/08/07 22:25:14 - demo_fuzzymatch - measure value String : There was a
data type error: the data type of java.lang.Long object [5] does not correspond
to value meta [String] (through reference chain:
org.apache.hop.execution.ExecutionData["rowsBinaryGzipBase64Encoded"])
```
- Simplify `FuzzyMatchMeta` (including `Algorithm` and `FMLookupValue`) with
Lombok `@Getter` / `@Setter`.
- Add a unit test asserting distance algorithms expose an Integer measure
field.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]