6 Commits (master)

Author SHA1 Message Date
Stefan Bühler 66bd6b22a2 track event "names" for debugging 7 years ago
Stefan Bühler 17a5168793 [core] convert all assert() to LI_FORCE_ASSERT(), and support writing backtraces on fatal errors with libunwind 8 years ago
Stefan Bühler f482877825 [doc] document core config and modules in tree 8 years ago
Stefan Bühler a1fbaab86b [core/modules] refactor config handling 8 years ago
Stefan Bühler cfd8955008 [common] implement libev wrapper 9 years ago
Stefan Bühler be50c790e1 [mod_balance]: renamed from mod_balancer 11 years ago
Stefan Bühler 9dd5a0c4db [mod_balancer] Fix backend selection 11 years ago
Stefan Bühler 79d98f5991 [core] Use liJobQueue for vrequest job queue 11 years ago
Stefan Bühler b8a0921265 Add some missing LI_/li prefixes for types and enum values 11 years ago
Stefan Bühler 0325d10f4a [mod_balancer] fix comments 11 years ago
Stefan Bühler 3b202faf01 Implement backlog for balancer 11 years ago
Stefan Bühler 18fd43840c [mod_balancer] fix typo, and fix balancer handling in action-stack 12 years ago
Stefan Bühler 20fc288481 [mod_balancer] Implement RoundRobin and SQF 12 years ago
Stefan Bühler a8efcfcc0e modify plugin api to include worker context for action/option parsing; add per-worker callback for stop_worker 12 years ago
Stefan Bühler 13611b5243 Improve balancer handling 12 years ago
Stefan Bühler f14103bc2c Split options into two categories: simple (int, bool) and ref-counted pointers 12 years ago
Stefan Bühler b4c3e2ba02 Add userdata to action-create, setup and plugin-init callbacks 12 years ago
Stefan Bühler 2aae4e060f Add mod_balancer head comments 12 years ago
Stefan Bühler eeddb37e4a Add plugin angel callbacks 12 years ago
Stefan Bühler 282a2d1b4a Prefix LI_API functions with "li_" 13 years ago
Stefan Bühler 99b203e3d8 Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames 13 years ago
Stefan Bühler c458377d4a Added mod_fastcgi, some api functions for it, and some new optional compiler warnings (which led to many small changes) 13 years ago
Stefan Bühler d30e1b018a Added some backend/balancer helper, fixed backend-error handling. 13 years ago
Stefan Bühler 6636919623 Completed core balancer support, added a simple test balancer. 13 years ago
Stefan Bühler 025f0b5f84 Removed HANDLER_FINISHED, implemented real job queue and added some basic balancer structs 13 years ago