forklift icon indicating copy to clipboard operation
forklift copied to clipboard

Possible Lost Updates

Open stdavis opened this issue 1 year ago • 2 comments

We have a design flaw that makes it easy to miss updates that are pushing during ship.

For example, if you have a pallet that fails during ship and doesn't push the updates, the next lift will run and if the data hasn't changed since the previous lift, it will never push the updated version of the data.

stdavis avatar Jun 06 '24 17:06 stdavis

Does this only affect pallets that explicitly push their data somewhere?

I want to say that forklift's original design was to leave the updated data in staging so the next push included the updated data to the destination servers.

steveoh avatar Jun 10 '24 15:06 steveoh

It does leave the data in the hashed folder. But it won't ever get pushed to production until there is another change to the FGDB in hashed. And for other pallets that do something during ship, like AGOL, it doesn't happen until there is another change to the specific dataset.

stdavis avatar Jun 10 '24 15:06 stdavis