bump archiver dep to v0.5.1. replace addFile with append.#189
bump archiver dep to v0.5.1. replace addFile with append.#189ctalkington wants to merge 2 commits intojquery:masterfrom ctalkington:archiver
Conversation
|
just wanted to bump this before it becomes an issue to merge like some of my previous attempts to contribute. |
|
Thanks to bring this update @ctalkington. I'm rebasing a to-be-landed-branch on top of your update, and testing it to make sure it works just fine first. |
|
@rxaviers sounds good. let me know if anything pops out. |
|
@ctalkington functionally, it worked just fine. Although, I have noticed a decrease on performance. My dry tests showed it's 30% slower (from 572ms mean to 734ms mean). Do you have any performance comparison between 0.5 vs. 0.4? |
|
interesting. i know a contributor had setup a speed bench script at one point but it was more related to the speed going stream to stream not time. either way never seemed to vary for me (could be limited by compression or such). the change could come from a few places, since you were using 0.4.1 locked and there are 9 bugfix releases and 1 major release since. where are seeing said times? i would be intrigued to walk through the versions and see if it was a bugfix that caused it or the breaking apart to use |
|
i personally think the async could also be adding some un-needed time to wrap each when archiver can handle it internally. ill try to run the tests tonight on a linux vps that should compile syslog. |
|
@rxaviers testing this package isn't all that heavily documented and a chore. linux vps is having issues.. any guidance greatly appreciated. |
|
Hm ok. It would be good if we had a simple perf benchmark... If you want to give a try using download builder: please, rebase your branch on top of current master. We had an issue on You will notice the times I've talked about by running the server, browsing, clicking download, then observing build_time on |
|
@rxaviers still hitting some issues. |
|
and using force |
|
😕 this is what I get https://gist.github.com/rxaviers/06a6cc9c24d2136c5c9d What's your output of |
|
wierd do you happen to have any changes to a config or something. can't seem to get past |
|
Do you use IRC? Could you ping me at Freenode #jquery-dev? |
|
sorry this fell off my radar. and ive since released archiver v0.6. will do new PR some point in the future. |
|
Thank you! Looking forward the v0.6 PR. |
archiver 0.5.1 is out and has many under the hood improvements. also, to note you shouldn't need to use async (archiver handles internally with queue) but because I can't seem to get tests to run locally (windows 7) due to node-syslog build error. I passed on making that change for time being.