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

FOGL-8264: fix Send Full Structure so only PI Points are created when false #1247

Merged
merged 4 commits into from
Dec 16, 2023

Conversation

RVerhoeff
Copy link
Contributor

When the Send full structure configuration boolean was false, OMF North would create an AF structure anyways. All AF Elements were at the root of the AF database, and every AF Element had a single AF Attribute mapped to a PI Point. Creation of this AF structure would take a long time for large databases which would lead to PI Web API POST timeouts. This has been fixed. If the configuration boolean is false, create only PI Points. In the configuration page, Send full structure has been renamed to Create AF Structure.

The OMF North documentation page has not been updated. The page will need new screenshots.

As part of this work, logging in the omf.log file has been improved by adding elapsed time and current time for all REST operations, including when an exception is thrown by the HTTP client toolkits.

@MarkRiddoch MarkRiddoch merged commit 6c45836 into develop Dec 16, 2023
3 checks passed
@RVerhoeff RVerhoeff deleted the FOGL-8264 branch January 3, 2024 16:56
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

Successfully merging this pull request may close these issues.

2 participants