Release 0.4.9

9 views
Skip to first unread message

Daniel Evans

unread,
Apr 3, 2013, 6:05:13 PM4/3/13
to reef-...@googlegroups.com
Other than maintenance/bug fixes, the 0.4.9 release features a switch from the old metrics system to new JMX-based metrics, as well as revamped logging of service requests and module states to aid debugging performance issues.

Version 0.4.9 - April 2, 2013

Monitoring:

  • Publishing metrics using JMX.
  • Added and refactored logging statements to better trace service requests and their performance.

APIs:

  • Measurement History requests now return one measurement outside the specified range in order to provide context.

Reef Internals:

  • Moved pack timer code to be strand-based to avoid deadlocks.
  • Removed accidental 100 note limitation of FEPs and MeasProcs.
  • Added SQL script to initialize Postgres environments.

DNP3:

  • Added ability to disable unsolicited mode in DNP3 adapter.
  • Added better logging for bad DNP3 CommandTypes.

Bug Fixes:

  • Fixed minor bug where large publish would wait the full pack time before publishing.
  • Fixed bug where event configuration always had alarm set to audible.
  • Fixed bug in entity edge searches if a node had more than one grandparent.
  • REEF-305 - Made mime-types case insensitive
  • REEF-308 - Dynamically updating the measurement whitelist the endpoint configuration changes
  • REEF-304 - Service request failure when entity has no types
  • Fixed bug with loading batch size of 0 not being respected.
  • Added comm_channel:update to permissions for protocol adapters

Dependencies:

  • SLF4J updated to 1.7.2
  • Maven-protoc plugin updated to 0.1.10
  • Scala-maven-plugin updated to 3.1.0
  • Scalariform-maven-plugin updated to 0.1.2

--

Daniel Evans

Software Engineer

Green Energy Corp

(919) 836-9916

dev...@greenenergycorp.com

 

Transforming the Smart Grid

www.greenenergycorp.com

 

Reply all
Reply to author
Forward
0 new messages