What happens to ontology edits after object is deleted?

Assume you have a pipeline producing a backing dataset for an ontology object. What happens to ontology level changes when an object/row disappears from the backing dataset? Say you have some object with id 123

  • hour 0: 123 appears in the dataset, is indexed in the ontology, shows up in the UI
  • hour 1: user makes some ontology level edits
  • hour 2: 123 disappears from the backing dataset, ontology re-indexes, 123 is gone from the UI
  • hour 3: 123 re-appears in the backing dataset, ontology re-indexes, 123 is back

Are the changes that occurred in hour 1 back as well, or are they purged as soon as a re-index results in an object no longer existing?

2 Likes

Found the answer in Foundry docs: https://www.palantir.com/docs/foundry/object-edits/how-edits-applied#resolve-conflicting-user-edits-and-datasource-updates

TL;DR user edits are stored persistently independent of the object, so yes the user edits would still be present when the object reappears.

The table just below ^that anchor link walks through an extensive example that should cover most edge cases.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.