anchor.diff:  
   Ontrack uses queues in RabbitMQ to schedule and process auto versioning events.
   
  -By default, one and only one queue, called `auto-versioning.default.1` is available. When the load becomes too important, you can use two mechanisms to scale the auto versioning:
  -
  -* increase the number of default queues. You can set the `ontrack.extension.auto-versioning.queue.scale` <<configuration-properties-auto-versioning,configuration property>> to a higher number than 1
  +By default, one and only one queue, called `auto-versioning.default.1` is available.
  +When the load becomes too important, you can use two mechanisms to scale the auto versioning:
  +
  +* increase the number of default queues.
  +You can set the `ontrack.extension.auto-versioning.queue.scale` <<configuration-properties-auto-versioning,configuration property>> to a higher number than 1
   
   * create dedicated queues for some projects, see below.
   
  
positive.code:     postProcessing: String?
      # Configuration of the post processing
      postProcessingConfig: JsonNode?
      # If defined, will create a validation stamp in the target branch being upgraded. If this parameter
      # is set to `auto`, the validation stamp name will be created automatically from the source project,
      # with `auto-versioning-` as a prefix.
      validationStamp: String
      # Auto approval mode
      autoApprovalMode: CLIENT | SCM
  ----
  
negative.code: #root.^[kind == 'Deployment' and metadata.name == 'my-app'].spec.template.spec.containers.^[name == 'component'].image
  ----
  
  See the https://docs.spring.io/spring/docs/4.3.25.RELEASE/spring-framework-reference/htmlsingle/#expressions[Spring Expression Language] reference for a complete reference but this expression already illustrates some key points:
  
  * `#root` refers to the "root object", used to evaluate the expression, in our case, the list of YAML "documents", separated by `---`
  * `.^[<filter>]` is an operator for a list, evaluating the given filter for each element until one element is found.
  Only the found element is returned.
  * `.name` returns the value of the `name` property on an object
  * literal strings are using single quotes, for example: `'Deployment'`
  
  If `property` is set to the expression mentioned above, the value being returned will be
  `repo/component:0.1.1`.
  However, we want to use `0.1.1`only.
  
  For this purpose, you need to specify also the `propertyRegex` and set it, for this example to:
  
  