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

Improve collection creation performance #1741

Closed
maxkfranz opened this Issue Mar 7, 2017 · 0 comments

Comments

Projects
None yet
1 participant
@maxkfranz
Member

maxkfranz commented Mar 7, 2017

Collection are created by most other parts of the API and most app code will create many collections. Improving collection creation performance will then improve performance generally in the API.

@maxkfranz maxkfranz added this to the 3.1.0 milestone Mar 7, 2017

maxkfranz added a commit that referenced this issue Mar 7, 2017

Improve collection creation performance by ~3x #1741
- Use Map & Set to improve Collection performance; use simple object shim for old env
- Combine ids and indexes lookups in collection to single map
- Adds random graph for benchmarking
- Adds benchmark suite for collection creation
- Improve collection restore performance for compound graphs by merging instead of creating several new collections

@maxkfranz maxkfranz closed this Mar 7, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment