...
Issue # | Description | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
New database structure | |||||||||||||||||
LICSTAT-14327 LICSTAT-14104 LICSTAT-13025 | Made significant performance improvements in terms of:
| ||||||||||||||||
LICSTAT-14106 LICSTAT-13820 LICSTAT-12715 LICSTAT-10995 | Redesigned data aggregation system to gain report performance improvement. | ||||||||||||||||
LICSTAT-13024 | Changed the method of executing migrations by one component instead of two. | ||||||||||||||||
LICSTAT-12573 | Migrated from old sampling-based data structure to new event-based data structure. | ||||||||||||||||
LICSTAT-12062 LICSTAT-12048 LICSTAT-11931 | Removed all database views, triggers and stored procedures. | ||||||||||||||||
Improved application architecture | |||||||||||||||||
LICSTAT-14381 LICSTAT-14251 LICSTAT-10973 | Separate Java components were merged into single multi-module Java component to reduce resource consumption and simplify maintenance.
| ||||||||||||||||
LICSTAT-14381 | Made changes in configuration file (xflicstat.cfg):
| ||||||||||||||||
LICSTAT-14235 | Former C++ code responsible for querying, parsing and analyzing data from License Servers was re-designed and re-implemented in Java. | ||||||||||||||||
LICSTAT-13342 | Separate C++ libraries were rewritten to single multi-module Java component to reduce technological stack and simplify architecture.
| ||||||||||||||||
Parser adjustments | |||||||||||||||||
LICSTAT-14849 | Implemented stricter xsd structure for custom license server:
| ||||||||||||||||
LICSTAT-14400 LICSTAT-14377 LICSTAT-13656 | Unified algorithm for parsing Reserved and Borrowed licenses, regardless of license manager type:
Note: Previously, reserved licenses were considered as used for FlexNet License Manager, but were not considered used for LM-X, Custom and DSLS license managers. | ||||||||||||||||
LICSTAT-12884 | Introduced consistent parsing results across all supported license managers compatible with previously gathered data and new database structure. | ||||||||||||||||
LICSTAT-11039 | Introduced feature versioning for FlexNet import parser. | ||||||||||||||||
LICSTAT-4198 | Dropped support for disabling Feature Versioning for IBM LUM import usage parser in configuration file (DENYLOG_FEATURE_VERSIONING). | ||||||||||||||||
API enhancements | |||||||||||||||||
LICSTAT-14401 LICSTAT-14380 LICSTAT-14343 | Extended API endpoints for operations on license servers. | ||||||||||||||||
LICSTAT-14386 LICSTAT-14336 LICSTAT-14076 | Added API endpoints for operations on license server aliases. | ||||||||||||||||
LICSTAT-14069 | Added API endpoint to get status of scheduled tasks (previously requested asynchronous operation). | ||||||||||||||||
LICSTAT-12379 | Added API endpoints for operations on features. | ||||||||||||||||
LICSTAT-12378 | Added API endpoints for operations on feature composites (lists of matching features on different license servers that are part of the same license server group). | ||||||||||||||||
LICSTAT-12364 | Added API endpoints for Database Management operations. | ||||||||||||||||
Licensing | |||||||||||||||||
LICSTAT-14468 LICSTAT-13279 | Improved handling when the License Statistics license's expiration date or limit on monitored users is exceeded.
Note: Licensing rules and types of supported licenses are not changed. All existing licenses remain active on the same conditions as before. | ||||||||||||||||
Additional enhancements | |||||||||||||||||
LICSTAT-14860 | Added new email alert for exceeding License Statistics license's user limit. | ||||||||||||||||
LICSTAT-14856 | Changed calculation of users for Current License Usage pie chart on Current Users report to match calculation used for licensing (user-host pairs or usernames only). | ||||||||||||||||
LICSTAT-14822 | Extended SQL Console with ability to make queries returning results in addition to SELECT (for example, SHOW or EXPLAIN queries can now be used). | ||||||||||||||||
LICSTAT-14669 | Importing LDAP User Groups functionality no longer creates empty User Groups. | ||||||||||||||||
LICSTAT-14655 LICSTAT-14645 LICSTAT-14644 | Links to services that are no longer supported have been removed from email templates, GUI, installer, etc.:
| ||||||||||||||||
LICSTAT-14649 LICSTAT-14647 | EULA in installer has been updated to newest available version. | ||||||||||||||||
LICSTAT-14513 | Dropped ability to "Remove historical data" using the License Server tab. The entire license server can now be removed using the Administration tab, even if there is no configuration for it. | ||||||||||||||||
LICSTAT-14490 | Introduced information about newest available License Statistics version on page footer. Note: This feature requires an internet connection; otherwise, no information about new versions will be visible. | ||||||||||||||||
LICSTAT-14460 | Removed functionality of merging two realtime license servers, which was conditionally possible due to an old bug in v4.6.1. | ||||||||||||||||
LICSTAT-14342 | After making changes to user, host, or license server groups, License Statistics automatically re-generates the reports according to the changes. Note: It typically takes a few minutes before changes are visible on reports using the edited groups. | ||||||||||||||||
LICSTAT-13490 | Improved label for the Data Removal feature to clarify that the selected day is removed inclusively. | ||||||||||||||||
LICSTAT-12940 | Improved quality of data presented on Usage Per User report. Max columns for group aggregations are calculated based on maximum concurrent usage, not the sum of user maximum usages. | ||||||||||||||||
LICSTAT-12449 | Changed Realtime Users Count report to show Denied Users count for the particular date, instead of an incremental sum of historical denials. | ||||||||||||||||
LICSTAT-12390 | Prevented removing data from current day using the Data Removal feature. | ||||||||||||||||
LICSTAT-10995 | Changed Usage Per User report data aggregation to delay until end of the first day of running License Statistics. All Usage Per User reports are now automatically available starting the day following the day that the first data was gathered. |
...