Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

並列ダウンロード化 #1

Merged
merged 16 commits into from
Jan 5, 2016
Merged

並列ダウンロード化 #1

merged 16 commits into from
Jan 5, 2016

Conversation

hirak
Copy link
Owner

@hirak hirak commented Jan 3, 2016

  • CurlStreamを削除。ストリームラッパーベースを諦める
  • CurlRemoteFilesystemをスクラッチ実装。
  • PallarelDownloaderを作成

依存関係解決時のイベントをフックして、必要なgithubのzipを調べ、先に一気に並列ダウンロードしてキャッシュを温める。これによりcomposer installが高速になるはず。

@hirak
Copy link
Owner Author

hirak commented Jan 5, 2016

まだgithub publicなパッケージでしか試せていないが、並列ダウンロードは成功しているので一旦マージする。別途テストしよう。。

hirak added a commit that referenced this pull request Jan 5, 2016
@hirak hirak merged commit 185c4af into master Jan 5, 2016
@hirak hirak deleted the parallelize branch January 16, 2016 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant