You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by ma...@apache.org on 2015/10/31 22:02:51 UTC

[14/20] lucy git commit: Merge branch 'LUCY-282-test-store-go'

Merge branch 'LUCY-282-test-store-go'

Tune and test Go bindings for Store classes.

The Store (IO) classes for Lucy require a disproportionate number of
hand-coded method bindings because Clownfish yet doesn't have a way of
autogenerating idiomatic Go error handling, where non-fatal errors are
returned as part of a tuple return value instead of triggering
exceptions.


Project: http://git-wip-us.apache.org/repos/asf/lucy/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy/commit/9ab6d6ac
Tree: http://git-wip-us.apache.org/repos/asf/lucy/tree/9ab6d6ac
Diff: http://git-wip-us.apache.org/repos/asf/lucy/diff/9ab6d6ac

Branch: refs/heads/LUCY-282-test-index-go-pt1
Commit: 9ab6d6ac571ec751982a8721d44bc09d7ad60aed
Parents: 25759e0 dd91989
Author: Marvin Humphrey <ma...@rectangular.com>
Authored: Fri Oct 30 12:02:14 2015 -0700
Committer: Marvin Humphrey <ma...@rectangular.com>
Committed: Fri Oct 30 12:02:14 2015 -0700

----------------------------------------------------------------------
 core/Lucy/Store/Folder.cfh |   4 +-
 go/build.go                |  80 +++++
 go/lucy/analysis.go        |   9 +-
 go/lucy/lucy.go            |  14 +
 go/lucy/plan.go            |  10 +-
 go/lucy/search_test.go     |  16 +-
 go/lucy/store.go           | 691 ++++++++++++++++++++++++++++++++++++++
 go/lucy/store_test.go      | 728 ++++++++++++++++++++++++++++++++++++++++
 8 files changed, 1526 insertions(+), 26 deletions(-)
----------------------------------------------------------------------