]> git.kaiwu.me - haproxy.git/commit
MEDIUM: pattern: add indexation function.
authorThierry FOURNIER <tfournier@exceliance.fr>
Fri, 13 Dec 2013 14:12:32 +0000 (15:12 +0100)
committerWilly Tarreau <w@1wt.eu>
Mon, 17 Mar 2014 17:06:06 +0000 (18:06 +0100)
commitb9b08460a2fa974f08114c0790d5379dd27a6c4c
tree0d5ee05a96e4b2336c84c181d23cd6b19dc8062b
parent1cf8f08c1788f6951d5f262f033133441f7577d1
MEDIUM: pattern: add indexation function.

Before this patch, the indexation function check the declared patttern
matching function and index the data according with this function. This
is not useful to add some indexation mode.

This commit adds dedicated indexation function. Each struct pattern is
associated with one indexation function. This function permit to index
data according with the type of pattern and with the type of match.
include/proto/pattern.h
include/types/acl.h
include/types/pattern.h
src/acl.c
src/dumpstats.c
src/map.c
src/pattern.c
src/payload.c
src/proto_http.c
src/ssl_sock.c