ClickHouse/dbms/programs/server
Nicolae Vartolomei c2ec23c953
Add FIRST_OR_RANDOM Load Balancing policy
For cross-replication topology setups load_balancing=in_order works best
as nodes handle equal amount of load and usually they hit only 1/n of
data (n = number of replicas), which makes page cache usage more
efficient.

The problem is when one node of the shard goes down. If one replica goes
down, the next one in config will handle twice the usual load while
remaining ones will handle usual traffic.

Closes #4820.
2019-04-15 23:31:40 +01:00
..
config.d Removed listen host override from the example server config 2019-02-01 16:56:20 +03:00
data Squashed #2471 2018-06-05 23:09:51 +03:00
metadata/default Squashed #2471 2018-06-05 23:09:51 +03:00
users.d Tests: fix call .sh from .sh (#4732) 2019-03-20 23:04:49 +03:00
clickhouse-server.cpp Squashed #2471 2018-06-05 23:09:51 +03:00
CMakeLists.txt Build fix (split) (#4641) 2019-03-09 21:52:46 +03:00
config.xml Remove accidental modification of unrelated file. 2019-03-06 22:28:48 +03:00
HTTPHandler.cpp bringing query id header to consistency 2019-04-10 23:13:41 +03:00
HTTPHandler.h CHYT-67: introduce host context for using CH as a library. 2019-03-06 19:47:47 +03:00
HTTPHandlerFactory.h Added some warnings from clang's -Weverything 2019-01-04 15:10:00 +03:00
InterserverIOHTTPHandler.cpp Fix cyclic lib depend ppart 2: clean 2018-12-28 21:15:26 +03:00
InterserverIOHTTPHandler.h CLICKHOUSE-3832: Add HTTP Basic authentification in replication protocol 2018-07-26 18:10:57 +03:00
IServer.h Squashed #2471 2018-06-05 23:09:51 +03:00
MetricsTransmitter.cpp Fixed typo 2019-02-11 00:17:52 +03:00
MetricsTransmitter.h Attempt to implemnt global thread pool #4018 2019-01-14 22:22:09 +03:00
NotFoundHandler.cpp Squashed #2471 2018-06-05 23:09:51 +03:00
NotFoundHandler.h Squashed #2471 2018-06-05 23:09:51 +03:00
PingRequestHandler.cpp Squashed #2471 2018-06-05 23:09:51 +03:00
PingRequestHandler.h Squashed #2471 2018-06-05 23:09:51 +03:00
ReplicasStatusHandler.cpp Squashed #2471 2018-06-05 23:09:51 +03:00
ReplicasStatusHandler.h Squashed #2471 2018-06-05 23:09:51 +03:00
RootRequestHandler.cpp Squashed #2471 2018-06-05 23:09:51 +03:00
RootRequestHandler.h Squashed #2471 2018-06-05 23:09:51 +03:00
Server.cpp CLICKHOUSE-4387 Add (official build) to version of yandex builds 2019-04-03 17:06:59 +03:00
Server.h Added --help/-h to server 2019-02-02 13:24:12 +00:00
TCPHandler.cpp Fix compression level detection when network_compression_method in lowercase (#4706) 2019-03-18 17:59:07 +03:00
TCPHandler.h fix use-after-free [#CLICKHOUSE-3101] 2019-03-15 21:52:45 +03:00
TCPHandlerFactory.h Squashed #2471 2018-06-05 23:09:51 +03:00
users.xml Add FIRST_OR_RANDOM Load Balancing policy 2019-04-15 23:31:40 +01:00