- Aug 12, 2015
-
-
Karel Slaný authored
-
- Aug 07, 2015
-
-
Karel Slaný authored
-
Karel Slaný authored
-
- Aug 06, 2015
-
-
Karel Slaný authored
-
- Aug 05, 2015
-
-
Karel Slaný authored
-
Karel Slaný authored
-
Karel Slaný authored
-
- Aug 04, 2015
-
-
Karel Slaný authored
-
Karel Slaný authored
-
Karel Slaný authored
-
Karel Slaný authored
-
- Aug 03, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Karel Slaný authored
-
Marek Vavruša authored
this is a small step for me, but a huge step for resolver
-
Marek Vavruša authored
based on _BSD_SOURCE timersub macro
-
Marek Vavruša authored
this fixes stats for canceled/blocked or forwarded queries without started name resolution
-
Marek Vavruša authored
this also fixes static linking missing a math library
-
Marek Vavruša authored
-
Marek Vavruša authored
this is a first step of leaning towards LuaJIT. the FFI bindings are much faster, simpler and don’t abort traces daemon core scripting engine is still going to support interpreted Lua, but modules requiring library bindings (such as ‘block’) will require LuaJIT for FFI
-
Marek Vavruša authored
previously the pointer for C layer API was stored in Lua, it is stored directly in module data now for fast access. this doesn’t disturb VM when processing requests.
-
Marek Vavruša authored
this provides a useful callback for per-request operations that can’t wait until the query is completed (e.g. blocking or logging started queries)
-
- Aug 01, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
the memory could go through the roof with sufficiently high pps, GC now runs at 4x the speed of allocations and doesn’t wait for increase, some callbacks also perform full collection cycle on completion
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
if the configured modules name is prefixed with ‘<‘ it takes precedence before all others, e.g. modules = { ‘hints’, ‘<block’ } means that the ‘hints’ module will be executed in-order (last), and ‘block’ module layer will be called as first in query processing
-
- Jul 31, 2015
-
-
Marek Vavruša authored
calling a Lua layer now takes only O(1) registry lookup and pushing the right parameters
-
- Jul 30, 2015
-
-
Karel Slaný authored
-
Karel Slaný authored
-
- Jul 28, 2015
-
-
Karel Slaný authored
-
Karel Slaný authored
-
- Jul 24, 2015
-
-
Karel Slaný authored
-
Karel Slaný authored
-
- Jul 23, 2015
-
-
Karel Slaný authored
-
Karel Slaný authored
Updated whole scenario because of conflicting timestamps.
-
Marek Vavruša authored
-
Marek Vavruša authored
-