-
Notifications
You must be signed in to change notification settings - Fork 4k
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
THRIFT-5712 - Added Dart 3 Compatibility #2930
base: master
Are you sure you want to change the base?
THRIFT-5712 - Added Dart 3 Compatibility #2930
Conversation
Known issues: - removed 2 tests from serializer_test.dart - t_framed_transport_test is not passing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the patch!
I have only a few rather simple comments/requests, but TBH I would really love to see TFramedProtocol working again. It is commonly used, either explicitly or sometimes also implicitly (some pieces of the server protocol stack may require framed at the client side).
If I can be of any help re general questions etc let me know.
@@ -3,14 +3,14 @@ | |||
/// distributed with this work for additional information | |||
/// regarding copyright ownership. The ASF licenses this file | |||
/// to you under the Apache License, Version 2.0 (the | |||
/// "License"); you may not use this file except in compliance | |||
/// 'License'); you may not use this file except in compliance |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure why we need to modify the license header contents?
There are more places I will not comment every single one.
@@ -1,3 +1,5 @@ | |||
part of thrift; | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure why we need to modify the license header location?
@@ -19,14 +19,14 @@ name: tutorial_console_client | |||
version: 0.20.0 | |||
description: > | |||
A Dart console client to implementation of the Apache Thrift tutorial | |||
author: Apache Thrift Developers <[email protected]> | |||
homepage: http://thrift.apache.org |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
???
Hi Jens,
Thanks for the feedback and for getting back to me so quickly. I will go
through the comments, try to get TFramedProtocol working, and update the PR.
Cheers!
Paul
…On Mon, 19 Feb 2024 at 22:53, Jens Geyer ***@***.***> wrote:
***@***.**** requested changes on this pull request.
Thanks for the patch!
I have only a few rather simple comments/requests, but TBH I would really
love to see TFramedProtocol working again. It is commonly used, either
explicitly or sometimes also implicitly (some pieces of the server protocol
stack may require framed at the client side).
If I can be of any help re general questions etc let me know.
------------------------------
In lib/dart/lib/src/console/t_web_socket.dart
<#2930 (comment)>:
> @@ -3,14 +3,14 @@
/// distributed with this work for additional information
/// regarding copyright ownership. The ASF licenses this file
/// to you under the Apache License, Version 2.0 (the
-/// "License"); you may not use this file except in compliance
+/// 'License'); you may not use this file except in compliance
Not sure why we need to modify the license header *contents*?
There are more places I will not comment every single one.
------------------------------
In lib/dart/lib/src/transport/t_message_reader.dart
<#2930 (comment)>:
> @@ -1,3 +1,5 @@
+part of thrift;
+
Not sure why we need to modify the license header *location*?
—
Reply to this email directly, view it on GitHub
<#2930 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BFDPJ3TMJNWJPXCWKYR5H6DYUPCUXAVCNFSM6AAAAABDNJHS4SVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMYTQOBZGE4TGOJSGA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Hi @baller-paul Any update on this? |
Known issues:
[skip ci]
anywhere in the commit message to free up build resources.