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