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

Make it possible to run CVSAnalY in parallel #71

Open
andygrunwald opened this issue Mar 27, 2014 · 1 comment
Open

Make it possible to run CVSAnalY in parallel #71

andygrunwald opened this issue Mar 27, 2014 · 1 comment

Comments

@andygrunwald
Copy link
Contributor

With the current version of CVSAnaly you can only run the tool once per database at the same time.
But you can analyze various repositories in one database.

For large analysis suites and a message driven and scalable systems it might be useful to run several cvsanaly process at the same time.
I got a real world use case for this.

One problem is the creation of a temp table with a fixed name. We should add a random postfix to the table name in such way to enable parallel processing.
I do not know if there are more bottlenecks. This has to be researched.

@sduenas
Copy link
Member

sduenas commented Mar 31, 2014

I have the memory that with the current architecture it will really hard. But it is just a feeling. I do not remember well the details, although I remember problems with temporal tables (you also point at it) and key tables, that are generated by CVSAnalY and not by the DBMSs.

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

2 participants