-
Notifications
You must be signed in to change notification settings - Fork 11
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
Jiraone delta extraction #116
Comments
Hi @juliariza |
Hey @juliariza About your initial ask, I think it's doable but there are 3 problems to solve. There has to be some storage of each extraction to know
While I like the challenge of creating such a feature, I don't think I would be doing that anytime soon. However, with the new version 0.7.9, you can make a very fast asynchronous request for history extraction reducing the long waiting time. # import statement
PROJECT.async_change_log(
jql, folder="TEST", file="sample.csv"
) If you need the extraction to be faster, you can increase the workers for running simultaneous extraction requests as the default is 4. # import statement
PROJECT.async_change_log(
jql, folder="TEST", file="sample.csv", workers=20, flush=10
) How it works
I believe this will help with the performance improvement if you're extracting more data frequently. |
Hello!
I have been using the jiraone python module to extract the historic information of issues.
Example code from docs:
from jiraone import LOGIN, PROJECT
user = "email"
password = "token"
link = https://yourinstance.atlassian.net/
LOGIN(user=user, password=password, url=link)
if name == 'main':
Its great except everytime I run it, it extracts from the beginning which takes a long time. I was wondering if it was possible to extract just the delta/updates not the whole of the information.
Thanks!
The text was updated successfully, but these errors were encountered: