8000 Remove ExceptionTypeCache by Martin-Molinero · Pull Request #26 · QuantConnect/pythonnet · GitHub
[go: up one dir, main page]

Skip to content

Remove ExceptionTypeCache #26

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

Conversation

Martin-Molinero
Copy link
Member
@Martin-Molinero Martin-Molinero commented Feb 21, 2019
  • Remove previously added ExceptionTypeCache which was causing issues and fix for issue
    caused performance overhead.
  • Bumping version to 1.0.5.17

Performance testing:
[MASTER C# IndicatorRibbonBenchmark] From PR #24
132.27 seconds at 6k data points per second. Processing total of 782,223 data points.
130.07 seconds at 6k data points per second. Processing total of 782,223 data points.
129.88 seconds at 6k data points per second. Processing total of 782,223 data points.
[This PR C# IndicatorRibbonBenchmark]
127.63 seconds at 6k data points per second. Processing total of 782,223 data points.
127.83 seconds at 6k data points per second. Processing total of 782,223 data points.
127.44 seconds at 6k data points per second. Processing total of 782,223 data points.

Results suggest the cache wasn't really giving a significant performance improvement.

- Removing `ExceptionTypeCache` which was causing issues and fix for issue
caused performance overhead.
@jaredbroad jaredbroad merged commit f116429 into QuantConnect:master Feb 21, 2019
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
0