CAS in cache framework
Hi all, there is a usefull (for me now :)) CAS operation in memcache: http://neopythonic.blogspot.ru/2011/08/compare-and-set-in-memcache.html, but I can't find it in django cache api. Are there any reasons for it not to be implemented there? Thank you! -- You received this message because you are subscribed to the Google Groups "Django developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at http://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/be66496f-80ee-498a-9e38-f3a6d2c0cbdc%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: Patch fix for #21430 : Exception to be raised when unpickiling QuerySet across unsupported django version
Hi again. Just a heads up that the suggested changes have been made and the PR [0] needs a review. It appears that @akaarial (who suggested the changes) is not getting mails from GitHub. So, I'm resorting to commenting here for requesting a review. Thanks. [0] https://github.com/django/django/pull/2082 > -- You received this message because you are subscribed to the Google Groups "Django developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at http://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/9b9366cb-9250-401c-9044-84bc1ff29f2e%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: CAS in cache framework
I can't see any reason that we *shouldn't* support it - it seems like a reasonable primitive to support. The only real issue is ensuring it either is, or can be, implemented on all backends and supported memcache libraries. If you can produce a patch that does this, I'd say it has a good chance of being merged into trunk. Yours, Russ Magee %-) On Sat, Jan 18, 2014 at 2:41 AM, Alexey Moskvin wrote: > Hi all, > there is a usefull (for me now :)) CAS operation in memcache: > http://neopythonic.blogspot.ru/2011/08/compare-and-set-in-memcache.html, > but I can't find it in django cache api. > Are there any reasons for it not to be implemented there? > Thank you! > > -- > You received this message because you are subscribed to the Google Groups > "Django developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to django-developers+unsubscr...@googlegroups.com. > To post to this group, send email to django-developers@googlegroups.com. > Visit this group at http://groups.google.com/group/django-developers. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-developers/be66496f-80ee-498a-9e38-f3a6d2c0cbdc%40googlegroups.com > . > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "Django developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at http://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAJxq84_vqVWQfYJ5tGPS1kGZz_O944yFevd1691h6BWbDJp3_w%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.
Re: CAS in cache framework
Is it CAS specifically that you want? Or a Locking primitive? Or some other operation? -- Curtis On 18 January 2014 12:45, Russell Keith-Magee wrote: > > I can't see any reason that we *shouldn't* support it - it seems like a > reasonable primitive to support. > > The only real issue is ensuring it either is, or can be, implemented on > all backends and supported memcache libraries. If you can produce a patch > that does this, I'd say it has a good chance of being merged into trunk. > > Yours, > Russ Magee %-) > > > On Sat, Jan 18, 2014 at 2:41 AM, Alexey Moskvin wrote: > >> Hi all, >> there is a usefull (for me now :)) CAS operation in memcache: >> http://neopythonic.blogspot.ru/2011/08/compare-and-set-in-memcache.html, >> but I can't find it in django cache api. >> Are there any reasons for it not to be implemented there? >> Thank you! >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to django-developers+unsubscr...@googlegroups.com. >> To post to this group, send email to django-developers@googlegroups.com. >> Visit this group at http://groups.google.com/group/django-developers. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-developers/be66496f-80ee-498a-9e38-f3a6d2c0cbdc%40googlegroups.com >> . >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- > You received this message because you are subscribed to the Google Groups > "Django developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to django-developers+unsubscr...@googlegroups.com. > To post to this group, send email to django-developers@googlegroups.com. > Visit this group at http://groups.google.com/group/django-developers. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-developers/CAJxq84_vqVWQfYJ5tGPS1kGZz_O944yFevd1691h6BWbDJp3_w%40mail.gmail.com > . > > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "Django developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at http://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/CAG_XiSAoTQ_1wkBkiOcBkag%3DQ-s1SVdOPEsABy%3DB8dRXjBC1nQ%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.