Tags: oracle/olcut
Tags
OLCUT v5.3.0 - Adds a mechanism for invoking a stateless subprocess and communicating with it over stdio. OLCUT manages when the process starts and stops based on configurable timeouts. - Adds compareTo, equals and hashcode to MutableLong and MutableDouble. - Fixes a bug that could generate a NullPointerException in ProvenanceUtil - Updates runtime dependency versions: jackson-core - 2.14.1 jackson-databind - 2.14.1 jline - 3.22.0 protobuf-java - 3.19.6 - Updates test dependency versions: junit - 5.9.2
OLCUT v5.2.0 - Adds protobuf support for configuration files. - Adds a ProvenanceSerialization interface which controls serialization of provenance into various formats. Added support for xml and protobuf provenance formats, and added a wrapper for the exist json support which implements the ProvenanceSerialization API. - Added support for boolean arrays in configuration files. - Fixed DescribeConfigurable to allow different config file formats again, and to make the various internal classes public for easy use from jshell. - Fixed importing configurables with null fields. - Fixed MutableNumber.copyMap so it preserves iteration order of the map. - Added support for setting the logging level from an OLCUT command shell. - Fixed a bug where null string provenances were written as the empty string not null. - Added a structural equals method for comparing two configuration data lists. - Bumped jackson to 2.12.5, jline3 to 3.20.0.
OLCUT v5.1.6 - Fixed a bug with imported system properties in GlobalProperties - Added a maybeExtractProvenance method to help when evolving ObjectProvenances. - Added enum constant display to EnumSet options (mirroring their behaviour in DescribeConfigurable, and the behaviour of regular enum fields in Options). - Added lookupAllMap which returns the names and configured objects for a given type. - Added lookupSingleton which returns the single instance of the supplied class in the configuration file. - Bumped dependencies (Jackson 2.12.2, jline3 3.19.0, junit 5.7.1, asm 9.1)
OLCUT v5.1.5 - Fixes a bug in configuration extraction from provenance when there are null fields in the provenance. - Fixes error reporting out of the options system. - Fixes default command accidentally running in the command shell. - Removes olcut-config-jini.
PreviousNext