<?xml version="1.0"?>
<component name="org.nuxeo.ecm.core.stream.blobs.override">

  <require>org.nuxeo.ecm.core.stream.blobs</require>

  <extension point="streamProcessor" target="org.nuxeo.runtime.stream.service">
    <streamProcessor class="org.nuxeo.ecm.core.blob.stream.StreamOrphanBlobGC" defaultCodec="avro" defaultConcurrency="1" defaultPartitions="1" enabled="true" name="blobGC">
      <policy continueOnFailure="true" delay="3s" maxDelay="60s" maxRetries="3" name="default"/>
    </streamProcessor>
    <streamProcessor class="org.nuxeo.ecm.core.model.stream.StreamDocumentGC" defaultCodec="avro" defaultConcurrency="1" defaultPartitions="1" enabled="true" name="documentGC">
      <policy continueOnFailure="true" delay="3s" maxDelay="60s" maxRetries="3" name="default"/>
    </streamProcessor>
  </extension>

</component>
