Newer
Older
2.0.0:
03 Sep 2017
Internal Improvement (#53)
Performed various performance improvements. Especially the traces view should now be loaded much faster.
30 Aug 2017
Internal Improvement (#52)
The classpath for the start script is now assembled with wildcards for the libraries.

Nils Christian Ehmke
committed
30 Aug 2017
Bug (#51)
The jump from calls to traces leads no longer to an error in case that unmonitored time or method call aggregation is active.
30 Aug 2017
Internal Improvement (#50)
The jump from calls to traces no longer uses a recursive algorithm which might lead to a stack overflow in large traces.
10 Jul 2017
Feature (#49)
Dialogs can now be closed by using the escape button.
09 Jul 2017
Feature (#48)
Added more fine grained possibilites to aggregate method calls in traces.
Bug (#47)
The reference to the Trac URL has been removed. Instead a link to the Kieker mailing list is available in the bug reporting dialog.
08 Mar 2017
Internal Improvement (#46)
Refactored the GUI test architecture.
08 Mar 2017
Feature (#45)
Added the possibility to import a directory containing multiple monitoring log directories.

Nils Christian Ehmke
committed
05 Mar 2017
Internal Improvement (#44)
Implemented an architectural solution to save and load properties.
05 Mar 2017
Internal Improvement (#43)
Splitted the application into multiple projects.
05 Mar 2017
Internal Improvement (#41)
Added an infrastructure for services in the application.

Nils Christian Ehmke
committed
05 Mar 2017
Feature (#42)
Added a new setting to display the non-monitored part of a method call duration in the trace view.
29 Jan 2017
Internal Improvement (#40)
Removed the AspectJ dependency.
29 Jan 2017
Internal Improvement (#39)
Separated controllers and views.
29 Jan 2017
Internal Improvement (#38)
Refactored the code for the GUI loading and moved it from the main controller into an own class.
29 Jan 2017
Internal Improvement (#37)
Added a customized configuration for the formatter and cleanup in Eclipse.

Nils Christian Ehmke
committed
29 Jan 2017
Internal Improvement (#36)
The (Tree)TableCellFactories have been replaced with (Tree)TableRowFactories.
15 Jan 2017
Feature (#35)
Added the possibility to bookmark filter favorites during the analysis session.
14 Jan 2017
Internal Improvement (#34)
The fxml and properties files for the views and the localization are now in an own resources folder.
14 Jan 2017
Feature (#33)
The binary archive now contains the CHANGELOG file.
14 Jan 2017
Feature (Issue #30)
It is now possible to enable the caching of the views. This increases the memory consumption of the application, but makes sure that the contents of each view (e.g., filters) are not reset while switching between them.
14 Jan 2017
Feature (Issue #31)
An additional option has been implemented to apply the filters in the entire trace and not only on the root of the traces.
14 Jan 2017
Bugfix (Issue #32)
When one used the arrow keys to navigate in the trees or the lists, the detail view has not been updated.
1.1.0:
13 Mar 2016
Feature (Issue #29)
It is now possible to export the visible data of the method call and the aggregated method call views to CSV files.
22 Nov 2015
Feature (Issue #25)
Detailed the settings for operation and component appearances.
22 Nov 2015
Feature (Issue #28)
It is now possible to double click on an aggregated method call to jump directly to the corresponding actual calls.
22 Nov 2015
Feature (Issue #27)
Added filter and search possibilities for exceptions.
21 Nov 2015
Bugfix (Issue #26)
Short components were not always correctly displayed in case of operation execution records.
21 Nov 2015
Feature (Issue #23)
Added filter and search possibilities for dates and times.
08 Nov 2015
Feature (Issue #22)
It is now possible to configure the appearance of the timestamps in the traces and the calls views.
01 Nov 2015
Feature (Issue #21)
A switch within the settings allows to activate a new kind of percent calculation. When activated, the percent calculation within traces refers to the topmost method call (the root of the trace) instead of to the direct caller of the method.
31 Oct 2015
Bugfix (Issue #20)
An active view has always been reloaded after closing the settings dialog, even if no settings had been modified. Now an active view is only reloaded if at least one of the settings has been modified.
31 Oct 2015
Feature (Issue #19)
A switch within the settings allows to enable case sensitivity within the filter masks.
It is now possible to double click on a method call to jump directly into the corresponding trace.
31 Oct 2015
Feature (Issue #16)
A switch within the settings allows to aggregate insignificant methods below a given threshold within traces.
28 Oct 2015
Feature (Issue #17)
The detail panels in each view show now the durations in the selected time unit in addition to the original time unit from the monitoring logs.
11 Oct 2015
Feature (Issue #15)
The help menu provides now a new menu item to browse to the pages which can be used to report bugs and feature wishes.
10 Oct 2015
Feature/Bugfix (Issue #14)
Improved the error handling of the front end. Error are now usually shown in dialogs and not printed to the console.
10 Oct 2015
Feature (Issue #4)
A switch within the settings allows regular expressions (Java standard) in the filter masks.
05 Oct 2015
Bugfix (Issue #13)
Redirected some log messages from the console into logging files.
05 Oct 2015
Bugfix (Issue #12)
For some record types, the short operation names were not displayed correctly in the GUI.
04 Oct 2015
Bugfix (Issue #11)
Under certain circumstances specific record types could lead to a crash in the analysis. Not supported records are now completely filtered out. The number of ignored records can be seen in the monitoring statistics.
04 Oct 2015
Feature (Issue #10)
Added log4j2 as logging framework. The log messages of the tool (and the underlying TeeTime framework) are now written into files.
03 Oct 2015
Bugfix (Issue #9)
The counter of the (aggregated) traces where, unlike the counter of the (aggregated) calls, not bound to the visible traces.
18 Sep 2015
Feature (Issue #7)
A switch within the settings can be used to activate additional checks during the reconstruction. This can filter out specific invalid parts of monitoring logs. However, this check can lead to a minimal decrease in performance of the reconstruction.
06 Sep 2015
Feature (Issue #5)
Added GUI tests to the nightly build in order to improve the quality.
05 Sep 2015
Feature (Issue #3)
Improved the filter and search possibilities within the tool.
1.0:
04 Oct 2015
First public release