-
Notifications
You must be signed in to change notification settings - Fork 0
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
Progress indicator jumps #166
Comments
How exactly progress indicator jumps? Backwards/forward? How did you expect it to jump?
Intesting idea |
Fills, then back. Fills, then back. Seems like only five tasks are executed in parallel. If one is finished, the next is added. Just try with 100 PDFs.
If JabRef says: I index 100 PDFs, then the progress should increase by each PDF. And not jump to 60% if 5 of the 100 are indexed. |
Ahhh I see, a thread pool...... Okay, the idea of a one task for full group is good |
Phew... It was a challenge. Should work properly |
Which file is indexed right now? Yes it can be, 5 files are ingested at once, so:
|
No. We should make use of our multi corse. |
Should be implemented |
* AI chat UI overhaul * Chat history and AI chat overhaul * Implement ingestion logic * Implement ingestion logic * Accept list of entries * Group chat history logic * Move components to folders and introduce AiPrivacyNoticeGuardedComponent * Move components to folders and introduce AiPrivacyNoticeGuardedComponent * Introduce EmbeddingModelGuardedComponent * SummaryComponent overhaul * Summarization logic overhaul * Finish work on refactoring the summarization * Introduce group chats * Introduce group chat * Refactor AI code * AI chat UI overhaul * Chat history and AI chat overhaul * Implement ingestion logic * Implement ingestion logic * Accept list of entries * Group chat history logic * Move components to folders and introduce AiPrivacyNoticeGuardedComponent * Move components to folders and introduce AiPrivacyNoticeGuardedComponent * Introduce EmbeddingModelGuardedComponent * SummaryComponent overhaul * Summarization logic overhaul * Finish work on refactoring the summarization * Introduce group chats * Introduce group chat * Refactor AI code * Fix GenerateEmbeddingsTask * Introduce windows * Refactor notifications * No linting errors occurring * Improve chat history component * Discard changes to src/main/java/module-info.java * Refine JavaDoc * Fix for InAnYan#173 * Fix for InAnYan#171 * Fix from code review * Fix checkers * Fix for InAnYan#175 and InAnYan#174 * Follow-up for InAnYan#175 * Fix for InAnYan#166 * Fix for InAnYan#164 * Fix checkers * Fix from code review * Update src/main/java/org/jabref/gui/ai/components/aichat/AiChatGuardedComponent.java Co-authored-by: Oliver Kopp <[email protected]> * Fix for InAnYan#166 and fix for InAnYan#176 * Might be fix for InAnYan#178 * Migrate from AbstractGroup to GroupTreeNode * Fix for InAnYan#170 * Fix for InAnYan#164 * InAnYan#177 * Fix for InAnYan#180 * Fix checkers * Fix the system message * Fix for InAnYan#180 * Fix context menu order * Fix `startsWith` * Fix system message * Fix for ProgressCounter * Fix for system message --------- Co-authored-by: Oliver Kopp <[email protected]>
Maybe, there should be a global task for the group chat waiting for injection? Started before all the tasks and closed afterwards? Just for loading indication?
Refs #165
Refs JabRef#11666
The text was updated successfully, but these errors were encountered: