-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove cityhash
from Gemfile
#2155
base: main
Are you sure you want to change the base?
Conversation
d31b776
to
78a6339
Compare
I don't understand how it is not used. It is used for this: https://github.com/Shopify/identity_cache/blob/8d70a6f2f0f2a61020635cd20317c6fb9dd3c8e5/lib/identity_cache/cache_hash.rb#L5 Also explained in the README installation instructions: https://github.com/Shopify/identity_cache/blob/8d70a6f2f0f2a61020635cd20317c6fb9dd3c8e5/README.md#installation |
@paracycle that's helpful, but if it's optional for performance, why does Tapioca need it? |
(CI failures are due to #2158) |
(Rails 7.0 failures are being addressed in #2161) |
78a6339
to
4482392
Compare
aarch64-linux | ||
aarch64-linux-gnu | ||
aarch64-linux-musl | ||
arm64-darwin | ||
universal-darwin | ||
x86_64-darwin | ||
x86_64-linux | ||
x86_64-linux-gnu | ||
x86_64-linux-musl |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't all of this just be?
PLATFORMS
aarch64-linux
universal-darwin
x86_64-linux
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bundler 2.6 output a message advising running --normalize-platforms
:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, I get that, but universal-darwin
already includes arm64-darwin
and x86_64-darwin
, and similarly x86_64-linux
is a superset of x86_64-linux-{gnu,musl}
. So we should not need the finer grained ones.
4482392
to
2d10608
Compare
2d10608
to
e344086
Compare
Does this mean |
Running shows no difference. |
This was added b2caf74 but doesn't seem to be used for anything.