Goutham Veeramachaneni baf5b0f0fc Fix error where we look into the future. (#2829)
* Fix error where we look into the future.

So currently we are adding values that are in the future for an older
timestamp. For example, if we have [(1, 1), (150, 2)] we will end up
showing [(1, 1), (2,2)].

Further it is not advisable to call .At() after Next() returns false.

Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>

* Retuen early if done

Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>

* Handle Seek() where we reach the end of iterator

Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>

* Simplify code

Signed-off-by: Goutham Veeramachaneni <cs14btech11014@iith.ac.in>
2017-06-13 07:22:27 +02:00
..
2016-04-29 22:50:24 +02:00
2016-12-28 11:32:15 +01:00
2017-05-12 12:00:31 +01:00
2016-12-28 11:32:15 +01:00
2016-12-25 11:42:57 +01:00
2016-12-28 11:32:15 +01:00
2015-08-26 12:44:46 +02:00
2017-04-27 10:19:55 +02:00
2017-04-19 13:46:22 +01:00