Skip to content

Conversation

@belugabehr
Copy link
Contributor

  • Did you create an Apache Jira ticket? (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.

@belugabehr
Copy link
Contributor Author

@Jens-G Can you take a look at this one too? Thanks!!

@stale
Copy link

stale bot commented Jul 19, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Jul 19, 2020
@belugabehr belugabehr closed this Jul 20, 2020
@belugabehr belugabehr reopened this Jul 20, 2020
@stale
Copy link

stale bot commented Jul 20, 2020

This issue is no longer stale. Thank you for your contributions.

@stale stale bot removed the wontfix label Jul 20, 2020
@stale
Copy link

stale bot commented Sep 20, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Sep 20, 2020
@Jens-G
Copy link
Member

Jens-G commented Sep 20, 2020

.

@stale
Copy link

stale bot commented Sep 20, 2020

This issue is no longer stale. Thank you for your contributions.

@stale stale bot removed the wontfix label Sep 20, 2020
@Jens-G Jens-G self-requested a review September 20, 2020 15:11
@Jens-G Jens-G closed this in e29c39f Sep 20, 2020
ikhoon added a commit to ikhoon/armeria that referenced this pull request Mar 29, 2021
Motivation:

Thrift has been released 0.14.0 with breaking changes.
- apache/thrift#2208
- apache/thrift#2138

We need a workaround to share Armeria Thrift implementions from 0.9 to 0.14.0

Modifications:

- Add `armeria-thrift0.14` module
 - Copy sources from `armeria-thrift0.13` and override `TByteBufTransport`
   for implementing newly added API
 - Catch checked exceptions which are newly added and throws unsafely for compatibility
   - The checked exceptions will not be raised actually
- Use `armeria-thrift0.14` as the default dependencies for Armeria modules and testing

Result:

- You can now use Thrift 0.14.x with Armeria Thrift server and client
- Fixes line#3370
@ikhoon ikhoon mentioned this pull request Mar 29, 2021
1 task
trustin pushed a commit to line/armeria that referenced this pull request Apr 5, 2021
Motivation:

Thrift has been released 0.14.0 with breaking changes.
- apache/thrift#2208
- apache/thrift#2138

We need a workaround to share Armeria Thrift implementions from 0.9 to 0.14.0

Modifications:

- Add `armeria-thrift0.14` module
 - Copy sources from `armeria-thrift0.13` and override `TByteBufTransport`
   for implementing newly added API
 - Catch checked exceptions which are newly added and throws unsafely for compatibility
   - The checked exceptions will not be raised actually
- Use `armeria-thrift0.14` as the default dependencies for Armeria modules and testing

Result:

- You can now use [libthrift 0.14.x](https://search.maven.org/artifact/org.apache.thrift/libthrift/0.14.1/jar) with Armeria Thrift server and client
- Fixes #3370
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants