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

Logging req.form/req.headers with logInfo outputs infinite content #1873

Closed
WebFreak001 opened this Issue Jul 25, 2017 · 2 comments

Comments

Projects
None yet
2 participants
@WebFreak001
Contributor

WebFreak001 commented Jul 25, 2017

on windows

... Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string,"value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob"), Tuple!(string, "key", string, "value")("name", "bob") ...

I need to iterate over it manually right now

@s-ludwig

This comment has been minimized.

Show comment
Hide comment
@s-ludwig

s-ludwig Jul 26, 2017

Member

Looks like the alias byKeyValue this; that was added for backwards compatibility was a bad idea. That means iterating over the collection will create a new range for every call to front/empty or popFront. Deprecating it appears to be the only option (opApply doesn't work with @safe inference and counter variable type inference at the same time).

Member

s-ludwig commented Jul 26, 2017

Looks like the alias byKeyValue this; that was added for backwards compatibility was a bad idea. That means iterating over the collection will create a new range for every call to front/empty or popFront. Deprecating it appears to be the only option (opApply doesn't work with @safe inference and counter variable type inference at the same time).

@s-ludwig

This comment has been minimized.

Show comment
Hide comment
@s-ludwig

s-ludwig Aug 12, 2017

Member

DictionaryList.toString was added by 82d5503, which should fix this specific issue. alias this still needs to be removed of course.

Member

s-ludwig commented Aug 12, 2017

DictionaryList.toString was added by 82d5503, which should fix this specific issue. alias this still needs to be removed of course.

@s-ludwig s-ludwig closed this Aug 12, 2017

s-ludwig added a commit that referenced this issue Aug 12, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment