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

Add support for websocket-connection options #390

Closed
wants to merge 1 commit into from

Conversation

KaliszAd
Copy link

The use-case is e.g. if you want to send larger WS messages. The max-frame-payload is 65536 bytes and max-frame-size is 1048576 bytes by default. It seems, the disassembly/ reassembly of frames isn't supported in some scenarios but there is still need for larger data transfer over WS. Therefore the easiest solution is to just increase the max-frame-payload size. Aleph currently has 7 options to configure more appropriate settings in less common circumstances.

If no map of options is provided, the code works as before and is therefore to the best of my knowledge backwards compatible.

The use-case is e.g. if you want to send larger WS messages. The max-frame-payload is 65536 bytes and max-frame-size is 1048576 bytes by default. It seems, the disassembly/ reassembly of frames isn't supported in some scenarios but there is still need for larger data transfer over WS. Therefore the easiest solution is to just increase the max-frame-payload size. Aleph currently has 7 options to configure more appropriate settings in less common circumstances.

If no map of options is provided, the code works as before and is therefore to the best of my knowledge backwards compatible.
@KaliszAd
Copy link
Author

@ptaoussanis would you consider merging the PR or is there anything else I have to do?

@ptaoussanis
Copy link
Member

Hi Adam, I'm expecting to have time in July to work on open source again- will take a look at this then!

@ptaoussanis
Copy link
Member

@KaliszAd Hi Adam, merging this manually now - apologies for the big delay!

ptaoussanis pushed a commit that referenced this pull request May 31, 2022
…KaliszAd)

The use-case is e.g. if you want to send larger WS messages.
The max-frame-payload is 65536 bytes and max-frame-size is 1048576 bytes by default.
It seems, the disassembly/ reassembly of frames isn't supported in some scenarios but
there is still need for larger data transfer over WS. Therefore the easiest solution
is to just increase the max-frame-payload size. Aleph currently has 7 options to
configure more appropriate settings in less common circumstances.

If no map of options is provided, the code works as before and is therefore to the
best of my knowledge backwards compatible.
ptaoussanis pushed a commit that referenced this pull request May 31, 2022
…KaliszAd)

The use-case is e.g. if you want to send larger WS messages.
The max-frame-payload is 65536 bytes and max-frame-size is 1048576 bytes by default.
It seems, the disassembly/ reassembly of frames isn't supported in some scenarios but
there is still need for larger data transfer over WS. Therefore the easiest solution
is to just increase the max-frame-payload size. Aleph currently has 7 options to
configure more appropriate settings in less common circumstances.

If no map of options is provided, the code works as before and is therefore to the
best of my knowledge backwards compatible.
ptaoussanis pushed a commit that referenced this pull request Jun 1, 2022
…KaliszAd)

The use-case is e.g. if you want to send larger WS messages.
The max-frame-payload is 65536 bytes and max-frame-size is 1048576 bytes by default.
It seems, the disassembly/ reassembly of frames isn't supported in some scenarios but
there is still need for larger data transfer over WS. Therefore the easiest solution
is to just increase the max-frame-payload size. Aleph currently has 7 options to
configure more appropriate settings in less common circumstances.

If no map of options is provided, the code works as before and is therefore to the
best of my knowledge backwards compatible.
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.

2 participants