View Issue Details

IDProjectCategoryView StatusLast Update
0004365SymmetricDS ProBugpublic2024-12-04 18:49
Reporterpmarzullo Assigned To 
Prioritynormal 
Status closedResolutionduplicate 
Product Version3.11.8 
Summary0004365: Initial load request grabs list of active trigger histories too soon
DescriptionWhen a new node is created, and sync triggers is being run for that node, you can ask for an initial load for that node before the triggers are done being synchronized.

The initial load request can be picked up and the active trigger histories list is queried for (while the triggers are being synchronized).

When the initial load request is then processed, it asks for a synch triggers lock, and if the synch triggers is being run, then it will wait until it is complete.

But the damage of missing tables is already done.

The list of active trigger histories should be queried for after getting the synch triggers lock so that the list is complete.
Steps To Reproduce1. Create a new node with a bunch of tables that can be synchronized.
2. Synch triggers for this node.
3. Immediately request an initial load request (before the synch triggers is complete).
4. Not all tables will be requested to initial load.
Tagsinitial/partial load

Relationships

related to 0006634 closedmdrouard Added LoadDataWizard Warning Dialogs when sync Triggers is running, has an error, or is out of date 

Activities

emiller

2024-12-04 18:49

developer   ~0002544

Duplicate of 0006634

Issue History

Date Modified Username Field Change
2020-04-24 16:26 pmarzullo New Issue
2020-04-24 16:26 pmarzullo Tag Attached: initial/partial load
2024-12-04 18:48 emiller Relationship added related to 0006634
2024-12-04 18:49 emiller Status new => closed
2024-12-04 18:49 emiller Resolution open => duplicate
2024-12-04 18:49 emiller Note Added: 0002544