When creating a segment to exclude a particular string. Results are still shown in the visits log.
I suppose technically the user visited a page that did not include that string, and therefore this result be actually expected from what is currently implemented.
@tsteur a few people have reported this and finding it not clear/not what they expect.
If we wanted to change the implementation of "Does not contain" for actions, would that be possible and how much effort would it be?
@mattab I don't know if it's possible. Would estimate a few days since it requires rewriting a lot of deep core logic in join tables generator, segment query generator, etc and ensuring nothing breaks etc. Also if it works, it would potentially mean performance implications to already slow action queries (especially when it comes to contains). Is this a duplicate of https://github.com/matomo-org/matomo/issues/13785 ?
Marking as duplicate of https://github.com/matomo-org/matomo/issues/13785