Commit Graph

  • 7446af9cbe Merge 788933b93139415a546041d33e2efe27bb82abc4 into cd47024f18f81b65b56987a05fdbc4270b18460f Brett Sun 2016-12-08 15:59:19 +00:00
  • 788933b931 Restructure the backend automodule docs Brett Sun 2016-12-08 16:49:46 +01:00
  • 2cd06e2f98 Add init to base backend Connection class to document expected interface Brett Sun 2016-12-08 16:56:38 +01:00
  • 01a0716fc3 Add more docstrings to backend connections Brett Sun 2016-12-08 16:54:50 +01:00
  • cd47024f18 Fix tests Sylvain Bellemare 2016-12-08 16:57:56 +01:00
  • 6f90c8f3df Add tests for HTTP API returned errors Sylvain Bellemare 2016-12-08 14:29:30 +01:00
  • 209dba76a3 Add some messages when raising exceptions Sylvain Bellemare 2016-12-08 14:27:40 +01:00
  • d998b00592 Return information about the exception Sylvain Bellemare 2016-12-05 12:10:32 +01:00
  • cc9e3b79b6 Remove outdated comment Sylvain Bellemare 2016-12-08 16:38:52 +01:00
  • a5029dad55 Small improvements to docstrings in backend modules Brett Sun 2016-12-08 16:48:22 +01:00
  • df3f86bc88 Fix docstring rst errors in the backend modules Brett Sun 2016-12-08 16:46:07 +01:00
  • 1676ca65de Add README.md explaining the backend architecture Brett Sun 2016-12-08 16:44:26 +01:00
  • 28b17ef01f Add package-level docstrings to backends Brett Sun 2016-12-08 16:43:59 +01:00
  • 38af818532 Merge branch 'master' into abstract-db-layer Sylvain Bellemare 2016-12-08 16:41:58 +01:00
  • aee967169e Remove outdated comment Sylvain Bellemare 2016-12-08 16:38:52 +01:00
  • 26519cb6eb Add tests for HTTP API returned errors Sylvain Bellemare 2016-12-08 14:29:30 +01:00
  • f63725b551 Add some messages when raising exceptions Sylvain Bellemare 2016-12-08 14:27:40 +01:00
  • 8d3963e068 Return information about the exception Sylvain Bellemare 2016-12-05 12:10:32 +01:00
  • 19aca0203a Add reference to tests/README.md in testing section of style guide document Brett Sun 2016-12-08 14:37:38 +01:00
  • 33ebac0e15 Add README.md to tests/ to describe test structure and pytest customizations Brett Sun 2016-12-08 14:34:45 +01:00
  • 2fb800a855 Revert 9e65e11eb8e7a30c6b8d8d39d4beac5bb808744f Brett Sun 2016-12-08 14:14:58 +01:00
  • 1dc206c69b Reword style guide's testing section to be more general after introduction of integration tests Brett Sun 2016-12-08 14:08:09 +01:00
  • a39acebc03 Add tox section to style guide document Brett Sun 2016-12-08 13:55:45 +01:00
  • e116666ce0 Use section header for CI testing in style guide document Brett Sun 2016-12-08 13:55:32 +01:00
  • 9e65e11eb8 Use bash highlighting in style guide document Brett Sun 2016-12-08 13:54:27 +01:00
  • 07b3f9ca4e Merge pull request #908 from krish7919/bug/781/performance-memory-usage Krish 2016-12-08 13:51:05 +01:00
  • 17079b8e7e Add configuration documentation for new database.backend setting introduced by the database abstraction Brett Sun 2016-12-08 11:58:34 +01:00
  • bf0b2a32f0 Set root docs html_static_path to empty list Sylvain Bellemare 2016-12-08 02:31:44 +01:00
  • 793883196b Adjust container server docs building commmand Sylvain Bellemare 2016-12-07 20:04:40 +01:00
  • 3bdaf60acb Fix docs building warnings Sylvain Bellemare 2016-12-07 19:59:22 +01:00
  • 20f629256b Mount tox.ini in dev container Sylvain Bellemare 2016-12-07 19:57:59 +01:00
  • abd4a54a76 Add python3.4 and vim for dev & testing Sylvain Bellemare 2016-12-07 19:56:57 +01:00
  • aa436ced6e Fix #786 Sylvain Bellemare 2016-12-07 18:42:26 +01:00
  • 1223695b36 add integration tests (#614) Ryan Henderson 2016-12-08 11:42:46 +01:00
  • 377c4aa665 add integration tests ryan 2016-09-01 16:29:23 +02:00
  • c6f5698045 Merge pull request #909 from bigchaindb/abstract-db-layer-add-logging-statement Brett Sun 2016-12-08 11:31:56 +01:00
  • d5ea3008f3
    Add db connection info to logging vrde 2016-12-08 11:08:35 +01:00
  • 154a27256f
    Add logging statement vrde 2016-12-08 10:33:05 +01:00
  • e852d1ba47 Merge 4197bd80fdd8adcf68d8bf4cc2e8eb854c8fc9c4 into bd6b9da080dfb742b09c728bb0c447974bea1fec Dimitri De Jonghe 2016-12-08 09:23:32 +00:00
  • 85bb4a9233 Fix 781 and 124 The queue/pipeline used in the block creation process is unbounded. When too many transactions occur, the backlog table fills up quite easily and bigchaindb just reads all the transaction in the backlog to create a block. This causes memory usage to grow indefinitely. Krish 2016-12-08 08:54:21 +00:00
  • 8ea90196ca Set root docs html_static_path to empty list Sylvain Bellemare 2016-12-08 02:31:44 +01:00
  • 90709ddf88 Adjust container server docs building commmand Sylvain Bellemare 2016-12-07 20:04:40 +01:00
  • 17459e2632 Fix docs building warnings Sylvain Bellemare 2016-12-07 19:59:22 +01:00
  • 11befb59ee Mount tox.ini in dev container Sylvain Bellemare 2016-12-07 19:57:59 +01:00
  • e902c7d999 Add python3.4 and vim for dev & testing Sylvain Bellemare 2016-12-07 19:56:57 +01:00
  • 02e40d531c Fix #786 Sylvain Bellemare 2016-12-07 18:42:26 +01:00
  • 66c291dc7b Merge with master Brett Sun 2016-12-07 18:05:28 +01:00
  • 4e9a49d32b Remove unnecessary 'backend' setting from test's configuration as it's provided now by a pytest option Brett Sun 2016-12-07 17:51:16 +01:00
  • bc0ed1d137 Merge pull request #898 from bigchaindb/abstract-db-layer-tests Brett Sun 2016-12-07 16:02:25 +01:00
  • 029a793da5 Use as the argument name for for clarity Brett Sun 2016-12-07 15:31:27 +01:00
  • bc2175b26b Rename to in schema function arguments to for consistency Brett Sun 2016-12-07 15:29:08 +01:00
  • fb5dd2287c Improve tests for class initialization vrde 2016-12-07 11:50:47 +01:00
  • f3ff915ce5 Add argument to allow an existing connection to be reused when initializing the database Brett Sun 2016-12-07 09:58:46 +01:00
  • ae11cec4dd Fix wrong argument order for python 3.4 Brett Sun 2016-12-06 16:10:44 +01:00
  • 9e352d1ac7 Fix changefeed tests that were mocking the wrong thing Brett Sun 2016-12-06 16:05:17 +01:00
  • 0bb0dbabe8 Fix base connection's run query interface Brett Sun 2016-12-06 16:05:01 +01:00
  • ac444754e0 Fix rethinkdb schema index test Brett Sun 2016-12-06 15:31:52 +01:00
  • ad8c3c727f Small flake8 fixes for pipeline tests Brett Sun 2016-12-06 15:26:01 +01:00
  • 36cd9f82dc Fix tests still relying on being able to access removed attribute of the Bigchain class Brett Sun 2016-12-06 15:08:19 +01:00
  • acb214bb57 Fix initialization-related tests for rethinkdb schema Brett Sun 2016-12-06 15:06:01 +01:00
  • 5357c4a704 Fix usage of backend functions that weren't getting a connection passed in Brett Sun 2016-12-06 14:38:38 +01:00
  • 4c6878ca10 Fix backend module dispatch error tests broken from renaming Brett Sun 2016-12-06 14:28:53 +01:00
  • f5b13dd68c Remove durability from all database-related calls Brett Sun 2016-12-06 14:27:39 +01:00
  • 36bc666b3f Fix Bigchain class tests due to changes to internal attributes Brett Sun 2016-12-06 14:23:17 +01:00
  • 23747fbfa1 Fix interactive drop database commands Brett Sun 2016-12-06 14:22:13 +01:00
  • f7cd09dea3 Fix small module issues related to rethinkdb schema tests Brett Sun 2016-12-06 14:21:14 +01:00
  • 78fdc9f958 Fix tests broken by adding a 'backend' key to the config Brett Sun 2016-12-06 14:18:41 +01:00
  • 65b75596c0 Fix backend module dispatch decorator tests broken from renaming Brett Sun 2016-12-06 14:17:07 +01:00
  • a3fce7c4c7 Fix misc tests affected by changes related to database abstraction Brett Sun 2016-12-05 20:13:12 +01:00
  • 6c4ac48473 Fix schema-related database tests Brett Sun 2016-12-05 20:11:40 +01:00
  • 8cbaae111d Move tests/db/test_utils.py to rethinkdb-only schema test Brett Sun 2016-12-05 19:44:36 +01:00
  • 9b0bb11548
    Merge remote-tracking branch 'origin/abstract-db-layer-commands' into abstract-db-layer vrde 2016-12-07 10:13:20 +01:00
  • ba6a025c1c Merge 511e14886db2d641ff9f9b4c8b7c36423a53fa50 into bd6b9da080dfb742b09c728bb0c447974bea1fec Ryan Henderson 2016-12-07 08:48:51 +00:00
  • 504c1c7824 add schema ryan 2016-12-06 18:18:03 +01:00
  • bd3e07fb3e refactor ryan 2016-12-06 17:24:20 +01:00
  • 850e531ca0 more queries ryan 2016-12-06 16:59:00 +01:00
  • a5db354eb5 more mongocalls ryan 2016-12-02 17:33:37 +01:00
  • 62a2a69a88 more mongocalls ryan 2016-12-01 16:24:07 +01:00
  • f00b115029 more mongocalls ryan 2016-11-30 16:32:50 +01:00
  • 41ef1a3e24 add some mongodb setup ryan 2016-11-30 15:22:36 +01:00
  • bd6b9da080 Merge pull request #821 from bigchaindb/issue/780/remove-api-endpoint-setting Troy McConaghy 2016-12-06 17:33:14 +01:00
  • 0e94a66302 Merge pull request #902 from bigchaindb/fix/transaction-model-flat-metadata libscott 2016-12-06 17:20:06 +01:00
  • bdc706d633 fix metadata description in transaction-model.rst Scott Sadler 2016-12-06 16:58:06 +01:00
  • 40575f0ccd
    Merge branch 'abstract-db-layer-test-option' into abstract-db-layer vrde 2016-12-06 16:44:07 +01:00
  • 19040cabec Merge pull request #901 from bigchaindb/abstract-db-layer-init-db Brett Sun 2016-12-06 16:41:42 +01:00
  • 8e04c662c8 Merge pull request #895 from bigchaindb/abstract-db-layer-init-db Brett Sun 2016-12-06 16:32:57 +01:00
  • 6c25d1cd48
    Add option to switch backend vrde 2016-12-06 16:17:26 +01:00
  • 2b7af061a3 Fix tests for bigchaindb commands Brett Sun 2016-12-05 20:10:35 +01:00
  • 633554784c Fix bigchaindb/commands for new connection and database interfaces Brett Sun 2016-12-05 20:07:57 +01:00
  • c6553b310f Add generic init_database() function to set up database schema Brett Sun 2016-12-05 20:19:26 +01:00
  • 14815d4dc7 Merge pull request #893 from bigchaindb/abstract-db-layer-singledispatch Brett Sun 2016-12-06 11:18:26 +01:00
  • 84bbd3e976 Merge with abstract-db-layer-connection Brett Sun 2016-12-06 11:00:32 +01:00
  • 7ab197fcf5 Add docstrings for database schema interface Brett Sun 2016-12-06 10:32:32 +01:00
  • 7e8e69dbfd Move docstrings out of rethinkdb/query.py implementation into interface Brett Sun 2016-12-06 10:32:15 +01:00
  • a5e3751e86 Generalize naming of module dispatch decorator factory Brett Sun 2016-12-06 10:15:13 +01:00
  • 561db1e91b Rename backend implementation decorators to be aligned with their action of registering functions Brett Sun 2016-12-06 10:01:45 +01:00
  • ee56404961 Add todos Sylvain Bellemare 2016-12-05 20:15:58 +01:00
  • 111a3bfedd Correct docstrings Sylvain Bellemare 2016-12-05 20:15:47 +01:00
  • a3a5a748aa Add backlog and votes secondary indexes to rethinkdb's create_index() Brett Sun 2016-12-05 19:56:53 +01:00
  • 3c6c0ec233 Remove superfluous parentheses Sylvain Bellemare 2016-12-05 18:35:18 +01:00