yasithdev opened a new pull request, #556: URL: https://github.com/apache/airavata/pull/556
This PR merges all Airavata Thrift services into airavata-api, and adds a main launcher (org.apache.airavata.Main) that boots the API, recurring tasks, monitoring components, and state machines. This structure simplifies deployment, configuration, and maintenance of airavata services. Key changes: - Consolidate all Thrift services (API, Profile, Sharing, Research, Agent, File, etc.) under airavata-api - Create a single launcher entrypoint (org.apache.airavata.Main) to start API, background schedulers, monitoring, and state machines - Cleanup configurations in YAML/properties files - Update Python SDK for compatibility with the consolidated server - Update README and comments. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
