elastic / logstash

Logstash - transport and process your logs, events, or other data
https://www.elastic.co/products/logstash
Other
14.2k stars 3.5k forks source link

Make the build process faster #5005

Open ph opened 8 years ago

ph commented 8 years ago

On my macbook pro it takes 7-8 minutes to build a complete logstash from scratch. There is surely ways to make it faster, under 1-2 minutes would be awesome.

purbon commented 8 years ago

The hardest part here is how do you install the full list of default plugins, for me this is the slowest point in here! what do you think.

purbon commented 8 years ago

Related to #4746

andrewvc commented 8 years ago

One thought here, if we do get through @purbon 's plugin manager refactor we should be able to have multiple plugins in a single gem. Unifying say the RabbitMQ plugins from 3 -> 1 gem would be awesome, and we would see similar gains elsewhere. I assume that we could cut gems roughly in half with that.

ph commented 8 years ago

@andrewvc You are correct.