Subject: Discussion related to cado-nfs
List archive
- From: Ed Hall <ed_ka2fwj@yahoo.com>
- To: Emmanuel Thomé <Emmanuel.Thome@inria.fr>
- Cc: "cado-nfs@inria.fr" <cado-nfs@inria.fr>
- Subject: Re: [cado-nfs] cado-nfs Digest Thu, 23 Dec 2021 (1/1)
- Date: Thu, 10 Feb 2022 13:26:41 +0000 (UTC)
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=ed_ka2fwj@yahoo.com; spf=Pass smtp.mailfrom=ed_ka2fwj@yahoo.com; spf=None smtp.helo=postmaster@sonic314-19.consmr.mail.gq1.yahoo.com
- Ironport-data: A9a23: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
- Ironport-hdrordr: A9a23:QGfxTanvgXoFegvP0fDny7ia/iLpDfLj3DAbv31ZSRFFG/FwWf re/8gz/xnylToXRTUEldePJajoewKmyXcV2/hpAV7GZmLbUQSTQr2KgbGC/9SkIVyaygc/79 YHT0EdMqyTMbESt6+TjzVQUexQpOVvm5rY4ts2oU0McegTUdAZ0y5JTjy8NW1dACRlJb58Lr qzwaN8zQaISDAsaMO6DD0gcIH4y+EiwPrdDCI7Ow==
- Ironport-phdr: A9a23:d6iZ4RbRzFGum6csiCBcIfX/LTFC2oqcDmcuAnoPtbtCf+yZ8oj4O wSHvLMx1gWPA9yQsaoMotGVmpioYXYH75eFvSJKW713fDhBt/8rmRc9CtWOE0zxIa2iRSU7G MNfSA0tpCnjYgBaF8nkelLdvGC54yIMFRXjLwp1Ifn+FpLPg8it2O2+5YPfbx9JiTagbr9+M gm6phjNu8cLhodvNrw/wQbTrHtSfORWy2JoJVaNkBv5+8y94p1t/TlOtvw478JPXrn0cKo+T bxDETQpKHs169HxtRnCVgSA+H0RWXgLnxVSAgjF6Bb6Xortsib/q+Fw1jWWMdHwQLspQjmp8 btlRwH0hycGLz458X/YispsjKJAvRmtowVzz5PIbI2JMfZzeL7Wc9EHSmpbRstfWSxPDJ2/Y YQNAeoPIOlXoJX6qVYVtxSyGRKjC/j1xzNUhHL727Ax3eQ7EQHB2QwtB90Av2nJp9v3LqgSV eS1x7TPwDrdcvxZwTT955LWfhAvr/CMX6l9cMrLxkkvEAPFiU+cppDiPzOQz+kAtXWQ4OV8W +y1kWEntx1xrSa1xscqkoTEm4MYx1Ha+Chlz4g4IdO2RVJ0b9CrE5ZdsyKXOohqT888R2xlu jg3xqMYtJOnYSUH1ooqygPRZvGGfYaE/hzuWeCMKjl2g3Jlfaiwhxe08UW4y+38UNO00FdQo SZfnNnMrGgB1wfS6seZVPty4F2t2SyS1wDV7OxPPEM6lbLDJpMlwbM8jIcfvErBEyPsmUj7i LWae0Y69uWu9u/peK/ppoWGOI9xkgz+Mrohmsi4AekgKQgOWG6b+eWg27Dt4EH0T6xGguAyn 6XDrJ/aIsIbprW8Aw9PyIoj7gywDzai0NgCknkHNU9JdAiHjofzO1HOJ/f4Ae2jjFSrlTdn3 /HGPrv/DZXRNnXOlLTscaxg50NSygc/19FS6pZOBrwCPv7/Qkrxu8bZDh89PQy02eHnCNBl2 4wARG2AGqyZP7nMvV+G6OMvIfKBZY8Ptzb9LPgl4OTigmM+mV8YZaWp24AYZ2iiHvt6O0WZf WbsgtAZHGsXpgY+VvDliEWeUT5PYHa/R74z6SsmB4KhFIvDQI6tgKea0SegHpxWY3hGBUqWH XfpcYWEQfYMZziILs9viDxXHYSmHqIk0BioqQL+/IZnKe9Vsnk1sJfq0sV446vvlRY3+BR1C d6c2ieDVTcnsHkPQmob0OhfqEh5ggOO3Z97iqZWCt579vpJVQB8PpnZmb8pQ+vuUx7MK4/aA G2tRc+rVHRoFopZK74mZk98H4/nlRXfx2+wBLRTkbWXBZsy+6aa3n7rJs87xWyVnLI5gQwAR c1CfXajmrY57xLaUoPFpEaQzai1d4wN1S7K8yGIym/d9FpAXltIWL7eFWsaelOQqN344k3YS Lr7BLgQMQIbx9GAArpDatruy15BQaSrI8zQNkS2nWr4HhOU3vWMYY7tLn0axznYAVMYnho75 nGANANlX3vk+jOYBztoDlf1JUbl8O04p2riCF49zwaNKUZm0tJZ4zYzgvqRA7MW17MA4mI6r ilsWUy61JTQAsaBoAxoeONdZ8k86RFJzzCRsQs1JZGmI6144zxWOw1qo0Pj0Ql2AYRcgIArq n0t1g97NaOf1htIaTqZ2Zn6PrCfJHP1+VijbKvf21eW19jzmO9H5fgPqFy5sh6rPlsr83Jgl dJS1jrU55nHChYTTYOkSlw+pFBxo7DXZDV45puBhC0qaPLr9GGTnYJzV45Hgl66ctxSMb2JD lr3GsweXY21LfAy3kKuZVQCNfxT86g9O4WnceGH0eilJrUF/nrugGJZ7YR6yk/J+TB7T7uC0 poywPjC0BSFfyb1jFCm9MvwnMoXAFNaVnr60iXiCINLM+d/cbEIAD2gPM+f19x+gJmrUHldv g3rFxYN38mnfgCXZlr20FhL1EgZlnegnDOx0z1+lzxBQrO35CXV2KyicRMGPjQOX2x+lRL2J oPyidkGXU+uZgxvlR2/5E+8ybIJ7Kh4KmDSRw9PcU2UZylvXpyzv+CMfMxn+ZootiIRW+O5K VyXUb/ypRIG3jirTjsYnWtkMW/7/MWj1xVhwHqQNnNysGbUdaQSjV/E6drQSOQQljsKSS9ki CXGU121Pt2n59KRxN/ItuGzUX7kV4UGIHmtlNjf8nXqoz0wUnjd17ipl9bqEBY3y3r+3thuD 2DTqQrkJ5Ps3OK8OP5meU9hABn97dB7E8dwiNhV5tlY1H4Ei5GS5XdCn330NIAR1K7Jb3NXS yEJ68/c4A/inkZkKzjaouCxHmXY2cZna9SgNykb1hU+5ppEF6W8/bVEmiwzqV2951G0A7A1j nIWzv0g72QfiucCtV82zymTNbsVGFFRIS3mkxnbp8D7tqhcY3yjNKShzEcr1870F6mM+0sPP RSxModnByJ76d9zdU7BwGGmoJ+xY8HeNJoLqgfGgh7AiO8TI5U03uIWn3h2MGL6ujsjxvJz2 hVq2dvSUJGvDWJr8er5BxdZMmewfMYP4nT3iq0YmM+K3oepF5EnGzMRXZKuQ+j6WDQV/e/qM QqDClhe4j+SBKbfEAmD6Uxns2OHEpalMGuSLWUYytMqTQeUJUhWigQZFDsgmZtxGgevzc3nO EB3g1JZrkb/sQdJw/l0OgPXSWDZpQzzM2txEcnZJx1Q9QRYoULcMMjY4fsqWTBR/pqm6geKL y3+BUwADG0EXFCFG0G2PrSq4oqI+OyZC+yiavrWNOTe77UFCLHWlNT/iNgDnX7ELMiEM3h8A udu30NCWSo8AMHFg3AVTCdRkSvRbsmdrRP6+yttr8n5/u64PWCnrYaJFbZWNs1ivh6shqLWf eOcsyVwczhH1LsdzH/Pz/4U21tY2EQMP3G9VK8NsyLAVveagqhMExsScD9+LuNT6KQ91VIUZ YuC25X+0bhji+RzDl5EURrug5jvdMUKJGb7P1TCThXuVvzONXjAxMf5Zrm5QLtbgbBPthG+j j2cFlfqIjWJkzSBv/GHKuZKjSrAZUAb4dD7eRFrEm35Ctfvaxn9P8Yuyyw/wbozwHjNMDxEW dCTW1JErrqXqyhfh6cmc4SkxmtsLe6D3S2e6ruAQqs=
- Ironport-sdr: n0nXVveK21lq8MnKX4d8Z1JfWsQRnz8W6yu1SAIlp0bSf2SDhztlLzdLkFqRUzB9W762qjzzCJ SuSiT9JQz0Sy2ixTvs0fLaqXy4QE/7wVRm94IjMsmRwJvEyG9rj+JXmeAdJalD6E1N7W7LEShz EKT9SAQc7ofQWAnCPzVW5SOvtLkiYe49PFQnmy0WocmKkFIydiB2B9wOFavStt7v4R01nWPzge VijO4PfVleH9iLWiQCjXMRUJAlT5u+minGsDZVoZyrYIP83JUy9YWnGETT3MC+Kxq7zbUfRrK3 YZV3m4T45lR+nI+MomF0bhkG
Dear Emmanuel,
Thank you. I will try to test this later today (or tomorrow).
Sincerely,
Ed
On Wednesday, February 9, 2022, 12:07:51 PM EST, Emmanuel Thomé <emmanuel.thome@inria.fr> wrote:
Hi,
This is entered as an issue here:
https://gitlab.inria.fr/cado-nfs/cado-nfs/-/issues/30031
A tentative fix is here:
https://gitlab.inria.fr/cado-nfs/cado-nfs/-/merge_requests/60
Caveats of my proposed fix are listed in the merge request messages.
Feel free to comment.
Best regards,
E.
On Tue, Feb 01, 2022 at 02:15:44PM +0000, Ed Hall wrote:
> Dear Emmanuel,
> I see what you are describing as the trouble point. The server would have to stay running for the entire timeout or until the last client requests its next WU.
> Alternately, could a separate much smaller process be provided, which could be run on the server machine to take care of the graceful exit for the tardy clients? That would provide users an option.
> Another alternative in my case, would be to provide a manner to tell the clients to shut down if there hasn't been a new WU for <time>.
>
> Is there a section in the code I could study to see if I can provide something for my own use?
> Sincerely,Edwin Hall
>
> On Tuesday, February 1, 2022, 02:00:49 AM EST, Emmanuel Thomé <emmanuel.thome@inria.fr> wrote:
>
> Hi,
>
> On Tue, Feb 01, 2022 at 03:20:43AM +0000, Ed Hall wrote:
> > Hello Team,
> >
> > It there a manner to have CADO-NFS issue a 410, closing the clients
> > when tasks.sieve.run=false? If not, could a method be added? When
> > performing polyselect only, for larger jobs (as well as other
> > taskings), the clients keep pinging the server machine after the server
> > has exited. My work around for an automated setup with many external
> > clients, has been to run a smaller complete job after the polyselect
> > has finished. This is not ideal. Thanks.
>
> Yes, this is a good suggestion.
>
> Implementation is trickier than it seems. We're touching on some of the
> brittle aspects of the cado-nfs server, here. The server would have to
> wait for the clients to ask for work so that it gets a chance to answer
> 410. Presumably, waiting for (what the server think is) the clients sleep
> time could be appropriate.
>
> I may have a try at this, but that won't be immediate.
>
> Best regards,
>
> E.
>
> >
> > Sincerely,Ed Hall
>
This is entered as an issue here:
https://gitlab.inria.fr/cado-nfs/cado-nfs/-/issues/30031
A tentative fix is here:
https://gitlab.inria.fr/cado-nfs/cado-nfs/-/merge_requests/60
Caveats of my proposed fix are listed in the merge request messages.
Feel free to comment.
Best regards,
E.
On Tue, Feb 01, 2022 at 02:15:44PM +0000, Ed Hall wrote:
> Dear Emmanuel,
> I see what you are describing as the trouble point. The server would have to stay running for the entire timeout or until the last client requests its next WU.
> Alternately, could a separate much smaller process be provided, which could be run on the server machine to take care of the graceful exit for the tardy clients? That would provide users an option.
> Another alternative in my case, would be to provide a manner to tell the clients to shut down if there hasn't been a new WU for <time>.
>
> Is there a section in the code I could study to see if I can provide something for my own use?
> Sincerely,Edwin Hall
>
> On Tuesday, February 1, 2022, 02:00:49 AM EST, Emmanuel Thomé <emmanuel.thome@inria.fr> wrote:
>
> Hi,
>
> On Tue, Feb 01, 2022 at 03:20:43AM +0000, Ed Hall wrote:
> > Hello Team,
> >
> > It there a manner to have CADO-NFS issue a 410, closing the clients
> > when tasks.sieve.run=false? If not, could a method be added? When
> > performing polyselect only, for larger jobs (as well as other
> > taskings), the clients keep pinging the server machine after the server
> > has exited. My work around for an automated setup with many external
> > clients, has been to run a smaller complete job after the polyselect
> > has finished. This is not ideal. Thanks.
>
> Yes, this is a good suggestion.
>
> Implementation is trickier than it seems. We're touching on some of the
> brittle aspects of the cado-nfs server, here. The server would have to
> wait for the clients to ask for work so that it gets a chance to answer
> 410. Presumably, waiting for (what the server think is) the clients sleep
> time could be appropriate.
>
> I may have a try at this, but that won't be immediate.
>
> Best regards,
>
> E.
>
> >
> > Sincerely,Ed Hall
>
- Re: [cado-nfs] cado-nfs Digest Thu, 23 Dec 2021 (1/1), Emmanuel Thomé, 02/01/2022
- Re: [cado-nfs] cado-nfs Digest Thu, 23 Dec 2021 (1/1), Ed Hall, 02/01/2022
- Re: [cado-nfs] cado-nfs Digest Thu, 23 Dec 2021 (1/1), Emmanuel Thomé, 02/09/2022
- Re: [cado-nfs] cado-nfs Digest Thu, 23 Dec 2021 (1/1), Ed Hall, 02/10/2022
- Re: [cado-nfs] cado-nfs Digest Thu, 23 Dec 2021 (1/1), Ed Hall, 02/14/2022
- Re: [cado-nfs] cado-nfs Digest Thu, 23 Dec 2021 (1/1), Emmanuel Thomé, 02/09/2022
- Re: [cado-nfs] cado-nfs Digest Thu, 23 Dec 2021 (1/1), Ed Hall, 02/01/2022
Archive powered by MHonArc 2.6.19+.