summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorvkalintiris <vasilis@netdata.cloud>2024-02-01 13:41:44 +0200
committerGitHub <noreply@github.com>2024-02-01 13:41:44 +0200
commit115d074a6cc7b0ede2f7002c8ee43b6d99cf64e1 (patch)
treec30d39f0ad7106a010322ba3aecd59944a3c4e55 /src
parent2edc0c4890558bea4108ee65c00c1d0da7cb8a99 (diff)
Create a top-level directory to contain source code. (#16896)
* Move ML under src * Move spwan under src * Move cli/ under src/ * move registry/ under src/ * move streaming/ under src/ * Move claim under src. Update docs * Move database/ under src/ * Move libnetdata/ under src/ * Update references to libnetdata * Fix logsmanagement includes * Update generated script path.
Diffstat (limited to 'src')
-rw-r--r--src/claim/README.md636
-rw-r--r--src/claim/claim.c475
-rw-r--r--src/claim/claim.h32
-rwxr-xr-xsrc/claim/netdata-claim.sh.in455
-rw-r--r--src/cli/README.md38
-rw-r--r--src/cli/cli.c203
-rw-r--r--src/database/KolmogorovSmirnovDist.c788
-rw-r--r--src/database/KolmogorovSmirnovDist.h91
-rw-r--r--src/database/README.md153
-rw-r--r--src/database/contexts/README.md0
-rw-r--r--src/database/contexts/api_v1.c439
-rw-r--r--src/database/contexts/api_v2.c2329
-rw-r--r--src/database/contexts/context.c338
-rw-r--r--src/database/contexts/instance.c536
-rw-r--r--src/database/contexts/internal.h388
-rw-r--r--src/database/contexts/metric.c327
-rw-r--r--src/database/contexts/query_scope.c126
-rw-r--r--src/database/contexts/query_target.c1330
-rw-r--r--src/database/contexts/rrdcontext.c346
-rw-r--r--src/database/contexts/rrdcontext.h769
-rw-r--r--src/database/contexts/worker.c1153
-rw-r--r--src/database/engine/README.md192
-rw-r--r--src/database/engine/cache.c2746
-rw-r--r--src/database/engine/cache.h251
-rw-r--r--src/database/engine/datafile.c611
-rw-r--r--src/database/engine/datafile.h88
-rw-r--r--src/database/engine/datafile.ksy74
-rw-r--r--src/database/engine/dbengine-diagram.xml1
-rw-r--r--src/database/engine/journalfile.c1572
-rw-r--r--src/database/engine/journalfile.h176
-rw-r--r--src/database/engine/journalfile_v2.ksy.in150
-rw-r--r--src/database/engine/metric.c875
-rw-r--r--src/database/engine/metric.h94
-rw-r--r--src/database/engine/page.c690
-rw-r--r--src/database/engine/page.h58
-rw-r--r--src/database/engine/page_test.cc405
-rw-r--r--src/database/engine/page_test.h14
-rw-r--r--src/database/engine/pagecache.c1117
-rw-r--r--src/database/engine/pagecache.h60
-rw-r--r--src/database/engine/pdc.c1334
-rw-r--r--src/database/engine/pdc.h67
-rw-r--r--src/database/engine/rrddiskprotocol.h130
-rw-r--r--src/database/engine/rrdengine.c1866
-rw-r--r--src/database/engine/rrdengine.h532
-rwxr-xr-xsrc/database/engine/rrdengineapi.c1361
-rw-r--r--src/database/engine/rrdengineapi.h229
-rw-r--r--src/database/engine/rrdenginelib.c161
-rw-r--r--src/database/engine/rrdenginelib.h94
-rw-r--r--src/database/ram/README.md11
-rw-r--r--src/database/ram/rrddim_mem.c437
-rw-r--r--src/database/ram/rrddim_mem.h54
-rw-r--r--src/database/rrd.c140
-rw-r--r--src/database/rrd.h1642
-rw-r--r--src/database/rrdcollector-internals.h17
-rw-r--r--src/database/rrdcollector.c137
-rw-r--r--src/database/rrdcollector.h14
-rw-r--r--src/database/rrddim.c571
-rw-r--r--src/database/rrdfunctions-exporters.c164
-rw-r--r--src/database/rrdfunctions-exporters.h17
-rw-r--r--src/database/rrdfunctions-inflight.c692
-rw-r--r--src/database/rrdfunctions-inflight.h16
-rw-r--r--src/database/rrdfunctions-inline.c44
-rw-r--r--src/database/rrdfunctions-inline.h14
-rw-r--r--src/database/rrdfunctions-internals.h36
-rw-r--r--src/database/rrdfunctions-progress.c8
-rw-r--r--src/database/rrdfunctions-progress.h10
-rw-r--r--src/database/rrdfunctions-streaming.c626
-rw-r--r--src/database/rrdfunctions-streaming.h12
-rw-r--r--src/database/rrdfunctions.c374
-rw-r--r--src/database/rrdfunctions.h96
-rw-r--r--src/database/rrdhost.c1931
-rw-r--r--src/database/rrdlabels.c1730
-rw-r--r--src/database/rrdlabels.h60
-rw-r--r--src/database/rrdset.c2044
-rw-r--r--src/database/sqlite/dbdata.c959
-rw-r--r--src/database/sqlite/sqlite3.c247653
-rw-r--r--src/database/sqlite/sqlite3.h13068
-rw-r--r--src/database/sqlite/sqlite3recover.c2872
-rw-r--r--src/database/sqlite/sqlite3recover.h249
-rw-r--r--src/database/sqlite/sqlite_aclk.c678
-rw-r--r--src/database/sqlite/sqlite_aclk.h101
-rw-r--r--src/database/sqlite/sqlite_aclk_alert.c1142
-rw-r--r--src/database/sqlite/sqlite_aclk_alert.h32
-rw-r--r--src/database/sqlite/sqlite_aclk_node.c200
-rw-r--r--src/database/sqlite/sqlite_aclk_node.h7
-rw-r--r--src/database/sqlite/sqlite_context.c538
-rw-r--r--src/database/sqlite/sqlite_context.h70
-rw-r--r--src/database/sqlite/sqlite_db_migration.c570
-rw-r--r--src/database/sqlite/sqlite_db_migration.h14
-rw-r--r--src/database/sqlite/sqlite_functions.c953
-rw-r--r--src/database/sqlite/sqlite_functions.h83
-rw-r--r--src/database/sqlite/sqlite_health.c1985
-rw-r--r--src/database/sqlite/sqlite_health.h39
-rw-r--r--src/database/sqlite/sqlite_metadata.c2026
-rw-r--r--src/database/sqlite/sqlite_metadata.h25
-rw-r--r--src/database/storage_engine.c94
-rw-r--r--src/database/storage_engine.h12
-rw-r--r--src/libnetdata/README.md14
-rw-r--r--src/libnetdata/adaptive_resortable_list/README.md103
-rw-r--r--src/libnetdata/adaptive_resortable_list/adaptive_resortable_list.c280
-rw-r--r--src/libnetdata/adaptive_resortable_list/adaptive_resortable_list.h138
-rw-r--r--src/libnetdata/aral/README.md173
-rw-r--r--src/libnetdata/aral/aral.c1089
-rw-r--r--src/libnetdata/aral/aral.h69
-rw-r--r--src/libnetdata/avl/README.md21
-rw-r--r--src/libnetdata/avl/avl.c405
-rw-r--r--src/libnetdata/avl/avl.h86
-rw-r--r--src/libnetdata/buffer/README.md20
-rw-r--r--src/libnetdata/buffer/buffer.c494
-rw-r--r--src/libnetdata/buffer/buffer.h1233
-rw-r--r--src/libnetdata/buffered_reader/README.md0
-rw-r--r--src/libnetdata/buffered_reader/buffered_reader.c3
-rw-r--r--src/libnetdata/buffered_reader/buffered_reader.h146
-rw-r--r--src/libnetdata/circular_buffer/README.md14
-rw-r--r--src/libnetdata/circular_buffer/circular_buffer.c113
-rw-r--r--src/libnetdata/circular_buffer/circular_buffer.h20
-rw-r--r--src/libnetdata/clocks/README.md10
-rw-r--r--src/libnetdata/clocks/clocks.c478
-rw-r--r--src/libnetdata/clocks/clocks.h161
-rw-r--r--src/libnetdata/completion/completion.c64
-rw-r--r--src/libnetdata/completion/completion.h27
-rw-r--r--src/libnetdata/config/README.md58
-rw-r--r--src/libnetdata/config/appconfig.c961
-rw-r--r--src/libnetdata/config/appconfig.h220
-rw-r--r--src/libnetdata/config/dyncfg.c298
-rw-r--r--src/libnetdata/config/dyncfg.h88
-rw-r--r--src/libnetdata/datetime/README.md11
-rw-r--r--src/libnetdata/datetime/iso8601.c81
-rw-r--r--src/libnetdata/datetime/iso8601.h18
-rw-r--r--src/libnetdata/datetime/rfc3339.c135
-rw-r--r--src/libnetdata/datetime/rfc3339.h12
-rw-r--r--src/libnetdata/datetime/rfc7231.c29
-rw-r--r--src/libnetdata/datetime/rfc7231.h12