Software Reaccionario / Necesario - por fschmidt

Bifurcación de Lucene

Mi Luan utiliza Lucene como su base de datos, pero utiliza una versión antigua porque todo lo que es mantenido por programadores modernos solo empeora con el tiempo. Aunque la idea central de Lucene es muy buena, los programadores modernos han estado empeorando y complicando Lucene constantemente.

No conozco ninguna buena base de datos reaccionaria. Lucene parece ser el mejor punto de partida. Las dos opciones son bifurcar Lucene o reescribirlo. De cualquier manera, esto es muy necesario porque cualquier aplicación seria necesita una base de datos. Estaría encantado de ayudar en cualquier forma que pueda si alguien tomara este proyecto.

Una cosa que le falta a Lucene es un registro de escritura anticipada para la durabilidad. He implementado un registro de escritura anticipada yo mismo sobre Lucene aquí pero esto realmente debería estar integrado directamente en Lucene.