...
node.maxRPCPollsLost: Resolved Swarm node reboots under load by introducing
node.maxRPCPollsLost
to throttle on RPC status loss. (SWAR-10319)disk.enforceEmergencyDefrag: Added the setting to enable high-priority defragmentation without additional configurations. (SWAR-9276)
cip.multicastThreads: <Description of the setting> This setting follows the below formula:
2^(x+1) ~= number of CPUs cip.multicastThreads = xCode Block Configured the number of CIP CFILTER worker threads dedicated to processing incoming multicast UDP messages. (SWAR-10167)
cip.emptyQueueCheckInterval: Introduced a setting to define the wait time (in ms) before verifying if the internode UDP message queue is empty for further processing. (SWAR-10167)
cip.maxQueueSize: Added a limit on the maximum size (in bytes) of the Unicast/Multicast queue for CIP CFILTER, recommended to be twice the value of
cip.ReadBufferSize
. (SWAR-10167)cip.queueThrottleTimeout: Implemented a timeout setting (in ms) to delay attempts to push internode UDP messages into the queue when it reaches full capacity. (SWAR-10167)
cip.unicastThreads: Defined the number of CIP CFILTER worker threads handling incoming unicast UDP messages. (SWAR-10167)
See also [DRAFT] Settings Reference for more information.
New Headers
Castor-System-Delete-Marker-TmBorn: Returns the time born of a deletemarker.delete marker. (SWAR-10351)
Completion-Content-Length: Returns the size of the uploaded object on upon Multipart Completion. (SWAR-10350)
Castor-System-Indexing-DocId: Returns the supposed expected ES Document ID for associated with the object. (SWAR-10370)
Fixed in 17.0
Default PDI Enablement: Per Domain Indexing (PDI) is enabled by default. (SWAR-10359)
Search Feed Deletion Improvement: Deleting a Search Feed created with
search.perDomainIndex=True
now removes all associated domain indices in Elasticsearch. Use the Storage UI for this, not the legacy port 90 console. (SWAR-10264)Uninitialized / Used disks: DataCore recommends checking and formatting the disk before attaching it to a Swarm Storage Node to prevent potential data loss when hot-plugging partitioned, used, or unformatted disks/volumes. (SWAR-10206)
Memory Leak Fix: Fixed memory leak issue which occurred over time in the loaded cluster. (SWAR-10124)
Node Reboot During Heavy Load: Fixed an issue that caused Swarm Storage Nodes to reboot under heavy load due to SCSP process failures. (SWAR-10319)
Recovery Failure: Fixed an issue where volumes pending for mount were added to the recovery suspend list, causing no recovery. (SWAR-10061)
New API Schema fields: Added new API schema fields (
usedMBytes
,trappedMBytes
, andusedSpaceMB
). (SWAR-10400)409 Error Due to Full Volumes: Fixed an issue where Swarm kept trying to use full volumes and occasionally the retry failed with a 409 error under heavy load scenarios. (SWAR-10249)
False 404s: Fixed false 404s error that occurs sometimes in Swarm responses during heavy load situations. (SWAR-10120)
Port Overflow: Fixed a port overflow issue that occurred when a cluster remained up for an extended period, affecting new processes. (SWAR-10276)
Improved Health Report Handling: Health reports will now be sent without dmesg if it becomes unresponsive. (SWAR-10185)
...