-
Notifications
You must be signed in to change notification settings - Fork 1.1k
[AINode] Support register as system service #17138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #17138 +/- ##
============================================
- Coverage 39.48% 39.48% -0.01%
Complexity 282 282
============================================
Files 5097 5098 +1
Lines 341170 341277 +107
Branches 43452 43471 +19
============================================
+ Hits 134725 134741 +16
- Misses 206445 206536 +91 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This pull request adds support for registering AINode as a systemd service on Linux systems. The PR creates a new daemon script and updates the build configuration to include the necessary operational tools.
Changes:
- Added
daemon-ainode.shscript to support registering AINode as a systemd service - Updated AINode assembly configuration to include daemon scripts in the distribution package
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| scripts/tools/ops/daemon-ainode.sh | New script that creates and registers a systemd service for AINode, with interactive prompts for starting and enabling the service |
| iotdb-core/ainode/ainode.xml | Updated assembly configuration to include AINode-specific operational tools from scripts/tools/ops directory |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|



Create
daemon-ainode.shfor supporting AINode registered as system service.