obiba / genobyte

GenoByte is a Java API for storing and querying data resulting from the aggregation of high-throughput genotyping experiments across many subjects.
GNU General Public License v3.0
1 stars 0 forks source link

GEN-74: Rework the transposition process #40

Closed ymarcon closed 6 years ago

ymarcon commented 16 years ago

Jira issue originally created by user nemond:

Performance is suffering when transposing the same data multiple times.

ymarcon commented 16 years ago

Comment created by @plaflamme:

By profiling the process, it was noticed that the transposition process was much slower when the destination calls field already existed and needed to be loaded from disk prior to being written to.

The new GenotypingStoreTransposer class now allows deleting the destination store prior to transposing the data, effectively removing all the destination fields before writing.

ymarcon commented 16 years ago

Issue was closed with resolution "Fixed"