kuzzle
kuzzle copied to clipboard
Prevent node eviction while debugging
What does this PR do ?
- Convert IDCardRenewer from a WorkerThread to a ChildProcess to prevent it from being frozen when doing a coredump of kuzzle
- Add a packet to synchronize the Kuzzle cluster nodes and notify them to not evict a specific node
- Refactor the debug controller to extract the logic into a dedicated service
- Add a Cluster debug module that will help debug specific things about the cluster
Other changes
- Fix core dump crashing because if was using an old method to delete a folder which does not exists anymore
Executed Checks
:heavy_check_mark: Branch Merge Check
:heavy_check_mark: Changelog Tag Check
:heavy_check_mark: PR Body Check
Generated by :no_entry_sign: dangerJS against 872fc2df7c34692dd60a7da4d867b0062286d129
Codecov Report
Merging #2387 (650e3f3) into 2-dev (0a178a2) will not change coverage. The diff coverage is
n/a
.
:exclamation: Current head 650e3f3 differs from pull request most recent head 872fc2d. Consider uploading reports for the commit 872fc2d to get more accurate results
@@ Coverage Diff @@
## 2-dev #2387 +/- ##
=============================
=============================
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
SonarCloud Quality Gate failed.
0 Bugs
0 Vulnerabilities
0 Security Hotspots
1 Code Smell
No Coverage information
0.0% Duplication
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities
0 Security Hotspots
0 Code Smells
No Coverage information
0.0% Duplication