Bernard Normier

Results 155 comments of Bernard Normier

We should use [GetProductInfo](https://docs.microsoft.com/en-us/windows/desktop/api/sysinfoapi/nf-sysinfoapi-getproductinfo), but it's better to fix this minor issue in a non-patch release.

I anticipate this step: - [ ] port Ice for Python and Ice for PHP to the latest C++ mapping won't start soon, as we want to refine the C++...

Note that Router.ice also provides a `getACMTimeout`, so a Glacier2 router client can always retrieve the router's session timeout _and_ the ACM timeout. In Glacier2::Router: ``` /** * * Get...

I tried with a modified latency demo and did not find a noticeable difference with/without Swift connection caching. With this demo, there is a single client that establishes one connection...

Fixed some of the warnings for 3.7.4 with #824.

For 3.8, I think we should: 1. keep the Slice definitions as-is and don't break on-the-wire compatibility 2. cleanup the configuration and keep a single configuration property for everything, namely...

Per https://github.com/zeroc-ice/ice/issues/1505#issuecomment-1721563418, the remaining configuration would be `Glacier2.Client.IdleTimeout` and `Glacier2.Client.InactivityTimeout`. The corresponding `Ice.` properties provide default values. `getACMTimeout` & `getSessionTimeout` return the idle timeout. The inactivity timeout is not returned...

See also https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rs-incform

The (proposed) rule inside the cpp/ directory is as follows: - use `#include "Xxx.h"` for a header file next to the file doing the including - use `#include "Ddd/Xxx.h"` for...

We decided to keep the c++98 mapping and un-deprecate it.