ae97ca1dc83848e40b0609a49eee0eb92e43570f,sacred/observers/mongo.py,MongoObserver,final_save,#MongoObserver#,281

Before Change



        for i in range(attempts):
            try:
                self.runs.save(self.run_entry)
                return
            except pymongo.errors.AutoReconnect:
                if i < attempts - 1:
                    time.sleep(1)

After Change



        for i in range(attempts):
            try:
                self.runs.update_one({"_id": self.run_entry["_id"]},
                                     {"$set": self.run_entry}, upsert=True)
                return
            except pymongo.errors.AutoReconnect:
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 4

Non-data size: 2

Instances


Project Name: IDSIA/sacred
Commit Name: ae97ca1dc83848e40b0609a49eee0eb92e43570f
Time: 2019-01-20
Author: kilian.pfeiffer@rwth-aachen.de
File Name: sacred/observers/mongo.py
Class Name: MongoObserver
Method Name: final_save


Project Name: shibing624/pycorrector
Commit Name: b213f9fc865dd5628678af1c92f7bcec5621a32e
Time: 2018-11-16
Author: 507153809@qq.com
File Name: pycorrector/deep_context/train.py
Class Name:
Method Name: train


Project Name: matthewwithanm/django-imagekit
Commit Name: db95e63a632bc0bd62f1842bda8ef30e0e6df6ff
Time: 2011-08-23
Author: ryan@ryanbagwell.com
File Name: imagekit/utils.py
Class Name:
Method Name: img_to_fobj


Project Name: facebookresearch/pythia
Commit Name: f22814f2405f83179c99f1fd4b895671bbdb124c
Time: 2021-02-24
Author: asg@fb.com
File Name: tools/scripts/features/lmdb_conversion.py
Class Name: LMDBConversion
Method Name: extract