<commit_before># InstantRetryProcessor

[![Build Status](https://travis-ci.org/swarrot/instant-retry-processor.png)](https://travis-ci.org/swarrot/instant-retry-processor)
[![Scrutinizer Quality Score](https://scrutinizer-ci.com/g/swarrot/instant-retry-processor/badges/quality-score.png?s=91ff54b237a9edc7c23d4c9d5a0413c2f39da876)](https://scrutinizer-ci.com/g/swarrot/instant-retry-processor/)

InstantRetryProcessor is a [swarrot](https://github.com/swarrot/swarrot) processor.
Its goal is to recall the processor when an error occured.

## Installation

The recommended way to install InstantRetryProcessor is through
[Composer](http://getcomposer.org/). Require the
`swarrot/instant-retry-processor` package into your `composer.json` file:

```json
{
    "require": {
        "swarrot/instant-retry-processor": "@stable"
    }
}
```

**Protip:** you should browse the
[`swarrot/instant-retry-processor`](https://packagist.org/packages/swarrot/instant-retry-processor)
page to choose a stable version to use, avoid the `@stable` meta constraint.

## Usage

See [swarrot documentation](https://github.com/swarrot/swarrot).

## License

InstantRetryProcessor is released under the MIT License. See the bundled LICENSE file for details.<commit_msg>Add config keys in README<commit_after># InstantRetryProcessor

[![Build Status](https://travis-ci.org/swarrot/instant-retry-processor.png)](https://travis-ci.org/swarrot/instant-retry-processor)
[![Scrutinizer Quality Score](https://scrutinizer-ci.com/g/swarrot/instant-retry-processor/badges/quality-score.png?s=91ff54b237a9edc7c23d4c9d5a0413c2f39da876)](https://scrutinizer-ci.com/g/swarrot/instant-retry-processor/)

InstantRetryProcessor is a [swarrot](https://github.com/swarrot/swarrot) processor.
Its goal is to recall the processor when an error occured.

## Installation

The recommended way to install InstantRetryProcessor is through
[Composer](http://getcomposer.org/). Require the
`swarrot/instant-retry-processor` package into your `composer.json` file:

```json
{
    "require": {
        "swarrot/instant-retry-processor": "@stable"
    }
}
```

**Protip:** you should browse the
[`swarrot/instant-retry-processor`](https://packagist.org/packages/swarrot/instant-retry-processor)
page to choose a stable version to use, avoid the `@stable` meta constraint.

## Usage

See [swarrot documentation](https://github.com/swarrot/swarrot).

## Configuration

|Key                   |Default|Description                                            |
|:--------------------:|:-----:|-------------------------------------------------------|
|instant_retry_delay   |2000000|The delay in micro seconds to wait before trying again.|
|instant_retry_attempts|3      |The number of attempts before raising an exception.    |

## License

InstantRetryProcessor is released under the MIT License. See the bundled LICENSE file for details.
{'fraction_non_alphanumeric': 0.15251299826689774, 'fraction_numerical': 0.019410745233968803, 'mean_word_length': 4.001733102253033, 'pattern_counts': {'":': 4, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 14, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6141360', 'n_tokens_mistral': 952, 'n_tokens_neox': 910, 'n_words': 192}