Details
-
Type: Bug
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: Newport
-
Fix Version/s: Newport
-
Component/s: Other / Misc.
-
Labels:
Description
When migrating JPDemo, a migration error appeared during the sync on an order that had a location extension. The default mapping definition for ES did not have the fields for location explicitly defined, so ES assumed (incorrectly) that the street address2 field should be of type date-time when the first order containing a location attempted to migrate. When the order migrated, a value that was not a timestamp (in this case an empty value) caused es to error, and the rest of the sync aborted. Adding an explicit definition for location address/campaign data to the es mapping will resolve this issue if it happens to come up again in other environments.