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 23:22:29 UTC

[14/14] 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.

This closes #25.


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

Branch: refs/heads/master
Commit: a22a445202d8d1e33245747ca6c135142b1eb8a2
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: Sat Oct 31 15:19:55 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(-)
----------------------------------------------------------------------