docs: @Override
      protected void populateColumnSchema(ArrayList<VoltTable.ColumnInfo> columns) {
          super.populateColumnSchema(columns);
          columns.add(new VoltTable.ColumnInfo("PARTITION_ID", VoltType.INTEGER));
          columns.add(new VoltTable.ColumnInfo("PROCEDURE", VoltType.STRING));
          columns.add(new VoltTable.ColumnInfo("STATEMENT", VoltType.STRING));
          columns.add(new VoltTable.ColumnInfo("INVOCATIONS", VoltType.BIGINT));
          columns.add(new VoltTable.ColumnInfo("TIMED_INVOCATIONS", VoltType.BIGINT));
          columns.add(new VoltTable.ColumnInfo("MIN_EXECUTION_TIME", VoltType.BIGINT));
          columns.add(new VoltTable.ColumnInfo("MAX_EXECUTION_TIME", VoltType.BIGINT));
          columns.add(new VoltTable.ColumnInfo("AVG_EXECUTION_TIME", VoltType.BIGINT));
          columns.add(new VoltTable.ColumnInfo("MIN_RESULT_SIZE", VoltType.INTEGER));
          columns.add(new VoltTable.ColumnInfo("MAX_RESULT_SIZE", VoltType.INTEGER));
          columns.add(new VoltTable.ColumnInfo("AVG_RESULT_SIZE", VoltType.INTEGER));
          columns.add(new VoltTable.ColumnInfo("MIN_PARAMETER_SET_SIZE", VoltType.INTEGER));
          columns.add(new VoltTable.ColumnInfo("MAX_PARAMETER_SET_SIZE", VoltType.INTEGER));
          columns.add(new VoltTable.ColumnInfo("AVG_PARAMETER_SET_SIZE", VoltType.INTEGER));
          columns.add(new VoltTable.ColumnInfo("ABORTS", VoltType.BIGINT));
          columns.add(new VoltTable.ColumnInfo("FAILURES", VoltType.BIGINT));
          columns.add(new VoltTable.ColumnInfo("TRANSACTIONAL", VoltType.TINYINT));
      }