Skip to content

Conversation

@dingxiangfei2009
Copy link
Contributor

@dingxiangfei2009 dingxiangfei2009 commented Mar 1, 2023

Description

Fix #1393

This PR removes AsyncHttpOperations in preparation of Riptide 4.

Question do we still need to keep riptide-compatibility?

Motivation and Context

RestTemplate and AsyncRestTemplate are deprecated in Spring 4 and removed in Spring 6. Because of this, we are removing the facades from the compatibility mode.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.

@fatroom
Copy link
Member

fatroom commented Mar 1, 2023

@dingxiangfei2009 resttemplate is not deprecated: https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/web/client/RestTemplate.html so we still need compatibility module. It's only AsyncRestTemplate deprecated and removed

@dingxiangfei2009 dingxiangfei2009 force-pushed the deprecate-compatibility branch from b1f30ec to e7501e1 Compare March 3, 2023 12:00
@dingxiangfei2009 dingxiangfei2009 force-pushed the deprecate-compatibility branch from e7501e1 to d33157c Compare March 3, 2023 12:01
@dingxiangfei2009 dingxiangfei2009 requested a review from fatroom March 3, 2023 12:01
@dingxiangfei2009 dingxiangfei2009 changed the title remove deprecated compatibility layer Remove deprecated compatibility layer Mar 10, 2023
@dingxiangfei2009 dingxiangfei2009 marked this pull request as ready for review March 10, 2023 15:43
@fatroom
Copy link
Member

fatroom commented Mar 10, 2023

@dingxiangfei2009 thank you for your contribution!

@fatroom
Copy link
Member

fatroom commented Mar 10, 2023

👍

@fatroom fatroom merged commit d42e844 into main Mar 10, 2023
@fatroom fatroom deleted the deprecate-compatibility branch March 10, 2023 21:35
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.

Cleanup AsyncRestTemplate support

3 participants