Skip to content
Snippets Groups Projects

Initial implementation of an elasticsearch indexer in Go

Merged Nick Thomas requested to merge 1-initial-implementation into master
All threads resolved!
1 file
+ 3
3
Compare changes
  • Side-by-side
  • Inline
+ 3
3
@@ -24,7 +24,7 @@ func (i *Indexer) SubmitCommit(c *object.Commit) error {
return nil
}
func (i *Indexer) SubmitFile(file *object.File) error {
func (i *Indexer) SubmitBlob(file *object.File) error {
log.Print("Write: ", file.Name)
// TODO: touch Submitter
// Read & json-encode the file so we do the same work as the Ruby version
@@ -37,7 +37,7 @@ func (i *Indexer) SubmitFile(file *object.File) error {
return nil
}
func (i *Indexer) RemoveFile(file *object.File) error {
func (i *Indexer) RemoveBlob(file *object.File) error {
log.Print("Delete: ", file.Name)
// TODO: touch Submitter
return nil
@@ -48,7 +48,7 @@ func (i *Indexer) IndexCommits() error {
}
func (i *Indexer) IndexBlobs() error {
return i.Repo.EachFileChange(i.SubmitFile, i.SubmitFile, i.RemoveFile)
return i.Repo.EachFileChange(i.SubmitBlob, i.SubmitBLob, i.RemoveBlob)
}
func (i *Indexer) Index() error {
Loading