elastigo icon indicating copy to clipboard operation
elastigo copied to clipboard

A Go (golang) based Elasticsearch client library.

Results 72 elastigo issues
Sort by recently updated
recently updated
newest added

Currently elastigo does not use the information from the highlighting functionality es provides. It's basically a one-liner added to the `Hit` struct. I could make a PR or just post...

Currently this Public Static var is used to configure ES which has a number of consequences: 1) can't do multiple hosts (in same cluster), 2) can't do multiple es "clusters"....

They fail for me in dev. Could it be that you're using the cached version of dependencies and you need to `go get -u` them to see if the tests...

I want to track how many items are pending to be flushed. should be doable but with a simple len() on the channel, except that it's a private property, so...

If you have something like this: ``` go indexer := core.NewBulkIndexerErrors(200, 60) indexer.BulkMaxBuffer = 10485760 indexer.BulkMaxDocs = 6000 done := make(chan bool) indexer.Run(done) // Clean up on exit as the...

Any chance of adding Facet filtering as described here: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-facets.html I tried but my knowledge of ElasticSearch isn't good enough to add it. Thanks

Hi, Is there a way to do synchronous bulk insert directly ? Or if not, what bulding blocks should I use to achieve that ?

Running the following command search.Search("index").Type("type").Result() results in an error. invalid character '

win7 C:\Users\guohongjun>go get github.com/mattbaird/elastigo # github.com/araddon/gou D:\gocodes\src\github.com\araddon\gou\events.go:101: undefined: syscall.SIGSTOP D:\gocodes\src\github.com\araddon\gou\events.go:105: undefined: syscall.SIGUSR1 D:\gocodes\src\github.com\araddon\gou\events.go:109: undefined: syscall.SIGUSR2 D:\gocodes\src\github.com\araddon\gou\log.go:250: undefined: syscall.SYS_IOCTL D:\gocodes\src\github.com\araddon\gou\log.go:253: not enough arguments in call t o syscall.Syscall

The current design of elastigo requests hide the `http.Response` (and its http status) returning json. This makes error handling problematic. https://github.com/mattbaird/elastigo/pull/21#issuecomment-20821385 Propose to: add a new `DoResponse` method https://github.com/mattbaird/elastigo/blob/master/api/request.go#L86