Statustatus
Current state: "WIP/Under Discussion"
...
/api/v1/bookie/list_disk_files/:type |
---|
GET |
Get all the files on disk of current bookie. |
Parameters Name | Type | Required | Description |
---|
type | String | No | file type: journal/entrylog/index. |
Response Code | Description |
---|
200 | successful operation. | 403 | Don't have permission |
|
/api/v1/bookie/list_disk_files/:type
Get
Get all the files on disk of current bookie.
Parameters
Name Type Required Description
type String No file type: journal/entrylog/index.
Response
Code Description
...
...
/api/v1/bookie/format_bookie/:delete_cookie |
---|
PUT |
Format a bookie. |
Parameters Name | Type | Required | Description |
---|
delete_cookie | Boolean | No | whether delete its cookie on zookeeper. |
Response Code | Description |
---|
204 | successful operation. | 403 | Don't have permission |
|
...
read_entry_log/:print_msg/:ledger_id/:entry_id/:start_position/:end_positon |
---|
...
GET |
Read entry log content from entry log files. |
Parameters |
...
...
...
...
| Boolean | No | whether print message body. | ledger_id |
|
...
...
| No | only read content of this ledger_id. | entry_id |
|
...
...
| No | entry_id to read.. | start_position |
|
...
...
| No | start position to read | end_positon |
|
...
...
...
...
...
403 Don't have permission
/api/v1/bookie/format_bookie/:delete_cookie |
---|
PUT |
Format a bookie. |
Parameters Name | Type | Required | Description |
---|
delete_cookie | Boolean | No | whether delete its cookie on zookeeper. |
Response Code | Description |
---|
204 | successful operation. | 403 | Don't have permission |
|
/api/v1/bookie/read_journal_file/:journal_dir/:journal_id/:print_msg |
---|
...
GET |
Read journal fie content from disk. |
Parameters |
...
...
...
...
...
...
...
...
...
...
| Journal file name/id. | print_msg |
|
...
...
...
| whether print message body. |
Response |
...
...
...
...
/api/v1/bookie/format_bookie/:delete_cookie |
---|
PUT |
Format a bookie. |
Parameters Name | Type | Required | Description |
---|
delete_cookie | Boolean | No | whether delete its cookie on zookeeper. |
Response Code | Description |
---|
204 | successful operation. | 403 | Don't have permission |
|
...
...
GET |
Get the last log marker. |
Response |
...
...
...
/api/v1/bookie/format_bookie/:delete_cookieexpend_storage |
---|
POSTPUT |
Format a bookie. Parameters |
Name | Type | Required | Description |
---|
delete_cookie | Boolean | No | whether delete its cookie on zookeeper.
Response Code | Description |
---|
204 | successful operation. | 403 | Don't have permission |
|
/api/v1/bookie/expend_storage
POST
...
Response
...
...
204 successful operation.
403 Don't have permission
78. Recover
/api/v1/recover/who_is_auditor |
---|
GET |
Get auditor id. |
Response |
...
...
...
...
| Not found under replication node for auditor |
|
...
/api/v1/recover/triger_audit |
---|
PUT |
Force trigger audit by resting the lostBookieRecoveryDelay. |
Response |
...
...
...
...
| Not found under replication node |
|
/api/v1/recover/lost_bookie_recovery_delay |
---|
GET |
Get lostBookieRecoveryDelay value in seconds. |
Response |
...
...
...
...
| Not found under replication node |
|
/api/v1/recover/lost_bookie_recovery_delay/: |
---|
...
seconds |
---|
POST |
Set lostBookieRecoveryDelay value in seconds. |
Parameters |
...
...
...
...
seconds | Long | Yes | set delay value in seconds. |
Response |
...
...
...
...
| Not found under replication node |
|
...
/api/v1/recover/decommission |
---|
POST |
Decommission Bookie, Force trigger Audittask and make sure all the ledgers stored in the decommissioning bookie are replicated. |
Response |
...
...
...
...
| Not found under replication node |
|
/api/v1/recover/list_under_replicated_ledger |
---|
GET |
Get all under replicated ledgers. |
Response |
...
...
...
...
| Not found under replication node |
|
ledger
Compatibility, Deprecation, and Migration Plan
...