summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorvkalintiris <vasilis@netdata.cloud>2024-02-06 18:34:57 +0200
committerGitHub <noreply@github.com>2024-02-06 18:34:57 +0200
commit2544e0a8002e216f1d966f0cf3001f6adf434de6 (patch)
treed88409fe2a19708550197e1a0730c0cd10970b85 /src
parent9758ade40226ab4d166db62227654770c5cd4040 (diff)
Update codeowners and cleanup .gitignore (#16946)
Diffstat (limited to 'src')
-rw-r--r--src/database/engine/datafile.ksy74
-rw-r--r--src/database/engine/journalfile_v2.ksy.in150
2 files changed, 0 insertions, 224 deletions
diff --git a/src/database/engine/datafile.ksy b/src/database/engine/datafile.ksy
deleted file mode 100644
index 28d4b39355..0000000000
--- a/src/database/engine/datafile.ksy
+++ /dev/null
@@ -1,74 +0,0 @@
-meta:
- id: netdata_datafile
- endian: le
-
-seq:
- - id: hdr
- type: header
- size: 4096
- - id: extents
- type: extent
- repeat: eos
-
-types:
- header:
- seq:
- - id: magic
- contents: "netdata-data-file"
- - id: reserved
- size: 15
- - id: version
- contents: "1.0"
- - id: reserved1
- size: 13
- - id: tier
- type: u1
- extent_page_descr:
- seq:
- - id: type
- type: u1
- enum: page_type
- - id: uuid
- size: 16
- - id: page_len
- type: u4
- - id: start_time_ut
- type: u8
- - id: end_time_ut
- type: u8
- enums:
- page_type:
- 0: metrics
- 1: tier
- extent_header:
- seq:
- - id: payload_length
- type: u4
- - id: compression_algorithm
- type: u1
- enum: compression_algos
- - id: number_of_pages
- type: u1
- - id: page_descriptors
- type: extent_page_descr
- repeat: expr
- repeat-expr: number_of_pages
- enums:
- compression_algos:
- 0: rrd_no_compression
- 1: rrd_lz4
- extent_trailer:
- seq:
- - id: crc32_checksum
- type: u4
- extent:
- seq:
- - id: header
- type: extent_header
- - id: payload
- size: header.payload_length
- - id: trailer
- type: extent_trailer
- - id: padding
- size: (((_io.pos + 4095) / 4096) * 4096) - _io.pos
- # the extent size is made to always be a multiple of 4096
diff --git a/src/database/engine/journalfile_v2.ksy.in b/src/database/engine/journalfile_v2.ksy.in
deleted file mode 100644
index 6a656bc454..0000000000
--- a/src/database/engine/journalfile_v2.ksy.in
+++ /dev/null
@@ -1,150 +0,0 @@
-meta:
- id: journalfile_v2`'ifdef(`VIRT_MEMBERS',`_virtmemb')
- endian: le
- application: netdata
- file-extension: njfv2
- license: GPL-3.0-or-later
-
-seq:
- - id: journal_v2_header
- type: journal_v2_header
- size: 4096
- - id: extent_list
- type: journal_v2_extent_list
- repeat: expr
- repeat-expr: journal_v2_header.extent_count
- - id: extent_trailer
- type: journal_v2_block_trailer
- - id: metric_list
- type: journal_v2_metric_list
- repeat: expr
- repeat-expr: journal_v2_header.metric_count
- - id: metric_trailer
- type: journal_v2_block_trailer
- - id: page_blocs
- type: journal_v2_page_block
- repeat: expr
- repeat-expr: _root.journal_v2_header.metric_count
- - id: padding
- size: _root._io.size - _root._io.pos - 4
- - id: journal_file_trailer
- type: journal_v2_block_trailer
-
-types:
- journal_v2_metric_list:
- seq:
- - id: uuid
- size: 16
- - id: entries
- type: u4
- - id: page_offset
- type: u4
- - id: delta_start_s
- type: u4
- - id: delta_end_s
- type: u4
-ifdef(`VIRT_MEMBERS',
-` instances:
- page_block:
- type: journal_v2_page_block
- io: _root._io
- pos: page_offset
-')dnl
- journal_v2_page_hdr:
- seq:
- - id: crc
- type: u4
- - id: uuid_offset
- type: u4
- - id: entries
- type: u4
- - id: uuid
- size: 16
- journal_v2_page_list:
- seq:
- - id: delta_start_s
- type: u4
- - id: delta_end_s
- type: u4
- - id: extent_idx
- type: u4
- - id: update_every_s
- type: u4
- - id: page_len
- type: u2
- - id: type
- type: u1
- - id: reserved
- type: u1
-ifdef(`VIRT_MEMBERS',
-` instances:
- extent:
- io: _root._io
- type: journal_v2_extent_list
- pos: _root.journal_v2_header.extent_offset + (extent_idx * 16)
-')dnl
- journal_v2_header:
- seq:
- - id: magic
- contents: [ 0x19, 0x10, 0x22, 0x01 ] #0x01221019
- - id: reserved
- type: u4
- - id: start_time_ut
- type: u8
- - id: end_time_ut
- type: u8
- - id: extent_count
- type: u4
- - id: extent_offset
- type: u4
- - id: metric_count
- type: u4
- - id: metric_offset
- type: u4
- - id: page_count
- type: u4
- - id: page_offset
- type: u4
- - id: extent_trailer_offset
- type: u4
- - id: metric_trailer_offset
- type: u4
- - id: original_file_size
- type: u4
- - id: total_file_size
- type: u4
- - id: data
- type: u8
-ifdef(`VIRT_MEMBERS',
-` instances:
- trailer:
- io: _root._io
- type: journal_v2_block_trailer
- pos: _root._io.size - 4
-')dnl
- journal_v2_block_trailer:
- seq:
- - id: checksum
- type: u4
- journal_v2_extent_list:
- seq:
- - id: datafile_offset
- type: u8
- - id: datafile_size
- type: u4
- - id: file_idx
- type: u2
- - id: page_cnt
- type: u1
- - id: padding
- type: u1
- journal_v2_page_block:
- seq:
- - id: hdr
- type: journal_v2_page_hdr
- - id: page_list
- type: journal_v2_page_list
- repeat: expr
- repeat-expr: hdr.entries
- - id: block_trailer
- type: journal_v2_block_trailer