Commit Graph

  • 76cd8a2d7f Merge branch 'abstract-db-layer' into mongo-utils ryan 2016-12-12 14:53:43 +01:00
  • e2d4ccb896 ? ryan 2016-12-12 13:53:41 +01:00
  • f9f030ae0d Merge 80aecc7ceeab710d87df62bf328f8c697bbaf55b into efbc1e1b9a22ccbdbc6b7ace30f6a8dd5744cac4 Roderik van der Veer 2016-12-12 12:22:10 +00:00
  • 9183c9dd90 Merge fbda8888270f73cfc0214854d2029ccdc52d0432 into efbc1e1b9a22ccbdbc6b7ace30f6a8dd5744cac4 Sylvain Bellemare 2016-12-12 11:37:12 +00:00
  • fbda888827 flatten transaction - code changes Scott Sadler 2016-11-23 10:01:44 +01:00
  • 0b200041a3 Remove metadata uuid Scott Sadler 2016-11-23 10:40:48 +01:00
  • f066c3fa85 Remove durability from all database-related calls Brett Sun 2016-12-06 14:27:39 +01:00
  • 30b32622f7 Sync up with master Sylvain Bellemare 2016-12-12 11:54:08 +01:00
  • 2520aa1a21 Fix tests Sylvain Bellemare 2016-12-08 16:57:56 +01:00
  • 10ae839a2e Add connection Class vrde 2016-11-29 13:57:51 +01:00
  • 5b50993ea8 Add pytest option to switch backend in tests vrde 2016-12-09 10:09:59 +01:00
  • 2bf10cc2e3 Add option to switch backend vrde 2016-12-06 16:17:26 +01:00
  • e3fc50a137 Add db connection info to logging vrde 2016-12-08 11:08:35 +01:00
  • 0eeb13d4ec Add logging statement vrde 2016-12-08 10:33:05 +01:00
  • 6de5f11177 Improve tests for class initialization vrde 2016-12-07 11:50:47 +01:00
  • c9b3d6e8f0 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
  • e2bc10759c Use as the argument name for for clarity Brett Sun 2016-12-07 15:31:27 +01:00
  • 8a06469c29 Rename to in schema function arguments to for consistency Brett Sun 2016-12-07 15:29:08 +01:00
  • d3c051dc36 Add argument to allow an existing connection to be reused when initializing the database Brett Sun 2016-12-07 09:58:46 +01:00
  • 7764108346 Fix wrong argument order for python 3.4 Brett Sun 2016-12-06 16:10:44 +01:00
  • 5cda4095f0 Fix changefeed tests that were mocking the wrong thing Brett Sun 2016-12-06 16:05:17 +01:00
  • 79018e0ae7 Fix base connection's run query interface Brett Sun 2016-12-06 16:05:01 +01:00
  • dbbe7d9d39 Fix rethinkdb schema index test Brett Sun 2016-12-06 15:31:52 +01:00
  • 89c703a813 Small flake8 fixes for pipeline tests Brett Sun 2016-12-06 15:26:01 +01:00
  • c8b4595989 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
  • ce5d157ce3 Fix initialization-related tests for rethinkdb schema Brett Sun 2016-12-06 15:06:01 +01:00
  • c20102b47f Fix usage of backend functions that weren't getting a connection passed in Brett Sun 2016-12-06 14:38:38 +01:00
  • 4882caff75 Fix backend module dispatch error tests broken from renaming Brett Sun 2016-12-06 14:28:53 +01:00
  • 61aac39ac8 Fix Bigchain class tests due to changes to internal attributes Brett Sun 2016-12-06 14:23:17 +01:00
  • 4186e0ba6e Fix interactive drop database commands Brett Sun 2016-12-06 14:22:13 +01:00
  • 4572c73fac Fix small module issues related to rethinkdb schema tests Brett Sun 2016-12-06 14:21:14 +01:00
  • 8edd058fe7 Fix tests broken by adding a 'backend' key to the config Brett Sun 2016-12-06 14:18:41 +01:00
  • d706e868a8 Fix backend module dispatch decorator tests broken from renaming Brett Sun 2016-12-06 14:17:07 +01:00
  • b16c246264 Fix misc tests affected by changes related to database abstraction Brett Sun 2016-12-05 20:13:12 +01:00
  • 1bc821ecec Fix schema-related database tests Brett Sun 2016-12-05 20:11:40 +01:00
  • b3b78d2860 Move tests/db/test_utils.py to rethinkdb-only schema test Brett Sun 2016-12-05 19:44:36 +01:00
  • 719626ac6a Fix tests for bigchaindb commands Brett Sun 2016-12-05 20:10:35 +01:00
  • c0286c5bf1 Fix bigchaindb/commands for new connection and database interfaces Brett Sun 2016-12-05 20:07:57 +01:00
  • 30b521b643 Add generic init_database() function to set up database schema Brett Sun 2016-12-05 20:19:26 +01:00
  • f852a67695 Add docstrings for database schema interface Brett Sun 2016-12-06 10:32:32 +01:00
  • 083fc77c5f Move docstrings out of rethinkdb/query.py implementation into interface Brett Sun 2016-12-06 10:32:15 +01:00
  • 82a49b1fd5 Generalize naming of module dispatch decorator factory Brett Sun 2016-12-06 10:15:13 +01:00
  • 2b53003ca4 Rename backend implementation decorators to be aligned with their action of registering functions Brett Sun 2016-12-06 10:01:45 +01:00
  • 2ea2d3359d Add backlog and votes secondary indexes to rethinkdb's create_index() Brett Sun 2016-12-05 19:56:53 +01:00
  • 046b1bbba4 Add todos Sylvain Bellemare 2016-12-05 20:15:58 +01:00
  • a8be59d0e3 Add docs for backend Sylvain Bellemare 2016-12-05 15:25:27 +01:00
  • eaaa456ddc Remove unused exception variable Sylvain Bellemare 2016-12-05 17:06:15 +01:00
  • e514248015 Remove superfluous else Sylvain Bellemare 2016-12-05 17:05:10 +01:00
  • b6713ed1da Remove superfluous parentheses Sylvain Bellemare 2016-12-05 15:21:58 +01:00
  • f9b29ca8ce End sentence with period :) Sylvain Bellemare 2016-12-05 15:12:51 +01:00
  • 40b52d63f3 Add line between std lib & 3rd party imports Sylvain Bellemare 2016-12-05 14:44:04 +01:00
  • 1da8d23072 Rename test module to plural form --> utils Sylvain Bellemare 2016-12-05 14:38:12 +01:00
  • 7329d2d030 Import std libs at the top Sylvain Bellemare 2016-12-05 14:19:12 +01:00
  • fa32a40041 Rename backend.util to backend.utils Sylvain Bellemare 2016-12-05 13:47:16 +01:00
  • 4ab3e134fc Sync query interface with rethinkdb implementation based on latest changes Brett Sun 2016-12-02 18:31:38 +01:00
  • b22e38f8d8 Import the backend interfaces on module import Brett Sun 2016-12-02 18:30:09 +01:00
  • e870e9473c Register rethinkdb backend implementation to backend interface dispatchers Brett Sun 2016-12-02 17:29:57 +01:00
  • 6e3175b2c5 Add utility decorator for registering backend dispatches based on modules Brett Sun 2016-12-02 17:29:14 +01:00
  • 45f60c8cfb Remove unnecessary export of base Connection from backend/ Brett Sun 2016-12-02 15:04:43 +01:00
  • 7eac263306 Replace cherrypicked class-based architecture with singledispatch Brett Sun 2016-12-02 14:44:27 +01:00
  • 702b9e2239 Remove remnants of db/ folder Brett Sun 2016-12-02 14:42:45 +01:00
  • bad4f03c97 Remove dependency from bigchaindb.config vrde 2016-12-06 10:03:33 +01:00
  • 6a55a780d6 Add docstring, fix name vrde 2016-12-05 14:41:22 +01:00
  • f148b447e1 Add defaults, fix import vrde 2016-12-05 14:17:19 +01:00
  • aaf9aac55b Add error handling vrde 2016-12-05 14:09:40 +01:00
  • c5e02bc4b9 Move db/ files into backend/ Brett Sun 2016-12-02 14:24:40 +01:00
  • 4bfe2fd85d Cherrypick from class based architecture vrde 2016-11-03 17:30:19 +01:00
  • 01bd8a9419 Update BigchainDB core class vrde 2016-11-29 14:18:22 +01:00
  • d8b577ff63 Add connection Class vrde 2016-11-29 13:57:51 +01:00
  • 0bb78e8dc9 Create new modules layout vrde 2016-11-28 16:51:03 +01:00
  • 8c5947a1b2 Upgraded link to Red Hat blog post to HTTPS troymc 2016-12-11 16:35:01 +01:00
  • 3a64f43016 Upgraded link to RethinkDB installation page to HTTPS troymc 2016-12-11 16:32:02 +01:00
  • bdb6c62833 Fixed a broken link to the Data Models section troymc 2016-12-11 16:29:44 +01:00
  • 16390efaaf Improved the link to the PDF about setting up on Cloud9 troymc 2016-12-11 16:27:29 +01:00
  • 10a697fa60 Fixed broken link to The Transaction Model troymc 2016-12-11 16:23:39 +01:00
  • 95691579ac Updated some links in the page about setting up a dev machine troymc 2016-12-11 16:12:25 +01:00
  • 606dfbb1d9 Updated link to InfluxDB home page troymc 2016-12-11 13:08:16 +01:00
  • fb07aeb20d Updated link to fabtools on GitHub troymc 2016-12-11 13:05:00 +01:00
  • bf231df6ce Updated link to Docker docs about mounting a host dir as a data volume troymc 2016-12-11 13:02:48 +01:00
  • 084ad2c7c1 Fixed redirecting link to Red Hat blog troymc 2016-12-11 12:56:31 +01:00
  • c2a5d325cf Updated the Cryptography page in the docs troymc 2016-12-11 12:41:44 +01:00
  • 24fa339a2e Fixed redirecting link to Amazon EC2 Console troymc 2016-12-11 11:11:54 +01:00
  • 246805a3fc Merge 17079b8e7e03f60279889898f79e94653ba455bf into efbc1e1b9a22ccbdbc6b7ace30f6a8dd5744cac4 Brett Sun 2016-12-10 15:46:38 +00:00
  • efbc1e1b9a Merge pull request #928 from bigchaindb/remove-docs-on-old-azure-template Troy McConaghy 2016-12-10 16:44:34 +01:00
  • 2684fd5da5 Removed old Azure quickstart template docs, edited new ones troymc 2016-12-10 16:29:42 +01:00
  • f461b6f5cc remove old tx recovery on block process start ryan 2016-12-09 14:40:01 +01:00
  • 6166a96410 Merge pull request #881 from bigchaindb/remove-cid-fid libscott 2016-12-09 14:37:13 +01:00
  • 53c2aebfab Merge remote-tracking branch 'origin/master' into remove-cid-fid Scott Sadler 2016-12-09 14:28:38 +01:00
  • 38ea8c3cf7 Merge pull request #924 from bigchaindb/fix-sphinx-warning-on-server-docs libscott 2016-12-09 14:22:10 +01:00
  • 6db782453f Changed docs subsection title so no more Sphinx warning troymc 2016-12-09 14:16:06 +01:00
  • e825a03160 Merge pull request #847 from bigchaindb/docs-on-new-azure-template Troy McConaghy 2016-12-09 11:44:45 +01:00
  • 1da403284e Upgrade python-rapidjson to 0.0.8 Brett Sun 2016-12-09 11:07:58 +01:00
  • fc88c36ee5 Merge remote-tracking branch 'origin/master' into remove-cid-fid Scott Sadler 2016-12-09 10:42:32 +01:00
  • 372e6150c1 Merge f53932a10b2fb4bc3e5e5a7f6268cc633b6efffa into c37d959c67a0aeb4eb0755312d53454a45b7280b Sylvain Bellemare 2016-12-09 03:12:08 +00:00
  • f53932a10b try 0 Sylvain Bellemare 2016-12-08 19:15:58 +01:00
  • c37d959c67 Add mongo setup to travis Sylvain Bellemare 2016-12-08 18:52:06 +01:00
  • 8d903bc459 Reword the backend/README.md docs Brett Sun 2016-12-08 18:09:23 +01:00
  • ea371fcb50 Add test environments for rethinkdb and mongodb Sylvain Bellemare 2016-12-08 17:58:26 +01:00
  • db10e41d57 Merge branch 'master' into abstract-db-layer Sylvain Bellemare 2016-12-08 17:11:20 +01:00
  • 86019d51eb Add tox usage to testing docs (#915) Brett Sun 2016-12-08 17:10:48 +01:00