scalecube-config icon indicating copy to clipboard operation
scalecube-config copied to clipboard

ScaleCube Config is a configuration access management library for JVM based distributed applications

Results 20 scalecube-config issues
Sort by recently updated
recently updated
newest added

If we have 2 or more config.properties files with same name and key and different value we don't know which one would be applied.

Add ability to refresh property or groups of properties individually. Create more smarter, more fine-grained approach on refresh strategy, today it's just global refresh by interval.

Subj. Add ability to fail (conditionally, it must be configuratble) when initial load-and-notify fails. Don't just gobble exception on call to ConfigSource.loadConfig().

Subj. In all modules under `scalecube-config` parent dir in poms artifact ids must be chnage to inculde `scalecube` prefix.

Would it be good idea to use Flux on changed proprty rather using callbacks?

question

`SystemPropertiesConfigSource`, `SystemEnvironmentConfigSource` and `ClassPathConfigSource` are immutable by nature => it makes sense not to spend resources on scanning classpath or system prop map.

enhancement

It will be nice to support an interface (without any implementation) as `ObjectProperty`, and use java8 interface features. For example, the next interface: ```java interface ObjectProperty { Integer testProperty(); Optional...

enhancement
question

With addition of `config-vault` module we started to support secured properties. There are places in the library where name and value of config property are exposed: config_listener, jmx exposer, http_server...

bug

Properties are not loaded from classpath source if predicate matches with files from classpath that cannot be loaded (e.g. property files from jre jars) Let's imagine we have following example:...

bug