Skip to content

Conversation

baller-paul
Copy link

Known issues:

  • removed 2 tests from serializer_test.dart
  • t_framed_transport_test is not passing
  • Did you create an Apache Jira ticket? (Request account here, not required for trivial changes)
  • If a ticket exists: Does your pull request title follow the pattern "THRIFT-NNNN: describe my issue"?
  • Did you squash your changes to a single commit? (not required, but preferred)
  • Did you do your best to avoid breaking changes? If one was needed, did you label the Jira ticket with "Breaking-Change"?
  • If your change does not involve any code, include [skip ci] anywhere in the commit message to free up build resources.

Known issues:
- removed 2 tests from serializer_test.dart
- t_framed_transport_test is not passing
@Jens-G Jens-G added the dart Pull requests that update Dart code label Feb 19, 2024
Copy link
Member

@Jens-G Jens-G left a 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.

/// 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
Copy link
Member

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;

Copy link
Member

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?

description: >
A Dart console client to implementation of the Apache Thrift tutorial
author: Apache Thrift Developers <[email protected]>
homepage: http://thrift.apache.org
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

???

@baller-paul
Copy link
Author

baller-paul commented Feb 21, 2024 via email

@Jens-G Jens-G added the rebase needed rebase needed label Jan 6, 2025
@MartinHaimberger
Copy link
Contributor

Hi,

any news on the dart3 support. Since android playstore is enforcing 16K alignment and for apps build with flutter, that means an update to dart3 otherwise no 16 alignment for the libraries.

Best Regards,
Martin

// read another frame of data (taken from the Java implementation)
// NOT taken from the dart 1 implementation
// NOT SURE IF THIS IS THE RIGHT WAY TO DO IT
await _readFrame();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this would change functionality , wouldn't it?

@Jens-G
Copy link
Member

Jens-G commented Oct 5, 2025

any news on the dart3 support.

@baller-paul seems no longer working on this? Anyway, if the remaining issues get resolved, I would be happy to help bringing this forward.

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

Labels

dart Pull requests that update Dart code rebase needed rebase needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants