You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ki...@apache.org on 2015/06/11 08:31:30 UTC
trafficserver git commit: TS-3436: Add API milestones for ts_lua
plugin
Repository: trafficserver
Updated Branches:
refs/heads/master 6c4d0d7e8 -> 3457db622
TS-3436: Add API milestones for ts_lua plugin
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/3457db62
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/3457db62
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/3457db62
Branch: refs/heads/master
Commit: 3457db62228d7cfe0e25c79b86e94c68f2c1c57c
Parents: 6c4d0d7
Author: Kit Chan <ki...@apache.org>
Authored: Wed Jun 10 23:31:20 2015 -0700
Committer: Kit Chan <ki...@apache.org>
Committed: Wed Jun 10 23:31:20 2015 -0700
----------------------------------------------------------------------
doc/reference/plugins/ts_lua.en.rst | 2 ++
plugins/experimental/ts_lua/ts_lua_http_milestone.c | 7 +++++--
2 files changed, 7 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/3457db62/doc/reference/plugins/ts_lua.en.rst
----------------------------------------------------------------------
diff --git a/doc/reference/plugins/ts_lua.en.rst b/doc/reference/plugins/ts_lua.en.rst
index ff65090..5e93a7b 100644
--- a/doc/reference/plugins/ts_lua.en.rst
+++ b/doc/reference/plugins/ts_lua.en.rst
@@ -2513,6 +2513,8 @@ Milestone constants
TS_LUA_MILESTONE_DNS_LOOKUP_END
TS_LUA_MILESTONE_SM_START
TS_LUA_MILESTONE_SM_FINISH
+ TS_LUA_MILESTONE_PLUGIN_ACTIVE
+ TS_LUA_MILESTONE_PLUGIN_TOTAL
`TOP <#ts-lua-plugin>`_
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/3457db62/plugins/experimental/ts_lua/ts_lua_http_milestone.c
----------------------------------------------------------------------
diff --git a/plugins/experimental/ts_lua/ts_lua_http_milestone.c b/plugins/experimental/ts_lua/ts_lua_http_milestone.c
index e50a39e..85d4261 100644
--- a/plugins/experimental/ts_lua/ts_lua_http_milestone.c
+++ b/plugins/experimental/ts_lua/ts_lua_http_milestone.c
@@ -38,7 +38,9 @@ typedef enum {
TS_LUA_MILESTONE_DNS_LOOKUP_BEGIN = TS_MILESTONE_DNS_LOOKUP_BEGIN,
TS_LUA_MILESTONE_DNS_LOOKUP_END = TS_MILESTONE_DNS_LOOKUP_END,
TS_LUA_MILESTONE_SM_START = TS_MILESTONE_SM_START,
- TS_LUA_MILESTONE_SM_FINISH = TS_MILESTONE_SM_FINISH
+ TS_LUA_MILESTONE_SM_FINISH = TS_MILESTONE_SM_FINISH,
+ TS_LUA_MILESTONE_PLUGIN_ACTIVE = TS_MILESTONE_PLUGIN_ACTIVE,
+ TS_LUA_MILESTONE_PLUGIN_TOTAL = TS_MILESTONE_PLUGIN_TOTAL
} TSLuaMilestoneType;
@@ -52,7 +54,8 @@ ts_lua_var_item ts_lua_milestone_type_vars[] = {
TS_LUA_MAKE_VAR_ITEM(TS_LUA_MILESTONE_CACHE_OPEN_READ_END), TS_LUA_MAKE_VAR_ITEM(TS_LUA_MILESTONE_CACHE_OPEN_WRITE_BEGIN),
TS_LUA_MAKE_VAR_ITEM(TS_LUA_MILESTONE_CACHE_OPEN_WRITE_END), TS_LUA_MAKE_VAR_ITEM(TS_LUA_MILESTONE_DNS_LOOKUP_BEGIN),
TS_LUA_MAKE_VAR_ITEM(TS_LUA_MILESTONE_DNS_LOOKUP_END), TS_LUA_MAKE_VAR_ITEM(TS_LUA_MILESTONE_SM_START),
- TS_LUA_MAKE_VAR_ITEM(TS_LUA_MILESTONE_SM_FINISH)};
+ TS_LUA_MAKE_VAR_ITEM(TS_LUA_MILESTONE_SM_FINISH), TS_LUA_MAKE_VAR_ITEM(TS_LUA_MILESTONE_PLUGIN_ACTIVE),
+ TS_LUA_MAKE_VAR_ITEM(TS_LUA_MILESTONE_PLUGIN_TOTAL)};
static void ts_lua_inject_http_milestone_variables(lua_State *L);