Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possible Lost Updates #369

Open
stdavis opened this issue Jun 6, 2024 · 2 comments
Open

Possible Lost Updates #369

stdavis opened this issue Jun 6, 2024 · 2 comments

Comments

@stdavis
Copy link
Member

stdavis commented Jun 6, 2024

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.

@steveoh
Copy link
Member

steveoh commented Jun 10, 2024

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.

@stdavis
Copy link
Member Author

stdavis commented Jun 10, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants