- Created by Dave Trier on Mar 29, 2023
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
Version 1 Next »
Version 3.1.4 is a maintenance release focused on specific fixes and minor enhancements. See below for the entire list.
Enhancements:
Added support to make the file upload size configurable |
Added support for multi-file uploads |
In the Runtimes list page, added support to distinguish between REST and BATCH deployments in the Last Activity Column |
Updated the error messages when the ModelOp runtime receives a malformed asset |
For the ModelOp Monitoring package, added support to allow non-predictor columns to be monitored for drift |
Added support to configure the client-registration-id to the Opaque query param Introspector. This update allows EndUsers to define the {{client-registration-id}} for the QueryParamIntrospector and AuthenticationManager, if added value is empty, then it will use the default one as {{query_param_introspector}} |
Added support to be able to do a hot-update of the list of protected endpoints through the Gateway, so that an admin can add/remove endpoints without having to redeploy / restart GW. |
Added additional optional access control for BPMN deployments to restrict to certain authorized groups |
Added support to automatically distinguish PySpark models from regular python models |
Addressed minor issue with the PowerBI plugin to handle Gateway link issues |
Upgraded ModelOp Center to use Angular 14 |
Added a new Custom Metadata UX for adding/editing custom metadata via the UI |
Optimized the ModelOp OOTB monitors to be more efficient in terms of memory usage |
Added support for the ModelOp runtimes to resolve configuration values from SCCS |
Added support to the ModelOp runtime to allow for more configuration tuning via configuration files |
Added support to select the Runtime kafka credentials based on producer/consumer and/or topic |
Added support to the ModelOp runtime for aws:kms encryption |
Allow multiclass classification metrics in the Performance Monitor: Classification Metrics |
Updated the MLC diagrams in the Snapshot and MLC pages to provide more detailed information when hovering over a step in the MLC |
Updated the Job Details page to make the Model Test Result more prominent |
Added a service alert banner if a core ModelOp Center service experiences degredation |
Updated deployments label in the Model Snapshot page |
Updated the labels in the Monitoring Scheduling tab |
Added support for further filtering in the Jobs page |
Added UI tabs for Associated Models in the business model and snapshot pages |
Added support to include the full Jenkins job error message when a Jenkins job fails in any type of Jenkins service interaction |
Added support to generate and verify schemas via a Jupyter notebook |
Updated the default "deployment" MLC to automatically add a standard set of monitors to the model snapshot |
Added a new Deployment details UI page to allow the user to see details of the deployment |
Added criteria to search for associatedModelSnapshotId in the MTRSummary findByOptional Endpoint |
Added the capability to add additionalAssets on a DeployedModel, such that a DMN (e.g. Dashboard dmn) can be added to the Deployment |
Added a new asset role DASHBOARD_RESULT_COMPARATOR (to be used in deployedModel for Dashboard recognition |
Updated the Jobs UI details page to handle jobs that do not contain a model |
Added support for external credentials for Gitlab pipeline integration |
Updated the Job details page to include more details of Jenkins and Gitlab pipeline job information |
Added support to re-run Jenkins or Gitlab Pipeline jobs |
Added a GitLab Service to talk to REST API client |
Added a GitLab Job MLC Delegate to launch jobs |
Added a GitLab Job Monitor to process Gitlab Pipelines |
Added support for a GitLab job output |
Added support for Gitlab Job input variables |
Created an updated ModelOp runtime image that includes support for loading CSV's directly into an R dataframe |
Optimized handling of json input files for metrics jobs to have the python runner read the files directly via a Pandas call |
Added support to store the output of Dashboard jobs in external storage (e.g. S3) |
Optimized the default bpmns and delegates to use object IDs instead of the fully hydrated objects, allowing for more efficient memory and storage usage for the mlc service |
Added support for sending custom variables when triggering an mlc signal (e.g. when sending a scheduler signal) |
Created a new MLC to send an email instead of opening a ticket if a Monitoring job fails |
Added new delegates for all ModelOp Center core objects that take a PATCH statement |
Addressed issue with "next gen" Jira environments where there can be duplicate issue type names with different ids |
Added support for mTLS configuration to the ModelOp runtime |
Added support for AzureAD for the ModelOp Center Tableau plugin |
Added support for AzureAD for the ModelOp Center PowerBI plugin |
Added support for AzureAD for the ModelOp Center SageMaker integration |
Added support for AzureAD for the ModelOp Center Jupyter integration |
Added support for AzureAD for the ModelOp Center Spark integration |
Added support for AzureAD for the ModelOp Center CLI |
Added support for Okta for the ModelOp Center Tableau plugin |
Added support for Okta for the ModelOp Center PowerBI plugin |
Added support to the standard MLC to configure how generic runtime matching should be done when group isolation is not required |
For the ModelOp monitoring package, for models where input features are not provided, added ability to to run comprehensive Volumetrics on the score fields to allow for univariate analysis. |
Added support for configuring the logging level of the ModelOp Center python packages. If the environment variable {{MODELOP_SDK_ENV_VAR_NAME}} is present then general LOG levels should be adjusted to the env variable value |
Added the ability to create generic bar, table, and line charts from a metrics model |
Updated the ModelOp UI tags to trim any whitespace, thus avoiding any issues in matching tags in the MLC |
Added support for a downloadable link to S3 assets for authorized users |
Updated the UX of Model Test Results when the model has a large number of columns |
Added business model name (reference model) in the main Job list page for each of the jobs |
Updated the OOTB Stability monitor to be able to run even without a Score column |
For the ModelOp monitoring package, added improve error messaging if the Identifier is not specified for the OOTB Volumetrics Comparison monitor |
Added support for creating snapshots of SageMaker models directly in the ModelOp Center UI |
Added Approval notification type and Approval section of the UI to distinguish specific model approvals throughout a model's life cycle |
Added support to the ModelOp Runtime to send an access token when connecting to the web socket in secured mode |
Addressed Vulnerability: <[https://nvd.nist.gov/vuln/detail/CVE-2019-17495|https://nvd.nist.gov/vuln/detail/CVE-2019-17495|smart-link] > - Critical - A Cascading Style Sheets (CSS) injection vulnerability in Swagger UI before 3.23.11 allows attackers to use the Relative Path Overwrite (RPO) technique to perform CSS-based input field value exfiltration, such as exfiltration of a CSRF token value |
For the ModelOp monitoring package, added a new OOTB Monitoring Model that calculates Data Drift using Wasserstein Distance |
Added UI support for custom fields in the Home Dashboard screen |
Fixed several styling issues with the charts/graphs in UI dark mode |
Updated the MLC tab of a Snapshot to sort the MLC's by start time |
Addressed a minor UI issue with the highlighting of sub-menu items |
Updated the Dashboard population approach to read the most recent model test results for a given model. This will allow more flexibility and improved performance for the Home Dashboard population |
Updated the Spark runtime service to support AWS Cognito |
Updated AWS Cognito support for the "refresh_token" mechanism |
Improved end user error messages for non source code files when failing with a git import issue |
Updated the Jobs UI page to allow for canceling Jenkins and Gitlab Pipeline jobs |
Created an updated ModelOp runtime image that includes support for R-4.2.1 |
Updated the Compliance report to include the Approvers for all Approvals |
Added support for AzureAD to feth the group-name in addition to the GroupID |
Updated the Oauth2 implemenation process to create default generic OAuth2 clients for existing idPs, following these providers definitions:
|
Added support for PingFederate integration to dynamically extract the user values from LDAP |
For the ModelOp monitoring package, added a new OOTB monitor for calculting Linearity metrics via Box-Tidwell |
Updated SparkSQL Support, including: |
Added the ModelOp runtime image name in the Platform information tab of the Runtime details UI page |
Formerly added support to the ModelOp runtime for reading/writing data sets from Redshift |
Added /actuator/refresh endpoint to runtimes to support reloading configuration from SCCS without having to restart the runtime. |
Updated how the MLC history is being managed to optimize overall memory and storage usage of the MLC service |
Added support for connecting to RDS through an IAM DB Auth Token |
- No labels