Skip to content
This repository was archived by the owner on Jan 7, 2023. It is now read-only.

update to v20.10.2.20-stable #15

Open
wants to merge 73 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
2e3e344
Update clickhouse.rb
lisun Oct 16, 2020
3a8d7b5
Update clickhouse.rb
lisun Oct 16, 2020
4250ff0
Update clickhouse.rb
lisun Oct 16, 2020
b06b5b2
Update clickhouse.rb
lisun Oct 16, 2020
dd5e2fd
Update clickhouse.rb
lisun Oct 19, 2020
cef9c4c
Update clickhouse.rb
lisun Oct 19, 2020
7cd95e6
Update clickhouse.rb
lisun Oct 19, 2020
b1ea1b6
Update clickhouse.rb
lisun Oct 19, 2020
69b962d
Update clickhouse.rb
lisun Oct 19, 2020
900c2fd
Update clickhouse.rb
lisun Oct 19, 2020
01ec418
Update clickhouse.rb
lisun Oct 19, 2020
5b1580d
Update clickhouse.rb
lisun Oct 19, 2020
ca5f1ff
Update clickhouse.rb
lisun Oct 19, 2020
2973450
Update clickhouse.rb
lisun Oct 19, 2020
7279cda
Update clickhouse.rb
lisun Oct 19, 2020
6f6e074
Update clickhouse.rb
lisun Oct 19, 2020
3e3573f
Update clickhouse.rb
lisun Oct 19, 2020
a532665
Update clickhouse.rb
lisun Oct 19, 2020
6884f24
Update clickhouse.rb
lisun Oct 19, 2020
c566429
Update clickhouse.rb
lisun Oct 19, 2020
35d8179
Update clickhouse.rb
lisun Oct 19, 2020
8aa8bcb
Update clickhouse.rb
lisun Oct 19, 2020
b759531
Update clickhouse.rb
lisun Oct 19, 2020
72a8a93
Update clickhouse.rb
lisun Oct 20, 2020
23db398
Update clickhouse.rb
lisun Oct 20, 2020
e0d0b93
Update clickhouse.rb
lisun Oct 20, 2020
9bb98ca
Update clickhouse.rb
lisun Oct 20, 2020
8f5c0a2
Update clickhouse.rb
lisun Oct 20, 2020
8774256
Update clickhouse.rb
lisun Oct 20, 2020
68d19a7
Update clickhouse.rb
lisun Oct 20, 2020
2ad6be4
Update clickhouse.rb
lisun Oct 20, 2020
19b927a
Update clickhouse.rb
lisun Oct 20, 2020
d851870
Update clickhouse.rb
lisun Oct 20, 2020
4da45d5
Update clickhouse.rb
lisun Oct 21, 2020
9ae8150
Update clickhouse.rb
lisun Oct 21, 2020
857176b
Update clickhouse.rb
lisun Oct 21, 2020
f8a6d39
Update clickhouse.rb
lisun Oct 21, 2020
e95e693
Update clickhouse.rb
lisun Oct 21, 2020
1b5cbb0
Update clickhouse.rb
lisun Oct 21, 2020
c9db836
Update clickhouse.rb
lisun Oct 21, 2020
95f0e95
Update clickhouse.rb
lisun Oct 21, 2020
3ed4768
Update clickhouse.rb
lisun Oct 21, 2020
650d97a
Update clickhouse.rb
lisun Oct 21, 2020
f888f51
Update clickhouse.rb
lisun Oct 26, 2020
ff84945
Update clickhouse.rb
lisun Oct 26, 2020
dd4a8f3
Update clickhouse.rb
lisun Oct 26, 2020
54b7453
Update clickhouse.rb
lisun Oct 27, 2020
fa83075
Update clickhouse.rb
lisun Oct 27, 2020
05bfb37
Update clickhouse.rb
lisun Oct 27, 2020
97417bd
Update clickhouse.rb
lisun Oct 27, 2020
be3c08d
Update clickhouse.rb
lisun Oct 27, 2020
f649d68
Update clickhouse.rb
lisun Oct 27, 2020
8e5a4bb
Update clickhouse.rb
lisun Oct 27, 2020
362c820
Update clickhouse.rb
lisun Oct 27, 2020
0fbcd4e
Update clickhouse.rb
lisun Oct 27, 2020
de4e32f
Update clickhouse.rb
lisun Oct 27, 2020
06f5a49
Update clickhouse.rb
lisun Oct 27, 2020
daa0531
Update clickhouse.rb
lisun Oct 27, 2020
19a476e
Update clickhouse.rb
lisun Oct 27, 2020
ebdc958
Update clickhouse.rb
lisun Nov 3, 2020
fa58c66
Update clickhouse.rb
lisun Nov 18, 2020
ac55e95
Update clickhouse.rb
lisun Nov 18, 2020
45ae6e9
Update clickhouse.rb
lisun Nov 18, 2020
d575d83
Update clickhouse.rb
lisun Nov 18, 2020
42a004c
v20.12.3.3-stable
lisun Dec 10, 2020
de2cc35
Update clickhouse.rb
lisun Feb 3, 2021
91f149a
Update clickhouse.rb
lisun Feb 3, 2021
3e5d2cf
Update clickhouse.rb
lisun Mar 24, 2021
8418970
Update clickhouse.rb
lisun Apr 8, 2021
1ce9ccb
Update clickhouse.rb
lisun Apr 9, 2021
82b60b3
Update clickhouse.rb
lisun May 17, 2021
962a44c
Update clickhouse.rb
lisun Jul 12, 2021
9f05dec
Update clickhouse.rb
lisun Dec 28, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 13 additions & 19 deletions clickhouse.rb
Original file line number Diff line number Diff line change
@@ -1,47 +1,41 @@
class Clickhouse < Formula
desc "ClickHouse is a free analytic DBMS for big data."
homepage "https://clickhouse.yandex"
url "https://github.com/yandex/ClickHouse.git", :tag => "v19.5.3.8-stable"
version "19.5.3.8"
url "https://github.com/yandex/ClickHouse.git", :tag => "v21.12.3.32-stable"
version "21.12.3.32"

head "https://github.com/yandex/ClickHouse.git"

devel do
url "https://github.com/yandex/ClickHouse.git", :tag => "v19.5.3.8-stable"
end

depends_on "gcc@8"
depends_on "cmake" => :build
depends_on "ninja" => :build
depends_on "libtool" => :build
depends_on "gettext" => :build
depends_on "zlib" => :build
depends_on "readline" => :build
depends_on "llvm" => :build

bottle do
cellar :any
root_url 'https://github.com/arduanov/homebrew-clickhouse/releases/download/v19.5.3.8'
sha256 "22c50b6f103a132d9e4abe0653c9c753721c5db2e7a4f8a20485721488b0131b" => :mojave
end

def install
inreplace "dbms/programs/server/config.xml" do |s|
inreplace "programs/server/config.xml" do |s|
s.gsub! "/var/lib/", "#{var}/lib/"
s.gsub! "/var/log/", "#{var}/log/"
s.gsub! "<!-- <max_open_files>262144</max_open_files> -->", "<max_open_files>262144</max_open_files>"
end
inreplace "cmake/warnings.cmake" do |s|
s.gsub! /add_warning\(frame-larger-than=(\d*)\)/, "add_warning(frame-larger-than=131072)"
end

args = %W[
-DENABLE_TESTS=0
-DUSE_RDKAFKA=0
-DCMAKE_CXX_COMPILER=/usr/local/opt/llvm/bin/clang++
-DCMAKE_C_COMPILER=/usr/local/opt/llvm/bin/clang
]

mkdir "build" do
system "cmake", "..", *std_cmake_args, *args
system "ninja"
end

bin.install "#{buildpath}/build/dbms/programs/clickhouse"
bin.install "#{buildpath}/build/programs/clickhouse"
bin.install_symlink "clickhouse" => "clickhouse-benchmark"
bin.install_symlink "clickhouse" => "clickhouse-clang"
bin.install_symlink "clickhouse" => "clickhouse-client"
Expand All @@ -58,11 +52,11 @@ def install


mkdir "#{etc}/clickhouse-client/"
(etc/"clickhouse-client").install "#{buildpath}/dbms/programs/client/clickhouse-client.xml"
(etc/"clickhouse-client").install "#{buildpath}/programs/client/clickhouse-client.xml"

mkdir "#{etc}/clickhouse-server/"
(etc/"clickhouse-server").install "#{buildpath}/dbms/programs/server/config.xml"
(etc/"clickhouse-server").install "#{buildpath}/dbms/programs/server/users.xml"
(etc/"clickhouse-server").install "#{buildpath}/programs/server/config.xml"
(etc/"clickhouse-server").install "#{buildpath}/programs/server/users.xml"
end

def plist; <<~EOS
Expand Down