def METHOD_NAME():
    """Read all values from x/data array into an arrow table."""
    name = "X/data"
    uri = os.path.join(SOMA_URI, "ms/RNA", name)
    sr = clib.SOMAArray(uri)
    sr.submit()
    # iterate read batches until all results have been processed
    total_num_rows = 0
    # The := "walrus" operator is really the appropriate thing here, but alas, is not
    # supported in Python 3.7 which we do wish to preserve compatibility with.
    # while arrow_table := sr.read_next():
    while True:
        arrow_table = sr.read_next()
        if not arrow_table:
            break
        total_num_rows += arrow_table.num_rows
    # test that all results are not present in the arrow table (incomplete queries)
    assert not sr.results_complete()
    assert total_num_rows == 4848644