Skip to content

netpulse release - 0.3.1

Choose a tag to compare

@tkspuk tkspuk released this 04 Jan 09:25
· 91 commits to master since this release

New

Added enhanced Bulk API (Bulk v2) support

  • Bulk requests can now define per-device jobs
  • Each device may execute its own command or command list
  • Bulk requests are internally split into device-level subtasks
    Improved bulk execution visibility
  • API responses return a bulk_id with associated device-level subtasks
  • Execution status and results can be tracked per device

Backward Compatibility

  • The original Bulk API behavior (running the same command on multiple devices) is fully preserved
  • Existing clients and integrations require no changes
  • The enhanced Bulk API is enabled only when using the new jobs request format

Improvements

  • Refined bulk task scheduling to align with the existing single-device execution model
  • Improved isolation and stability when handling heterogeneous workloads