You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Don't re-authenticate with every call to read/access the top level collection, unless connection is reset. Thread-safe.
Add arctic_reset method which is called by Store implementation upon init, to force reconnect/re-auth
Instead of resetting Arctic connection everytime we instantiate a new Store, only trigger re-authentication for the Databases
added multiprocessing safety for Arctic connection and tests
make only one getpid call
simplified the design, auth is called either at instantiation of the artict top level lib, or if Arctic is reset (explicitly or afer fork)
* enhanced the integration tests for arctic, excercised also the reset()
* incorporating PR comment, print is not necessary here
* PR comment change: don't require/expect from Store implementation to trigger _reset_auth(), trigger it on ArcticLibraryBinding instantiation and whenever Acttic's connection is reset
* added integration test to verify re-auth is triggered when Arctic is reset
* leftover comment was removed
* fixed bug with ArcticLibraryBinding not picking up the arctic reset, improved test coverage, split the multithreading tests to separate files
* nicer call count handling in test
* added the changes to the change log
0 commit comments