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:
Kimyen Truong
July 26, 2018, 11:36 PM
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.

Phil Snyder
October 12, 2018, 12:43 AM

Kenny pointed me to this fix.

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, 4:59 PM

Thanks !

Assignee

Kimyen Truong

Reporter

Kimyen Truong

Labels

None

Validator

Ziming Dong

Development Area

None

Release Version History

None

Fix versions

Priority

Major
Configure