private ArrayHandler rowsAndTimestampsToOracleArray(Collection<Map.Entry<byte[], Long>> rows) { List<Object[]> oraRows = Lists.newArrayListWithCapacity(rows.size()); for (Entry<byte[], Long> entry : rows) { oraRows.add(new Object[] { entry.getKey(), null, entry.getValue() }); } return config.jdbcHandler().createStructArray( structArrayPrefix() + "CELL_TS", "" + structArrayPrefix() + "CELL_TS_TABLE", oraRows); }
BlobHandler blobHandler; try { blobHandler = getJdbcHandler().createBlob(c); } catch (SQLException e){ sqlExceptionlog.debug("Caught SQLException", e); //$NON-NLS-1$
BlobHandler blobHandler; try { blobHandler = getJdbcHandler().createBlob(c); } catch (SQLException e){ sqlExceptionlog.debug("Caught SQLException", e); //$NON-NLS-1$
private ArrayHandler rowsToOracleArray(Iterable<byte[]> rows) { List<Object[]> oraRows = Lists.newArrayListWithCapacity(Iterables.size(rows)); for (byte[] row : rows) { oraRows.add(new Object[] { row, null, null }); } return config.jdbcHandler().createStructArray( structArrayPrefix() + "CELL_TS", "" + structArrayPrefix() + "CELL_TS_TABLE", oraRows); }
private ArrayHandler cellsAndTimestampsToOracleArray(Collection<Map.Entry<Cell, Long>> cells) { List<Object[]> oraRows = Lists.newArrayListWithCapacity(cells.size()); for (Entry<Cell, Long> entry : cells) { Cell cell = entry.getKey(); oraRows.add(new Object[] { cell.getRowName(), cell.getColumnName(), entry.getValue() }); } return config.jdbcHandler().createStructArray( structArrayPrefix() + "CELL_TS", "" + structArrayPrefix() + "CELL_TS_TABLE", oraRows); }
private ArrayHandler cellsToOracleArray(Iterable<Cell> cells) { List<Object[]> oraRows = Lists.newArrayListWithCapacity(Iterables.size(cells)); for (Cell cell : cells) { oraRows.add(new Object[] { cell.getRowName(), cell.getColumnName(), null }); } return config.jdbcHandler().createStructArray( structArrayPrefix() + "CELL_TS", "" + structArrayPrefix() + "CELL_TS_TABLE", oraRows); }
private List<FullQuery> getOverflowQueries(ConnectionSupplier conns, TableReference tableRef, Collection<Long> overflowIds) { List<Object[]> oraRows = Lists.newArrayListWithCapacity(overflowIds.size()); for (Long overflowId : overflowIds) { oraRows.add(new Object[] { null, null, overflowId }); } ArrayHandler arg = config.jdbcHandler().createStructArray( structArrayPrefix() + "CELL_TS", structArrayPrefix() + "CELL_TS_TABLE", oraRows); switch (config.overflowMigrationState()) { case UNSTARTED: return ImmutableList.of(getOldOverflowQuery(arg)); case IN_PROGRESS: return ImmutableList.of(getOldOverflowQuery(arg), getNewOverflowQuery(conns, tableRef, arg)); case FINISHING: case FINISHED: return ImmutableList.of(getNewOverflowQuery(conns, tableRef, arg)); default: throw new EnumConstantNotPresentException( OverflowMigrationState.class, config.overflowMigrationState().name()); } }
private ArrayHandler rowsAndTimestampsToOracleArray(Collection<Map.Entry<byte[], Long>> rows) { List<Object[]> oraRows = Lists.newArrayListWithCapacity(rows.size()); for (Entry<byte[], Long> entry : rows) { oraRows.add(new Object[] { entry.getKey(), null, entry.getValue() }); } return config.jdbcHandler().createStructArray( structArrayPrefix() + "CELL_TS", "" + structArrayPrefix() + "CELL_TS_TABLE", oraRows); }
private ArrayHandler rowsToOracleArray(Iterable<byte[]> rows) { List<Object[]> oraRows = Lists.newArrayListWithCapacity(Iterables.size(rows)); for (byte[] row : rows) { oraRows.add(new Object[] { row, null, null }); } return config.jdbcHandler().createStructArray( structArrayPrefix() + "CELL_TS", "" + structArrayPrefix() + "CELL_TS_TABLE", oraRows); }
private ArrayHandler cellsAndTimestampsToOracleArray(Collection<Map.Entry<Cell, Long>> cells) { List<Object[]> oraRows = Lists.newArrayListWithCapacity(cells.size()); for (Entry<Cell, Long> entry : cells) { Cell cell = entry.getKey(); oraRows.add(new Object[] { cell.getRowName(), cell.getColumnName(), entry.getValue() }); } return config.jdbcHandler().createStructArray( structArrayPrefix() + "CELL_TS", "" + structArrayPrefix() + "CELL_TS_TABLE", oraRows); }
private ArrayHandler cellsToOracleArray(Iterable<Cell> cells) { List<Object[]> oraRows = Lists.newArrayListWithCapacity(Iterables.size(cells)); for (Cell cell : cells) { oraRows.add(new Object[] { cell.getRowName(), cell.getColumnName(), null }); } return config.jdbcHandler().createStructArray( structArrayPrefix() + "CELL_TS", "" + structArrayPrefix() + "CELL_TS_TABLE", oraRows); }
private List<FullQuery> getOverflowQueries(ConnectionSupplier conns, TableReference tableRef, Collection<Long> overflowIds) { List<Object[]> oraRows = Lists.newArrayListWithCapacity(overflowIds.size()); for (Long overflowId : overflowIds) { oraRows.add(new Object[] { null, null, overflowId }); } ArrayHandler arg = config.jdbcHandler().createStructArray( structArrayPrefix() + "CELL_TS", structArrayPrefix() + "CELL_TS_TABLE", oraRows); switch (config.overflowMigrationState()) { case UNSTARTED: return ImmutableList.of(getOldOverflowQuery(arg)); case IN_PROGRESS: return ImmutableList.of(getOldOverflowQuery(arg), getNewOverflowQuery(conns, tableRef, arg)); case FINISHING: case FINISHED: return ImmutableList.of(getNewOverflowQuery(conns, tableRef, arg)); default: throw new EnumConstantNotPresentException( OverflowMigrationState.class, config.overflowMigrationState().name()); } }