def filter_rows_no_anchor():
    marker = None
    all_obj_infos = {}
    read_in = 0
    for (col_name, _) in cols:
        gevent.sleep(0)
        col_name_arr = utils.decode_string(col_name).split(':')
        obj_uuid = col_name_arr[(- 1)]
        all_obj_infos[obj_uuid] = (col_name_arr[:(- 1)], obj_uuid)
        read_in += 1
        if (paginate_start and (read_in >= paginate_count)):
            marker = col_name
            break
    filt_obj_infos = filter_rows(all_obj_infos, filters)
    return (list(filt_obj_infos.values()), marker)
def filter_rows_no_anchor():
    marker = None
    all_obj_infos = {}
    read_in = 0
    for (col_name, _) in cols:
        gevent.sleep(0)
        col_name_arr = utils.decode_string(col_name).split(':')
        obj_uuid = col_name_arr[(- 1)]
        all_obj_infos[obj_uuid] = (col_name_arr[:(- 1)], obj_uuid)
        read_in += 1
        if (paginate_start and (read_in >= paginate_count)):
            marker = col_name
            break
    filt_obj_infos = filter_rows(all_obj_infos, filters)
    return (list(filt_obj_infos.values()), marker)