You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The BCF codec attempts to validate the version of a BCF file on read, but is overly permissive and accepts any minor version newer than the the current one. As a result, BCF 2.2 files are not rejected, even though the BCF implementation is BCF 2.1.
Until very recently, newer BCF files would be rejected because they contained IDX fields in the VCF header, but those are likely valid now as a result of #1248.
The version test should be changed to reject newer BCF versions as well as older ones.
The text was updated successfully, but these errors were encountered:
…ntation. (#1324)
* Fix VCFFileReader test code to detect negative tests that should throw but don't.
* Reject BCF files when minor version doesn't match the current implementation.
* Fix unresolved javadoc reference.
* Fixes#1323
The BCF codec attempts to validate the version of a BCF file on read, but is overly permissive and accepts any minor version newer than the the current one. As a result, BCF 2.2 files are not rejected, even though the BCF implementation is BCF 2.1.
Until very recently, newer BCF files would be rejected because they contained
IDX
fields in the VCF header, but those are likely valid now as a result of #1248.The version test should be changed to reject newer BCF versions as well as older ones.
The text was updated successfully, but these errors were encountered: