Skip to content

Conversation

@Renkai
Copy link
Contributor

@Renkai Renkai commented Feb 18, 2021

Use ManagedLedger instead of ManagedLedgerImpl in ManagedLedgerFactoryImpl to make the ManagedLedgerFactoryImpl extendable.
As a result, some method declarations also moved from ManagedLedgerImpl to ManagedLedger.
Next step of #9397 to allow supporting different storage implementations for Pulsar

}

protected ManagedLedgerFactoryImpl
createManagedLedgerFactory(ZooKeeper zkClient,
Copy link
Contributor

Choose a reason for hiding this comment

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

nit: fix indent

Copy link
Contributor Author

Choose a reason for hiding this comment

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

My IDE deal with the indent for me, I'm not sure what's the meaning of your 'fix indent' here. But I think the reason why the indent looks a little weird is that BookkeeperFactoryForCustomEnsemblePlacementPolicy is too long, the IDE has to format like this to make a line less than 120 chars.

@Renkai
Copy link
Contributor Author

Renkai commented Feb 18, 2021

@sijie PTAL

@Renkai
Copy link
Contributor Author

Renkai commented Feb 19, 2021

/pulsarbot run-failure-checks

@Renkai Renkai changed the title Evict usage of ManagedLedgerImpl in ManagedLedgerFactoryImpl [WIP]Evict usage of ManagedLedgerImpl in ManagedLedgerFactoryImpl Feb 20, 2021
@Renkai Renkai force-pushed the extendable-managed-ledger-factory branch 8 times, most recently from d9f9082 to 0e1a84a Compare February 25, 2021 10:05
Signed-off-by: Renkai <gaelookair@gmail.com>
Signed-off-by: Renkai <gaelookair@gmail.com>
Signed-off-by: Renkai <gaelookair@gmail.com>
Signed-off-by: Renkai <gaelookair@gmail.com>
Signed-off-by: Renkai <gaelookair@gmail.com>
Signed-off-by: Renkai <gaelookair@gmail.com>
Signed-off-by: Renkai <gaelookair@gmail.com>
Signed-off-by: Renkai <gaelookair@gmail.com>
Signed-off-by: Renkai <gaelookair@gmail.com>
Signed-off-by: Renkai <gaelookair@gmail.com>
@Renkai Renkai force-pushed the extendable-managed-ledger-factory branch from c4983b1 to 9bc8532 Compare February 26, 2021 02:41
Signed-off-by: Renkai <gaelookair@gmail.com>
@Renkai Renkai closed this Mar 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants