@staticmethod<EOL><INDENT>def get_from_solr(clone, number, row_size):<DEDENT>
start = number * clone._cfg['<STR_LIT>'] + clone._cfg['<STR_LIT:start>']<EOL>clone._solr_params.update({'<STR_LIT:start>': start})<EOL>clone._solr_params.update({'<STR_LIT>': row_size})<EOL>clone._solr_locked = False<EOL>return number, [(clone._cfg['<STR_LIT>'], clone._cfg['<STR_LIT>'],<EOL>ub_to_str(doc.get('<STR_LIT>'))) for doc in clone._exec_query()]<EOL>
If not start parameter is given, with the given number(0,1,2..) multiplies default row size
and determines start parameter. Takes results from solr according to this parameter. For
example, if number is 2 and default row size is 1000, takes results from solr between 2000
and 3000. But if start parameter is given, start value is found adding given start paramater.
For example start paramater is given as 550, if number is 2 and default row size is 1000,
takes results from solr between 2550 and 3550.

Args:
    clone: Queryset adapter clone
    number(int): Uses for solr start parameter. Multiplies with default row size.
    row_size(int): Uses for solr rows parameter. Indicates how many record will be taken
                   from solr.

Returns:
     tuple with given number and riak_multi_get method input list.
     Example return = (0, [('models','personel','McAPchPZzB6RVJ8QI2XSVQk4mUR'),
                         ('models','personel','XyZZrsadVJ8QI2XSVQk4mUR'),
                         ('models','personel','SkFl3RPZzB6RVJ8QI2XSVQk4mUR'),
                         ('models','personel','PxCdytPZzB6RVJ8QI2XSVQk4mUR')])