The updatecursor help page says:
"Using UpdateCursor on versioned data requires the start of an edit session"
--What does "versioned data" mean?
I found that I needed to use an edit session when I was trying to use the updatecursor on the attribute table of a feature class in a file geodatabase. I created the feature class using the geotagged photos to points tool. I was not using an insert cursor simultaneously, so I assume (based on the tips in this help page) that this means my data is versioned.
Is data in a file geodatabase versioned by default? Is this a setting I can toggle?
It took me a long time to determine how to resolve the error, as I did not have to use the Editor object to perform the same operations on a dataset that was created in a similar manner. So I'm trying to figure out what triggered this requirement.
Thanks in advance for your help!