TalaatHarb commented on issue #4037:
URL: https://github.com/apache/iggy/issues/4037#issuecomment-5522656476

   Just to be clear
   None of these changes should require client SDK adjustments. They do not 
change the server’s external protocol, HTTP API, binary protocol, command 
schemas, auth model, config surface, or response formats.
   
   The only externally observable differences are operational, not SDK-facing 
(windows only):
   
   - Native Windows server builds become possible, assuming hwloc/pkgconf are 
installed and discoverable.
   - Windows listener behavior is safer/different internally because 
SO_REUSEADDR is not enabled there, preserving the expected “fail if port is 
already in use” behavior.
   - Windows crash-recovery durability differs slightly because 
parent-directory fsync after rename is skipped on Windows, while file-level 
syncs are preserved. This is worth calling out for maintainer review, but it 
does not affect client request/response contracts.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to