* docs additions
* docs from writerside, not to be published in this state, links need work and Learn map needs to include them
* rename some files to reduce repetition on filenames
* use new packaging documentation and replace links to old
* change learn-rel-path to new category names
* replace configuration file with new one, add conf directory section to it, and replace links to point to that
* linkfix
* run integrations pipeline to get new links
* catoverpage
* fix writerside style links
* addition in on-prem mention
* comment out mermaid problematic line
* change path of alerting integrations docs for Learn
* fix
* fixes
* fix diagrams
* Drop unused Dockerfile.test.
It’s not been used for years, and it doesn’t even work at this point for
it’s intended purpose.
* Remove CodeClimate configuration.
We’re not using it anymore, so there is no point to keeping the
configuration around.
* Remove the build_external directory.
This isn’t used by any of our code AFAICT, and if it _is_ needed, it
should actually be in some sub-directory of `tests` instead of a
top-level directory whose name doesn’t even describe what it does.
* Remove .gitattributes
If there's any objection we can reinstate it.
* Move coverity-scan.sh under packaging/utils
* Move cmake files under packaging/cmake
* Remove devcontainer
* Fix up coverity script to run correctly from new location.
---------
Co-authored-by: vkalintiris <vasilis@netdata.cloud>
Use spinlock init for proper initialization so that it will work properly when compiling with NETDATA_INTERNAL_CHECKS
Clear errno so that it will not report an error when logging analyze command
Do not create a dbengine-tierX directory if the tier cannot be activated
Check for datafiles existence during finalize of ctx
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
* Add spinlock to protect metric release
Cleanup service thread
* Adjust formatting of the shutdown message
During shutdown service thread should exit faster
We hit a limit when too many files were changing. Most commonly the case will be moving too many files that's why we amend this.
---------
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Fix minor typo:
- job name will be file-check in any workflow
- file-check job has a step which is check-file
* Print any modified files
* Change glob patterns for all source files (*.c, *.h etc). With the previous approach they only matched the root folder
---------
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
* Dir input pattern dont require globstar
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
* Make sure that the ignored_files are honored first
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>
---------
Signed-off-by: Tasos Katsoulas <tasos@netdata.cloud>