summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <matthias.beyer@atos.net>2021-06-07 15:16:21 +0200
committerMatthias Beyer <mail@beyermatthias.de>2021-08-12 17:18:34 +0200
commitd7a43d623deb39ae9245ba51422667a95cf05209 (patch)
tree2613992bcef56be4d4d1e36c5beed689705144ac
parentf915ffe11672342a08ecc5e39dd8e759816c6bb6 (diff)
Changelog for v0.2.0
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
-rw-r--r--CHANGELOG.md133
1 files changed, 133 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 25b8fd5..1a315aa9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,138 @@
# Changelog
+## v0.2.0
+
+The v0.2.0 release of butido is considered incompatible with the v0.1.x
+releases. The v0.1.x branch is now unmaintained and no further bugfixes for
+butido v0.1.0 will be released.
+
+There are a lot of changes over the complete source tree. A lot of things
+changed and were improved. For details, have a look at the individual commits.
+
+The v0.2.0 release contains all fixes from the v0.1.x bugfix releases.
+
+
+### CLI
+
+Changes in the Commandline interface of butido (new features, changed
+interfaces, removed things...).
+
+* Subcommand to get path to source file
+ ("butido source of gcc 9.2.0")
+ * 853680633f56c29832198c85937ab39d9eafee72
+
+* Subcommand to get a whole submit from the database
+ ("butido db submit UUID")
+ * f6229edd41292e19d8c18a81a86542741260e938
+
+* Subcommand for getting only the log of a job
+ ("butido db log-of UUID")
+ * fc9635a3d392925f95175ab8a9c89a02debe269c
+
+* Subcommand for getting top output of containers
+ ("butido endpoint container CONTAINER top")
+ * aa3b529f3f23275ff14a222401af80d63e293697
+
+* Subcommand for stopping container
+ ("butido endpoint container CONTAINER stop")
+ * 60f0712a95d7cdf46554a87893fb71354f2631c5
+
+* Subcommand for setting up the database
+ ("butido db setup")
+ * 41d058415ceb6cf725416d5cc9cfa49092da0cea
+
+* Flags for filtering releases from database
+ * By Date
+ ("butido db releases --older-than DATE --newer-than DATE")
+ * 1e77f45fc8649b3fbb9e17bd6a5e262617abcc33
+
+ * By Package Name
+ ("butido db releases --package PKG")
+ * af39b570d41b634d12f9e19a0e799dbb18557312
+
+ * By release store
+ ("butido db releases --to STORE")
+ * c0609a050da45bdb93fbb5f2ad28055e1343c08f
+
+* Flags for filtering jobs from database
+ * By Date
+ ("butido db jobs --older-than DATE --newer-than DATE")
+ * 8f9c7d77acfa16ebe9660eba113fbebd68b96eed
+
+ * By Endpoint
+ ("butido db jobs --endpoint ENDPOINT")
+ * 037275412fb72a27c8bb0347d047e1a2b65e0569
+
+ * By Package
+ ("butido db jobs --package PKG")
+ * 51b70e647230fb6df95dd3b0d35ce77409e73afb
+
+ * Limiting number of jobs
+ ("butido db jobs --limit 15")
+ * fa5aecbc7df99982336916172bebd93cda294de6
+
+* Flag for limiting the number of submits queried
+ ("butido db submits --limit 15")
+ * 0f231979ce6d35e3e9ec4773904cf763a1d9aac4
+
+* The "source download" subcommand was improved
+ * It fails late now (17a469d3dc1324bcbeba743fe3df3fede0a385f7)
+ * It reports the downloaded URL in the progress bar (7e6b65ea3d72231c5f7181b70087b9b97ca69222)
+ * It reports errors in the progress bar (53870e95dc563a50a13861aedcf98fbf4a176abc)
+
+* Date(-Time) can now be specified in human readable form in the CLI
+ * 67137f5b040cdf72e1d190c14eee336c86bf26c2
+ * 8cd7b44501d2843cfb2d9307ae2b83db15092028
+ * 513d7a17a580274c18aaa8161557b616574f07f8
+
+* The endpoint and container is now listed in the progress output
+ * 2c0c0eb515aa4d3d3de1ab47351733ba59c983f1
+
+* Progress bars are updated each second
+ * 25cdd0f1a0ae0afab5e34b18ea00f1727d7176a9
+
+* Submit details are printed before start building
+ * a0bcd7e74e426cae36b7372230b5ba369ee587de
+
+* Database IDs are not shown in output anymore
+ * 0b110db5b65297bc82ae40cd24dc07c7dce190a4
+
+
+### Features
+
+Changes of functionality, new features and removed stuff that is not directly
+visible on the commandline interface.
+
+* The "Flags" feature was removed
+ * 07e16931ea1bc6822464b21420147bd899a09510
+
+* human panic was set
+ * 98d5898522da748d48ab97bb9d6893c05aaf7e5f
+
+* Timeout when connecting to endpoints
+ * 441ae36017058ecbf66951c26176f24fb809471d
+
+* Timeout when connecting to database
+ * 1ebfa387fa5d47e3200b990f63f55bbe36adeff1
+
+* Filtering of /outputs directory name
+ * 3537f8e1d174f2ce422c9024a9e0d6df87ad9207
+
+* Shuffling of endpoints
+ * 8706494827ad598d335a9369beecdd0ddfef0cee
+
+* Error if a patch file is missing
+ * 5c36c119f9448baf6bfe5245c6ebac1aa09d5b43
+ * f78df9eeb3c8d6aa6f74c0bb774282662b1ef635
+
+
+### Other
+
+Other changes included bugfixes, improvement of error messages and other output
+as well as speed improvements, refactoring of large parts of the code for better
+readability and maintainability as well as dependency updates.
+
+
## v0.1.4
Bugfix release. Fixes: