Skip to content

Fix MongoDB 4.11+, add Feign 12.2+ PathVar, add MariaDB 3.x plugin#802

Merged
wu-sheng merged 1 commit intomainfrom
extend-pg-okhttp-dubbo-httpclient5
Apr 9, 2026
Merged

Fix MongoDB 4.11+, add Feign 12.2+ PathVar, add MariaDB 3.x plugin#802
wu-sheng merged 1 commit intomainfrom
extend-pg-okhttp-dubbo-httpclient5

Conversation

@wu-sheng
Copy link
Copy Markdown
Member

@wu-sheng wu-sheng commented Apr 8, 2026

Summary

  • Fix MongoDB 4.x plugin for driver 4.11+ where Cluster.getDescription() was removed, use getCurrentDescription() instead.
  • Add Feign 12.2+ PathVar support (BuildTemplateByResolvingArgs moved to RequestTemplateFactoryResolver).
  • Add MariaDB 3.x plugin (all classes renamed from 2.x to 3.x).
  • Extend Feign test coverage to 12.5, 13.5.
  • Extend MongoDB test coverage to 4.11.5.
  • Remove PostgreSQL 9.4.1212 from test due to inconsistent span naming in CI (execute vs executeWithFlags).

Test plan

  • CI: mariadb-3.x-scenario
  • CI: feign-scenario (12.5, 13.5)
  • CI: mongodb-4.x-scenario (4.11.5)
  • CI: postgresql-above9.4.1207-scenario (42.0.0, 42.1.4, 42.2.8 without 9.4.1212)

…emove PostgreSQL 9.4 from test

- Fix MongoDB 4.x plugin for driver 4.11+ where Cluster.getDescription() was removed, use getCurrentDescription() instead.
- Add Feign 12.2+ PathVar support (BuildTemplateByResolvingArgs moved to RequestTemplateFactoryResolver).
- Add MariaDB 3.x plugin (all classes renamed from 2.x to 3.x).
- Extend Feign test to 12.5, 13.5 and MongoDB test to 4.11.5.
- Remove PostgreSQL 9.4.1212 from test due to inconsistent span naming in CI.
@wu-sheng wu-sheng changed the title Extend test coverage for PostgreSQL, OkHttp, Dubbo 3.x, HttpClient 5.x Fix MongoDB 4.11+, add Feign 12.2+ PathVar, add MariaDB 3.x plugin Apr 9, 2026
@wu-sheng wu-sheng force-pushed the extend-pg-okhttp-dubbo-httpclient5 branch from 6c14d8e to e80acea Compare April 9, 2026 03:53
@wu-sheng wu-sheng merged commit 1aabdb6 into main Apr 9, 2026
211 checks passed
@wu-sheng wu-sheng deleted the extend-pg-okhttp-dubbo-httpclient5 branch April 9, 2026 05:12
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