- [
444ff7e543
] - Merge branch 'node-v20.18.0-nsolid-v5.3.4-release' into node-v20.x-nsolid-v5.x (Trevor Norris) nodesource/nsolid#189 - [
70b12188c2
] - build: enable commit-queue (RafaelGSS) nodesource/nsolid#187 - [
487077afb1
] - doc: add different readme to landing section (RafaelGSS) nodesource/nsolid#188 - [
ba378efe3e
] - doc: include landing PR section (RafaelGSS) nodesource/nsolid#188 - [
d1095b64f6
] - doc: add project members (RafaelGSS) nodesource/nsolid#188 - [
0db40b4b08
] - src: add protobuf to process.versions (RafaelGSS) nodesource/nsolid#166 - [
6d1e57e3cc
] - src: add libsodium to process.versions (RafaelGSS) nodesource/nsolid#166 - [
c8fe605aa6
] - src: add grpc to process.versions (RafaelGSS) nodesource/nsolid#166 - [
8d031ae822
] - src: add zmq to process.versions (RafaelGSS) nodesource/nsolid#166 - [
eb977511c0
] - src: add opentelemetry to process.versions (RafaelGSS) nodesource/nsolid#166 - [
0fb77a69e4
] - src: add nlohmann to process.versions (RafaelGSS) nodesource/nsolid#166 - [
b2fbaa937d
] - src: add curl to process.versions (RafaelGSS) nodesource/nsolid#166 - [
cfd306f80c
] - agents: use OTLP Summary for percentile metrics (Santiago Gimeno) nodesource/nsolid#180 - [
a0b1795115
] - deps: add support for exporting Summary via OTLP (Santiago Gimeno) nodesource/nsolid#180 - [
13e695f334
] - lib: check min value for sampleInterval and duration (RafaelGSS) nodesource/nsolid#173 - [
3117f05892
] - build: disable get-released-versions for nsolid (RafaelGSS) nodesource/nsolid#174 - [
5a48a4ef6a
] - build: fix lint-sh (RafaelGSS) nodesource/nsolid#176 - [
3913f0e27f
] - agents: refactor ZmqAgent to use ProfileCollector (Santiago Gimeno) nodesource/nsolid#161 - [
183b115e48
] - agents: implement ProfileCollector class (Santiago Gimeno) nodesource/nsolid#161
- [
a60cc53ec1
] - src: fix heapSampling crash if sampleInterval is 0 (Santiago Gimeno) nodesource/nsolid#171 - [
19ae4c17a5
] - Merge tag 'v20.17.0' into node-v20.17.0-nsolid-v5.3.3-release (Trevor Norris) - [
3ea993c2e3
] - agents: implement SpanCollector helper class (Santiago Gimeno) nodesource/nsolid#160 - [
45f251344f
] - agents: preliminar changes to support logs in otlp (Santiago Gimeno) nodesource/nsolid#152 - [
3e19163718
] - test: include missing <algorithm> header (Santiago Gimeno) nodesource/nsolid#159 - [
6ac07af10a
] - deps: update grpc to 1.65.2 (Santiago Gimeno) nodesource/nsolid#159 - [
5e0f55d8b8
] - tools: add update-grpc updater (Santiago Gimeno) nodesource/nsolid#159
- [
a126f9a4ec
] - Merge tag 'v20.16.0' into node-v20.16.0-nsolid-v5.3.2-release (Trevor Norris) - [
5da27a264d
] - src: initialize prev_idle_time_ on ThreadMetrics (Santiago Gimeno) nodesource/nsolid#156
- [
9d83482cae
] - Merge tag 'v20.15.1' into node-v20.15.1-nsolid-v5.3.1-release (Trevor Norris)
- [
77fcac9e15
] - doc: fix 20.14.0-nsolid-v5.2.3 changelog (Santiago Gimeno) - [
4af9fcff83
] - doc: fix lint error (Trevor Norris) - [
e63c49b50e
] - Merge tag 'v20.15.0' into node-v20.15.0-nsolid-v5.3.0-release (Trevor Norris) - [
c6e2cd42da
] - test: fix flaky test when run under load (Trevor Norris) nodesource/nsolid#144 - [
a184544cf1
] - test: fix flaky test-otlp-metrics.mjs (Santiago Gimeno) nodesource/nsolid#143 - [
418669b334
] - agents: get telemetry data even if no cmd handle (Santiago Gimeno) nodesource/nsolid#140 - [
1fb0168dc4
] - agents: allow using OTLP env variable in OTLPAgent (Santiago Gimeno) nodesource/nsolid#138 - [
babc9711f2
] - meta: lint fixes (Trevor Norris) nodesource/nsolid#139 - [
9c79696ac0
] - src: add log native and JS APIs (Trevor Norris) - [
9b03aaad75
] - agents: add metrics transform API to agent (Trevor Norris) nodesource/nsolid#123 - [
deb325c863
] - agents: remove start/stop from JS API (Trevor Norris) nodesource/nsolid#123 - [
9533effafe
] - src: add GetAllEnvInst API (Trevor Norris) nodesource/nsolid#123
- [
bda292a068
] - Merge tag 'v20.14.0' (Trevor Norris) - [
e31b66b4ea
] - deps: add [email protected] (Santiago Gimeno) nodesource/nsolid#133 - [
df3e8ac5d8
] - deps: update opentelemetry-cpp to 1.15.0 (Santiago Gimeno) nodesource/nsolid#133 - [
438391b7ba
] - agents: add initial gRPC support in OTLPAgent (Santiago Gimeno) nodesource/nsolid#133 - [
c2e60c6752
] - agents: enable gRPC support in OTLPAgent (Santiago Gimeno) nodesource/nsolid#134
- [
6f0974c684
] - Merge tag 'v20.13.1' (Trevor Norris) - [
3f022bd43c
] - Merge tag 'v20.13.0' (Trevor Norris) - [
91dcac7bac
] - agents: set state when writing (Trevor Norris) nodesource/nsolid#122 - [
c667ebf576
] - tools: add agents path to workflow (Trevor Norris) nodesource/nsolid#122 - [
509a1d5372
] - agents: make tcp/udp inherit from virtual class (Trevor Norris) nodesource/nsolid#122 - [
150bd4a9c4
] - agents: remove Disconnected (Trevor Norris) nodesource/nsolid#121 - [
06e5bd77f9
] - agents: have tcp/udp retry in statsd (Trevor Norris) nodesource/nsolid#121 - [
b30a1966f7
] - agents: only create on correct protocol (Trevor Norris) nodesource/nsolid#121 - [
6c4162ddae
] - agents: remove need for loop on create() (Trevor Norris) nodesource/nsolid#121
- [
78e6453747
] - src: fix the base case in the heap profiler JSON generation (Juan José Arboleda) nodesource/nsolid#125
- [
ea4b14d82b
] - Merge tag 'v20.12.2' (Trevor Norris)
- [
f71ed43b3f
] - Merge tag 'v20.12.1' (Juan Arboleda)
- [
e6024de2bf
] - Merge tag 'v20.12.0' (Trevor Norris) - [
e32fecb3b0
] - deps: update opentelemetry-cpp to 1.14.2 (Santiago Gimeno) nodesource/nsolid#109 - [
8e9bcac49e
] - tools: fix opentelemetry-cpp updater (Santiago Gimeno) nodesource/nsolid#109 - [
71973239a6
] - agents: fix agent reconnect handshake on ZmqAgent (Santiago Gimeno) nodesource/nsolid#105 - [
9814c94726
] - test: fix flaky nsolid-tracing test (Santiago Gimeno) nodesource/nsolid#104 - [
378ac739e1
] - src: move NSolidHeapSnapshot into EnvList (Santiago Gimeno) nodesource/nsolid#102 - [
7f664c0c8c
] - src: trim nsolid_heap_snapshot headers (Santiago Gimeno) nodesource/nsolid#102 - [
6ece144c48
] - lib: add nsolid JS API for heap profiling (Santiago Gimeno) nodesource/nsolid#101 - [
d3cb4be322
] - deps: fix leak in Snapshot serialization (Santiago Gimeno) nodesource/nsolid#91 - [
e9f2a65842
] - agents,test: support heap profiling in ZmqAgent (Santiago Gimeno) nodesource/nsolid#91 - [
d38371144e
] - src,test: multiple fixes in heap profile code (Santiago Gimeno) nodesource/nsolid#92 - [
78f5ecad84
] - src: include sync stop for heap object tracking (Juan José Arboleda) nodesource/nsolid#92 - [
c8fdade359
] - agents: better StatsDAgent binding string handling (Santiago Gimeno) nodesource/nsolid#100 - [
395d94d3a6
] - agents: use nsuv weak_ptr API's in StatsDAgent (Santiago Gimeno) nodesource/nsolid#100 - [
0b3347e54e
] - deps: nsuv update to 486821a (Santiago Gimeno) nodesource/nsolid#100 - [
2d2b8cec36
] - tools: don't build doc upload artifacts (Trevor Norris) nodesource/nsolid#97 - [
0529a47688
] - agents: clear env_metrics_map_ on destruction (Santiago Gimeno) nodesource/nsolid#87 - [
9e3fb9275b
] - agents,test: add StatsDAgent tests (Santiago Gimeno) nodesource/nsolid#87 - [
17192ffc8e
] - agents: fix exit condition on status_command_cb_ (Santiago Gimeno) nodesource/nsolid#87 - [
3b0df1529a
] - agents: reset addr_index_ on connector setup (Santiago Gimeno) nodesource/nsolid#87 - [
bb67444bcf
] - agents: stop the agent only if last config fails (Santiago Gimeno) nodesource/nsolid#87 - [
e5efe5d69f
] - agents: synchronize status in StatsDagent::do_stop (Santiago Gimeno) nodesource/nsolid#87 - [
e97baf7c3c
] - agents: move to Initializing before setting Hooks (Santiago Gimeno) nodesource/nsolid#87 - [
2b5c0da4a1
] - agents: fix Status binding (Santiago Gimeno) nodesource/nsolid#87 - [
6bff219f79
] - agents: fix StatsDTcp destruction (Santiago Gimeno) nodesource/nsolid#87 - [
9f81e041a8
] - src: don't start StatsD agent if statsd is null (Santiago Gimeno) nodesource/nsolid#87 - [
5dd46b27f8
] - agents: refactor profiling on ZmqAgent (Santiago Gimeno) nodesource/nsolid#90 - [
1bd9c6dc95
] - lint: use const& in push() (Trevor Norris) nodesource/nsolid#86 - [
e2d708721e
] - src: make ProcessMetrics API thread-safe (Trevor Norris) nodesource/nsolid#86 - [
173d6baa17
] - src: fix crash @ NSolidHeapSnapshot::take_snapshot (Santiago Gimeno) nodesource/nsolid#89 - [
f7e61f6603
] - src: avoid double free of QCbTimeoutStor (Santiago Gimeno) nodesource/nsolid#88 - [
f7b4b61dac
] - nsolid: add start/stopTrackingHeapObjects APIs (Juan José Arboleda) nodesource/nsolid#48 - [
2b043c5b84
] - tools: remove Report JS and format-cpp (Trevor Norris) nodesource/nsolid#85 - [
ebd3f8cb9a
] - agents: implement data handle ring buffer (Santiago Gimeno) nodesource/nsolid#69 - [
b78755bb77
] - lib: fix nsolid.app calculation (Santiago Gimeno) nodesource/nsolid#81 - [
03a390a535
] - agents: add zmq bulk channel logs (Santiago Gimeno) nodesource/nsolid#68
- [
61e88a12f0
] - Merge tag 'v20.11.1' into node-v20.11.1-nsolid-v5.0.5-release (Trevor Norris)
- [
13c420ecf2
] - agents: all string metrics in zmq must be escaped (Santiago Gimeno) nodesource/nsolid#65 - [
b56d2cb651
] - test: initial batch of zmq agent tests (Santiago Gimeno) nodesource/nsolid#58
- [
0cfd6845c4
] - lib: scan for scoped packages (Trevor Norris) nodesource/nsolid#62 - [
ccc7e9132e
] - deps: escape strings in v8::CpuProfile::Serialize (Santiago Gimeno) nodesource/nsolid#60 - [
4d144d99fc
] - agents: apply the correct config on zmq with SaaS (Santiago Gimeno) nodesource/nsolid#59
- [
50c9d55ef9
] - 2023-12-21, N|Solid v5.0.2 Iron Release (Trevor Norris) - [
ffdbc83643
] - src: fix FastPushSpanDataUint64 (Santiago Gimeno) nodesource/nsolid#49 - [
a218600db1
] - src: make nsolid::ThreadMetrics safer (Santiago Gimeno) nodesource/nsolid#37 - [
fccddd88c4
] - src: improve nsolid::CustomCommand() (Santiago Gimeno) nodesource/nsolid#44 - [
c0ed8e749f
] - agents: fix exit message format (Santiago Gimeno) nodesource/nsolid#45 - [
367fe4c6d3
] - src: guard nsolid headers with NODE_WANT_INTERNALS (Santiago Gimeno) nodesource/nsolid#43 - [
5208abb3f7
] - src: add fast api for some push methods (Santiago Gimeno) nodesource/nsolid#19 - [
b6bcb9de39
] - agents: use main_thread_id instead of 0 (Santiago Gimeno) nodesource/nsolid#21 - [
48fd60f72e
] - deps: update libzmq to 4.3.5 (Santiago Gimeno) nodesource/nsolid#28
- [
fea863d27e
] - lib: fix lint issues (Trevor Norris) - [
21459cb673
] - src: NODE_RELEASE should be node (Santiago Gimeno) #36 - [
9eb4d066f7
] - agents: fix crash in HttpCurlGlobalInitializer (Santiago Gimeno) #34 - [
5a47d7e128
] - agents: fix crash in StatsDAgent (Santiago Gimeno) #32 - [
b2c1bb381f
] - agents: fix OTLPAgent race conditions on cleanup (Santiago Gimeno) #30 - [
f6fd580c25
] - src: fix SetupArrayBufferExports() declaration (Santiago Gimeno) #25 - [
ed78fc603a
] - src: cleanup the RunCommand queues on RemoveEnv (Santiago Gimeno) #25 - [
2e5526744d
] - src: fix EnvInst::GetCurrent() (Santiago Gimeno) #25 - [
33c8b296b9
] - src: change EnvList::promise_tracking_() signature (Santiago Gimeno) #25 - [
6eb5d34f6c
] - src: fix NODE_RELEASE_URLBASE (Santiago Gimeno) #27 - [
3ec83cd8fd
] - src: clear envinst_ after env (Trevor Norris) #24 - [
1dca94bfed
] - src: use own RequestInterrupt implementation (Trevor Norris) #24 - [
3ac8239878
] - src: reset main_thread_id_ when it is removed (Trevor Norris) #24 - [
d849d3fdc1
] - src: make main_thread_id_ atomic (Trevor Norris) #24 - [
ffb241f9e2
] - agents: fix profile/snapshot messages body format (Santiago Gimeno) #23 - [
6e37c40044
] - src: move CpuProfilerStor impl to cc file (Santiago Gimeno) #18 - [
877b3a3dcd
] - src: handle bad allocation errors (Santiago Gimeno) #20 - [
a0a32ca005
] - agents: fixup log in ZmqAgent (Santiago Gimeno) #22 - [
24bde1e8d7
] - agents: remove ASSERT that can be ignored (Trevor Norris) #13 - [
bced2edb52
] - src: don't allow parallel calls to Update() (Trevor Norris) #13