We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Ginq::join() がルックアップテーブルを作るのは、Ginq::join() 実行時ではなく、イテレータの riwind() であるべき。クエリを組み立てるだけで inner の全件走査が動作するのはできる限り実行を遅延するGinqのポリシーに反する。join を selectMany の再利用で実装するのをやめ、専用のイテレータを作る。
The text was updated successfully, but these errors were encountered:
JoinIterator が SelectManyWithIterator を再利用する、で実現できそう。
Sorry, something went wrong.
#14 fixed
5126426
手動クローズ。PhpStormから fixed #14 とやったはずなのにコミットコメントがなぜか空…
fixed #14
No branches or pull requests
Ginq::join() がルックアップテーブルを作るのは、Ginq::join() 実行時ではなく、イテレータの riwind() であるべき。クエリを組み立てるだけで inner の全件走査が動作するのはできる限り実行を遅延するGinqのポリシーに反する。join を selectMany の再利用で実装するのをやめ、専用のイテレータを作る。
The text was updated successfully, but these errors were encountered: