-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Events/definitions deletion #4673
Comments
|
We can't delete events from Clickhouse, and definitely shouldn't scrub data with the interface we use to edit descriptions :). Thus events in this list are permanent. We can however hide them (instead of deleting) if the user wants a cleaner interface. Renaming "delete" to "hide" and perhaps having a "show 3 hidden events" button to show them again. |
Perhaps the event deletion topic is a conversation for a separate issue, but I do find it worrying that we can't delete events from CH. It has significant privacy concerns as events may contain PII, not to mention probably non-compliant with a bunch of privacy laws. Deleting an event doesn't necessarily have to be deleting the actual object from the DB, but we do need to have a way to scrub data. In terms of deleting the event data here, agreed it might not be the best location here right now. Hiding event definitions could be useful as well as deleting the event definition data you've set (owner, description, ...). Should we do both here? |
I share your concerns re: not deleting, though there's not much I can do there... now. It's definitely for a separate topic. I assume if anything, we can make some "event scrubber" tool that includes 3 different "are you really sure?" confirmation screens. :) Regarding deleting vs hiding, I don't have a super good intuition on what's the best way to describe it. The fact will remain that the definition will come back if deleted from here, when the event is next seen. Thus my suggestion for "hide" is to remove it from the list, even if it comes back later. |
Alright, let's keep the event deletion/scrubbing for a separate conversation. For the scope of this issue, how about calling this "Clear definition & hide event" and in the confirmation prompt we explain that the definition stuff will be permanently deleted and the event will be hidden, but old events will not be deleted and the event will show up again if new events are received. Thoughts @liyiy ? |
That makes sense! Some questions:
No rush in answering this though, I don't think it's a priority at the moment to have deletion set up, but would be a nice to have down the line? |
|
Duplicate of #6099 |
Is your feature request related to a problem?
As part of #4267 , we were planning to introduce a "delete event" button
How should we handle this?
An option could be to introduce event deletion as users have requested for a while now. Looking for thoughts and opinions
Describe the solution you'd like
Describe alternatives you've considered
Additional context
Thank you for your feature request – we love each and every one!
The text was updated successfully, but these errors were encountered: