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

Slower performance with latest versions (1.0.45 slower than 1.0.41) #76

Open
bharper-greenway opened this issue Jul 22, 2020 · 1 comment
Assignees

Comments

@bharper-greenway
Copy link

I'm seeing a pretty major difference in how long test records take to process in version 1.0.45 compared to 1.0.41.

When averaging multiple runs comparing 1.0.45 to 1.0.41, some test files are showing similar but slightly longer runtimes (6% slower) while others are reliably taking 3 times as long to complete. I'm only looking at how long it takes for the Tomcat instance to finish providing the response data, this excludes any processing or rendering of the result data.

I've tested this on Tomcat 7 and Tomcat 9 using the same JVM and JAVA_OPTS.

Is there something in newer releases that could be causing this slowdown?

@drbgfc
Copy link
Contributor

drbgfc commented Jul 22, 2020

The most major updates should be in the Content Validator and maybe in the Code Validator. I don't think much has been done to the base project but can look into it.

In an attempt to isolate the cause, which parts of the product are you using?

For example, can you

  • run your tests with the C-CDA_IG_Only objective and compare
    • This will isolate to the base Ref Val w/o any dependencies (no code val or content val)
  • run your tests with the C-CDA_IG_Plus_Vocab objective and compare
    • This will isolate the base Ref Val AND the code val (no content val)
  • run your tests with an objective such as 170.315_b1_ToC_Amb and provide a Scenario File and compare
    • This will run everything (base Ref Val, Code Val, and Content Val)

Thanks,
Dan

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

4 participants