Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

SDP-65720 Increase maxrows limitation for issuerorganization core dataset

Increased the default maxrows values in issuerorganization EDS data object

Increased the default maxrows value in the issuerorganization EDS data object from 999,999 to 99,999,999 rows.

SDP-65570 valid json passed to eql endpoint is rejected

Corrected issue with parsing json within EQL requests

Corrected issue with parsing valid json containing “[“ or “]” within EQL requests. Previously this exception was being raised:

json.decoder.JSONDecodeError: Key name must be string

SDP-65302 Python translators raise 'more than -1 rows of data returned' error when is_fail_on_exceeding_maxrows option turned on in env.py

Corrected EDS issue with failonexceedingmaxrows set to true at global level and no maxrows specified in request

Corrected EDS issue with failonexceedingmaxrows set to true at global level and no maxrows specified in request. In this scenario, the exception for exceeding max rows was being raised. Code was corrected to only return the exception where appropriate.

SDP-65137 pyruleservice workers stuck in uploading extracts to Azure blob storage

Added timeout to login request to Azure API so that the request does not wait indefinitely for reply from Azure

Added a 60 second timeout to the login request via Azure API, so that requests do not wait indefinitely for a reply from Azure. The default 60 second value may be overridden by adding the below to estar/tpe/dynamic/pyrules/custom/env.py with a different value:

def get_azure_authentication_timeout() -> float:
return 60.0

SDP-62063 Enable clean shutdown of MC2 in case a port is already in use

Added logic to MC2 startup to detect shutdown cleanly if a needed port is already in use

Added logic to MC2 startup to detect if any needed ports are in use already and to shutdown if any are in fact in use. Previously MC2 would start up but be in an unusable state if it was not able to bind to needed ports.

  • No labels