Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
ClientConfig needs setUserContext #13398
In the current implementation (3.10.2), ClientConfig does not have a setUserContext, so the client is always constructed with an empty userContext. This is inconsistent with Config, which does have a setUserContext. Also, it introduces a race, where the user first has to create the client, and then has to update the userContext directly on the live client before anything else happens that is trying to use the userContext.