Changes between Version 24 and Version 25 of Release/Schedule
- Timestamp:
- May 5, 2020, 5:21:11 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Release/Schedule
v24 v25 37 37 38 38 * We have only one actively updated, maintained, and supported release series. 39 * Once a new major or minor release 40 * All versions 39 * Once a new major or minor version is released, the old release series goes to (low) maintenance mode and no further released are planned. 40 * All minor versions within one major version series (e.g., 7.0 and 7.8) are compatible with each other in the sense that when you create a database in one with default settings it will work in the other with default settings. 41 * For example, you can create a new topology format, but by default, the old one needs to be used by default. 42 * 41 43 42 44 !Versions/Releases/Builds: 43 45 44 * Latest release 46 * Latest release: 45 47 * This is the supported version users should install. 46 * Maintenance releases 48 * Maintenance releases: 47 49 * Release of the latest minor version for all/any of the other release branches, i.e., release branches in the maintenance mode. 48 50 * These versions (series/branches) are no longer actively updated, but are updated on demand, i.e., if you submit a patch to fix a bug, we will likely accept it and create a new release when there is enough changes accumulated. … … 50 52 * For example, the version in Ubuntu 18.04 is 7.4, so there might be a next patch release in the 7.4 series. 51 53 * These are announced only together with the next [latest?, supported?] release to avoid confusion in what is the latest release. 54 * Daily builds: 55 * Daily builds of development version from master. 52 56 53 57 Git and branches: … … 55 59 * We have 3 kinds of branches: 56 60 * Development: That's only the master branch. 57 * Current release: That's always one latest release branch. 61 * This contains all the latest fixes and features (which were merged). 62 * Current release: That's always one and only one latest release branch. 63 * This receives only bug fixes. 58 64 * Maintenance: That's all the other release branches. 59 65 * Releases are tags on release branches.