Yicong-Huang commented on PR #4622: URL: https://github.com/apache/texera/pull/4622#issuecomment-4362148338
> Hope we can skip the Scala check for Python changes and the Python check for Scala changes. For example, we don't need to run a Python check when we add a new Scala operator. Totally optional. for now, no. python and scala are both engine code. they are not 100% decoupled. in our scala backend test, there are test cases with python native operators (integration tests). We need to separate them into scala only tests, python only tests, and integration tests. then we can skip them optionally. we have a long way to go. Also scala tests should be split into per service. currently it's bundled together although we split the codebase. the test entry is single, at least in CI. let's do this gradually. This PR I only did the simple ones: docs, dev, and frontend. It will be a long fight for other paths. -- 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]
