broadinstitute / cromwell

Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
http://cromwell.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
1k stars 360 forks source link

Metadata key is vulnerable to long keys from an input Map. #2853

Open danbills opened 7 years ago

danbills commented 7 years ago

A user in the forum was using particularly long filenames as keys to a map, causing his workflow to fail upon flushing metadata to the DB.

He was able to use a workaround of two maps having common keys, one having the filename and the other having the original value of his original map.

-- Original Forum post: https://gatkforums.broadinstitute.org/gatk/discussion/comment/43927#Comment_43927

katevoss commented 7 years ago

@danbills is the long filename limitation in our docs?

danbills commented 7 years ago

@katevoss No, but it's an edge case and we don't really have WDL-specific docs so far as I can tell. In other words I'm not sure it's worth communicating and I don't see a good way of communicating it.