mathew-kurian / Scribe.js

:scroll: Node.js logging made simple! Online access to logs and more...
https://mathew-kurian.github.io/Scribe.js/
MIT License
284 stars 45 forks source link

Stream the files (chunking) and start rendering during the XHR request #53

Open mathew-kurian opened 9 years ago

mathew-kurian commented 9 years ago

Large files pose a big threat to Scribe.js atm. Fairly slow and unresponsive

mathew-kurian commented 9 years ago

@guillaumewuip I am currently using scribe in a production env as an internal tool. This is a huge issue, so can you help me out with this?

mathew-kurian commented 9 years ago

@guillaumewuip Since there are numerous rows, is it possible to add row-by-row with angular without having angular to validate the previous rows? This way, we can add each row as they are streamed in.

guillaumewuip commented 9 years ago

yo @bluejamesbond. I'm quite busy these days and will be probably offline for the next 4 days. Anyway, it's an angular ng-repeat "problem". There is simply to much things to render. Some guys have already done a lot of work somewhere in order to provide better ng-repeat behaviour with huge dataset.

guillaumewuip commented 9 years ago

Actually, I can't see how to "add" a row, without having angular to render the whole dataset

guillaumewuip commented 9 years ago

After googling a little bit, I found links I've already read :

mathew-kurian commented 9 years ago

I'll go over it and see what I can so over this weekend. Might have some questions during the implementation.

guillaumewuip commented 9 years ago

No problem, I will check my emails :)

Kyle-Falconer commented 8 years ago

Yeah I'm running into this as well, even after just a couple minutes of running my program (which outputs a lot). The web console is pretty much unusable for me as it is right now, and my log file is about 20k lines and climbing.