I'm writing my first D7 to D9 migration by taking the migrate-upgrade configure files and bring them over one-by-one, and tweaking as needed to pull only over a small subset of my data. Things are going fairly well, and I have a few content types, fields, and content coming over as expected.
I tweaked the source plugin "d7_field" so I only pull a few fields from the old site, all of them field types offered with core. I have one D7 "text_long" field that just isn't coming over with the rest, and I can't figure out why. Migrate is adding it to migrate_map_flagship_migrate_field as follows:
source_ids_hash: 70ef5e18a834e45c197557fff5812a7b7a0ddeec0cd8198c6ea521f2f0e38083
sourceid1: field_short_description
sourceid2: node
destid1: NULL
destid2: NULL
source_row_status: 2
rollback_action: 0
last_imported: 0
hash:
Which I think is wrong, but I don't know why. All the other text fields have a destid1, destid2, and source_row_status like this:
source_ids_hash: 25b9a8f1f502fe0dc79ab1d42ff7397efaef85aed6a45d893235a0b2994ff298
sourceid1: field_includes
sourceid2: node
destid1: node
destid2: field_includes
source_row_status: 0
rollback_action: 0
last_imported: 0
hash:
Anyone have any ideas on where i can start digging into why this field is stubbornly not migrating properly?