pulsar icon indicating copy to clipboard operation
pulsar copied to clipboard

[feat][broker] PIP-180 Part VI: Add ShadowManagedLedgerImpl

Open Jason918 opened this issue 3 years ago • 0 comments

Master Issue: https://github.com/apache/pulsar/issues/16153

Motivation

After this PR, the basic function of PIP-180 shadow topic will be ready.

Modifications

  • Add ShadowManagedLedgerImpl

Verifying this change

  • [ ] Make sure that the change passes the CI checks.

This change added tests and can be verified as follows:

  • see ShadowTopicTest.java

Does this pull request potentially affect one of the following parts:

If the box was checked, please highlight the changes

  • [ ] Dependencies (add or upgrade a dependency)
  • [ ] The public API
  • [ ] The schema
  • [ ] The default values of configurations
  • [ ] The threading model
  • [ ] The binary protocol
  • [ ] The REST endpoints
  • [ ] The admin CLI options
  • [ ] Anything that affects deployment

Documentation

  • [ ] doc
  • [x] doc-required
  • [ ] doc-not-needed
  • [ ] doc-complete

Matching PR in forked repository

PR in forked repository: https://github.com/Jason918/pulsar/pull/12

Jason918 avatar Oct 31 '22 08:10 Jason918