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/03/19 01:22:36 UTC
[9/9] lucy git commit: Merge branch 'LUCY-275-POC-Go-bindings'
Merge branch 'LUCY-275-POC-Go-bindings'
Use hand-rolled glue code for binding Go to limited portions of Lucy. A more
extensible code-generation approach can follow later, but the early version
helps to flesh out the design.
This fixes LUCY-275.
This closes #9.
Project: http://git-wip-us.apache.org/repos/asf/lucy/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy/commit/27842415
Tree: http://git-wip-us.apache.org/repos/asf/lucy/tree/27842415
Diff: http://git-wip-us.apache.org/repos/asf/lucy/diff/27842415
Branch: refs/heads/master
Commit: 27842415a072d8b8a9f026df1d1f0b2a96b086e3
Parents: d52bb26 8ebde77
Author: Marvin Humphrey <ma...@rectangular.com>
Authored: Wed Mar 18 17:12:06 2015 -0700
Committer: Marvin Humphrey <ma...@rectangular.com>
Committed: Wed Mar 18 17:12:06 2015 -0700
----------------------------------------------------------------------
common/charmonizer.c | 7 ++
common/charmonizer.main | 7 ++
go/build.go | 220 ++++++++++++++++++++++++++++++++++++++
go/lucy/analysis.go | 58 ++++++++++
go/lucy/index.go | 166 ++++++++++++++++++++++++++++
go/lucy/lucy.go | 27 +++++
go/lucy/lucy_test.go | 32 ++++++
go/lucy/plan.go | 80 ++++++++++++++
go/lucy/search.go | 179 +++++++++++++++++++++++++++++++
go/sample/getting_started.go | 127 ++++++++++++++++++++++
10 files changed, 903 insertions(+)
----------------------------------------------------------------------