zuul/zuul/zk
Joshua Watt 6e2f767c93 zk: change_cache: Delete bad JSON data from cache
If data in the change cache is not valid JSON, delete it instead of
failing. Failing causes zuul to ignore any requests for the change until
the entry is cleaned from the cache.

Change-Id: I92420cf6120cd8691f3f0f8e0d6154ad86332a67
2021-09-27 13:54:05 -05:00
..
vendor Vendor and use fixed Kazoo read/write lock 2021-08-02 12:11:00 +02:00
__init__.py Verify ZK certs can be read 2021-09-24 09:39:53 -07:00
change_cache.py zk: change_cache: Delete bad JSON data from cache 2021-09-27 13:54:05 -05:00
cleanup.py Clean up dangling cache data nodes more often 2021-09-17 15:51:24 -07:00
components.py Fix race in component re-registration 2021-09-24 15:09:07 -07:00
config_cache.py Fix unstable cross-scheduler config priming test 2021-09-03 10:27:21 +02:00
election.py Add ZK session-aware elections 2021-09-10 10:55:00 -07:00
event_queues.py Add ZK session-aware elections 2021-09-10 10:55:00 -07:00
exceptions.py Refactor Merger/Executor API 2021-08-06 15:40:46 -07:00
executor.py Let zuul-web look up the live log streaming address from ZooKeeper 2021-09-22 07:25:13 +02:00
job_request_queue.py Merge "Let zuul-web look up the live log streaming address from ZooKeeper" 2021-09-26 10:34:40 +00:00
layout.py Support cross scheduler config loading 2021-08-03 15:49:29 +02:00
locks.py Try harder to unlock failed build requests 2021-09-07 09:34:44 -07:00
merger.py Let zuul-web look up the live log streaming address from ZooKeeper 2021-09-22 07:25:13 +02:00
nodepool.py Fix test race with node allocation 2021-09-11 11:02:05 -07:00
semaphore.py Suppress spurious semaphore lock error logs 2021-08-09 10:21:54 -07:00
sharding.py Remove transaction support from sharding API 2021-08-02 15:58:41 -07:00
system.py Make node requests persistent 2021-09-03 16:17:15 -07:00