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(-)
----------------------------------------------------------------------