lukaszzborek opened a new pull request, #4363: URL: https://github.com/apache/iggy/pull/4363
The C# SDK could only be configured through IggyClientConfigurator, while the Rust-based SDKs and Node accept the shared iggy:// connection string, so the same string could not be reused across clients. IggyClientConfigurator.FromConnectionString and IggyClientFactory.CreateClient(string) now parse iggy:// and iggy+tcp:// strings. Credentials, user/password or a personal access token, become auto-login settings, so the client signs in on ConnectAsync. The tls, reconnection and heartbeat options are supported. reestablish_after and nodelay are validated and ignored so strings shared with other SDKs keep parsing. A malformed string throws FormatException without echoing the string, which carries credentials. -- 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]
