![]() |
My 2 will complete later tomorrow (Jan 23)
.. no poacheeee pleeeeease |
[QUOTE=petrw1;423562]My 2 will complete later tomorrow (Jan 23)
.. no poacheeee pleeeeease[/QUOTE] Better get the lead out. These assignments will expire after 60 days. They were assigned 2015-11-23 and today is the 60th day since then. That means they'll probably expire when the server does it's nightly maintenance at midnight, UTC. If you don't think they'll finish in time, PM me and you can email me the save files... I'll finish them. At ~75% done I'd have them done in a couple hours. |
[QUOTE=Madpoo;423575]Better get the lead out. These assignments will expire after 60 days. They were assigned 2015-11-23 and today is the 60th day since then. That means they'll probably expire when the server does it's nightly maintenance at midnight, UTC.
If you don't think they'll finish in time, PM me and you can email me the save files... I'll finish them. At ~75% done I'd have them done in a couple hours.[/QUOTE] Darn....i only get home about 23:30 UTC; by then I will be at 85%. If you have a way of "HOLDING" them for me ... or not let someone else grab them. Mine will finish tomorrow afternoon and whoever grabs them tonight will get a less valuable Triple Check. |
Isn't there a small percent leeway in the expiry? Or was the removed?
|
[QUOTE=Mark Rose;423616]Isn't there a small percent leeway in the expiry? Or was the removed?[/QUOTE]
I don't think so. I'm pretty sure it's based just on the time since assigned (and what category it's in). The only thing that took the % done into consideration was for grandfathered assignments. I could be wrong, but that was my understanding. I'm trying to think if there's anything I could do to keep those 2 assignments from expiring. I mean, obviously there are things I could do... as simple as manually rolling forward the assignment date by a day to give you one more day to finish. I'd hate to tinker with things like that though, if there were any other option. It seems like a kind of hacky/kludgy workaround. Hmm... another option could be to create a new assignment for it manually. Obviously you can't normally get an assignment on something if it's still assigned, but I'm just talking about creating the assignment directly in the DB. I could assign those two to myself manually so that when your assignments do expire, there would be newer assignments to me for them, so they won't get reassigned to some random person. Then when yours check in later (even though expired), the assignments I have for them would automatically expire, and bam, done, problem solved. Again, that's a little hacky, but it doesn't involve me tinkering with your assignment in any way, it's more of a workaround to make sure they don't get assigned to someone else. I've never done something like that... I'm not sure what will happen if there are two active assignments for the same exponent. There could be queries out there that only expect one result and could throw errors if more than a single entry is returned. That's my only idea though... and with only 2 hours until midnight UTC it's probably the best I'll come up with. I'll give that a shot and if it breaks any website reporting as a result, at least it'll only be for a couple hours. And it'll be interesting to find out anyway. |
[QUOTE=Madpoo;423618]
I've never done something like that... I'm not sure what will happen if there are two active assignments for the same exponent. There could be queries out there that only expect one result and could throw errors if more than a single entry is returned. [/QUOTE] That's one reason why, in my coding, I typically try to avoid relying on even the most reasonable-sounding assumption in the world -- I never know when someone in the future (such as myself) is going to come along and break things I never thought could be broken :smile: [url]http://thecodelesscode.com/case/116[/url] |
[QUOTE=Madpoo;423618],..
I'll give that a shot and if it breaks any website reporting as a result, at least it'll only be for a couple hours. And it'll be interesting to find out anyway.[/QUOTE] Well, it doesn't break this report, but it sure looks funny. [URL="http://www.mersenne.org/assignments/?exp_lo=34969871&exp_hi=35000000&execm=1&exp1=1&extf=1&exfirst=1"]http://www.mersenne.org/assignments/?exp_lo=34969871&exp_hi=35000000&execm=1&exp1=1&extf=1&exfirst=1[/URL] So, that should work. Your assignments should still expire in a couple more hours, but I have "newer" assignments for them and I'll just sit on those. Turn yours in when done and my new assignments will expire at that time. Still seems wrong and weird to do it this way, but I understand your situation and that you only have one more day to go, and it'd be a shame to have someone else pick those up, start work on it, only to have yours turn results in within a few more hours. :smile: |
[QUOTE=petrw1;423610]Darn....i only get home about 23:30 UTC; by then I will be at 85%. If you have a way of "HOLDING" them for me ... or not let someone else grab them. Mine will finish tomorrow afternoon and whoever grabs them tonight will get a less valuable Triple Check.[/QUOTE]
"You've got to know when to hold 'em Know when to fold 'em Know when to walk away Know when to run You never count your money When you're sittin' at the table There'll be time enough for countin' When the dealin's done :smile: |
[QUOTE=Madpoo;423618]
I'm trying to think if there's anything I could do to keep those 2 assignments from expiring. I mean, obviously there are things I could do... as simple as manually rolling forward the assignment date by a day to give you one more day to finish. .[/QUOTE] Try deleting the 2 rows from the assignments table |
[QUOTE=Prime95;423632]Try deleting the 2 rows from the assignments table[/QUOTE]
Hmm... I guess that would have worked. Then when his machine turned them in, they would have come in as "unassigned" because no matching assignment ID would have been found. Then again if he ever forgot to turn in the results after all, they would never get reassigned until the next maintenance to catch situations like that (exponents in "limbo" where they're not assigned but also not available to be assigned). Well, hopefully my solution of creating new assignments ahead of time isn't a terrible one. :smile: |
[QUOTE=Madpoo;423648]Hmm... I guess that would have worked. Then when his machine turned them in, they would have come in as "unassigned" because no matching assignment ID would have been found.
Then again if he ever forgot to turn in the results after all, they would never get reassigned until the next maintenance to catch situations like that (exponents in "limbo" where they're not assigned but also not available to be assigned). Well, hopefully my solution of creating new assignments ahead of time isn't a terrible one. :smile:[/QUOTE] As expected, those assignments expired and now I have the only ones. As soon as petrw1 turns his in, mine will expire. :smile: |
| All times are UTC. The time now is 23:15. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.