Elaborate on bulk insertion errors
continuous-integration/drone Build is passing
Details
continuous-integration/drone Build is passing
Details
This commit is contained in:
parent
bfe310b9b0
commit
1e82d2af51
|
@ -203,7 +203,8 @@ async def uploader(coll, queue):
|
||||||
histogram_database_operation_latency.labels("insert-many").observe(time() - then)
|
histogram_database_operation_latency.labels("insert-many").observe(time() - then)
|
||||||
except pymongo.errors.ServerSelectionTimeoutError:
|
except pymongo.errors.ServerSelectionTimeoutError:
|
||||||
continue
|
continue
|
||||||
except pymongo.errors.BulkWriteError:
|
except pymongo.errors.BulkWriteError as e:
|
||||||
|
print("Bulk insertion failed:", e)
|
||||||
counter_bulk_insertions.labels("failed").inc()
|
counter_bulk_insertions.labels("failed").inc()
|
||||||
for o in messages:
|
for o in messages:
|
||||||
o.pop("_id", None)
|
o.pop("_id", None)
|
||||||
|
|
Loading…
Reference in New Issue