[
https://issues.apache.org/jira/browse/BOOKKEEPER-851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14494123#comment-14494123
]
Matteo Merli commented on BOOKKEEPER-851:
-----------------------------------------
The motivation is to be able to use a different LedgerStorage implementation.
With this patch, you can specify the implementation class name for
LedgerStorage interface in the bookie conf file. By default it takes
InterleavedLedgerStorage.
Because of the limitations of InterleavedLedgerStorage in dealing with a big
number of ledgers, we've developed a different implementation (which I'll be
posting on a separate jira) and configure the bookies to use that.
> Configurable LedgerStorageImplementation
> ----------------------------------------
>
> Key: BOOKKEEPER-851
> URL: https://issues.apache.org/jira/browse/BOOKKEEPER-851
> Project: Bookkeeper
> Issue Type: Improvement
> Affects Versions: 4.3.0
> Reporter: Matteo Merli
> Assignee: Matteo Merli
> Fix For: 4.4.0
>
> Attachments:
> 0001-BOOKKEPER-851-Configurable-LedgerStorage-implementat.patch
>
>
> Allow to configure a different implementation for the LedgerStorage interface
> in the Bookie configuration.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)