"Reset Stream Database" doesn't clear everything

In some way, I got empty records that can't be deleted with Reset Stream Database option. I figured out that it does INNER JOIN on stream_context and stream_meta tables, so if there are no relations in either of those, this record is being skipped. It should be changed, because custom connectors might save logs without meta.

empty records