datacratic/rtbkit — pull request #88 by RAttab (2014-09-22 18:52:54+00:00)
Title: PAL now treats all unmatched wins the same way regardless bidTimestamps.

bidTimestamp has been notoriously unreliable which has led to problems when handling late and early wins.

This patch now treats both event types the same way by keeping unmatched wins around for auctionTimeout (15) minutes and forcing the win account on expiration. This ensures that we handle both late wins and early wins consistently without having to rely on the bidTimestamp.

Given this, I just removed all the code that relies on the bidTimestamp in the simple_event_matcher. While this does remove a few metrics, those metrics were extremely unreliable so it's best if we don't depend on them.