From abc6db7999d41e68ffa317e8214f94b0d3a85ba7 Mon Sep 17 00:00:00 2001 From: Troy McConaghy Date: Wed, 18 Jul 2018 15:20:13 +0200 Subject: [PATCH] Last PR before the release of BigchainDB 2.0 Beta 3 (#2391) * Update CHANGELOG.md for 2.0 Beta 3 release * Update docs re/ installation for 2.0.0b3 * Update version.py and k8s files for 2.0.0b3 --- CHANGELOG.md | 8 ++++++++ bigchaindb/version.py | 4 ++-- docs/server/source/simple-network-setup.md | 5 +++-- k8s/bigchaindb/bigchaindb-ss.yaml | 2 +- k8s/dev-setup/bigchaindb.yaml | 2 +- 5 files changed, 15 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bffdd155..e89ccc85 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,14 @@ For reference, the possible headings are: * **Known Issues** * **Notes** +## [2.0 Beta 3] - 2018-07-18 + +Tag name: v2.0.0b3 + +### Fixed + +Fixed a bug in transaction validation. For some more-complex situations, it would say that a valid transaction was invalid. This bug was actually fixed before; it was [issue #1271](https://github.com/bigchaindb/bigchaindb/issues/1271). The unit test for it was turned off while we integrated Tendermint. Then the query implementation code got changed, reintroducing the bug, but the unit test was off so the bug wasn't caught. When we turned the test back on, shortly after releasing Beta 2, it failed, unveiling the bug. [Pull request #2389](https://github.com/bigchaindb/bigchaindb/pull/2389) + ## [2.0 Beta 2] - 2018-07-16 Tag name: v2.0.0b2 diff --git a/bigchaindb/version.py b/bigchaindb/version.py index edc112cd..72f9eecf 100644 --- a/bigchaindb/version.py +++ b/bigchaindb/version.py @@ -1,2 +1,2 @@ -__version__ = '2.0.0b2' -__short_version__ = '2.0b2' +__version__ = '2.0.0b3' +__short_version__ = '2.0b3' diff --git a/docs/server/source/simple-network-setup.md b/docs/server/source/simple-network-setup.md index 165cf006..752b39ba 100644 --- a/docs/server/source/simple-network-setup.md +++ b/docs/server/source/simple-network-setup.md @@ -52,10 +52,11 @@ BigchainDB Server requires **Python 3.6+**, so make sure your system has it. Ins sudo apt install -y python3-pip libssl-dev ``` -Now install the latest version of BigchainDB. Check the [project page on PyPI][bdb:pypi] for the last version (which was `2.0.0a6` at the time of writing) and install it: +Now install the latest version of BigchainDB. You can find the latest version by going to the [BigchainDB project release history page on PyPI][bdb:pypi]. For example, to install version 2.0.0b3, you would do: ``` -sudo pip3 install bigchaindb==2.0.0a6 +# Change 2.0.0b3 to the latest version as explained above: +sudo pip3 install bigchaindb==2.0.0b3 ``` Check that you installed the correct version of BigchainDB Server using `bigchaindb --version`. diff --git a/k8s/bigchaindb/bigchaindb-ss.yaml b/k8s/bigchaindb/bigchaindb-ss.yaml index 636da377..027c3fed 100644 --- a/k8s/bigchaindb/bigchaindb-ss.yaml +++ b/k8s/bigchaindb/bigchaindb-ss.yaml @@ -154,7 +154,7 @@ spec: timeoutSeconds: 15 # BigchainDB container - name: bigchaindb - image: bigchaindb/bigchaindb:2.0.0-beta2 + image: bigchaindb/bigchaindb:2.0.0-beta3 imagePullPolicy: Always args: - start diff --git a/k8s/dev-setup/bigchaindb.yaml b/k8s/dev-setup/bigchaindb.yaml index e8db3042..d62685fc 100644 --- a/k8s/dev-setup/bigchaindb.yaml +++ b/k8s/dev-setup/bigchaindb.yaml @@ -34,7 +34,7 @@ spec: terminationGracePeriodSeconds: 10 containers: - name: bigchaindb - image: bigchaindb/bigchaindb:2.0.0-beta2 + image: bigchaindb/bigchaindb:2.0.0-beta3 imagePullPolicy: Always args: - start