Merged
Conversation
Collaborator
kzangeli
commented
Feb 10, 2026
- Replaced prometheus-client-c with new prometheus library
- Updates to doc/manuals-ld/troe.md
- Doc on TRoE database schema and advanced optimization
- Add counters: ngsildRequests, ngsildRequestsFailed, notifications, notificationsFailed, distOps, distOpsFailed - Add gauges: connectionsActive, subscriptionsCached - Add histogram: requestDurationSeconds with latency buckets - Add dedicated metrics server on configurable port (-promPort) - Add /metrics endpoint on main port (remaps to /ngsi-ld/ex/v1/metrics) - Track request duration, connection lifecycle, and operation outcomes Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Integrate new lightweight kprom library (lock-free, allocation-free) - Add kprom version to /version endpoint - Add finer histogram buckets (0.002, 0.003, 0.004ms) - Output gauges as integers instead of floats - Fix duplicate -ki flag in functest harness - Update functest expected outputs for new metrics format - Document TRoE database schema and indexing recommendations Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add database schema documentation to troe.md - Document recommended indexes for common query patterns - Add Citus + partitioning guide for large-scale deployments (100M+ records) - Add example SQL script for Citus setup - Add futureIdeas/ to .gitignore Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…ll warnings
- Rename variable 'concept' to 'conceptName' in ddsPrePopulateDb.cpp to
avoid -Werror=c++20-compat error with GCC 13
- Move trace levels below 3200 (ktTraceLevels[100] limit) so KtPrometheus
and other misc/ftClient levels are actually reachable
- Filter MongoDB 5.0 shell deprecation warnings in mongoCmd2() to prevent
functest diff failures
|
CLA Assistant Lite bot All contributors have signed the CLA ✍️ |
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

