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