Actions
Issue #4306
closedThe BulkCreateManager.bulk_get_or_create() breaks ourter transactions.
Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 47
Quarter:
Description
Both bulk_create() and save() need to be called within a nested transaction so that it can be safely used in an outer transaction. Even though an IntegrityError is caught, it will still cause the transaction to be in an ERROR state and can no longer be used.
Added by jortel@redhat.com almost 6 years ago
Added by jortel@redhat.com almost 6 years ago
Revision f4eb840b | View on GitHub
Fix BulkCreateManager.bulk_get_or_create() closes #4306
Updated by dkliban@redhat.com almost 6 years ago
- Triaged changed from No to Yes
- Sprint set to Sprint 47
Updated by jortel@redhat.com almost 6 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to jortel@redhat.com
- Tags Pulp 3 RC Blocker added
Updated by jortel@redhat.com almost 6 years ago
- Status changed from ASSIGNED to POST
Updated by jortel@redhat.com almost 6 years ago
- Status changed from POST to MODIFIED
Applied in changeset pulp|f4eb840b82fced6fccb4e78e4122841adf2b376e.
Updated by daviddavis almost 6 years ago
- Tags Pulp 3 added
- Tags deleted (
Pulp 3 RC Blocker)
Updated by bmbouter about 5 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions
Fix BulkCreateManager.bulk_get_or_create() closes #4306