Closed stdavis closed 3 years ago
Just realized that I need to take into account tables still.
Maybe I'll wait until tomorrow to merge this since I'm taking the rest of the week off. ;)
/remind me to merge this next Monday
@stdavis set a reminder for 8/16/2021
you'll still need to install the new bits for the stuff to take hold.
Hmm. No reminder was posted. :(
I remembered today. I did a fresh git pull and pip install on the server. We'll see how it goes.
/remind me to check on global ids next week
@stdavis set a reminder for 8/24/2021
Description of Changes
This pull request changes the update process for data that uses change detection so that global id values are preserved. This is done by deleting the destination feature class and then copying the old features. I was not able to find a way to preserve global ids with the append tool when the target is a FGDB.
TBH, I'm not sure that this is a great idea. I'm worried about it messing with relationship classes in the output gdb. I'd love any thoughts that anyone has about it.
This PR also bumps the testing deps (which is related to #340) and modernizes the change detection test suite.
Test results and coverage
Speed test results