solr-scala-clientはSolrJをラップしたScala用のシンプルなSolrクライアントです。 https://github.com/takezoe/solr-scala-client 今回のバージョンでの修正点は以下の通りです。 SolrClientの生成時に初期化を行うための関数を渡せるようになりました。 上記の仕組みを使用してベーシック認証を行う機能を追加しました。 ファセット検索をサポートしました。 検索結果やクエリのパラメータにケースクラスを使用できるようになりました。 検索結果はドキュメントとファセット検索の結果を同時に返すようにしたので、直接Listで返すのではなく、MapQueryResultもしくはCaseClassQueryResultというケースクラスで返すようにしました。このケースクラスに検索結果のドキュメントとファセット検索の結果が格納されています。