Book a Demo

Author Topic: v15.2 – Multi-purge doesn’t delete some tags  (Read 3871 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
v15.2 – Multi-purge doesn’t delete some tags
« on: March 16, 2021, 05:35:30 pm »
We've already reported some issues with multi-item-purge on the browser.  This issue is more general.  When we purge multiple items, whether on the browser or via the diagrams, we find some tags remain (which need to be cleared up with the Integrity Checker [Shift+F9]).

Only one tag seems to be affected "OriginalAuthor" - which is created by a direct SQL query.

Anyone else seen this kind of thing?

TIA,
Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: v15.2 – Multi-purge doesn’t delete some tags
« Reply #1 on: March 16, 2021, 09:17:13 pm »
Since you can't see orphaned tags from EA's UI I'd guess nobody will have remarked. Except some query is run to find such orphans. I never have (and I do lots of silly stuff ;-)

q.

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8110
  • Karma: +119/-20
    • View Profile
Re: v15.2 – Multi-purge doesn’t delete some tags
« Reply #2 on: March 17, 2021, 09:20:08 am »
Only one tag seems to be affected "OriginalAuthor" - which is created by a direct SQL query.
Why only that tag? Makes me think that something is wrong with that insert, not the delete.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: v15.2 – Multi-purge doesn’t delete some tags
« Reply #3 on: March 17, 2021, 11:26:36 am »
Only one tag seems to be affected "OriginalAuthor" - which is created by a direct SQL query.
Why only that tag? Makes me think that something is wrong with that insert, not the delete.
Yes, we're investigating that possibility.  The tag was originally a "global" tag, but then we made it an MDG tag.  However, we haven't updated the GUIDs to match the MDG tags prefixes - so that might do it.  But again, we've done that with other tags and they're not affected.  ???

Surely, in any event, when you delete the object a delete of ALL tags should be unqualified!  Even a "dud" tag entry in t_objectproperties should be "nuked"!  We ran the PIC before the purge and then after so EA didn't find any issue with t_object links beforehand.  It was the purge that created the orphans...

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!