Return-Path: X-Original-To: apmail-couchdb-commits-archive@www.apache.org Delivered-To: apmail-couchdb-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id ED6E51774B for ; Tue, 3 Feb 2015 15:13:20 +0000 (UTC) Received: (qmail 91148 invoked by uid 500); 3 Feb 2015 15:13:10 -0000 Delivered-To: apmail-couchdb-commits-archive@couchdb.apache.org Received: (qmail 91017 invoked by uid 500); 3 Feb 2015 15:13:10 -0000 Mailing-List: contact commits-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list commits@couchdb.apache.org Received: (qmail 89274 invoked by uid 99); 3 Feb 2015 15:13:09 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Feb 2015 15:13:09 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 48F47E0850; Tue, 3 Feb 2015 15:13:09 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: robertkowalski@apache.org To: commits@couchdb.apache.org Date: Tue, 03 Feb 2015 15:13:52 -0000 Message-Id: <5967cd97b22f498b96a39a0c322253bb@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [45/50] [abbrv] couchdb-mango git commit: Merge pull request #19 from cloudant/33294-query-text-search Merge pull request #19 from cloudant/33294-query-text-search Text Search In Mango Project: http://git-wip-us.apache.org/repos/asf/couchdb-mango/repo Commit: http://git-wip-us.apache.org/repos/asf/couchdb-mango/commit/801857d7 Tree: http://git-wip-us.apache.org/repos/asf/couchdb-mango/tree/801857d7 Diff: http://git-wip-us.apache.org/repos/asf/couchdb-mango/diff/801857d7 Branch: refs/heads/master Commit: 801857d73a45d9b45a64296f68983b003f4c88db Parents: bb30744 aa4edf4 Author: Tony Sun Authored: Fri Jan 16 11:43:18 2015 -0800 Committer: Tony Sun Committed: Fri Jan 16 11:43:18 2015 -0800 ---------------------------------------------------------------------- src/mango_crud.erl | 10 +- src/mango_cursor.erl | 218 ++++------- src/mango_cursor_text.erl | 301 +++++++++++++++ src/mango_cursor_view.erl | 83 ++++ src/mango_error.erl | 122 +++++- src/mango_fields.erl | 2 + src/mango_httpd.erl | 35 +- src/mango_idx.erl | 48 ++- src/mango_idx_special.erl | 6 + src/mango_idx_text.erl | 256 +++++++++++++ src/mango_idx_view.erl | 281 +++++++++++++- src/mango_native_proc.erl | 182 +++++++++ src/mango_opts.erl | 52 ++- src/mango_selector.erl | 281 ++------------ src/mango_selector_text.erl | 347 +++++++++++++++++ src/mango_sort.erl | 3 - src/mango_util.erl | 68 +++- test/01-index-crud-test.py | 362 ++++++++---------- test/02-basic-find-test.py | 516 ++++++++++++------------- test/03-operator-test.py | 140 +++---- test/04-empty-selectors-test.py | 47 --- test/04-key-tests.py | 123 ++++++ test/05-index-selection-test.py | 84 ++++ test/06-basic-text-test.py | 488 ++++++++++++++++++++++++ test/06-text-default-field-test.py | 70 ++++ test/07-text-custom-field-list-test.py | 62 +++ test/08-text-limit-test.py | 134 +++++++ test/09-text-sort-test.py | 89 +++++ test/friend_docs.py | 568 ++++++++++++++++++++++++++++ test/limit_docs.py | 408 ++++++++++++++++++++ test/mango.py | 110 +++++- test/user_docs.py | 99 +++-- 32 files changed, 4526 insertions(+), 1069 deletions(-) ----------------------------------------------------------------------