This is an automated email from the ASF dual-hosted git repository.
garren pushed a change to branch fdb-mango-indexes
in repository https://gitbox.apache.org/repos/asf/couchdb.git.
discard 3c35e6b add multi transaction iterators and resuse couch_views_server
discard b42d871 Mango eunit test fixes (#2553)
discard 5ab7912 split out queries and all tests passing
discard c348ca1 Remove prints
discard 31c1739 Eliminate compiler warnings
discard e9657b9 Fix failing test getting 500 expecting 503
discard ed0accf basic loading of conflicts for docs
discard 12c269a getting tests to pass
discard fca5b20 add bookmark support
discard 2997221 Wrap lines to 80 chars and remove trailing whitespace
discard bd824b4 more work on background indexer
discard 7144f41 background indexing for mango
discard 7a53275 fix loading doc body in mango_idx:list
discard 1b325e1 Refactor mango indexer hook
discard 40a7c28 able to add/delete/update mango fdb indexes
discard 8fe33a4 range query fixes from tests
discard f131c37 index and _all_docs queries working
discard ff80c65 initial creation of fdb startkey/endkey
discard a84c174 very rough indexing and return docs
discard 7bf558a mango crud index definitions
discard 0e59f90 change mango test auth to match elixir
discard 38aa7c8 add crude mango hook and indexer setup
add 1bceb55 Re-use changes feed main transaction when including docs
add 951cfd1 Sync Makefile with master (#2566)
add b9b757c Handle spurious 1009 (future_version) errors in couch_jobs
pending
add 6d1a7da Let couch_jobs use its own metadata key
new 3df0a35 add crude mango hook and indexer setup
new e040f77 change mango test auth to match elixir
new 87b0c13 mango crud index definitions
new a744f16 very rough indexing and return docs
new 66c929c initial creation of fdb startkey/endkey
new dabe69a index and _all_docs queries working
new 65383ff range query fixes from tests
new 1f655d3 able to add/delete/update mango fdb indexes
new cb383ed Refactor mango indexer hook
new 7376b6e fix loading doc body in mango_idx:list
new 0d7b4b7 background indexing for mango
new 5294ab8 more work on background indexer
new 624a9cb Wrap lines to 80 chars and remove trailing whitespace
new 5e6a94f add bookmark support
new 93399f5 getting tests to pass
new 10371bd basic loading of conflicts for docs
new 5ee7f81 Fix failing test getting 500 expecting 503
new a02ae83 Eliminate compiler warnings
new 09fd468 Remove prints
new 652b624 split out queries and all tests passing
new 50b8b47 Mango eunit test fixes (#2553)
new 8028f37 add multi transaction iterators and resuse couch_views_server
new 506adf0 code clean up
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (3c35e6b)
\
N -- N -- N refs/heads/fdb-mango-indexes (506adf0)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 23 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Makefile | 131 +++++++----------
Makefile.win | 188 +++++++++++--------------
src/chttpd/src/chttpd_db.erl | 10 +-
src/couch_jobs/src/couch_jobs.erl | 5 +
src/couch_jobs/src/couch_jobs.hrl | 1 +
src/couch_jobs/src/couch_jobs_fdb.erl | 27 +++-
src/couch_jobs/src/couch_jobs_type_monitor.erl | 2 +-
src/couch_jobs/test/couch_jobs_tests.erl | 22 ++-
src/couch_views/src/couch_views_server.erl | 1 -
src/fabric/include/fabric2.hrl | 1 +
src/fabric/src/fabric2_fdb.erl | 1 -
src/mango/src/mango_app.erl | 1 +
src/mango/src/mango_cursor_view.erl | 60 ++------
src/mango/src/mango_fdb.erl | 80 ++---------
src/mango/src/mango_fdb_special.erl | 64 ++++++++-
src/mango/src/mango_fdb_view.erl | 72 +++++++++-
src/mango/src/mango_indexer.erl | 3 +-
17 files changed, 342 insertions(+), 327 deletions(-)