These are the NewsBits for the week ending June 23:
- Elasticsearch gets an update to 5.4.2
- There's a major update for Erlang/OTP
- A preview of RabbitMQ and a warning issued
- Read about going from DynamoDB to PostgreSQL
- PgAdmin3 gets PostgreSQL 10 support
- Details on Atom's speedup
- Rails gets a small update
- and finally, robots that fight
Elasticsearch: Elastic released a minor update — 5.4.2 — to Elasticsearch. It was, as the version number suggests, fixes and small enhancements. But more importantly, its release happily coincided with Compose's own launch of Elasticsearch 5.x support with Elasticsearch 5.4.2.
Erlang/OTP 20.0: Erlang, the language and the OTP middleware that's at the heart of RabbitMQ, CouchDB and other applications sees a new major version, Erlang/OTP 20.0. Among the enhancements, "dirty scheduler" support with SMP support, better timers, better Unicode support in the compiler and string module, support for OpenSSL 1.1 and new operating system signal handling. With a big release like that, applications begin the process of updating so...
RabbitMQ: There's a milestone 2 release of RabbitMQ 3.6.11 available for testing which includes initial Erlang/OTP 20 support among its various enhancements. More importantly, current RabbitMQ doesn't support Erlang/OTP 20 and can lose data if 3.6.10 or earlier is run with it so if you do run it, disable any OS auto-updates of your Erlang packages. Further details in this Google Groups thread.
Readable Bits: DynamoDB to Postgres: Why and How is a useful read highlighting PostgreSQL's flexibility. It's also a good reminder that it's always worth re-evaluating your database needs regularly.
PgAdmin: PostgreSQL's admin tool got a major revamp with PgAdmin4, but people still like PgAdmin3. People like BigSQL, who would rather see it "fade out over time", have added support for PostgreSQL 10. That "PgAdmin3 LTS", as it is called, now supports PostgreSQL 8.4 to 10.
Atom: We mentioned the Atom editor's upcoming 1.19 edition last week. Since then the developers have explained what's happening to rendering - a complete rewrite which comes out as around 50% faster scrolling and 30% faster character insertion.
Rails: Rails 5.0.4 is out and to save you hunting, it fixed a validation regression in ActiveModel, thread safety and collection proxy behavior in ActiveRecord and that's it. Mentioned here to save you seven clicks.
And Finally, Robot Sumo is real, and aggressive, and fast. Enjoy Robert MacGregor's great compilation:
If you have any feedback about this or any other Compose article, drop the Compose Articles team a line at firstname.lastname@example.org. We're happy to hear from you.