The GitHub Actions job "Coverage" on rocketmq.git/codex/dledger-0.3.3.4-bump 
has succeeded.
Run started by GitHub user RongtongJin (triggered by RongtongJin).

Head commit for run:
3f8e874ba3944e2c4a7532c80f16c1095ae58674 / 通融 <[email protected]>
chore: fully remove fastjson1 from the build

DLedger 0.3.3.4 already excludes com.alibaba:fastjson from its
rocketmq-remoting dependency and its bytecode only references
fastjson2, but rocketmq still declared fastjson1 itself, so it kept
leaking onto every module compile classpath through rocketmq-common.

- drop the com.alibaba:fastjson property and dependencyManagement
  entry from the root pom
- drop the unused com.alibaba:fastjson dependency from rocketmq-common
  (no main source imports com.alibaba.fastjson.*)
- drop the fastjson1 pin from WORKSPACE and the fastjson1 dep from the
  remoting test target in remoting/BUILD.bazel
- migrate RemotingSerializableCompatTest to fastjson2: use the
  fastjson2 JSONField annotation (which is what the protocol classes
  actually carry) and round trip through RemotingSerializable instead
  of com.alibaba.fastjson.JSON

fastjson1 wire-format coverage is retained by the frozen fastjson1
payload already asserted in testCompatibilityCheckWithBitSet.

Report URL: https://github.com/apache/rocketmq/actions/runs/32123977807

With regards,
GitHub Actions via GitBox

Reply via email to