stable
Clone or download
Read-only
request #13694 Get rid of RabbitMQ
Redis is the only queue system supported. From a usage point of view, the svnroot_updater script is gone in favor of `tuleap worker:svnroot-update`. Most of the fixes are in distlp tests because they were working by accident (rabbitmq was not actually used for message passing). This patch doesn't remove the dependency on php-amqplib/php-amqplib yet in composer because it's too much PITA for rebases. I'll do it in dedicated patchset once this one is merged. Change-Id: I2224e4fed517af77720d35052a78ce025229b060
Modified Files
Name | ||||
---|---|---|---|---|
M | Makefile | +3 | −2 | Go to diff View file |
M | docker-compose-distlp-tests.yml | +6 | −9 | Go to diff View file |
M | docker-compose-distlp.yml | +3 | −3 | Go to diff View file |
M | docker-compose.yml | +0 | −8 | Go to diff View file |
A | src/common/CLI/Command/RedisWaiterCommand.php | +69 | −0 | Go to diff View file |
A | src/common/CLI/Command/WorkerSVNRootUpdateCommand.php | +74 | −0 | Go to diff View file |
M | src/common/Queue/QueueFactory.php | +5 | −9 | Go to diff View file |
D | src/common/Queue/RabbitMQ/ExchangeToExchangeBindings.php | +0 | −90 | Go to diff View file |
D | src/common/Queue/RabbitMQ/PersistentQueue.php | +0 | −58 | Go to diff View file |
D | src/common/Queue/RabbitMQ/RabbitMQManager.php | +0 | −79 | Go to diff View file |
M | src/common/Queue/Redis/RedisPersistentQueue.php | +5 | −0 | Go to diff View file |
R | src/utils/svn/svnroot_updater.php | Go to diff View file | ||
M | src/common/svn/SvnrootUpdater.php | +4 | −3 | Go to diff View file |
M | src/etc/local.inc.dist | +1 | −6 | Go to diff View file |
D | src/etc/rabbitmq.inc.dist | +0 | −6 | Go to diff View file |
M | src/utils/systemd/tuleap-svn-updater.service | +1 | −1 | Go to diff View file |
M | src/utils/tuleap.php | +15 | −0 | Go to diff View file |
M | src/www/include/pre.php | +0 | −1 | Go to diff View file |
M | tests/e2e/distlp/wrap.sh | +2 | −0 | Go to diff View file |
R | tools/Configuration/RabbitMQ/BackendWeb.php | Go to diff View file | ||
M | tools/distlp/backend-svn/backend-svn.sh | +9 | −0 | Go to diff View file |
M | tools/distlp/backend-svn/supervisord.conf | +1 | −2 | Go to diff View file |
M | tools/distlp/backend-web/run.php | +4 | −4 | Go to diff View file |
M | tools/rpm/tuleap.rhel6.spec | +1 | −1 | Go to diff View file |
M | tools/rpm/tuleap.rhel7.spec | +0 | −3 | Go to diff View file |