diff options
author | Linus Nordberg <linus@nordberg.se> | 2014-09-27 15:45:14 +0200 |
---|---|---|
committer | Linus Nordberg <linus@nordberg.se> | 2014-09-27 15:45:14 +0200 |
commit | dc6b383aa4a9cc1e2793c4d9f3be81bd676b7a20 (patch) | |
tree | b02ecf7ea1974d7bb8307fedc24b9dffb324ff30 /src/db.hrl | |
parent | f44b7bf29dc10a4dc3a13bbe8ae5ad74979517b1 (diff) |
wip
Diffstat (limited to 'src/db.hrl')
-rw-r--r-- | src/db.hrl | 19 |
1 files changed, 6 insertions, 13 deletions
@@ -1,17 +1,10 @@ %%% Copyright (c) 2014, NORDUnet A/S. %%% See LICENSE for licensing information. -%% @doc What's stored in the database. -%% 'index' is the primary key, 'entryhash' and 'mtlhash' are also -%% indexed, see init_tables/1. -%% NOTE: Don't change anything here without also fixing -%% select_index/2, which depends on the order of fields. +%% @doc What's stored in the database. +%% 'mtlhash' and 'entryhash' are also indexed, see init_tables/1. -record(plop, { - index :: non_neg_integer(), % Primary key. - entryhash :: binary(), % Hash over #plop_entry{} in mtl. - mtlhash :: binary(), % Merkle Tree Leaf hash. - mtl :: mtl(), % Merkle Tree Leaf. - extra_data :: binary(), % Data not part of mtl. - spt :: spt() % Signed Plop Timestamp. - }). --type plop() :: #plop{}. + index :: non_neg_integer(), % Primary key. + mtlhash :: binary(), % Merkle Tree Leaf hash. + entryhash :: binary(), % Hash for duplicate detection. + logentry :: binary()}). % Data. |