Recientemente descargué el instalador Apache CouchDB 2.1 para macOS del sitio web oficial . Ya tenía CouchDB 1.7 instalado a través de Homebrew Cask.
Después de instalar CouchDB 2.1, comencé a observar algunos problemas, como CouchDB local en Mac abre una nueva pestaña del navegador cada 5 segundos .
Otros problemas incluyen variables de entorno inconsistentes y puertos en uso. Parece que el macOS no está seguro de la versión de CouchDB instalada y ambas versiones se ejecutan simultáneamente.
Me di cuenta de que una posible razón podría ser que CouchDB 1.7 se instaló a través de Homebrew Cask, mientras que Apache CouchDB se instaló desde el instalador descargado ya que aún no está disponible a través de Homebrew Cask. Tienen su migración de base de datos cubierta, pero no una ruta de actualización de 1.x a 2.x para la aplicación en macOS.
Desinstalé Apache CouchDB 2.1 y eliminé el demonio que dejó en ejecución. CouchDB 1.7 funciona bien después de eso.
¿Cómo realizo una actualización en este escenario?