-
Notifications
You must be signed in to change notification settings - Fork 60
Remove unused oldisim workloads for FeedSim #329
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
base: v2-beta
Are you sure you want to change the base?
Conversation
|
@charles-typ has imported this pull request. If you are a Meta employee, you can view this in D88255996. |
|
Hi @lukalt, the CI for feedsim installation on CentOS 9 aarch64 (the job) is failing due to linking error: Could you look into and fix it? |
Yes, I will have a look at it. I've only tested it on Ubuntu 22.04 so far where the issues does not occur |
Hi @excelle08 I tried to reproduce this on a fresh Ubuntu 24.04 container with the following steps. This builds without any issues. I think the issue is related to how FeedSim is built by the GitHub pipeline |
Hi @lukalt, the failed CI job actually runs CentOS 9 in the container, have you tried running the installation on a CentOS server? |
Thanks for the pointer. I think the issue now occurs on both operating system. However, I was not able to reproduce it on the same centos9 base container and following these steps. It installs successfully. I don't understand why the changes introduces in the PR cause this issue. The error occurs during the folly installation which has not been touched. Maybe the issue is caused by the parallel build in combination with the conda environment used by the pipeline |
This PR depends on #322 which needs to be merged first.
The feedsim code base has three different workloads (
simple,search, andranking) but is only using therankingworkload.The
rankingworkload depends onicachebusterandpointerchasecomponents of thesearchworkloads.This PR removes the
simpleandsearchworkloads and moves theicachebusterandpointerchasecomponents intorankingto improve code readability and build time.