kocolosk commented on pull request #90:
URL: https://github.com/apache/couchdb-pkg/pull/90#issuecomment-1032114663


   
https://stackoverflow.com/questions/65071806/how-do-i-run-a-cluster-of-nodes-with-both-otp-23-1-and-r15b03-1
 goes into a bit of detail on the distribution protocol compatibility and 
doesn't indicate any issues for a mixed 20/23 cluster, although admittedly they 
just checked connectivity and not much in the way of richer RPCs.
   
   I'm not sure what to do about the performance QA piece. We do need to 
upgrade; Erlang 20 hasn't seen a patch release in nearly two years and has 
known bugs that are preventing replication with one of the more popular 
CouchDB-compatible endpoints out there. I suspect our user community would be 
better off running newer releases instead of waiting for Cloudant to 
successfully upgrade its estate, but demonstrating that with any level of rigor 
is not a small project.
   
   If you're saying, "pin each CouchDB version to a single Erlang major version 
for convenience packages", I do think that makes some sense. Even if we did 
adopt that policy (which I floated on dev@), one counter I have in this case is 
that CouchDB 3.2.1 is kinda/sorta not fully released yet from a packaging 
perspective, e.g. we never published any blog post on it or updated the 
homepage.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to