Dylan Thacker-Smith
Dylan Thacker-Smith
Once there is a NewArrayFromSlice-like function, then NewValue could delegate to it. However, NewValue suffers from a lack of type safety, which can lead to a lack of clarity on...
Here is how I accomplished this in the public identity_cache repo: https://github.com/Shopify/identity_cache/commit/4a55be5b81c4190d3aeb85534ed44977a05df912
Yup, this is a duplicate of https://github.com/Shopify/liquid/issues/1491
@jacques-n any thoughts on how frequently you think we should update the V8 binaries?
Note that it looks like I'm the one being notified of failures for the scheduled V8 Upgrade workflow. Ideally, someone else could receive these notifications who won't just ignore them....
genevieve and I had been exploring using this library while working at Shopify, which didn't end up adopting this for production use and neither of us work at Shopify anymore....
I think there is a low enough risk of the change breaking existing liquid code that it would be worth deploying (without a release), similar to how we make bug...
> I don't know if we have a good way forward since we do want to allow liquid-c compatibility here. I can help with making the corresponding change to liquid-c
The more direct equivalent to CAS support in redis is the WATCH command (which is [what redis-store-with-cas uses](https://github.com/Messinger/redis-store-with-cas/blob/5cc1fd40242663b653e590ed0aed6593b3790e53/lib/redis/store-with-cas/cas.rb#L68)), except that isn't ideal for fetch_multi support, since it would cause an...
I think we need to decide whether we want to expose the concept of undefined as being distinct from `nil`. Currently, strict_variables has that distinction and it can help with...