]> git.ipfire.org Git - thirdparty/haproxy.git/commit
[MAJOR] replace ultree with ebtree in wait-queues
authorWilly Tarreau <w@1wt.eu>
Tue, 24 Jun 2008 06:17:16 +0000 (08:17 +0200)
committerWilly Tarreau <w@1wt.eu>
Tue, 24 Jun 2008 06:17:16 +0000 (08:17 +0200)
commit9789f7bd6837c201d4c85ab0e3916fc15010dead
treec2c5a12dbd040ef38ca09b3c26fe7b3fd77b1134
parent47d940485a1c9c184ddc73d3bd563ec21d7b2088
[MAJOR] replace ultree with ebtree in wait-queues

The ultree code has been removed in favor of a simpler and
cleaner ebtree implementation. The eternity queue does not
need to exist anymore, and the pool_tree64 has been removed.

The ebtree node is stored in the task itself. The qlist list
header is still used by the run-queue, but will be able to
disappear once the run-queue uses ebtree too.
include/import/bitops.h [deleted file]
include/import/tree.h [deleted file]
include/proto/task.h
include/types/task.h
src/appsession.c
src/checks.c
src/client.c
src/haproxy.c
src/proto_uxst.c
src/task.c