- Aug 06, 2017
-
- Aug 04, 2017
-
-
Jan Mach authored
Migration, refactoring and code style unification to support latest PyZenKit and Pynspect libraries. This huge update represents a lot of work on many parts of the system. After major upgrade in PyZenKit and Pynspect libraries it was necessary to bring this project up to date. There were many changes in the code, lot of refactoring and while all this was done, code quality was improved, documentation written and unit tests modified. Many of these changes simply make sure, that the code works with latest versions of both libraries. This commit is supposed to be a single major feature upgrade, after this only smaller commits will follow to polish this huge amount of work. (Redmine issues: #3374, #1017, #3361, #3387, #3443)
-
- Aug 03, 2017
-
-
Jan Mach authored
The PyZenKit and Pynspect library are now part of the Mentat repository as submodules. Above all benefits this approach will enable better integration of documentation of all these projects into single bundle and provide better working environment for developers. (Redmine issue: #3387)
- Jul 25, 2017
-
- Jul 21, 2017
-
- Jul 20, 2017
-
- Jul 19, 2017
-
- Jul 18, 2017
-
-
Jan Mach authored
Statistician is message post-processing module performing statistical calculations for given time frame and storing them to persistent storage and RRD databases. (Redmine issue: #3379)
-
- Jun 22, 2017
-
- Jun 21, 2017
-
- Jun 15, 2017
-
-
Jan Mach authored
-
Jan Mach authored
-
Jan Mach authored
(Redmine issue: #3385)
-
Jan Mach authored
Enricher is real-time message processing module with modular architecture and with support for easy implementation and usage of arbitrary enrichment plugins. Plugins can be developed based on predefined base class and dynamically loaded and instantinated upon module startup. (Redmine issue: #3365)
- Jun 05, 2017
-
-
Jan Mach authored
Wrong string literal used when generating backup shell command.
-
- May 31, 2017
-
-
Jan Mach authored
Greatly improved code quality using pylint and pyflakes. All files now rank above 9 points with custom .pylintrc-bin file. Following exceptions were added to default pylint configuration: * line-too-long - I do not want to have calls to logging service spanning over multiple lines and distracting from code flow. I want them to be only single line, no matter how long, because it is not important. * bad-whitespace - I like to add additional whitespaces in places, where they should not be, mostly to align related items vertically, which in my opinion improves readability. * logging-format-interpolation - In Python3 I prefer string.format() to string % (args). Additionally the pattern for module name validation was altered, because of our executable file naming policy (added suppot for '-' and '.' characters in name). (Redmine issue: #3443)
- May 30, 2017
-
-
Jan Mach authored
Legacy Mentat system needs retrieves the messages from database by parsing 'raw_msg' attribute of MongoDB object. The storage daemon component was not updating the IDEA serialization after update ant messages retrieved by legacy component did not see the updates. (Redmine issue: #3364)
-
Jan Mach authored
Build number from Buildbot system now gets propagated to Grunt and autogenerated documentation. This feature is intended to be used for development (unstable) builds to somehow autoincrement the package version number. For production distributions this will be skipped and developer still has to set the desired version number manually. (Redmine issues: #3361 and #3387)
- May 25, 2017
-
- May 24, 2017
-
- May 23, 2017
-
-
Jan Mach authored
Default value must be none, otherwise it is not possible to turn the output queue off. (Redmine issues: #3364 and #3387)
-
- May 22, 2017
-