2770 Commits

Author SHA1 Message Date
Scott Sadler
e5dd5c665b address vrde's comments, reshuffle some exceptions around 2017-03-07 13:15:31 +01:00
Sylvain Bellemare
75d0a917d7 Remove stderr check 2017-03-07 12:29:54 +01:00
Brett Sun
ffe0eb60b9 Move tests related to commands/tests.py to separate test file 2017-03-07 12:29:54 +01:00
Brett Sun
54ea18dd2b Use decorator to automatically configure before starting any command (that requires configuration) 2017-03-07 12:29:54 +01:00
Brett Sun
df9fd6dc23 Move arguments related only to start command to be under start 2017-03-07 12:29:54 +01:00
Brett Sun
fce6b6af52 Standardize output streams for outputs of commands 2017-03-07 12:29:54 +01:00
Brett Sun
0ad0d89fcd Move input_on_stderr() to commands.utils module 2017-03-07 12:29:54 +01:00
Troy McConaghy
d3bd9d0300 Server docs: Removed the old 'Topic Guides' section 2017-03-07 11:43:49 +01:00
libscott
33bef7d993 I can't spell neccesarily 2017-03-07 11:29:16 +01:00
Troy McConaghy
083d1678ce Must update meaning of 'latest' image on Docker Hub when do a minor release 2017-03-07 11:24:26 +01:00
Scott Sadler
9bb2ec276a clarify interface of Voting.count_votes 2017-03-07 11:24:21 +01:00
Sylvain Bellemare
7e0e46e820 Pass host and port to rethinkdb connection
This is needed when running the tests in containers for instance
2017-03-06 16:23:47 +01:00
Sylvain Bellemare
2e398f606f Make some improvements to command line messages and error handling 2017-03-06 14:45:10 +01:00
Sylvain Bellemare
edc5887b42 Use hardcoded (constant) messages
This provides a bit of re-usability and helps testing.
2017-03-06 14:45:10 +01:00
Sylvain Bellemare
24eb18fb59 Add tests for errors on startup 2017-03-06 14:45:10 +01:00
Sylvain Bellemare
d1d994f0e7 Add fixture for run_start cmdline args
Note: has the possibility to be parametrized.
2017-03-06 14:45:10 +01:00
Sylvain Bellemare
4e82615845 Add module to hold messages used in commands 2017-03-06 14:45:10 +01:00
Sylvain Bellemare
894784b9e4 Add pytest-mock - a thin wrapper around mock 2017-03-06 14:45:10 +01:00
Sylvain Bellemare
1002668082 Fix broken tests 2017-03-06 14:45:10 +01:00
Sylvain Bellemare
c1cf79d0e0 Pass a message to the exception
otherwise nothing gets printed when printing the exception
2017-03-06 14:45:10 +01:00
Sylvain Bellemare
6ce8ba9ae3 Replace logging statements with print
that is more or less the recommended approach for command line
interfaces

see https://docs.python.org/3.6/howto/logging.html#when-to-use-logging
2017-03-06 14:45:10 +01:00
libscott
5e91d65348 Merge pull request #1250 from bigchaindb/stray_print_in_connection
remove stray print call
2017-03-06 14:25:00 +01:00
Troy McConaghy
c3ef252438 Merge pull request #1240 from bigchaindb/k8s-node
Run bigchaindb container + RDB/MDB container in a k8s StatefulSet
2017-03-06 14:22:31 +01:00
Scott Sadler
1374f133f9 remove stray print call 2017-03-06 14:18:48 +01:00
Sylvain Bellemare
8bad32dc13 Fix typo [skip ci] 2017-03-06 14:10:07 +01:00
Sylvain Bellemare
1c03ab754c Update change log for 0.9.3 2017-03-06 14:10:07 +01:00
Scott Sadler
352627b83a add test that asset id is a string 2017-03-06 12:12:04 +01:00
Troy McConaghy
33deff8760 docs: add instructions to deploy MongoDB & BigchainDB on k8s cluster 2017-03-05 17:49:00 +01:00
Troy McConaghy
0ffa93cd44 docs: fixed typo; changed 2Gi to 20Gi in kubectl cmd output 2017-03-05 17:23:42 +01:00
Troy McConaghy
6cda75b44b Merge remote-tracking branch 'origin/master' into k8s-node 2017-03-05 17:20:33 +01:00
Troy McConaghy
880729cac2 minor changes to 2 yml files + added RDB intracluster port 2017-03-05 16:47:12 +01:00
krish7919 (Krish)
93d06b4e2a PVC for MDB in single BDB+MDB StatefulSet 2017-03-04 20:05:30 +01:00
Sylvain Bellemare
f64401eed3 Only append tx if it meets the conditions
fixes #1231
2017-03-03 18:02:57 +01:00
Sylvain Bellemare
56243a57ab Fix indent 2017-03-03 18:02:57 +01:00
diminator
81dee294ea unitest for bug 2017-03-03 18:02:57 +01:00
krish7919 (Krish)
b9e5bc84d9 Merge branch 'k8s-node' of github.com:bigchaindb/bigchaindb into local-k8s-node 2017-03-03 17:35:16 +01:00
krish7919 (Krish)
43284798fe Run bdb:latest with mongodb:3.4.1 as separate containers in the same pod 2017-03-03 17:34:50 +01:00
Troy McConaghy
e1d7f95a8c Switch to PVC for RDB in single BDB+RDB StatefulSet 2017-03-03 15:57:35 +01:00
vrde
042e7d936f
Merge branch 'unify-mongodb-and-rethinkdb-connection' 2017-03-03 15:53:21 +01:00
Troy McConaghy
30db8a4e30 Renamed 'bdb091-server' to 'bdb-server' 2017-03-03 14:20:43 +01:00
vrde
c5b496b006
Merge branch 'master' into unify-mongodb-and-rethinkdb-connection 2017-03-03 13:52:56 +01:00
Scott Sadler
3346fcb47b break BigchainDBCritical into CriticalDoubleSpend and CriticalDoubleInclusion and add test 2017-03-03 13:48:52 +01:00
Scott Sadler
bbe9d4fc88 add some clarifications to test_voting.py 2017-03-03 13:24:30 +01:00
krish7919 (Krish)
9228e69355 Run bdb:latest with rdb:2.3 as separate containers in the same pod 2017-03-03 12:07:49 +01:00
Scott Sadler
59e21bfa4d fix test, log tx validation errors and document ValidationError 2017-03-03 11:52:12 +01:00
Scott Sadler
5584de59b0 Make ValidationError a superclass of all validation errors and use it 2017-03-03 11:36:50 +01:00
Troy McConaghy
77fc3fbc4e Merge pull request #1226 from bigchaindb/docs-re-k8s-persistent-storage
Docs on BDB Node Storage Setup in an Existing Kubernetes Cluster
2017-03-03 10:29:49 +01:00
Krish
dc9f93dfbc Enhancements to run with docker locally (#1239) 2017-03-03 10:29:30 +01:00
krish7919 (Krish)
64f4afb7ad Run bdb v0.9.1 as a pod in k8s 2017-03-03 10:19:09 +01:00
Scott Sadler
a71dc66e97 extra test for tx_collector and docs fix 2017-03-02 18:48:03 +01:00