fit= in datasources, eg .es(fit=carry)
This is used for interpolating points when a data source returns timestamps that don't perfectly align with what timelion wants. Timelion generates a series that would best fit what you're asking for, and then leaves it up to the data source to give it something back, but not every data source can live up to timelion's expectations. For example, most .wbi() data sets only have yearly resolution, so timelion must fill in the spaces when asking for something more granular, such as weekly:
.fit() as a function, eg .es().fit(average) .fit() applies to null points in an existing series. null is a perfectly valid thing to have in a series, but usually denotes something is missing, so I provided .fit() to try to interpolate nulls into something else.
For example, in the case below I am intentionally setting any point less than 5000 to null, then interpolating between the known values
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.