delete_replica query on archive_contents uses too many bind variables
Motivation
----------
In the `delete_replicas` method the archive_contents clause uses too many bind variables (700).


Modification
------------
Reduce the chunking from `100` to `30`


diff --git a/lib/rucio/core/replica.py b/lib/rucio/core/replica.py
index f4dafed9b..0572d0146 100644
--- a/lib/rucio/core/replica.py
+++ b/lib/rucio/core/replica.py
@@ -1545,7 +1545,7 @@ def delete_replicas(rse_id, files, ignore_availability=True, session=None):
                                      models.DataIdentifier.name == name))
 
     # Remove Archive Constituents
-    for chunk in chunks(archive_contents_condition, 100):
+    for chunk in chunks(archive_contents_condition, 30):
         session.query(models.ConstituentAssociation).\\
             with_hint(models.ConstituentAssociation, "INDEX(ARCHIVE_CONTENTS ARCH_CONTENTS_CHILD_IDX)", 'oracle').\\
             filter(or_(*chunk)).\\
['lib/rucio/core/replica.py']