View Issue Details

IDProjectCategoryView StatusLast Update
0006212SymmetricDSBugpublic2024-01-29 14:15
Reporterpmarzullo Assigned Topmarzullo  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.14.2 
Target Version3.15.3Fixed in Version3.15.3 
Summary0006212: Registration error: sym_parameter changes causing sync triggers need to be limited to DML changes
DescriptionWhen sym_parameter changes occur, there is functionality that checks to see if the parameter change should cause a sync triggers to run.
When a node registers, the SQL event that deletes all records from sym_parameter causes this code to run, and when it attempts to see if the external_id value in the sym_parameter record applies to the node registering causes an ArrayIndexOutOfBoundsException because it is looking for a value in the row_data for the external_id column, but the delete of sym_parameter SQL event in the registration payload does not have those values in row_data.
Steps To Reproduce1. Attempt to register a new node (running 3.14.2 or later).
2. ArrayIndexOutOfBoundsException will occur.
Tagsregistration

Relationships

related to 0005433 closedelong Sync triggers when parameters change that affect triggers 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2024-01-29 14:14 pmarzullo New Issue
2024-01-29 14:14 pmarzullo Status new => assigned
2024-01-29 14:14 pmarzullo Assigned To => pmarzullo
2024-01-29 14:14 pmarzullo Tag Attached: registration
2024-01-29 14:15 pmarzullo Relationship added related to 0005433
2024-01-29 14:15 pmarzullo Status assigned => resolved
2024-01-29 14:15 pmarzullo Resolution open => fixed
2024-01-29 14:15 pmarzullo Fixed in Version => 3.15.3
2024-02-05 18:58 admin Status resolved => closed