...
/api/v1/bookkeeper/format_metadata/:?force_format=<force> | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POST | ||||||||||||||
Format bookkeeper metadata | ||||||||||||||
Parameters
Response
|
...
/api/v1/bookkeeper/update_cookie/:idType?bookie_id_type=<idType> | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POST | ||||||||||||||||
Update bookie id in cookie. | ||||||||||||||||
Parameters
Response
|
...
5. Ledger:
/api/v1/ledger/create/:ensemble_size/:write_quorum_size/:ack_quorum_size/:digest_type/:password | |||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUT | |||||||||||||||||||||||||||||||||||||
Create a ledger. | |||||||||||||||||||||||||||||||||||||
Parameters
Body
Response
|
/api/v1/ledger/delete/:?ledger_id=<ledger_id> | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DELETE | ||||||||||||||
Delete a ledger. | ||||||||||||||
Parameters
Response
|
/api/v1/ledger/list/:?print_metadata=<metadata> | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | ||||||||||||||||
List all the ledgers | ||||||||||||||||
Parameters
Response
|
/api/v1/ledger/metadata/:?ledger_id=<ledger_id> | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | ||||||||||||||||
Get the metadata of a ledger | ||||||||||||||||
Parameters
Response
|
/api/v1/ledger/read/:?ledger_id=<ledger_id/:id>&start_entry_id=<start_entry_id/:>&end_entry_id=<end_entry_id> | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | ||||||||||||||||||||||||
Read a range of entries from ledger | ||||||||||||||||||||||||
Parameters
Response
|
/api/v1/ledger/read/:ledger_id/:entry_data | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUT | ||||||||||||||||||||
Write a entry to ledger | ||||||||||||||||||||
Parameters
Response
|
6. Bookies
/api/v1/bookie/format_bookie/:?delete_cookie=<delete_cookie> | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUT | ||||||||||||||
Format a bookie. | ||||||||||||||
Parameters
Response
|
...
/api/v1/bookie/list_disk_files/:?file_type=<type> | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | ||||||||||||||
Get all the files on disk of current bookie. | ||||||||||||||
Parameters
Response
|
/api/v1/bookie/read_entry_log/:?print_msg=<print_msg/:>&ledger_id=<ledger_id/:> &entry_id/:=<entry_id>&start_position/:=<start_position>&end_positon=<end_positon> | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | ||||||||||||||||||||||||||||||
Read entry log content from entry log files. | ||||||||||||||||||||||||||||||
Parameters
Response
|
/api/v1/bookie/read_journal_file/:?journal_dir=<journal_dir/:>&journal_id=<journal_id/:>&print_msg=<print_msg> | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET | ||||||||||||||||||||||||
Read journal fie content from disk. | ||||||||||||||||||||||||
Parameters
Response
|
...
/api/v1/recover/bookie/:bookie_src/:bookie_dest/:delete_cookie | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POST | |||||||||||||||||||||||||
Ledger data recovery for failed bookie | |||||||||||||||||||||||||
Parameters
Body
Response
|
...
/api/v1/recover/lost_bookie_recovery_delay/:?delay_seconds=<seconds> | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
POST | ||||||||||||||||
Set lostBookieRecoveryDelay value in seconds. | ||||||||||||||||
Parameters
Response
|
...