Server is up and running again


Message boards : News : Server is up and running again

Message board moderation

To post messages, you must log in.
Previous · 1 · 2 · 3
AuthorMessage
Profile Keith Myers
Avatar

Send message
Joined: 16 Nov 22
Posts: 67
Credit: 2,634,420
RAC: 26,041
Message 7507 - Posted: 28 Nov 2022, 18:03:38 UTC
Yes, there is a lot of historical "inertia" in BOINC development.

But there are still a couple of active developers still working out and merging bug fixes in the master branch code.

One important one was the overfetch bug when max_concurrent statemements were in play. That finally qot squashed after 10 years.

But unfortunately unless you build the client from the master branch yourself, most Linux users rely on their distro managers to package BOINC and they are always woefully behind the current master branch.

Only Windows users seem to get updated client installations because the devs only have CI builds for Windows running. Linux users have to fend for themselves.

A proud member of the OFA (Old Farts Association)
ID: 7507 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Mr P Hucker
Avatar

Send message
Joined: 28 Mar 18
Posts: 79
Credit: 8,347,279
RAC: 24,835
Message 7510 - Posted: 28 Nov 2022, 19:20:18 UTC - in response to Message 7507.  
But there are still a couple of active developers still working out and merging bug fixes in the master branch code.

One important one was the overfetch bug when max_concurrent statemements were in play. That finally qot squashed after 10 years.
They haven't fixed that in Android. My phone can only do 4 of 8 cores on Einstein at once or it runs out of RAM and crashes every task in minutes (despite Boinc should be stopping that itself). When it couldn't get any Asteroids work, the backup project of Einstein went mad, it downloaded 2 months of work when I'd asked for a day.

It's also not fixed properly (similar effect, another bug presumably). If you've ever run Primegrid, Boinc has absolutely no idea how long tasks will take. It always thinks they will take 50 times longer than they do. Yet somehow this makes it download more (should be less surely?!?) than asked. So it's correcting itself the wrong way!

Only Windows users seem to get updated client installations because the devs only have CI builds for Windows running. Linux users have to fend for themselves.
Not sure why anyone uses that non-user-friendly OS.
ID: 7510 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Keith Myers
Avatar

Send message
Joined: 16 Nov 22
Posts: 67
Credit: 2,634,420
RAC: 26,041
Message 7512 - Posted: 28 Nov 2022, 22:45:27 UTC - in response to Message 7510.  

Last modified: 28 Nov 2022, 22:47:18 UTC
You can't blame BOINC for your problem at Einstein.

They use their own proprietary server software that is years old compared to the current BOINC master branch code.

Same goes for all other projects not running the latest server code. You just have to make your own personal adjustments for how the client reacts with all the different versions of server software the projects run.

A proud member of the OFA (Old Farts Association)
ID: 7512 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Mr P Hucker
Avatar

Send message
Joined: 28 Mar 18
Posts: 79
Credit: 8,347,279
RAC: 24,835
Message 7513 - Posted: 29 Nov 2022, 0:18:28 UTC - in response to Message 7512.  
You can't blame BOINC for your problem at Einstein.
Yes I can, Vitalii Koshura (the only programmer in Boinc I believe) said it's a bug that's only been fixed in Windows, not Android.

They use their own proprietary server software that is years old compared to the current BOINC master branch code.
Irrelevant when my own client (in the case of Primegrid) is predicting 150 days for the task to complete, then goes and downloads 50 more to fill my 1 day queue! 150 times 50 is not equal to 1!
ID: 7513 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2 · 3

Message boards : News : Server is up and running again