Skip to content
This repository has been archived by the owner on Dec 16, 2022. It is now read-only.

When deep copying Sam/Variant records, do not also deep copy the header #124

Merged
merged 1 commit into from
Jul 17, 2014

Conversation

droazen
Copy link
Contributor

@droazen droazen commented Jul 16, 2014

Deep copying the headers every time a record is copied is wasteful and
unnecessary, given that headers are immutable (with the single exception
of VariantHeader::advanced_merge_header(), which should be moved to a
builder)

@coveralls
Copy link

Coverage Status

Coverage increased (+0.11%) when pulling eaca3c5 on dr_remove_header_deep_copying into 9ba5887 on master.

Deep copying the headers every time a record is copied is wasteful and
unnecessary, given that headers are immutable (with the single exception
of VariantHeader::advanced_merge_header(), which should be moved to a
builder)
@droazen
Copy link
Contributor Author

droazen commented Jul 17, 2014

Improved doxygen docs as Mauricio suggested -- should be ready to merge once Travis passes

MauricioCarneiro pushed a commit that referenced this pull request Jul 17, 2014
…ying

When deep copying Sam/Variant records, do not also deep copy the header
@MauricioCarneiro MauricioCarneiro merged commit 764b0f8 into master Jul 17, 2014
@MauricioCarneiro MauricioCarneiro deleted the dr_remove_header_deep_copying branch July 17, 2014 15:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants