Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
4f65bff1a533e16a41c6331d1ccf234d6db53bc0
/
src
/
dumpstats.c
110ecc1
MINOR: config: support process ranges for "bind-process"
by Willy Tarreau
· Thu Nov 15 17:50:01 2012 +0100
3fdb366
MAJOR: connection: replace struct target with a pointer to an enum
by Willy Tarreau
· Mon Nov 12 00:42:33 2012 +0100
7f7ad91
BUILD: stream_interface: remove si_fd() and its references
by Willy Tarreau
· Sun Nov 11 19:27:15 2012 +0100
d85f917
MINOR: compression: maximum compression rate limit
by William Lallemand
· Fri Nov 09 17:05:39 2012 +0100
0711541
MEDIUM: stick-table: allocate the table key of size buffer size
by Willy Tarreau
· Mon Oct 29 21:56:59 2012 +0100
19d14ef
MEDIUM: make the trash be a chunk instead of a char *
by Willy Tarreau
· Mon Oct 29 16:51:55 2012 +0100
7780473
CLEANUP: replace chunk_printf() with chunk_appendf()
by Willy Tarreau
· Mon Oct 29 16:14:26 2012 +0100
f2943dc
MAJOR: session: detach the connections from the stream interfaces
by Willy Tarreau
· Fri Oct 26 20:10:28 2012 +0200
c919dc6
CLEANUP: remove trashlen
by Willy Tarreau
· Fri Oct 26 17:35:22 2012 +0200
35b7b16
MEDIUM: cli: allow the stats socket to be bound to a specific set of processes
by Willy Tarreau
· Mon Oct 22 23:17:18 2012 +0200
9b28e03
MAJOR: channel: replace the struct buffer with a pointer to a buffer
by Willy Tarreau
· Fri Oct 12 23:49:43 2012 +0200
5b3a202
REORG: server: move the check-specific parts into a check subsection
by Willy Tarreau
· Fri Sep 28 15:01:02 2012 +0200
f7bc57c
REORG: connection: rename the data layer the "transport layer"
by Willy Tarreau
· Wed Oct 03 00:19:48 2012 +0200
050536d
MEDIUM: proxy: add the global frontend to the list of normal proxies
by Willy Tarreau
· Thu Oct 04 08:47:34 2012 +0200
3c7a79d
MINOR: cli: allow to set frontend maxconn to zero
by Willy Tarreau
· Wed Sep 26 21:07:15 2012 +0200
a7944ad
BUG: stats: fix regression introduced by commit 4348fad1
by Willy Tarreau
· Wed Sep 26 21:03:11 2012 +0200
3aaba44
BUILD: fix compilation error with DEBUG_FULL
by Cyril Bonté
· Sun Sep 23 14:19:12 2012 +0200
d578120
MEDIUM: stats: make use of the standard "bind" parsers to parse global socket
by Willy Tarreau
· Sat Sep 22 19:32:35 2012 +0200
c53d422
MEDIUM: stats: remove the stats_sock struct from the global struct
by Willy Tarreau
· Thu Sep 20 20:19:28 2012 +0200
290e63a
REORG: listener: move unix perms from the listener to the bind_conf
by Willy Tarreau
· Thu Sep 20 18:07:14 2012 +0200
4348fad
MAJOR: listeners: use dual-linked lists to chain listeners with frontends
by Willy Tarreau
· Thu Sep 20 16:48:07 2012 +0200
a020fbd
MINOR: stats: fill the file and line numbers in the stats frontend
by Willy Tarreau
· Tue Sep 18 20:05:00 2012 +0200
28a47d6
MINOR: config: pass the file and line to config keyword parsers
by Willy Tarreau
· Tue Sep 18 20:02:48 2012 +0200
d1d5454
REORG: split "protocols" files into protocol and listener
by Willy Tarreau
· Wed Sep 12 22:58:11 2012 +0200
986a9d2
MAJOR: connection: move the addr field from the stream_interface
by Willy Tarreau
· Thu Aug 30 21:11:38 2012 +0200
3cefd52
REORG: connection: move the target pointer from si to connection
by Willy Tarreau
· Thu Aug 30 15:49:18 2012 +0200
03cdb7c
CLEANUP: channel: usr CF_/CHN_ prefixes instead of BF_/BUF_
by Willy Tarreau
· Mon Aug 27 23:14:58 2012 +0200
c7e4238
REORG: buffers: split buffers into chunk,buffer,channel
by Willy Tarreau
· Fri Aug 24 19:22:53 2012 +0200
c578891
CLEANUP: connection: split sock_ops into data_ops, app_cp and si_ops
by Willy Tarreau
· Fri Aug 24 18:12:41 2012 +0200
75bf2c9
REORG: sock_raw: rename the files raw_sock*
by Willy Tarreau
· Mon Aug 20 17:01:35 2012 +0200
572bf90
REORG/MAJOR: extract "struct buffer" from "struct channel"
by Willy Tarreau
· Mon Jul 02 17:01:20 2012 +0200
7421efb
REORG/MAJOR: use "struct channel" instead of "struct buffer"
by Willy Tarreau
· Mon Jul 02 15:11:27 2012 +0200
654694e
MEDIUM: stats/cli: add support for "set table key" to enter values
by Willy Tarreau
· Thu Jun 07 01:03:16 2012 +0200
dec9814
MINOR: stats/cli: add plans to support more stick-table actions
by Willy Tarreau
· Wed Jun 06 23:37:08 2012 +0200
4f8a83c
MEDIUM: stats: add the ability to kill sessions from the admin interface
by Willy Tarreau
· Mon Jun 04 00:26:23 2012 +0200
d728224
MEDIUM: stats: add support for soft stop/soft start in the admin interface
by Willy Tarreau
· Mon Jun 04 00:22:44 2012 +0200
d88fd82
MEDIUM: protocol: add a pointer to struct sock_ops to the listener struct
by Emeric Brun
· Fri May 18 18:30:29 2012 +0200
9498113
REORG/MEDIUM: stream_interface: move applet->state and private to connection
by Willy Tarreau
· Mon May 21 17:09:48 2012 +0200
fb7508a
REORG/MINOR: stream_interface: move si->fd to struct connection
by Willy Tarreau
· Mon May 21 16:47:54 2012 +0200
73b013b
MINOR: stream_interface: introduce a new "struct connection" type
by Willy Tarreau
· Mon May 21 16:31:45 2012 +0200
9580d16
BUG/MAJOR: checks: don't call set_server_status_* when no LB algo is set
by Willy Tarreau
· Sat May 19 19:07:40 2012 +0200
7af4605
BUG/MAJOR: trash must always be the size of a buffer
by David du Colombier
· Wed May 16 14:16:48 2012 +0200
59b9479
BUG/MEDIUM: stream_interface: restore get_src/get_dst
by Willy Tarreau
· Fri May 11 16:16:40 2012 +0200
c63190d
REORG: use the name sock_raw instead of stream_sock
by Willy Tarreau
· Fri May 11 14:23:52 2012 +0200
0a3dd74
MEDIUM: cfgparse: use the new error reporting framework for remaining cfg_keywords
by Willy Tarreau
· Tue May 08 19:47:01 2012 +0200
d04b1bc
MEDIUM: http: improve error capture reports
by Willy Tarreau
· Tue May 08 11:03:10 2012 +0200
060781f
REORG: stream_interface: create a struct sock_ops to hold socket operations
by Willy Tarreau
· Mon May 07 16:50:03 2012 +0200
9dab5fc
MEDIUM: buffers: rename a number of buffer management functions
by Willy Tarreau
· Mon May 07 11:56:55 2012 +0200
a458b67
MAJOR: http: move buffer->lr to http_msg->next
by Willy Tarreau
· Mon Mar 05 11:17:50 2012 +0100
363a5bb
MAJOR: buffers: replace buf->r with buf->p + buf->i
by Willy Tarreau
· Fri Mar 02 20:14:45 2012 +0100
89fa706
MAJOR: buffers: replace buf->w with buf->p - buf->o
by Willy Tarreau
· Fri Mar 02 16:13:16 2012 +0100
02d6cfc
MAJOR: buffer: replace buf->l with buf->{o+i}
by Willy Tarreau
· Thu Mar 01 18:19:58 2012 +0100
2e046c6
MAJOR: buffer rework: replace ->send_max with ->o
by Willy Tarreau
· Thu Mar 01 16:08:30 2012 +0100
90690c7
MINOR: cli: display the 4 IP addresses and ports on "show sess XXX"
by Daniel Schultze
· Fri Mar 23 10:53:36 2012 -0700
ceafb4a
CLEANUP: Fix some minor typos
by Aman Gupta
· Mon Apr 02 18:57:54 2012 -0700
9a13e84
MINOR: Add release callback to si_applet
by Aman Gupta
· Mon Apr 02 18:57:53 2012 -0700
19979e1
MINOR: stats admin: reduce memcmp()/strcmp() calls on status codes
by Cyril Bonté
· Wed Apr 04 12:57:21 2012 +0200
aa0a45d
MINOR: stats admin: use the backend id instead of its name in the form
by Cyril Bonté
· Wed Apr 04 12:57:20 2012 +0200
cf8d9ae
MINOR: stats admin: allow unordered parameters in POST requests
by Cyril Bonté
· Wed Apr 04 12:57:18 2012 +0200
afdb6e5
MINOR: patch for minor typo (ressources/resources)
by Adrian Bridgett
· Mon Mar 19 23:36:42 2012 +0000
8fa52f4
BUG/MINOR: cli: correctly remove the whole table on "clear table"
by Willy Tarreau
· Mon Jan 09 11:50:03 2012 +0100
4426770
CLEANUP: rename possibly confusing struct field "tracked"
by Willy Tarreau
· Fri Oct 28 15:35:33 2011 +0200
6471afb
MINOR: remove the client/server side distinction in SI addresses
by Willy Tarreau
· Fri Sep 23 10:54:59 2011 +0200
eabea07
[MINOR] stats: report the number of requests intercepted by the frontend
by Willy Tarreau
· Sat Sep 10 23:29:44 2011 +0200
69c0117
[BUILD] stats: stdint is not present on solaris
by Willy Tarreau
· Sat Sep 10 20:38:15 2011 +0200
45a1251
[MEDIUM] poll: add a measurement of idle vs work time
by Willy Tarreau
· Sat Sep 10 16:56:42 2011 +0200
52b2d22
[MEDIUM] stats: offer the possibility to kill sessions by server
by Willy Tarreau
· Wed Sep 07 23:48:48 2011 +0200
d52c41e
[CLEANUP] stats: centralize tests for backend/server inputs on the CLI
by Willy Tarreau
· Wed Sep 07 23:41:01 2011 +0200
a295edc
[MEDIUM] stats: offer the possibility to kill a session from the CLI
by Willy Tarreau
· Wed Sep 07 23:21:03 2011 +0200
532a450
[MEDIUM] stats: add the ability to enable/disable/shutdown a frontend at runtime
by Willy Tarreau
· Wed Sep 07 22:37:44 2011 +0200
3c63fd8
[MEDIUM] don't limit peers nor stats socket to maxconn nor maxconnrate
by Willy Tarreau
· Wed Sep 07 18:00:47 2011 +0200
f5b2287
[MEDIUM] stats: add the ability to adjust the global maxconnrate
by Willy Tarreau
· Wed Sep 07 16:13:44 2011 +0200
9cd552d
[MINOR] stats: report the current and max global connection rates
by Willy Tarreau
· Wed Sep 07 15:26:48 2011 +0200
81c25d0
[MEDIUM] add support for global.maxconnrate to limit the per-process conn rate.
by Willy Tarreau
· Wed Sep 07 15:17:21 2011 +0200
91886b6
[MEDIUM] stats: add the "set maxconn" setting to the command line interface
by Willy Tarreau
· Wed Sep 07 14:38:31 2011 +0200
c2adf8b
[MEDIUM] stats: disable complex socket reservation for stats socket
by Willy Tarreau
· Wed Sep 07 12:13:34 2011 +0200
5094333
[MINOR] stats: display "<NONE>" instead of the frontend name when unknown
by Willy Tarreau
· Fri Sep 02 17:33:05 2011 +0200
631f01c
[MINOR] make use of addr_to_str() and get_host_port() to replace many inet_ntop()
by Willy Tarreau
· Mon Sep 05 00:36:48 2011 +0200
e17a8d0
[BUG] possible crash in 'show table' on stats socket
by Willy Tarreau
· Wed Aug 24 08:23:34 2011 +0200
2a0f4d2
[MEDIUM] stats: add support for changing frontend's maxconn at runtime
by Willy Tarreau
· Tue Aug 02 11:49:05 2011 +0200
237250c
[BUG] proxy: stats frontend and peers were missing many initializers
by Willy Tarreau
· Fri Jul 29 01:49:03 2011 +0200
a17c2d9
[MINOR] stats: report a "WAITING" state for sockets waiting for resource
by Willy Tarreau
· Mon Jul 25 08:16:20 2011 +0200
562515c
[CLEANUP] proxy: rename a few proxy states (PR_STIDLE and PR_STRUN)
by Willy Tarreau
· Mon Jul 25 08:11:52 2011 +0200
619e3cc
[MINOR] Allow showing and clearing by key of string stick tables
by Simon Horman
· Wed Jun 15 15:18:52 2011 +0900
cec9a22
[MINOR] Allow showing and clearing by key of integer stick tables
by Simon Horman
· Wed Jun 15 15:18:51 2011 +0900
c5b89f6
[MINOR] Allow showing and clearing by key of ipv6 stick tables
by Simon Horman
· Wed Jun 15 15:18:50 2011 +0900
c88b887
[MINOR] More flexible clearing of stick table
by Simon Horman
· Wed Jun 15 15:18:49 2011 +0900
d5b9fd9
[MINOR] Break out all stick table socat command parsing
by Simon Horman
· Wed Jun 15 15:18:48 2011 +0900
17bce34
[MINOR] Allow listing of stick table by key
by Simon Horman
· Wed Jun 15 15:18:47 2011 +0900
121f305
[MINOR] Break out processing of clear table
by Simon Horman
· Wed Jun 15 15:18:46 2011 +0900
d936658
[MINOR] Break out dumping table
by Simon Horman
· Wed Jun 15 15:18:45 2011 +0900
9bd2c73
[CLEANUP] dumpstats: make symbols static where possible
by Simon Horman
· Wed Jun 15 15:18:44 2011 +0900
4f92d32
[MEDIUM] IPv6 support for stick-tables
by David du Colombier
· Thu Mar 24 11:09:31 2011 +0100
d8ee85a
[BUG] http: fix content-length handling on 32-bit platforms
by Willy Tarreau
· Mon Mar 28 16:06:28 2011 +0200
7b7a8e9
[BUG] log: retrieve the target from the session, not the SI
by Willy Tarreau
· Sun Mar 27 19:53:06 2011 +0200
7d0aaf3
[MEDIUM] stats: split frontend and backend stats
by Willy Tarreau
· Thu Mar 10 23:25:56 2011 +0100
6f5ccb1
[MEDIUM] add internal support for IPv6 server addresses
by David du Colombier
· Thu Mar 10 22:26:24 2011 +0100
827aee9
[MAJOR] session: remove the ->srv pointer from struct session
by Willy Tarreau
· Thu Mar 10 16:55:02 2011 +0100
295a837
[REORG] session: move the data_ctx struct to the stream interface's applet
by Willy Tarreau
· Thu Mar 10 11:25:07 2011 +0100
5ec29ff
[CLEANUP] stats: make all dump functions only rely on the stream interface
by Willy Tarreau
· Sun Feb 13 15:27:22 2011 +0100
Next »