apache / apache/rocketmq-externals

[RocketMQ-Connect-Runtime]Implement dynamic loading connector class in the rocketmq connect runtime

Open
#304 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Java
Stars
4.6k
Forks
3k
Avg merge
2h 33m
Merged PRs (30d)
1

Description

**FEATURE REQUEST**

1. Please describe the feature you are requesting.
Implement dynamic loading connector class in the rocketmq connect runtime.
And rocketmq connect runtime can load connector implement class by plugin manner.

2. Provide any additional detail on your proposed use case for this feature.
Implement dynamic loading connector class in the rocketmq connect runtime.
And rocketmq connect runtime can load connector implement class by plugin manner.

3. Indicate the importance of this issue to you (blocker, must-have, should-have, nice-to-have). Are you currently using any workarounds to address this issue?
Implement dynamic loading connector class in the rocketmq connect runtime.

4. If there are some sub-tasks using -[] for each subtask and create a corresponding issue to map to the sub task:

- [sub-task1-issue-number](example_sub_issue1_link_here): sub-task1 description here,
- [sub-task2-issue-number](example_sub_issue2_link_here): sub-task2 description here,
- ...

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the RocketMQ Connect runtime and its connector implementation entry points. Define how connector classes should be dynamically loaded through a plugin mechanism, then verify that the runtime can load and use connector implementations as requested.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.