Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Safely starting and stopping applications #2854

Closed
Limraj opened this issue Apr 19, 2024 · 0 comments
Closed

Safely starting and stopping applications #2854

Limraj opened this issue Apr 19, 2024 · 0 comments
Assignees
Milestone

Comments

@Limraj
Copy link
Collaborator

Limraj commented Apr 19, 2024

Description
Generating the correct sequence of starting and stopping Data Points. We have two groups of Data Points, Meta Data Points which, in addition to the data source/control points, may contain other Meta Data Points, and the second group of data/control source Points which does not contain other Data Points. The stop Data Points sequence and the start Data Points sequence had to be improved.
One thing to consider is pausing the writing of values ​​to the database before all points are initialized, and pausing the writing after starting to stop the application.

Spec:

  • Scada-LTS Version <=2.6.18
@Limraj Limraj added this to the 2.7.7.1 milestone Apr 19, 2024
Limraj added a commit that referenced this issue Apr 19, 2024
- corrected sequence starting and stopping Data Points;
- blocking the writing of values before data points are initialized;
- added tests: StartStopDataPointsUtilsTestsSuite
Limraj added a commit that referenced this issue Apr 19, 2024
- removed blocking the writing of values before data points are initialized;
Limraj added a commit that referenced this issue Apr 19, 2024
- recalculate meta data points with update context for initialize
Limraj added a commit that referenced this issue Apr 24, 2024
- revert: DataPointNonSyncRT.java, DataPointSynchronizedRT.java, IDataPointRT.java
Limraj added a commit that referenced this issue Apr 25, 2024
- corrected StopDataPointsTest, added cases for StartStopDataPointsUtils.stopPoints;
Limraj added a commit that referenced this issue Apr 25, 2024
…_stopping_applications

#2854 Safely starting and stopping applications:
@Limraj Limraj closed this as completed Apr 26, 2024
@Limraj Limraj self-assigned this Apr 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant