Support empty string in facet range filter
Fix an offset bug in LinedFileDataProviderBuilder
Activity data engine refactor