Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

Shims to support multiple Spark versions #359

Open
jerrychenhf opened this issue Jun 9, 2021 · 2 comments
Open

Shims to support multiple Spark versions #359

jerrychenhf opened this issue Jun 9, 2021 · 2 comments
Labels
bug Something isn't working

Comments

@jerrychenhf
Copy link
Contributor

We will need to support multiple Spark versions on a single code base.

The ideal solution is to use Shims to separate version specific code into a Shim layer specific to that version and load the Shim layer at runtime based on the runtime version.

@zhouyuan
Copy link
Collaborator

@jerrychenhf
#273

@jerrychenhf
Copy link
Contributor Author

jerrychenhf commented Jun 10, 2021

@zhouyuan Thanks for linking to the previous issue.
I have implemented a shim layer as a template to all OAP projects.
I will first submit to Native SQL Engine repository today. Other component can follow this same approach and add their own.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants