Page 1 of 1

New beta 6.60 in the works.

PostPosted: Wed Sep 10, 2014 10:05 pm
by Quade
As usual I'm working on a new beta. Dex and I have targeted this version for periodic search. Most of the code already exists in 6.53 but, we weren't sure the server was ready for it so we re-did the search server for the future.


Big changes are coming to the download list:

1 - Internally there will only be one list. You'll still see Download Failed and Wish but, internally there's just one. It makes management easier.

2 - Huge changes are coming to RAM use and download list loading time.

I have reports from some people with TB's worth of files in the download list taking 30 minute to an hour to load the download list before download can commence. I know this is relatively rare but, it does happen. Failed download and wish also take up an extraordinary amount of RAM when full loaded. The change is to simply not load everything till it's actually needed. In that way the download list can be basically infinitely sized and it wont take a long time to load or consume a bunch of RAM. Right now, you might have 10,000 sets of files loaded up (or more) each one taking RAM and taking time to load. In 6.60, you'll probably never have more than 200 in ram at once. Even if you have a million downloads in the download list.

Another benefit is virtually instant loads and commencing downloading. I fed 25 TB into the download list and Newsbin could be restarted and ready for download in mere seconds after the restart.

One of the reasons for this change, both the single list and the ram reduction is to support Android. I haven't given up on it. I just decided I need to make some major changes internally to support a low powered, low RAM platform. Getting the lists out of RAM is one way to make that happen.

It's taken a solid month but, the download list now performs better than ever. I still have a number of fixes before beta but, hopefully it won't be too long.

The old download list isn't compatible anymore so, I need to come up with an importer. Either in Newsbin or external.

Re: New beta 6.60 in the works.

PostPosted: Thu Sep 11, 2014 4:42 am
by gkar
awesome :)

Re: New beta 6.60 in the works.

PostPosted: Thu Sep 11, 2014 12:13 pm
by itimpi
Quade wrote:The old download list isn't compatible anymore so, I need to come up with an importer. Either in Newsbin or external.

Although this might be desirable, I does not seem to be as being that critical, and might be wasted code for an items that only a small number of users would ever use, and even then only once.. Users can just be told that the download lists are not compatible so that they should only upgrade when their list is empty. The installer could even include a warning to that effect.

Re: New beta 6.60 in the works.

PostPosted: Thu Sep 11, 2014 12:42 pm
by Quade
Yeah that's an option. Some of these people have been building download lists for years though. I'm a smidgen reluctant to tell them "sucks to be you".

Re: New beta 6.60 in the works.

PostPosted: Thu Sep 11, 2014 2:54 pm
by itimpi
Quade wrote:Yeah that's an option. Some of these people have been building download lists for years though. I'm a smidgen reluctant to tell them "sucks to be you".

The obvious thing is to allow the old release and the new release to run at the same time in parallel. That way those who have these 'old' lists can keep that in the older Newsbin release while adding new material to the new version.

Re: New beta 6.60 in the works.

PostPosted: Sun Dec 21, 2014 7:58 pm
by goofy4jc
Any info on the pending SickBeard integration??? As a big time Sickbeard user...very interested in this.

Re: New beta 6.60 in the works.

PostPosted: Sun Dec 21, 2014 8:23 pm
by Quade
Yeah. It's pretty much ready to go. I haven't discovered a mechanism to tell SB when a download fails though. I might ask about it in their forum. SB can now feed Newsbin directly, just like SAB and Newsbin can trigger SB to do a "Post Process" directly without running an external script.

I do believe I need to add "rename unrared files after NZB" to it too. I'm noticing many NZB's where the filenames downloaded aren't SB compatible but, the NZB filenames seem to be.

Re: New beta 6.60 in the works.

PostPosted: Mon Dec 29, 2014 5:12 pm
by Obecalp
Would be great if start minimised with windows could work for this version?

Re: New beta 6.60 in the works.

PostPosted: Mon Dec 29, 2014 6:37 pm
by kirm
Would be great if start minimised with windows could work for this version?


Quite simple, please check out link below:

http://www.cnet.com/how-to/how-to-autom ... n-windows/

Re: New beta 6.60 in the works.

PostPosted: Tue Dec 30, 2014 9:54 am
by Obecalp
kirm wrote:
Would be great if start minimised with windows could work for this version?


Quite simple, please check out link below:

http://www.cnet.com/how-to/how-to-autom ... n-windows/


My shortcut is already set to start minimised, it doesn't work.

Re: New beta 6.60 in the works.

PostPosted: Tue Dec 30, 2014 4:32 pm
by kirm
I believe there are some software programs out there that can do what you want. Was thinking maybe "Actual Window Manager". They also have one called "Actual Window Minimizer".

They may work for what you want to try to do.

Re: New beta 6.60 in the works.

PostPosted: Tue Dec 30, 2014 6:12 pm
by Obecalp
Or they could just fix the app to launch minimised without requiring any other 3rd party software as lots of other software is capable of doing? The capacity to launch minimised is a pretty standard thing for software these days.

Re: New beta 6.60 in the works.

PostPosted: Tue Jan 06, 2015 1:24 pm
by Eurisko
I'm super excited about Sickbeard integration. Can't wait!

Re: New beta 6.60 in the works.

PostPosted: Tue Jan 06, 2015 3:32 pm
by Quade
Yeah, It's working like a friggin champ. Just in the past day or so, it's gotten really solid. Renames 100% of the time for me. Not that that's solid, I have a couple more fixes to other parts before it's ready for public beta.

Re: New beta 6.60 in the works.

PostPosted: Thu Jan 15, 2015 8:16 am
by Biship
Need another tester? :)
Win 8.1 64bit.

Re: New beta 6.60 in the works.

PostPosted: Thu Jan 15, 2015 9:58 am
by Quade
I'm hoping to go public beta Monday. I'm grinding through a bunch of little issues.

Re: New beta 6.60 in the works.

PostPosted: Mon Jan 19, 2015 5:14 pm
by Eurisko
Is it bad if I check the beta page every few minutes? I need to get out more.

Re: New beta 6.60 in the works.

PostPosted: Mon Jan 19, 2015 5:19 pm
by Quade
Still shooting for today. There doesn't seem to be any holdup. I'll ask Dex when he'll be ready.