Skip to content

Conversation

@tisonkun
Copy link
Member

This closes #16912.

Documentation

  • doc-required
    (Your PR needs to update docs and you will update later)

  • doc-not-needed
    (Please explain why)

  • doc
    (Your PR contains doc changes)

  • doc-complete
    (Docs have been already added)

Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
@github-actions github-actions bot added the doc-not-needed Your PR changes do not impact docs label Sep 16, 2022
@tisonkun
Copy link
Member Author

/pulsarbot run-failure-checks

@tisonkun
Copy link
Member Author

cc @shoothzj @merlimat @nicoloboschi

Copy link
Contributor

@nicoloboschi nicoloboschi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but tbh it's a very long pull 👀

@tisonkun
Copy link
Member Author

Thanks for your reviews! Could You help with merging this patch? @shoothzj @nicoloboschi

LGTM but tbh it's a very long pull 👀

As long as we use squash and merge😉

We should try to prevent reintroduce the library in further development randomly. And perhaps it's time to convert the "community" page to a contributor guide, like https://inlong.apache.org/community/how-to-contribute.

@nicoloboschi nicoloboschi merged commit 492c7df into apache:master Sep 17, 2022
@tisonkun tisonkun deleted the remove-powermock branch September 17, 2022 13:35
@BewareMyPower BewareMyPower added this to the 2.11.0 milestone Feb 22, 2023
BewareMyPower added a commit to BewareMyPower/kop that referenced this pull request Feb 22, 2023
### Motivation

apache/pulsar#17696 removes the
`powermock-reflect` dependency, which leads to a compilation error in
KoP.

### Modifications

Upgrade the Pulsar dependency to 2.11.0.0-rc5. Then replace
`Whitebox.invokeMethod` with `MethodUtils.invokeMethod`.
BewareMyPower added a commit to BewareMyPower/kop that referenced this pull request Feb 22, 2023
### Motivation

apache/pulsar#17696 removes the
`powermock-reflect` dependency, which leads to a compilation error in
KoP.

### Modifications

Upgrade the Pulsar dependency to 2.11.0.0-rc5. Then replace
`Whitebox.invokeMethod` with `MethodUtils.invokeMethod`.

It also fixes the bug that null values are not handled well for
non-batched messages. This bug was exposed because of
[PIP-189](apache/pulsar#16605).

### TODO

Migrate the bug fix for non-batched messages to branch-2.10.x and
branch-2.9.x.
Demogorgon314 pushed a commit to streamnative/kop that referenced this pull request Feb 22, 2023
### Motivation

apache/pulsar#17696 removes the
`powermock-reflect` dependency, which leads to a compilation error in
KoP.

### Modifications

Upgrade the Pulsar dependency to 2.11.0.0-rc5. Then replace
`Whitebox.invokeMethod` with `MethodUtils.invokeMethod`.

It also fixes the bug that null values are not handled well for
non-batched messages. This bug was exposed because of
[PIP-189](apache/pulsar#16605).
Demogorgon314 pushed a commit to streamnative/kop that referenced this pull request Feb 22, 2023
### Motivation

apache/pulsar#17696 removes the
`powermock-reflect` dependency, which leads to a compilation error in
KoP.

### Modifications

Upgrade the Pulsar dependency to 2.11.0.0-rc5. Then replace
`Whitebox.invokeMethod` with `MethodUtils.invokeMethod`.

It also fixes the bug that null values are not handled well for
non-batched messages. This bug was exposed because of
[PIP-189](apache/pulsar#16605).

(cherry picked from commit 88fe870)
eolivelli pushed a commit to eolivelli/kop that referenced this pull request Feb 28, 2023
### Motivation

apache/pulsar#17696 removes the
`powermock-reflect` dependency, which leads to a compilation error in
KoP.

### Modifications

Upgrade the Pulsar dependency to 2.11.0.0-rc5. Then replace
`Whitebox.invokeMethod` with `MethodUtils.invokeMethod`.

It also fixes the bug that null values are not handled well for
non-batched messages. This bug was exposed because of
[PIP-189](apache/pulsar#16605).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc-not-needed Your PR changes do not impact docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Get rid of powermock

4 participants