I am running this code where

getScannerForAllRows(columns) just does return table.getScanner(columns);

and the table   has setScannerCaching(100);

But it spins forever after getting the iterator. Why would that be? How can
I speed it up?

        HBaseTableDataManagerImpl htdmni = new HBaseTableDataManagerImpl(
                "GS_Applications");

        String[] columns = { "Files:Name" };
        log.info("Getting all Rows with Files");
        Scanner s = htdmni.getScannerForAllRows(columns);
        log.info("Got all Rows with Files");
        log.info("Getting Iterator");

        Iterator<RowResult> iter = s.iterator();
        log.info("Got Iterator");

        while (iter.hasNext())
        {
            log.info("Getting next Row");
            RowResult rr = iter.next();


Ananth T Sarathy

Reply via email to