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

SDP: Runtime Algorithm #404

Open
joelmartinez opened this issue Jan 10, 2019 · 0 comments
Open

SDP: Runtime Algorithm #404

joelmartinez opened this issue Jan 10, 2019 · 0 comments

Comments

@joelmartinez
Copy link
Member

Memory usage and IO performance are areas that mdoc has opportunities for improvement. Currently, each XML file is read and written multiple times when there are multiple "frameworks" involved. Additionally, each framework is processed serially, which means that the same type must be processed separately from all other instances, which makes determining things like alternate parameter names and other differences difficult.

Goals

This project's goals are to come up with an algorithm for API discovery that can handle the rigors of existing workloads, and be able to scale to future increases.

  • Customization options:
    • Moniker, instead of framework
    • Option to use string other than "To Be added." for empty elements
  • Optimizations
    • Write grouping, to avoid multiple reads/writes of the same file
    • Parallelization (? if possible)
    • Should be able to process an API the size of the BCL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant