Search and analytics, data ingestion, and visualization – all at your fingertips.
検索のリクエストを受けてからレスポンスを返すまでざっくり追ってみた。 過去何回か追ってみて、時間が経つとすぐ忘れちゃうので備忘録的ななにか。 検索リクエスト処理 RestSearchAction : 検索リクエストを処理する - client.search NodeClient#search()を実行。いろいろまわってNodeClient#execute()が実行される。 NodeClient : 各ノード内部の検索リクエストを実行するクライアントクラス - transportAction.execute TransportSearchAction#execute()を実行している。 TransportSearchAction : ノード間で分散検索を行うためのクラス - doExecute()が実行される。 - 検索タイプによって処理が分かれる。デフォルトでqueryThenFetch(
Mavenのdependency:tree的な。 プラグインとかあるんだろうなーと思ってちょこっと調べたら、やっぱりありました。少し前から気付いてはいたのですが、先のInfinispan Queryを使う時に、初めて使ってみましたよ。 sbt-dependency-graph https://github.com/jrudolph/sbt-dependency-graph 導入 プロジェクトルートディレクトリ配下に、build.sbtを使って設定する場合について載せます。その他の形式の設定については、上記サイトを参照してください…。 今回は、Seasar2(S2Container)とSpecs2にスケープゴートになっていただきます。 つまり、こんな依存関係を定義します、と。 libraryDependencies ++= Seq( "org.seasar.container" % "s2-
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く