Add option to use syn.store() without exercising multithreads

Description

This enable synapser users to upload large file without running into Cstack problem.

Environment

None

Activity

Show:
Phil Snyder
October 12, 2018, 4:59 PM

Thanks !

Kimyen Truong
October 12, 2018, 12:50 AM

, I think the release notes (second bullet point) is more useful than linking to this ticket: https://python-docs.synapse.org/build/html/news.html#id2

Phil Snyder
October 12, 2018, 12:43 AM

Kenny pointed me to this fix.

Ziming Dong
August 13, 2018, 10:55 PM

Validated that single threaded upload worked.

tested w/ a 80MB file and saw that the progress updated sequentially in 8MB chunks when synapseclient.config.single_threaded=True and that it updated in larger chunks when synapseclient.config.single_threaded=False depending on the timing of the threads.

I have to note that the performance hit when uploading in single thread mode is huge.

Fixed

Assignee

Kimyen Truong

Reporter

Kimyen Truong

Labels

None

Validator

Ziming Dong

Development Area

None

Release Version History

None

Slack Channel

None

Fix versions

Priority

Major