Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Explore the use of hidden classes (JDK-15 and above) for Painless script classes generation. #11800

Open
reta opened this issue Jan 8, 2024 · 0 comments
Assignees
Labels
enhancement Enhancement or improvement to existing feature or request Other Search Search query, autocomplete ...etc

Comments

@reta
Copy link
Collaborator

reta commented Jan 8, 2024

Is your feature request related to a problem? Please describe

Explore the use of hidden classes (JDK-15 and above) for Painless script classes generation.

Describe the solution you'd like

It provides a way to load a dynamically created classes at runtime without needing a new Classloader (that Painless compiler currently uses). Depends on #10745 since Apache Lucene 10 has JDK-17 baseline

Related component

Other

Describe alternatives you've considered

Keep the Painless class generation unchanged

Additional context

See please apache/lucene#1287

@reta reta added enhancement Enhancement or improvement to existing feature or request untriaged Search Search query, autocomplete ...etc and removed untriaged labels Jan 8, 2024
@reta reta self-assigned this Jan 8, 2024
@reta reta removed the untriaged label Jan 8, 2024
@getsaurabh02 getsaurabh02 moved this from 🆕 New to Later (6 months plus) in Search Project Board Aug 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement or improvement to existing feature or request Other Search Search query, autocomplete ...etc
Projects
Status: Later (6 months plus)
Development

No branches or pull requests

1 participant