Outside of a M/R context, sure, why not?

> Subject: Correct use of HTablePool
> From: [email protected]
> To: [email protected]
> Date: Tue, 27 Sep 2011 10:19:04 +0100
> 
> When using an HTablePool and calling get() or scan() can I return the
> Table to the pool as soon as I have the Result of Scanner object?
> 
> i.e. is this valid?
> 
> HTablePool pool = myPool;
> Get get = myGet;
> HTable table = pool.getTable(myTableName);;
> Result result = null;
> try {
>       result = table.get(get);
> } finally {
>       pool.putTable(table);   
> }
> 
> // use Result now table has been returned to pool.
> r.getValue(Bytes.toBytes("COL"), Bytes.toBytes("ID"))
> 
> 
> and likewise with a Scanner
> 
> Rgs
> Joel
                                          

Reply via email to