code: @Override
      public void index(ByteBuffer key, ColumnFamily columnFamily) {
          Log.debug("Indexing row %s in index %s ", key, logName);
          lock.readLock().lock();
          try {
              if (rowService != null) {
                  long timestamp = System.currentTimeMillis();
                  rowService.index(key, columnFamily, timestamp);
              }
          } catch (RuntimeException e) {
              Log.error("Error while indexing row %s", key);
              throw e;
          } finally {
              lock.readLock().unlock();
          }
      }
docs: Index the given row.
  
  @param key          The partition key.
  @param columnFamily The column family data to be indexed