Skip to content
This repository has been archived by the owner on Oct 1, 2020. It is now read-only.

Releases: trifel/Report.ixi

0.6

29 Mar 13:45
Compare
Choose a tag to compare

Significant changes:

  • Neighbor uuid is now retrieved from the neighbor's public address.
  • Report Port is no longer used, the bi-lateral (off-band) metadata exchange is removed.
  • Pings are not longer sent out on regular basis
  • GossipListener is removed completely to improve performance.

0.5.2

04 Mar 16:55
Compare
Choose a tag to compare
  • Follows the same datagram-to-neighbor matching procedure as Ict.
  • Improved debugging information

0.5.1

27 Feb 23:22
Compare
Choose a tag to compare
  • Fixed Sender-thread concurrency crash bug.
  • Automatic configuration migration for users that already have Report.ixi 0.5.
  • Average system load is sent to RCS, allowing us to get a good overview of network stress.
  • Improved Report.ixi info logging.
  • Added Report.ixi debug logging if you run Ict with flag --debug. Very useful when troubleshooting technical problems.
  • Reduced ping broadcasting rate to: Once per 5 minutes.

0.5

24 Feb 11:50
Compare
Choose a tag to compare
0.5
  • Report.ixi neighbor-list synced from Ict REST API.
  • Adopted new configuration interface provided by Ict.
  • Accurate metrics(all, new, ignored, invalid, requested) included in the regular status reports to RCS.

0.4.1

13 Feb 15:07
Compare
Choose a tag to compare
  • Hotfix: Catch exceptions because of malformed transaction messages
  • Fix: Close socket on shutdown

0.4

14 Jan 17:35
Compare
Choose a tag to compare
0.4
Adjustments for release

0.3.3

07 Jan 21:15
be54751
Compare
Choose a tag to compare
  • Bugfix: Sending UDP packets synchronized
  • Optimized ping rate

0.3.2

03 Jan 13:51
Compare
Choose a tag to compare
  • Bugfix: The Sender.java LOGGER variable missing argument.

0.3.1

03 Jan 13:05
Compare
Choose a tag to compare
  • Fixed Ict dependency version to 0.3.

0.3

02 Jan 21:36
Compare
Choose a tag to compare
0.3

Public release of Report.ixi.

  • Metrics logging once per minute
  • Ping messages are signed by the producer so that the authenticity and integrity of the payload is ensured by direct neighbors.
  • Json (de)serialization classes for various payloads ('Metadata', 'Ping', 'Signed', etc..).
  • Neighbors are listed in report.ixi.cfg with the exact same syntax as ict.cfg.
  • Improved details in logging for specific events (e.g. 'public key updated', 'uuid changed', etc..)
  • Cleaned up the Api class.
  • Report.ixi version is now sent to neighbors upon startup.