f00b2a176b
- Modified the EnqueueWikiIngest function to accept a Redis client, enabling the use of a Redis list for managing pending wiki ingest documents. - Introduced a debouncing mechanism to optimize task processing, ensuring that multiple rapid uploads are handled efficiently without unnecessary locks. - Enhanced the overall architecture for better performance and reliability in handling wiki ingest tasks. These changes streamline the ingestion process and improve the handling of concurrent document uploads.