cubicweb #2074355 document trick on detecting deleted entities in hooks/operations [open]

Q: il y a des cas connus où 'Any X WHERE X eid %(eid)s' dans un precommit_event renvoie des choses alors que l'entité a été supprimée précédemment (et que j'ai un hook before_delete_entity qui me l'atteste) ?

A: Any X WHERE X eid %(x)s est en gros traduit en 'SELECT %(x)s' tant que le cache eid/type/source du répo n'est pas vidé tu vas sans doute obtenir qqch sur cette requête. Pour vérifier que l'entité a bien été virée, il faut queje passe par deleted_in_transaction et pas par une requête

prioritynormal
typetask
done in<not specified>
load0.100
load left0.100
closed by<not specified>