4330 Commits

Author SHA1 Message Date
gamjapark
8788e5637b merge(transaction-concept-ko): solve conflict 2018-11-20 13:07:11 +09:00
gamjapark
1ae973efd4 Merge branch 'jho2301-branch' of https://github.com/KWOpenSource/bigchaindb into gamjapark/main 2018-11-20 12:58:38 +09:00
gamjapark
27aa88d31d Merge branch 'pkm/main' of https://github.com/KWOpenSource/bigchaindb into gamjapark/main 2018-11-20 12:57:34 +09:00
Blue-Moon
bf9ce6f0b0
Update transaction-concepts_ko.md 2018-11-20 00:18:50 +09:00
Blue-Moon
1e011baf1a
Update smart-contracts_ko.md 2018-11-20 00:17:45 +09:00
Blue-Moon
f68d8854f0
Update smart-contracts_ko.md 2018-11-20 00:17:20 +09:00
Blue-Moon
5615eb7ad7
Update assets_ko.md 2018-11-20 00:16:22 +09:00
Blue-Moon
626bfef0a0
Update assets_ko.md 2018-11-20 00:14:39 +09:00
Blue-Moon
3cb0d3dbc6
Update assets_ko.md 2018-11-20 00:10:14 +09:00
Blue-Moon
2291b518ab
Update assets_ko.md 2018-11-20 00:09:53 +09:00
Blue-Moon
37638ec433
Update assets_ko.md 2018-11-20 00:08:07 +09:00
Blue-Moon
ef7cc521e3
Update assets_ko.md 2018-11-20 00:06:42 +09:00
Blue_Moon
656a103754 assets_ko, smart-contract_ko 주석수정 2018-11-18 18:21:54 +09:00
jho2301
b3b778c53a
Rename the kinds of node diversity-ko.md to diversity-ko.md 2018-11-18 16:36:42 +09:00
jho2301
c53e730b7c
Rename Querying BigchainDB-ko.md to query-ko.md 2018-11-18 16:36:22 +09:00
jho2301
b164e51ad2
Rename how BigchainDB could be imutable-ko.md to imutable-ko.md 2018-11-18 16:35:57 +09:00
jho2301
716859c88a
Rename BigchainDB and Byzantine Fault Tolerance-ko.md to bft-ko.md 2018-11-18 16:35:18 +09:00
jho2301
ace8d038da
Add files via upload 2018-11-18 14:09:00 +09:00
Blue_Moon
dc3c03100f 문의성 4개 추가 2018-11-16 01:55:35 +09:00
Blue-Moon
5e413a3ebb
Add files via upload 2018-11-16 01:18:19 +09:00
gamjapark
d30664c90e fix(terminology_kor): delete next & prev button 2018-11-14 23:23:04 +09:00
pkm2
bff3fb06d5 translate(part4) : modify 2018-11-14 21:35:57 +09:00
pkm2
8ed648a63b translate(part4): add park4 2018-11-14 18:20:11 +09:00
gamjapark
dae9c84ab8 chore(index_kor): fix button link 2018-11-14 18:01:11 +09:00
gamjapark
e7e4141da0 translate(part1): add part 2018-11-14 10:15:08 +09:00
Troy McConaghy
0b935c09c7
Add extra step to RELEASE_PROCESS.md
because readthedocs.org has gotten even more arcane
2018-11-09 20:21:06 +01:00
Salah Alsasa
1bd5845a83 Fix links in network setup readme file (#2600)
* Fix links in network setup readme file

* Update docs/server/source/simple-deployment-template/network-setup.md

Co-Authored-By: sd189 <salahalsasa@gmail.com>
2018-11-08 11:16:23 +01:00
Troy McConaghy
d85b9df615
Last PR before the release of v2.0.0b8 (#2596) v2.0.0b8 2018-11-03 18:37:27 +01:00
Troy McConaghy
ff906b0abe
Updated some package version requirements (#2595) 2018-11-03 17:51:52 +01:00
Troy McConaghy
20e6c6a686
Update acceptance Dockerfile to use latest Python driver (#2594)
* Update acceptance Dockerfile to use latest Python driver

* Fixed four Flake8 errors
2018-11-03 17:34:36 +01:00
gamjapark
73afc38697 Translate the readme to Korean (#2592) 2018-11-01 15:17:47 +01:00
Troy McConaghy
c5fea574b5
Updated Python driver version for acceptance tests 2018-10-20 22:03:50 +02:00
Troy McConaghy
ee7bd938dc
Fixed typo in k8s configmap template (#2583)
Thanks to @aberey for pointing this out.
2018-10-18 09:21:02 +02:00
Troy McConaghy
e2b3c78d9c
Edit nginx/nginx.conf to enable CORS (#2580)
* Edit nginx/nginx.conf to enable CORS

* In nginx/nginx.conf, add more allowed headers w/ OPTIONS requests
2018-10-11 09:53:24 +02:00
Troy McConaghy
f1353a3db9
Fixed some docs (#2579)
in the intro page about the Simple Deployment Template:
- removed the note about the BigchainDB Testnet for now
- changed the link to the docs about contributing to BigchainDB from Markdown to RST
2018-10-09 18:10:49 +02:00
Troy McConaghy
c1993c3787
Revised Simple Deployment Template: added NGINX instructions (#2578) 2018-10-09 12:27:06 +02:00
Troy McConaghy
5c1511b479
Add help with make release to release process 2018-09-28 13:35:33 +02:00
Troy McConaghy
3da13eda3d
Last PR before releasing 2.0.0b7 (#2576)
* Updated changelog for 2.0.0b7

* Change 2.0.0b3 to b7 in network-setup.md

* Updated k8s yamls for 2.0.0b7 release

* Updated version.py for 2.0.0b7 release
v2.0.0b7
2018-09-28 13:23:04 +02:00
Lev Berman
0c4d6ec906 Implement crash recovery for elections. (#2566)
1. Save pre-commit state in the beginning of end block. 
2. Provide an interface for custom elections to rollback on crash recovery. 
3. Simplify pre-commit management. 
4. Add crash recovery for updert-validator and chain migration elecitons.
2018-09-28 12:32:45 +02:00
Troy McConaghy
f4d6ccbacf
Added server.bind note re connecting via IPv6 & edited reverse proxy instructions. (#2575) 2018-09-28 10:45:03 +02:00
Troy McConaghy
009cbe4e11
Copy-edited the log rotation page (docs) (#2546)
* Copy-edited the log rotation page (docs)

* Fix and add some hyperlinks re/ logging.

* Add back the section/link to log-rotation.html

* Correct the location of BigchainDB logs. Omit mention of bigchaindb-benchmark.log

* Revive notes re BigchainDB Server log rotation
2018-09-28 09:19:20 +02:00
Troy McConaghy
54ac7adaa9
Changed packaging~=17.0 to 18.0 in four places (#2573) 2018-09-27 15:31:30 +02:00
Troy McConaghy
4f01dd4997
See what happens if packaging~=17.0 in setup.py AND docs/*/requirements.txt (#2572) 2018-09-27 13:30:58 +02:00
Vanshdeep Singh
72d7986a58 Problem: 'packaging' version not pinned (#2571)
Solution: Pin the version
2018-09-26 16:33:23 +02:00
Vanshdeep Singh
78dafce146 Problem: Outputs API responds with incorrect outputs (#2567).
* Problem: Outputs API doesn't respond with correct unspent/spent outputs

Solution: Fix fastquery such that embedded document is queried properly

* Problem: key order agnostic queries not implemented

Solution: get_spent queries embedded documents which respect key order. This is
not expected by the application hence the query should be altered to query any
kind of key order

* Problem: Mongo query for get_spent too complicated

Solution: Simplify query using $elemMatch

* Problem: No test for checking mixed spent outputs

Solution: Add test for `get_spending_transactions` to check that correct
matching is done when querying documents with multiple inputs

* Problem: tranasction ids not assert when getting spent outputs

Solution: assert tranasction ids
2018-09-26 10:17:39 +02:00
Troy McConaghy
bedb1945a9 Added docs & link re/ adding/removing validators (#2570) 2018-09-25 17:33:59 +02:00
Lev Berman
cb74cb43d2 Extend chain migration show command (#2558)
* Extend `election show` with migration data.

* Test chain-migration show.
2018-09-25 11:38:29 +02:00
Lev Berman
40ea961d4a Update elections documentation (#2563)
* Improve election docs. Reference relevant BEPs.

* Fix typos and headings (election docs).

* Enumerate supported election types (election docs).

* Clarify the BEP-42 ref (election docs).
2018-09-25 10:46:30 +02:00
Lev Berman
24ca0b32a9 Separate pending and effective validator updates. (#2556)
* Separate pending and effective validator updates.

- Pending validator updates do not prevent elections from concluding.
- ValidatorElection overrides has_conclude to not conclude when there is a pending update for the matching height.
- Effective validator updates deem past elections inconclusive.

* Problem: Looking for election block is inefficient.

Solution: Record placed elections, update the records upon election conclusion.

* Clarify the conclusion order in Election.process_blocks.

* Insert election records in bulk.

Otherwise, one can significantly slow nodes down by posting a whole bunch of unique elections.

* Change get_election to use find_one.

* Calculate total votes without making extra query.

* Fix the pending valset check.

* Fix election test setup.
2018-09-21 10:51:57 +02:00
Troy McConaghy
39be7a2fdf
Renamed "consensus" to "validation" where relevant (#2561) 2018-09-20 17:17:33 +02:00