apache / apache/incubator-seata

the commit "prioritize global transaction scanner" can not adapt to spring 3.1.3-RELEASE

Open
#1,256 2 comments 0 reactions 0 assignees View on GitHub
type: bug
Dominant language
Java
Stars
26k
Forks
8.8k
Avg merge
1d 8h
Merged PRs (30d)
4

Description

the commit "prioritize global transaction scanner" use order to improve priority, but AbstractAutoProxyCreator class has overrided the method getOrder() with final in spring 3.1.3-RELEASE,so GlobalTransactionScanner class can not override getOrder() method. Can you change it to adapt the low version spring?

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the "prioritize global transaction scanner" commit and the GlobalTransactionScanner and AbstractAutoProxyCreator interaction described in the issue. Check how order is handled with Spring 3.1.3-RELEASE; done means the project remains compatible with that version without overriding the final getOrder() method.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, spring
Domain
backend, distributed-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.