Updating Jira on MariaDB and Running Into Database Driver Problems

We run a public instance of Jira (jira.mariadb.com). Since it's public, it's good to keep it pretty up-to-date so that no known vulnerabilities are open. A couple of weeks back, we started a routine update where we first update the operating system and the libraries available through the repositories configured in the operating system.

The operating system update (apt update and apt upgrade) updated a whole lot of system libraries, but also nginx and MariaDB Server. We use nginx as a reverse proxy in front of Jira. The MariaDB Server update was a minor one; it took MariaDB Server from version 10.3.12 to 10.3.13. At this point, everything worked as normal.Image title

InfluxDB 2.0 Alpha Release and the Road Ahead

We've just released the first alpha build of InfluxDB 2.0. Our vision for 2.0 is to collapse the TICK Stack into one cohesive and consistent whole, which combines the time series database, the UI and dashboarding tool, and the background processing and monitoring agent behind a single API. The move from the 1.x line to 2.0 represents the biggest evolution of our product since we started InfluxDB in 2013. In this post, I’ll cover what we’re trying to accomplish with the 2.x line of InfluxDB and Flux, why we’re building it out the way we are, and what the development process through alpha, then beta, and then general availability of the 2.0 release will be.

Flux, a New Language

One of the biggest parts of InfluxDB 2.0 is Flux, our new data scripting and query language. We decided to build a new language after reviewing years of feature requests, community questions, and issues with InfluxQL, our current query language, and TICKscript, our language for working with Kapacitor. From a design goals perspective, Flux should: