[
https://issues.apache.org/jira/browse/HDDS-12580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sreeja updated HDDS-12580:
--------------------------
Description:
This task is focused on setting up the *temporary DB* storage and creating the
necessary tables to store container log data for debugging purposes in Ozone.
The two tables are as follows:
* {*}Container Log Table ({{{}ContainerLogTable{}}}){*}:
Columns:
*
**
*** Container ID
*** Final state of the container
*** Datanode ID
*** Final BCSID
* {*}Datanode Container Log Table ({{{}DatanodeContainerLogTable{}}}){*}:
Columns:
*
**
*** Datanode ID
*** Container ID
*** Timestamp of the state transition
*** Container state
*** BCSID
*** Optional error message
was:
This task is focused on setting up the *temporary RocksDB* storage and creating
the necessary tables to store container log data for debugging purposes in
Ozone.
The two tables are as follows:
* {*}Container Log Table ({{{}ContainerLogTable{}}}){*}:
*
** {*}Key{*}: Container ID
** {*}Value{*}: A list of {{ContainerInfo}} objects that store:
*** Container's final state
*** Datanode ID
*** Final BCSID
* {*}Datanode Container Log Table ({{{}DatanodeContainerLogTable{}}}){*}:
*
** {*}Key{*}: Datanode ID and Container ID combination
** {*}Value{*}: A list of {{DatanodeContainerInfo}} objects containing:
*** Timestamp of the state transition
*** Container state (e.g., Open, Closed)
*** BCSID
*** Error message (optional)
> Set up Temporary DB for Storing Container Log Information
> ---------------------------------------------------------
>
> Key: HDDS-12580
> URL: https://issues.apache.org/jira/browse/HDDS-12580
> Project: Apache Ozone
> Issue Type: Sub-task
> Reporter: Sreeja
> Assignee: Sreeja
> Priority: Major
> Labels: pull-request-available
>
> This task is focused on setting up the *temporary DB* storage and creating
> the necessary tables to store container log data for debugging purposes in
> Ozone.
> The two tables are as follows:
> * {*}Container Log Table ({{{}ContainerLogTable{}}}){*}:
> Columns:
> *
> **
> *** Container ID
> *** Final state of the container
> *** Datanode ID
> *** Final BCSID
> * {*}Datanode Container Log Table ({{{}DatanodeContainerLogTable{}}}){*}:
> Columns:
> *
> **
> *** Datanode ID
> *** Container ID
> *** Timestamp of the state transition
> *** Container state
> *** BCSID
> *** Optional error message
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]