1067 Commits

Author SHA1 Message Date
Rodolphe Marques
f2812c6c46 Merge pull request #411 from shauns/patch-1
Complete move from payload hashes to payload UUIDs
2016-07-04 16:05:29 +02:00
Rodolphe Marques
886a80bd1c Merge pull request #414 from bigchaindb/0.5.0
Release 0.5.0
2016-07-04 13:12:32 +02:00
Rodolphe Marques
3832953130 bump version number v0.5.0 2016-07-04 13:07:06 +02:00
Troy McConaghy
b1fd57b7a7 Merge pull request #409 from bigchaindb/update-changelog-for-v0.5.0
Updated CHANGELOG.md for the v0.5.0 release
2016-07-04 13:05:14 +02:00
Shaun Stanworth
7812ebd38e Bug-fix: Conn available on self 2016-07-01 15:08:24 +01:00
Shaun Stanworth
ede2f31095 Syntax-fix: trailing whitespace after continuation 2016-07-01 15:04:39 +01:00
Shaun Stanworth
e8bcac2ea3 Syntax-fix: Stray comment 2016-07-01 14:59:48 +01:00
Shaun Stanworth
fb5264ecff Extract transaction list from matching blocks 2016-07-01 14:54:38 +01:00
troymc
57379ae935 Added 2 recent PRs to CHANGELOG.md 2016-07-01 14:23:57 +02:00
Shaun Stanworth
181c8af2e7 Commit block to the DB 2016-07-01 12:31:07 +01:00
Shaun Stanworth
6dd5cfe1f1 Add DB index on payload_uuid for tests 2016-07-01 11:49:35 +01:00
Shaun Stanworth
9d1bb889c4 Add tests for get_tx_by_payload_uuid 2016-07-01 11:32:57 +01:00
Shaun Stanworth
b0350c521b Switch to get_tx_by_payload_uuid 2016-07-01 11:16:57 +01:00
Rodolphe Marques
e6b665a003 Merge pull request #410 from bigchaindb/feat/pass-custom-bigchain-instance-sign_tx
Pass a custom bigchain instance to util.sign_tx
2016-07-01 09:36:32 +02:00
Troy McConaghy
a78243deb8 Merge pull request #406 from bigchaindb/feat/283/document-existing-backup-options
First draft of Docs on Backup
2016-06-30 17:11:35 +02:00
Shaun Stanworth
09e840faff Re-instate payload_hash index
`get_tx_by_payload_hash` still relies on this index being present (see https://github.com/bigchaindb/bigchaindb/blob/master/bigchaindb/core.py#L220 )
2016-06-30 11:21:01 +01:00
Rodolphe Marques
a66a18b0d4 Pass a custom bigchain instance to util.sign_tx 2016-06-29 16:47:58 +02:00
troymc
ca746f67fb Docs: suggest server-tag=original in rethinkdb config file 2016-06-29 16:17:13 +02:00
troymc
74afbc7fc5 Docs: simplified subsection on live datafile replication 2016-06-29 15:59:06 +02:00
troymc
877937cf99 Docs: added 2 subsections to Backup section 2016-06-29 14:39:03 +02:00
troymc
254f88128c Updated CHANGELOG.md for the v0.5.0 release 2016-06-29 10:15:40 +02:00
troymc
60098058f9 Merge remote-tracking branch 'origin/master' into feat/283/document-existing-backup-options 2016-06-29 09:44:21 +02:00
Troy McConaghy
d6ea728459 Merge pull request #408 from bigchaindb/add-bft-section-to-docs
Docs: added section about BigchainDB and BFT
2016-06-29 09:39:06 +02:00
troymc
f23db12ad1 Merge remote-tracking branch 'origin/master' into add-bft-section-to-docs 2016-06-29 09:20:19 +02:00
troymc
183205569a Docs re/ BFT: changed 'a little' to 'some' 2016-06-29 09:19:48 +02:00
Troy McConaghy
18b15090f0 Merge pull request #407 from bigchaindb/use-latest-rethinkdb-2.3.x-driver
Use the latest rethinkdb 2.3.x driver for Python
2016-06-29 08:56:00 +02:00
troymc
67486d4f96 Docs: added section about BigchainDB and BFT 2016-06-28 16:42:29 +02:00
troymc
16a8451fa1 Docs: added link to Ops Manager Backup details 2016-06-28 15:53:53 +02:00
troymc
5afb94808b Docs: several revisions to section on Backup 2016-06-28 15:25:55 +02:00
Sylvain Bellemare
7bd6d485bc Test Bigchain.get_blocks_status_containing_tx() (#399)
* Test Bigchain.get_blocks_status_containing_tx()

exception case

* Test Bigchaindb.has_previous_vote()

* Add missing blank lines (pep 8)

* Group imports

* Move ImproperVoteError into .exceptions.py

* Simplify logic

* Simplify formatting

* Imrpove the docstrings a bit

* Move GenesisBlockAlreadyExistsError

into .exceptions.py

* Remove unused import

* Add missing blank line

* Remove extra blank line

* Group imports from same module together

* Add test for Bigchain.transaction_exists()
2016-06-28 14:19:22 +02:00
Sylvain Bellemare
ac680cf5e9 Test consensus (#398)
* Remove unused import

* Simplify and group the imports

* Add extra space (pep 8)

* Remove NotImplementedError

the class BaseConsensusRules implements verify_vote_signature

* Add test module for consensus module
2016-06-28 14:19:07 +02:00
Sylvain Bellemare
681e347e75 Test util (#396)
* Isolate handling of potential KeyError

* Add tests for bigchaindb/util.py

* Simplify the logic a bit

* Raise the exception
2016-06-28 14:18:50 +02:00
troymc
e75798be38 Use the latest rethinkdb 2.3.x driver for Python 2016-06-28 11:29:20 +02:00
troymc
24894e4d65 Docs: added/revised some notes on backup 2016-06-28 11:25:22 +02:00
troymc
e336a320c6 Docs: first draft of section on backup 2016-06-27 16:32:02 +02:00
troymc
3af63ab36f Docs: Refactored some federation docs 2016-06-27 15:10:19 +02:00
troymc
184d307e0b Docs: moved nodes, clusters, feds terminology section 2016-06-27 14:52:52 +02:00
troymc
5ffb4ae38f Docs: renamed federation-set-up.md federation-ops.md 2016-06-27 11:16:42 +02:00
Troy McConaghy
2b4c230f7f Merge pull request #397 from bigchaindb/new-and-revised-timestamp-docs
New and revised timestamp docs
2016-06-24 13:13:56 +02:00
troymc
82958ad397 Docs: More clarity on timestamp to UTC conversion. 2016-06-24 13:06:29 +02:00
Troy McConaghy
240d8075e2 Merge pull request #403 from bigchaindb/revise-config-docs
Docs: Revised CLI and configuration settings docs
2016-06-24 11:17:57 +02:00
troymc
4f81fcef1d Docs: added list of env vars near top of configuration.md 2016-06-24 11:10:19 +02:00
troymc
8f63cae62f Fixed 'unambiguosly' and revised final subsection of timestamps.md 2016-06-23 17:31:25 +02:00
troymc
c54f3cdac1 Docs: Revised CLI and configuration settings docs 2016-06-23 16:36:34 +02:00
Troy McConaghy
7d3e74f613 Merge pull request #402 from bigchaindb/bug/401/python-driver-api-examples-fix
Updated 'The Python Driver API by Example' documentation
2016-06-23 15:52:45 +02:00
Troy McConaghy
fab9b3ec36 Merge pull request #390 from bigchaindb/rename_federation_nodes
Renamed Bigchain.federation_nodes as Bigchain.nodes_except_me
2016-06-23 15:50:57 +02:00
troymc
b310190c34 Docs: updated 'The Python Driver API by Example' 2016-06-23 12:10:47 +02:00
troymc
194c2aa82b Docs: clarified timestamp->UTC conversion 2016-06-23 11:29:11 +02:00
troymc
aa5fcd4db2 Docs: more details on timestamp interpretation 2016-06-22 13:55:40 +02:00
troymc
b166e2e25a Docs: fixed subsetion on timestamp -> UTC conversion 2016-06-22 12:41:40 +02:00