Xiaochao Li

Results 12 issues of Xiaochao Li

cla-not-required
area/ruby-client

In production env, the log level is `INFO` usually. But in current code, each log message is computed when executing the code line even though the set log level is...

kind/feature
priority/low
area/ruby-client

By require the 'singleton-client', all the needed files should be ready. One best proctice is to load files under a directory through a file. So no files are missed.

kind/feature
priority/low
area/ruby-client

Now our gem name is `singleton-client` instead of `singleton-ruby`. So need to change `singleton-ruby` to `singleton-client`.

kind/enhancement
area/ruby-client

kind/bug
area/ruby-client

**Describe the bug** The is a requirement to set configuration items separately rather than loading all configuraitons through a file Current configuration code is complex with unnecessary code. Cleaning code...

kind/bug
area/ruby-client

In current code, multiple threads will be started when cache is expired. It should have only one backgroud thread to update a bundle.

kind/bug
area/ruby-client

When running tests through command `rspec` in my local env, the coverage is 89.84% for [PR1699](https://github.com/vmware/singleton/pull/1699) . But in CI result, it is 63.54%. **Expected behavior** The coverage data should...

kind/bug
area/devops

Available locales should be quired by component because different components may have different available locales. Fox example, a bundle, which only has source, has only source locale. Add a parameter...

kind/feature
area/ruby-client