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

[Meta] Logstash Javafication #8614

Closed
1 of 17 tasks
andrewvc opened this issue Nov 8, 2017 · 5 comments
Closed
1 of 17 tasks

[Meta] Logstash Javafication #8614

andrewvc opened this issue Nov 8, 2017 · 5 comments
Assignees

Comments

@andrewvc
Copy link
Contributor

andrewvc commented Nov 8, 2017

Below is a prioritized list of projects to convert Logstash internals and plugin API interfaces into Java:

@original-brownbear
Copy link
Member

original-brownbear commented Nov 13, 2017

@andrewvc Let's tick the "Pipeline compile-to-java" section here? As discussed the differential gain from going further here is kinda small. I guess we can make some incremental improvements to this every now and then, but big gains won't come of just improving the execution (that needs either moving Batch and the batch readers to Java or a stronger plugin API).
Java entry point is incoming in #8161 but I'm waiting for #8599 to be a little quicker when ironing out the last details.

@colinsurprenant
Copy link
Contributor

@original-brownbear just to clarify, is the "Pipeline compile-to-java" also refers to/includes the bytecode generation?

@original-brownbear
Copy link
Member

@colinsurprenant jup, the most performance critical parts of this are compiled at runtime now.

@colinsurprenant
Copy link
Contributor

@original-brownbear ok thanks, so yeah I agree on your comment above. Once I am done on the PQ batch maximization I'll resume the multi-write work I started which will/should include include moving the batch readers in Java...

@kares
Copy link
Contributor

kares commented Dec 23, 2019

sounds like all of this is done by now, could we close?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants