Adapt according to suggestions.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
Sep 15 2021
Test of a the new D6269 patch:
Build is green
Build is green
Build is green
Rebase
Adapt according to suggestion
Build is green
Fix the remaining suggestion (i finally got it)
Build is green
Fix/revert almost all that got said.
Build is green
Build is green
Simply use of str.endswith
Build is green
- Add new RabbitMQ-based client/server API
- Rework ProvenanceStorageRabbitMQWorker to handle connection loss
- Improve server/client shoutdown logic
Remove no longer needed call to any
Build is green
Simplify some code
Build is green
rebase
It's a bit weird to accept a diff with an explicit reference to a bug. :P
Build is green
Rebase with the missing test added back and adapted.
Build is green
Build is green
Use correct range of commits
Add back dropped test by mistake (rebase messed up probably)
2 flame graphs of the previous directory_ls:
- one-by-one
first run (cache cold):
Apparently, decision has been made to not archive egg files so abandoning this.
Apparently we decided not to archive them so better filtering those files out as proposed in T3575.
Build was aborted
This is the results of the different runs:
Drop the extra index and use the optimization started in D6263 (it works now)
Build is green
fix commit range
Careful on the range of commits, i see duplicated stuff from the other diff about smtp setup (the virtual vcfg configuration part).
Build is green
Build is green
Build is green
Build is green
- Add new RabbitMQ-based client/server API
- Split set method's requests into several queues on server side
- Remove get queues and have client read from ProvenanceStorage directly
- Add support for relation_add to the RabbitMQ server
- Refactor server to use multiple sub-processes instead of threads
- Rework ProvenanceStorageRabbitMQWorker to handle connection loss
- Remove old client/server storage based on swh.core.api.RPCClient
- Improve connection error handling on both client and server side
- Switch to use a topic exchange instead of a direct one on remote backend
- Improve timeout while waiting for response handling on client side
- Improve server/client shoutdown logic
Rebase
Update: Add extracted filename extra sanitization pass.
Build is green
rebase
Rebase