I am seeing a weird behavior with daily MOAT data.
I am trying to create a new index for the dt=20160804. While the indexing task is still in progress , I see the following :
1 row selected (2.549 seconds)
+-----------+--+
| _c0 |
+-----------+--+
| 62556733 |
+-----------+--+
1 row selected (1.574 seconds)
+-----------+--+
| _c0 |
+-----------+--+
| 62556733 |
+-----------+--+
1 row selected (25.595 seconds)
+-----------+--+
| _c0 |
+-----------+--+
| 62556733 |
+-----------+--+
1 row selected (1.636 seconds)
How is it possible that the row count for the final spl table for 20160804 is same as the fixed table when the indexing task is still undergoing.
I am suspecting its the same issue that we saw a couple of days back with MOAT hourly table and Harish/Sri had to change some default rules.
One more thing , I see this through SQL
1 row selected (1.636 seconds)
+----------------------+-----------+--+
| ts_utc | _c1 |
+----------------------+-----------+--+
| 2016-07-31 17:00:00 | 57004218 |
+----------------------+-----------+--+
1 row selected (0.095 seconds)
the data source name, does it mean its disabled ?
Whereas I should see segments :
1 row selected (0.095 seconds)
+--------------+--+
| result |
+--------------+--+
| dt=20160801 |
| dt=20160804 |
+--------------+--+
2 rows selected (0.478 seconds)
Is my understanding correct ? The indexing task for 20160804 was a success :
index_hadoop_moat_daily_2016-08-11T19:19:16.229Z SUCCESS
I guess that segment from 31-07 is still around because of failed cleanup during drop solution(I will look into that), but that does not still explain the other behaviors.