ThisaraWeerakoon opened a new pull request, #3: URL: https://github.com/apache/synapse-go/pull/3
This PR introduces a new inbound file endpoint, enabling the application to monitor a specified directory for the files and process them. Key features include: * **File Processing Actions:** Supports moving processed files to a designated target directory or deleting them, providing flexibility in file management. * **Concurrency Control:** Offers options for both concurrent and sequential file processing, optimizing performance based on workload requirements. * **Graceful Shutdown:** Implements a robust mechanism to gracefully stop the polling and processing threads, ensuring clean termination and preventing data loss. * **Comprehensive Testing:** Includes extensive unit and integration tests to validate the endpoint's functionality. This enhancement provides a reliable and configurable solution for integrating file-based data sources into the application. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org For additional commands, e-mail: dev-h...@synapse.apache.org