elasticsearch

Des tests d'intégration avec Elasticsearch

left-small La version 5.0.0-alpha4 a signé la fin du support du mode embedded d’Elasticsearch.

Cela a été annoncé et la classe NodeBuilder permettant de démarrer un noeud programmatiquement a été supprimée.

Cependant, même si la raison de l’arrêt du support de ce mode est compréhensible, cela pose le problème des tests d’intégration puisqu’il n’est plus possible de démarrer un Elasticsearch pendant la phase de test.

Oui, Elastic propose officiellement une alternative via l’utilisation de ESIntegTestCase mais personnellement, je ne suis pas très fan de cette approche…

Cet article va tenter de dresser un panorama non exhaustif de ce que j’ai pu trouver d’intéressant pour permettre de réaliser des tests d’intégration avec Elasticsearch.

Devoxx 2012 - ElasticSearch : moteur de recherche NoSQL/REST/JSON taillé pour le cloud

Pour ceux qui l’aurait loupé, du 18 au 20 avril 2012 dernier a eu lieu la toute première édition de Devoxx France. L’annonce avait été faite pendant la dernière édition de Devoxx “l’originale” à Anvers en Belgique qui fêtait pour l’occasion ses 10 ans. Ayant eu l’opportunité d’y assister (chose que je conseille vivement à tous les développeurs), j’ai écrit un petit compte rendu d’une des moultes conférences qui m’ont marquées aussi bien par sa qualité scénique que par son contenu.