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

Improve progress information #9

Open
otabuzzman opened this issue Oct 2, 2019 · 2 comments
Open

Improve progress information #9

otabuzzman opened this issue Oct 2, 2019 · 2 comments

Comments

@otabuzzman
Copy link
Owner

Concept

  • make console logger flush each line
  • use INFO log level
  • collect statistics in Peer class: count elements total in constructor, count processed elements in Peer#copyValues, consider differentiation of elements in D8N and those defined on the fly (e.g. Body elements by Catalog classes)
  • enhance statistics with element name/ count map
  • enhance Runner.sh to constantly update .inf file
  • enhance /chart/{id} resource with statistics from .inf file
  • enhance UI to display and update statistics while processing

Links

@otabuzzman
Copy link
Owner Author

otabuzzman commented Oct 8, 2019

Concept changed:

  • do not enhance statistics with element name/ count map
  • do not enhance Runner.sh to constantly update .inf file and
  • do not enhance /chart/{id} resource with statistics from .inf file

but do

  • enhance statistics with elements total/ processed
  • constantly update DB and
  • enhance /chart/{id} from DB
    respectively.

@otabuzzman
Copy link
Owner Author

  • Split started state into generating and converting.
  • Provide state info bar after confirming dialog on processing time. Pop-up info about values on hover.

@otabuzzman otabuzzman changed the title Provide progress information Improve progress information Oct 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant