How Can I Resolve an "Error parsing metadata at key ‘DEDUP’" Error?

This issue relates to all versions of Tamr.

Problem: The pair page does not load but shows an error message saying “Error parsing metadata at key ‘DEDUP’”.

For the full error message see below.

Cause: This error occurs when the Jaccard Similarity function has a value below 40%.

Resolution: To resolve the issue, change the threshold to above 40% (0.4) or equal to 40% (0.4) for the Jaccard Similarity function. In order to change it, please take the following steps:

  1. Use the “GET /recipes/{id}“ to fetch the recipe
  2. Edit the recipe’s data blob changing the DNF threshold for the Jaccard-ed attribute to 0.4 (or higher) and then use the “PUT /recipes/{id}“ to update the recipe

Note: In order to find the recipe ID, go to the "pairs" page in the mastering project. The recipe ID would be in the URL.

Full error message:,,,,,,,,,,org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$,org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$,,org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$,,,,,org.glassfish.jersey.server.ServerRuntime$,org.glassfish.jersey.internal.Errors$,org.glassfish.jersey.internal.Errors$,,,,,,,,,,,,,org.eclipse.jetty.servlet.ServletHandler$,,org.eclipse.jetty.servlet.ServletHandler$,,,org.eclipse.jetty.servlet.ServletHandler$,,org.eclipse.jetty.servlet.ServletHandler$,,org.eclipse.jetty.servlet.ServletHandler$,,org.eclipse.jetty.servlet.ServletHandler$,,,,,,,,,,,,,,,,,,,,$,,$,,,,,org.eclipse.jetty.util.thread.ReservedThreadExecutor$,,org.eclipse.jetty.util.thread.QueuedThreadPool$,