Updates a set of base rows in a catalog with same index key on an index and updates all the corresponding index rows.
LOCKING: exclusive row locking
@param key key row
@param newRows new version of the set of rows
@param indexNumber index that key operates
@param indicesToUpdate array of booleans, one for each index on the catalog.if a boolean is true, that means we must update the corresponding index because changes in the newRow affect it.
@param colsToUpdate int array of columns to be updated (1 based). Ifnull, all cols are updated
@param tc transaction controller
@exception StandardException Thrown on failure