Database Tables doc fix: Change paragraphs heading, so they don't appear as top level in the side bar; fix a web page link. (#5123)

This commit is contained in:
szymonsztuka 2019-05-14 14:30:08 +01:00 committed by josecoll
parent a468bee0ed
commit 2ed877eb2f

View File

@ -13,11 +13,11 @@ Some tables, especially the ones where the ``Ledger`` is maintained are append-o
data could lead to unexpected behaviour and inconsistent views of the ledger. data could lead to unexpected behaviour and inconsistent views of the ledger.
Network map Network map
=========== -----------
Node Infos Node Infos
----------- ^^^^^^^^^^
These are tables that store the NodeInfo of other network participants. These are tables that store the NodeInfo of other network participants.
They are just a local cache that is kept in sync with the network map server. They are just a local cache that is kept in sync with the network map server.
@ -69,7 +69,7 @@ PARTY_NAME FK to NODE_INFO_PARTY_CERT
Node identities Node identities
--------------- ^^^^^^^^^^^^^^^
The following two tables are used by the ``IdentityService`` and are created from the NodeInfos. The following two tables are used by the ``IdentityService`` and are created from the NodeInfos.
They are append only tables used for persistent caching. They are append only tables used for persistent caching.
@ -94,7 +94,7 @@ PK_HASH The public key
Network parameters Network parameters
------------------ ^^^^^^^^^^^^^^^^^^
Read more here: :doc:`network-map`. Read more here: :doc:`network-map`.
Each downloaded network parameters file will create an entry in this table. Each downloaded network parameters file will create an entry in this table.
@ -115,14 +115,14 @@ PARENT_CERT_PATH Parent certificate path of signer.
Ledger Ledger
====== ------
The ledger data is formed of transactions and attachments. The ledger data is formed of transactions and attachments.
In future versions this data will be encrypted using SGX. In future versions this data will be encrypted using SGX.
Read more in :doc:`key-concepts-ledger` Read more in :doc:`key-concepts-ledger`
Attachments Attachments
----------- ^^^^^^^^^^^
Read more in :doc:`tutorial-attachments` and :doc:`node-services` Read more in :doc:`tutorial-attachments` and :doc:`node-services`
@ -160,7 +160,7 @@ SIGNER Hex encoded public key of the JAR signer.
Transactions Transactions
------------ ^^^^^^^^^^^^
These are all the transactions that the node has created or has ever downloaded as part of transaction resolution. This table can grow very large. These are all the transactions that the node has created or has ever downloaded as part of transaction resolution. This table can grow very large.
It is an append-only table, and the data will never change. It is an append-only table, and the data will never change.
@ -178,7 +178,7 @@ STATE_MACHINE_RUN_ID The flow id associated with this transaction.
| |
Contract upgrades Contract upgrades
----------------- ^^^^^^^^^^^^^^^^^
Read more in :doc:`contract-upgrade` Read more in :doc:`contract-upgrade`
@ -194,7 +194,7 @@ This table should be empty when no states are authorised for upgrade or after au
Scheduling Scheduling
---------- ^^^^^^^^^^
Read more in :doc:`event-scheduling` Read more in :doc:`event-scheduling`
@ -211,7 +211,7 @@ This table should be empty when no events are scheduled.
Storage of private keys Storage of private keys
----------------------- ^^^^^^^^^^^^^^^^^^^^^^^
============================== ========================================================================================== ============================== ==========================================================================================
NODE_OUR_KEY_PAIRS Stores the anonymous identities NODE_OUR_KEY_PAIRS Stores the anonymous identities
@ -233,7 +233,7 @@ These tables should be append only.
Node state machine Node state machine
------------------ ^^^^^^^^^^^^^^^^^^
Read more in :doc:`node-services` Read more in :doc:`node-services`
@ -261,7 +261,7 @@ SEQUENCE_NUMBER Sequence number
Key value store Key value store
--------------- ^^^^^^^^^^^^^^^
============================== ========================================================================================== ============================== ==========================================================================================
NODE_PROPERTIES General key value store. Currently only used for the flow draining mode. NODE_PROPERTIES General key value store. Currently only used for the flow draining mode.
@ -272,7 +272,7 @@ PROPERTY_VALUE The value
Vault tables Vault tables
============ ------------
Read more about the vault here :doc:`key-concepts-vault`. Read more about the vault here :doc:`key-concepts-vault`.
@ -331,7 +331,7 @@ EXTERNAL_ID The external id.
Fungible states Fungible states
--------------- ^^^^^^^^^^^^^^^
.. image:: resources/database/vault_fungible_states.png .. image:: resources/database/vault_fungible_states.png
:scale: 50% :scale: 50%
@ -360,7 +360,7 @@ PARTICIPANTS X500 name of participant.
Linear states Linear states
--------------- ^^^^^^^^^^^^^
.. image:: resources/database/vault_linear_states.png .. image:: resources/database/vault_linear_states.png
:scale: 50% :scale: 50%
@ -388,7 +388,7 @@ PARTICIPANTS X500 name of participant.
Liquibase database migration Liquibase database migration
============================ ----------------------------
These are `Liquibase <https://www.liquibase.org>`_ proprietary tables used by Corda internally to manage schema change and evolution. These are `Liquibase <https://www.liquibase.org>`_ proprietary tables used by Corda internally to manage schema change and evolution.