タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Gitに関するnagano_stsのブックマーク (2)

  • たけぞう瀕死ブログ

    以前Presto/Trinoでのサブクエリ重複実行問題について書いたのですが、 takezoe.hatenablog.com その後調べたところ、最近のバージョンのPrestoDBではCTEの最適化機能が実装されているようなので少し調べてみました。 以下は公式サイトのCTE最適化機能に関するドキュメントです。 prestodb.io 以下のイシューを起点にして作業が進められているようです。 github.com CTEの出力を一時テーブルに書き出し、それをスキャンするという実装のようです。 github.com 当初は単純にすべてのCTEをマテリアライズするかどうかしか選択できなかったようですが、その後強化されてCTEにプロジェクションやフィルタをプッシュダウンできるようになったり、参照回数が閾値以上の場合にマテリアライズするといったことができるようになっています。 github.com

    たけぞう瀕死ブログ
  • Windows: LAN内専用のGitリモートリポジトリを作る - すたらブログ

    (最終更新: 2015-12-04) 目次 要望 結論 環境例 コマンド Gitサーバーを作る Gitサーバーを起動する グループ開発を始める クローン 既に開発中で、後からGitを利用したくなった場合 要望 グループ開発のためにLAN内だけのGitリポジトリがほしい。 外部には公開しない。 結論 必要なコマンドだけをまとめます。 詳しくは以降の章で説明します。 環境例 Gitサーバーを置く機器名: XPS8700 Gitサーバー名: sample.git ネットワークパス: \\XPS8700\sample.git リモート名: origin コマンド Gitサーバー作成 $ mkdir sample.git $ cd sample.git $ git init --bare --shared=true $ touch git-daemon-export-ok 既存リポジトリから継続する

    Windows: LAN内専用のGitリモートリポジトリを作る - すたらブログ
  • 1