Skip to content

[pull] master from DataDog:master - #414

Merged
pull[bot] merged 3 commits into
ConnectionMaster:masterfrom
DataDog:master
Mar 5, 2026
Merged

[pull] master from DataDog:master#414
pull[bot] merged 3 commits into
ConnectionMaster:masterfrom
DataDog:master

Conversation

@pull

@pull pull Bot commented Mar 5, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

HadhemiDD and others added 3 commits March 5, 2026 16:53
* n8n initial draft

* fix validation

* lint

* fix

* commit

* labeler

* fix tests

* fix pr number

* Update n8n/README.md

Co-authored-by: Ursula Chen <58821586+urseberry@users.noreply.github.com>

* Update n8n/assets/configuration/spec.yaml

Co-authored-by: Ursula Chen <58821586+urseberry@users.noreply.github.com>

* Update n8n/assets/configuration/spec.yaml

Co-authored-by: Ursula Chen <58821586+urseberry@users.noreply.github.com>

* Update n8n/assets/configuration/spec.yaml

Co-authored-by: Ursula Chen <58821586+urseberry@users.noreply.github.com>

* readme

* cleanup

* add metrics

* commit

* metrics types

* lint

* lint

* count metrics

* metrics

* commit

* lint

* add e2e test

* add e2e test

* lint

* lint

* rm test

* test

* lint

* lint

* unit test refactor

* conf file

* Update n8n/README.md

Co-authored-by: Ursula Chen <58821586+urseberry@users.noreply.github.com>

* lint

* remove service check and pin docker version for testing

* tests

* docker image

* add process

* last activity

* test

* test

* test

* remove e2e test

* docker arg

* docker arg

* dashboard v1

* fix validation

* fix docker image

* docker version image

* e2e test

* lint

* Update n8n/datadog_checks/n8n/check.py

Co-authored-by: Sarah Witt <sarah.witt@datadoghq.com>

* Update n8n/tests/test_e2e.py

Co-authored-by: Sarah Witt <sarah.witt@datadoghq.com>

* add tests

* headers

* Update n8n/README.md

Co-authored-by: Ursula Chen <58821586+urseberry@users.noreply.github.com>

* tests

* lint

* logs

* fix logs

* fix logs test

* fix logs

* fix assets

* fix logs

* dashboard

* monitors

* update version collection

* fix validations

* fix monitors

* fix validations

* lint

* labler

* add event logs parsing

* fix logs

* fix logs

* fix logs

* fix logs

* fix logs

* fix dashboard and docs

* update docs

* fix validation

* remove version collection and rely on the prometheus metrics

* add the unit test for version metadata

* remove manifest

* add metrics prefix

* ddev config

---------

Co-authored-by: Ursula Chen <58821586+urseberry@users.noreply.github.com>
Co-authored-by: Sarah Witt <sarah.witt@datadoghq.com>
* fix potential failure when accessing links from paginated request + improve exception logging to include stack trace

* safer access to data in case its a single dict instead of a list

* improve prism central cluster detection + add nested key helper method for safer access

* simplify retry mechanism to be safer

* changelog

---------

Co-authored-by: dkirov-dd <166512750+dkirov-dd@users.noreply.github.com>
Co-authored-by: Sarah Witt <sarah.witt@datadoghq.com>
* Add dbm integration for clickhouse

* Update

* Update to the correct implementation

* Update implementation

* Update

* Update

* Update

* Update

* Add new metadata payloads

* Fix avg & count metrics

* Update clickhouse implementation

* Update changelog

* Remove cloud metadata for clickhouse

* Cleanup cloud metadata

* Update metrics logic

* Adding query completion payloads

* Revert "Update metrics logic"

This reverts commit 857db34.

* Fixes

* Update metrics logic for checkpointing logic

* clusterAllReplica changes

* Bug fixes

* Update query with internal user exclusion

* Fix: CI build issues

* Fix: Skip DBM tests on unsupported ClickHouse versions (<21.8)

* Update changelog

* Fix: Update test assertions for query_log_table placeholder

* Fix tests

* Fixing CI

* Fixing CI

* Fixing CI

* Revert accidental change to datadog_checks_dev

* Fix SharedConfig model: add default values for optional fields

* Fix config models: add default values for Optional fields

* Trigger CI

* Fix shared.py to match ddev generated format with = None defaults

* Rename clickhouse_cloud to single_endpoint_mode for more generic naming

* Update conf.yaml.example to use single_endpoint_mode

* Fix config model ordering and checkpoint error handling

* Fix trailing whitespace in conf.yaml.example

* Fix ruff line length formatting

* Use tag manager to regularize tag management

* Fixing errors

* Cleanup code to have only query activity

* Updating change log

* Address comments

* Update

* Update

* Update

* Update

* Address comments - 2

* Address comments

* Address comments

* Address comments

* Address comments

* chore: retrigger CI

* Address comments

* Advance checkpoint regardless of success

* Update activity to samples accross clickhouse integration

* Fix CI

* Undo changes

* Health events using Feature class

* Update Health events using Feature class

* Update config and instance

* Rename query completes

* Updates to query complete rename

* Update

* Removing peak_memory_usage field
@pull pull Bot locked and limited conversation to collaborators Mar 5, 2026
@pull pull Bot added the ⤵️ pull label Mar 5, 2026
@pull
pull Bot merged commit 2a5ad5e into ConnectionMaster:master Mar 5, 2026
1 check passed
@pull
pull Bot had a problem deploying to typo-squatting-release March 6, 2026 04:41 Failure
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants