- PyExperimenter version: 1.4.2
- Database provider: /
- Python version: 3.10
- Operating System: MacOS
Description
When processing logs with the same dict for logging, the second process_logs fails as PyExperimenter manipulates the dict and adds the experiment_id column. The add is an in-place modification and thus results in unexpected behavior when processing the same logs twice, despite being locked to different tables.