docs: @Override
    public void handlePieceCompleted(SharingPeer peer,
                                     Piece piece) throws IOException {
      // Regardless of validity, record the number of bytes downloaded and
      // mark the piece as not requested anymore
      myTorrentStatistic.addDownloaded(piece.size());
      this.requestedPieces.set(piece.getIndex(), false);
  
      logger.trace("We now have {} piece(s) and {} outstanding request(s): {}",
              new Object[]{
                      this.completedPieces.cardinality(),
                      this.requestedPieces.cardinality(),
                      this.requestedPieces
              });
    }