From Tokyo, Japan. Web-Developer. Write some codes by Go/Scala And thanks everything around my self.

SolrのCollectionのリロードを定期実行するためのプログラムを無駄に書いた

SolrのCollectionのリロードを定期実行するためのプログラムを無駄に書いた

会社でHBaseからSolrにデータをインデックスするために、以下のプログラムを使っている

https://github.com/NGDATA/hbase-indexer

こいつを使ってSolrにインデックスさせたあと、どういうわけかReloadしないとデータが検索できない。

Solrへの理解がまだまだ浅いのだと思うせいで設定をどうすればいいのか、というのがわかっていないのだが、ひとまずREST-APIを叩けばReloadは出来るわけで、目的をとりあえず達成するために無限に叩こうと思ったのだが、シェル書いてcronだとちょっと面白くないなということで、goでコマンドラインツールを書いた

https://github.com/deadcheat/slap

goxcでビルドしてghrでリリースに乗せてみたりしてみたかったというのが大きい。

こんなもん他で誰も使わないと思うけど、使いたい人がもしいたらReleaseをwgetしてunzipしてコマンド叩いたら出来るので、nohupなりsupervisordなり、好きなもので動かしてくれればいい

パッケージを細分化したGoのライブラリのテストをTravisCIで実行する

パッケージを細分化したGoのライブラリのテストをTravisCIで実行する

開発中リポジトリ棚卸し

開発中リポジトリ棚卸し