I am loading data in batches for each hour. Each time a segment gets loaded I verify the count in the MySQL table druid_segments. What I can see is that at each hour the count of number of segments with the used flag set to 0 increases by 1. I have no rules in the druid_rules table other than the default
mysql> select * from druid_rules;
+-----------------------------------+------------+--------------------------+-----------------------------------------------------------------------------------+
| id | dataSource | version | payload |
+-----------------------------------+------------+--------------------------+-----------------------------------------------------------------------------------+
| _default_2013-10-03T17:47:55.354Z | _default | 2013-10-03T17:47:55.354Z | [{"period":"P5000Y","replicants":2,"tier":"_default_tier","type":"loadByPeriod"}] |
+-----------------------------------+------------+--------------------------+-----------------------------------------------------------------------------------+
1 row in set (0.00 sec)
I am not sure what is causing the used flag to reset to 0. I did change the contents of the druid_rules table earlier but the dump above is the latest output of the rules table. I am running druid version 0.6.73.