final int reminingSize = fetchSize - array1.length();
if (0 != reminingSize) { // Query for remains
query = new Query();
query.addFilter(Article.ARTICLE_RANDOM_DOUBLE,
FilterOperator.GREATER_THAN_OR_EQUAL, 0D);
query.addFilter(Article.ARTICLE_RANDOM_DOUBLE,
FilterOperator.LESS_THAN_OR_EQUAL, mid);
query.addFilter(Article.ARTICLE_IS_PUBLISHED,
FilterOperator.EQUAL, true);
query.setCurrentPageNum(1);
query.setPageSize(reminingSize);