[5/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-07-19 Thread amc
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/1c06db83/mgmt/api/CfgContextImpl.cc -- diff --git a/mgmt/api/CfgContextImpl.cc b/mgmt/api/CfgContextImpl.cc index 9a5f0e3..595fb9a 100644 --- a/mgmt/api/CfgContextImpl.cc ++

[7/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-07-19 Thread amc
Action *zret = ACTION_RESULT_DONE; + + CacheVC *write_vc = dynamic_cast(vc); + if (write_vc) { +Vol *vol = write_vc->vol; +ProxyMutex *mutex = cont->mutex; // needed for stat macros +CacheVC *c = new_CacheVC(cont); + +c->vol = write_vc->vol; +c->firs

[2/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-07-19 Thread amc
\ -REMEMBER(-1, reentrancy_count); \ -default_handler = _h; \ +#define HTTP_SM_SET_DEFAULT_HANDLER(_h) \ + { \ +REMEMBER(-1, reentrancy_count);

[1/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-07-19 Thread amc
Repository: trafficserver Updated Branches: refs/heads/poc-6-0-x [created] 1c06db831 http://git-wip-us.apache.org/repos/asf/trafficserver/blob/1c06db83/proxy/logging/LogAccess.cc -- diff --git a/proxy/logging/LogAccess.cc b/pro

Git Push Summary

2015-07-19 Thread amc
Repository: trafficserver Updated Branches: refs/heads/poc-6-0-x [deleted] 528eab64a

trafficserver git commit: TS-3281: Add configuration option to not split local domains during name resolution domain expansion.

2015-07-17 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master add34803d -> 9212544ba TS-3281: Add configuration option to not split local domains during name resolution domain expansion. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/r

trafficserver git commit: TS-3754: Fix potential bad _buf_end in IOBuffer::set

2015-07-15 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 1d81a2d79 -> 26f983de3 TS-3754: Fix potential bad _buf_end in IOBuffer::set Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/26f983de Tree: http:

trafficserver git commit: TS-3769: Fix coverity complaint about NULL reference.

2015-07-15 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 5a5311bca -> 1d81a2d79 TS-3769: Fix coverity complaint about NULL reference. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/1d81a2d7 Tree: http

trafficserver git commit: TS-2150: Fix the fix - make the string compator for the map correct.

2015-07-14 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master b66742539 -> 44c90698a TS-2150: Fix the fix - make the string compator for the map correct. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/44c9

trafficserver git commit: TS-2150: Fix broken string compare function.

2015-07-14 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master b7ee24627 -> 3b1040e97 TS-2150: Fix broken string compare function. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/3b1040e9 Tree: http://git-wi

trafficserver git commit: TS-2978 Reorder member variables in HttpSM State This closes #231.

2015-07-13 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 32060ac42 -> e0f591a16 TS-2978 Reorder member variables in HttpSM State This closes #231. Reduce padding by grouping non four byte aligned variables together. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Comm

trafficserver git commit: TS-3757 Update documentation to include periodic_tasks_interval This close #248

2015-07-13 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master c56836992 -> 08bc83f2d TS-3757 Update documentation to include periodic_tasks_interval This close #248 Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/

trafficserver git commit: TS-1419: Do round robin failover for dead origin servers.

2015-07-11 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master d6c84e053 -> 109ba5426 TS-1419: Do round robin failover for dead origin servers. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/109ba542 Tree:

trafficserver git commit: TS-3435: Fix configuration so it is not called for logstats.

2015-07-10 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master bad88d0e8 -> 4f32de3c1 TS-3435: Fix configuration so it is not called for logstats. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/4f32de3c Tre

trafficserver git commit: TS-3725: Fix comparator function operator to be const.

2015-07-08 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master f6dfe98f2 -> 7e97ec874 TS-3725: Fix comparator function operator to be const. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/7e97ec87 Tree: htt

trafficserver git commit: TS-2150: Make comparator function operator const, correctly.

2015-07-08 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 92c1f7719 -> f6dfe98f2 TS-2150: Make comparator function operator const, correctly. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/f6dfe98f Tre

trafficserver git commit: TS-2150: Make comparator function operator const.

2015-07-08 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 82b09e0be -> 92c1f7719 TS-2150: Make comparator function operator const. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/92c1f771 Tree: http://g

trafficserver git commit: TS-2150: Unify milestone enums.

2015-07-08 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master eb4fafeb5 -> 82b09e0be TS-2150: Unify milestone enums. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/82b09e0b Tree: http://git-wip-us.apache.o

trafficserver git commit: TS-3745: Add UA_FIRST_READ milestone to API enum.

2015-07-08 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master da0436222 -> eb4fafeb5 TS-3745: Add UA_FIRST_READ milestone to API enum. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/eb4fafeb Tree: http://g

trafficserver git commit: [TS-2157] Replace addr with src_addr and dst_addr. This closes #182

2015-07-07 Thread amc
t_state.api_server_addr_set = true; return TS_SUCCESS; } else { @@ -5311,8 +5309,8 @@ TSHttpTxnClientIncomingPortSet(TSHttpTxn txnp, int port) { sdk_assert(sdk_sanity_check_txn(txnp) == TS_SUCCESS); - HttpSM *sm = (HttpSM *)txnp; - sm->t_state.client_info.port = port; + HttpSM *sm = re

trafficserver git commit: Clang format.

2015-07-07 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 20eaf0e4c -> 954f77ee1 Clang format. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/954f77ee Tree: http://git-wip-us.apache.org/repos/asf/traff

trafficserver git commit: TS-2150: Transaction milestone log tag This closes #229.

2015-07-07 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master c5dd0f6f4 -> 29c26cd66 TS-2150: Transaction milestone log tag This closes #229. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/29c26cd6 Tree: h

[2/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-06-29 Thread amc
\ -REMEMBER(-1, reentrancy_count); \ -default_handler = _h; \ +#define HTTP_SM_SET_DEFAULT_HANDLER(_h) \ + { \ +REMEMBER(-1, reentrancy_count);

[7/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-06-29 Thread amc
Action *zret = ACTION_RESULT_DONE; + + CacheVC *write_vc = dynamic_cast(vc); + if (write_vc) { +Vol *vol = write_vc->vol; +ProxyMutex *mutex = cont->mutex; // needed for stat macros +CacheVC *c = new_CacheVC(cont); + +c->vol = write_vc->vol; +c->firs

[8/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-06-29 Thread amc
TS-974: Partial Object Caching. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/528eab64 Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/528eab64 Diff: http://git-wip-us.apache.org/repos/asf/tra

[6/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-06-29 Thread amc
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/528eab64/iocore/cache/P_CacheHttp.h -- diff --git a/iocore/cache/P_CacheHttp.h b/iocore/cache/P_CacheHttp.h index c5bf87e..ea0ac43 100644 --- a/iocore/cache/P_CacheHttp.h ++

[4/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-06-29 Thread amc
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/528eab64/proxy/Crash.cc -- diff --git a/proxy/Crash.cc b/proxy/Crash.cc index 0febbea..b389cbf 100644 --- a/proxy/Crash.cc +++ b/proxy/Crash.cc @@ -27,7 +27,8 @@ #include "

[1/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-06-29 Thread amc
Repository: trafficserver Updated Branches: refs/heads/poc-6-0-x [created] 528eab64a http://git-wip-us.apache.org/repos/asf/trafficserver/blob/528eab64/proxy/logging/Log.cc -- diff --git a/proxy/logging/Log.cc b/proxy/logging/L

[5/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-06-29 Thread amc
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/528eab64/mgmt/api/CfgContextImpl.cc -- diff --git a/mgmt/api/CfgContextImpl.cc b/mgmt/api/CfgContextImpl.cc index 9a5f0e3..595fb9a 100644 --- a/mgmt/api/CfgContextImpl.cc ++

[3/8] trafficserver git commit: TS-974: Partial Object Caching.

2015-06-29 Thread amc
s()) { +// nothing - simplifying later logic. + } else if (0 == len) { +/* Must special case zero length content + - suffix ranges are OK but other ranges are not. + - Best option is to return a 200 (not 206 or 416) for all suffix range spec on zero length content. +

trafficserver git commit: Doc: Update milestone man page for plugin milestones.

2015-06-26 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 4377dabd0 -> a3e83c11d Doc: Update milestone man page for plugin milestones. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/a3e83c11 Tree: http

trafficserver git commit: TS-3715: Add documentation and example for TS_HTTP_RESPONSE_CLIENT_HOOK

2015-06-24 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 738d9ed3c -> e623958d3 TS-3715: Add documentation and example for TS_HTTP_RESPONSE_CLIENT_HOOK Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/e

trafficserver git commit: TS-1774: Move hrtime functions to Thread class. This closes #185.

2015-06-23 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 28b243b06 -> 738d9ed3c TS-1774: Move hrtime functions to Thread class. This closes #185. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/738d9ed

[3/3] trafficserver git commit: TS-2106 Added plugin names to all TSError messages. Removed extraneous newlines. This closes #220.

2015-06-23 Thread amc
t;key_to_delete); TSfree(cstate); TSHandleMLocRelease(urlBuf, NULL, urlLoc); http://git-wip-us.apache.org/repos/asf/trafficserver/blob/28b243b0/example/file-1/file-1.c ------ diff --git a/example/file-1/file

[2/3] trafficserver git commit: TS-2106 Added plugin names to all TSError messages. Removed extraneous newlines. This closes #220.

2015-06-23 Thread amc
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/28b243b0/plugins/experimental/background_fetch/background_fetch.cc -- diff --git a/plugins/experimental/background_fetch/background_fetch.cc b/plugins/experimental/backgrou

[1/3] trafficserver git commit: TS-2106 Added plugin names to all TSError messages. Removed extraneous newlines. This closes #220.

2015-06-23 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 94476aa17 -> 28b243b06 http://git-wip-us.apache.org/repos/asf/trafficserver/blob/28b243b0/plugins/experimental/ts_lua/ts_lua_server_request.c -- diff --git a/plugins

trafficserver git commit: TS-3712: Parse and use proxy.config.http.server_session_sharing.pool configuration value.

2015-06-22 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 95dd7fdf8 -> 098615d05 TS-3712: Parse and use proxy.config.http.server_session_sharing.pool configuration value. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/tra

trafficserver git commit: TS-3647: CPP API for overridable configs. Fixup CPP example plugins to do plugin init.

2015-06-19 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 6d0f65a67 -> 93986440f TS-3647: CPP API for overridable configs. Fixup CPP example plugins to do plugin init. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/traffi

trafficserver git commit: TS-3651: Update documents to remove references to old server session sharing. Make sharing pool not overridable.

2015-06-19 Thread amc
oxy.config.http.accept_encoding_filter_enabled", + "proxy.config.ssl.hsts_max_age", "proxy.config.ssl.hsts_include_subdomains", "proxy.config.http.cache.open_read_retry_time", + "proxy.config.http.cache.max_open_read_retries", &quo

trafficserver git commit: TS-3707: Set default hosts file path to empty, fix a few round robin bugs.

2015-06-18 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master ede9130de -> bec6dd64a TS-3707: Set default hosts file path to empty, fix a few round robin bugs. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commi

trafficserver git commit: [TS-3589] Enhance header_rewrite to support TRANSACT-COUNT as a condition This closes #200

2015-06-18 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master faa286ed6 -> 35a95e183 [TS-3589] Enhance header_rewrite to support TRANSACT-COUNT as a condition This closes #200 Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/tra

trafficserver git commit: Doc: various updates. This closes #191.

2015-06-17 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 62d9afa41 -> f7cbf4685 Doc: various updates. This closes #191. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/f7cbf468 Tree: http://git-wip-us.

trafficserver git commit: TS-3058: Fix TSVConnClosedGet to work with PluginVC and UnixNetVConnection instances.

2015-06-17 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 32d7f42fd -> 62d9afa41 TS-3058: Fix TSVConnClosedGet to work with PluginVC and UnixNetVConnection instances. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/traffic

trafficserver git commit: TS-3650: Track configuration variable source.

2015-06-16 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master fedf96e21 -> 182506526 TS-3650: Track configuration variable source. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/18250652 Tree: http://git-w

trafficserver git commit: TS-3561: Remove share_server_sessions configuration value.

2015-06-16 Thread amc
ttp.slow.log.threshold", "proxy.config.http.cache.generation"}; REGRESSION_TEST(SDK_API_OVERRIDABLE_CONFIGS)(RegressionTest *test, int /* atype ATS_UNUSED */, int *pstatus) { @@ -7251,10 +7251,6 @@ REGRESSION_TEST(SDK_API_OVERRIDABLE_CONFIGS)(RegressionTest *test, int /* atype switch (type) { cas

trafficserver git commit: TS-2054: Generate warning on reserved port open failure.

2015-06-15 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 78143684b -> 1e710ce74 TS-2054: Generate warning on reserved port open failure. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/1e710ce7 Tree: h

trafficserver git commit: TS-2848: Check for NULL server in HttpSM::release_server_session

2015-06-15 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 0c81ce80c -> eff2e4a11 TS-2848: Check for NULL server in HttpSM::release_server_session Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/eff2e4a1

trafficserver git commit: TS-3163: Apply socket config options to API create sockets. This closes #136

2015-06-15 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 2f8c94108 -> 0c81ce80c TS-3163: Apply socket config options to API create sockets. This closes #136 Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/com

trafficserver git commit: Fix bad content length and status for partial update.

2015-06-09 Thread amc
Repository: trafficserver Updated Branches: refs/heads/ts-974-5-3-x bf93bbb84 -> 63807d4dd Fix bad content length and status for partial update. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/63807d4d Tree

trafficserver git commit: Fixed second full read problem.

2015-06-08 Thread amc
692,7 +2697,7 @@ HttpTransact::HandleCacheOpenReadHit(State *s) } // Check if we need to get some data from the origin. - if (s->state_machine->get_cache_sm().cache_read_vc->get_uncached(s->hdr_info.request_range, range)) { + if (s->state_machine->get_cache_sm().cache_read_vc->

trafficserver git commit: Numerous fixes - can do range then full request.

2015-06-06 Thread amc
che/CacheRead.cc @@ -313,6 +313,7 @@ CacheVC::openReadFromWriter(int event, Event *e) alternate.copy_shallow(od->vector.get(alternate_index)); key = earliest_key = alternate.object_key_get(); doc_len = alternate.object_size_get(); +Debug("amc", "[openReadFromWriter

trafficserver git commit: Doc: Make the overridable configuration values links.

2015-05-26 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 74b784a00 -> 3a7358c54 Doc: Make the overridable configuration values links. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/3a7358c5 Tree: http

trafficserver git commit: Doc: More things to do for overridable config vars.

2015-05-26 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 15fc5caf6 -> 74b784a00 Doc: More things to do for overridable config vars. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/74b784a0 Tree: http:/

trafficserver git commit: Fixed full request logic to mark complete.

2015-05-22 Thread amc
Repository: trafficserver Updated Branches: refs/heads/ts-974-5-3-x d5a3df4a9 -> ff379f67a Fixed full request logic to mark complete. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/ff379f67 Tree: http://gi

trafficserver git commit: Fixes to partial cached hull logic. Working for most basic test cases.

2015-05-20 Thread amc
ge.start(); +//this->updateWriteStateFromRange(); + } + // key = alternate.get_frag_key_of(write_pos); SET_HANDLER(&CacheVC::openWriteMain); return openWriteMain(eid, event); @@ -1456,7 +1459,7 @@ Lagain: int64_t towrite = avail + length; int64_t ffs = cacheProcess

trafficserver git commit: Doc: tweaks for overridable variables for new header file (apidefs.h.in)

2015-05-18 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 5bea4c448 -> c76370a16 Doc: tweaks for overridable variables for new header file (apidefs.h.in) Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/

trafficserver git commit: TS-3436: Add API milestones.

2015-05-13 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master dda6814f0 -> 5260c4a3a TS-3436: Add API milestones. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/5260c4a3 Tree: http://git-wip-us.apache.org/

trafficserver git commit: Fix crash on partial fill.

2015-05-11 Thread amc
!= (reader = item._waiting.pop())) -eventProcessor.schedule_imm(reader); + while (NULL != (reader = item._waiting.pop())) { + Debug("amc", "[write_complete] wake up %p", reader); +reader->wake_up_thread->schedule_imm(reader)->cookie = reinterpret_cast(0x56)

trafficserver git commit: Fixed breakage of single range request.

2015-05-08 Thread amc
c == NULL); - - if (frag_type != CACHE_FRAG_TYPE_HTTP) { -ink_release_assert(! "[amc] Fix reader from writer for non-HTTP"); - } -#ifdef HTTP_CACHE - else { -write_vector = &od->vector; -int write_vec_cnt = write_vector->count(); -for (int c = 0; c < write_vec_cnt; c++) - v

trafficserver git commit: TS-3370: header_rewrite plugin uses dead continuation. This closes #173

2015-05-08 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 08a0efed3 -> be0b7311d TS-3370: header_rewrite plugin uses dead continuation. This closes #173 Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/b

trafficserver git commit: TS-3585: DNS is not done for redirects if cache is disabled.

2015-05-06 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master c9fe5c218 -> 60ffbfda0 TS-3585: DNS is not done for redirects if cache is disabled. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/60ffbfda Tre

[2/2] trafficserver git commit: Fixed problem with ODE not being cleared on cache read VCs.

2015-05-03 Thread amc
d int h = key.slice32(0); int b = h % OPEN_DIR_BUCKETS; for (OpenDirEntry *d = bucket[b].head; d; d = d->link.next) { -if (!(d->first_key == cont->first_key)) +if (!(d->first_key == key)) continue; -//if (allow_if_writers && d->num_writers < d->max_writ

[1/2] trafficserver git commit: Fixed not waiting on fragments in missing frag table.

2015-05-03 Thread amc
-OpenDirEntry::waiting_for(CacheKey const& alt_key, CacheVC* vc, int64_t offset) +bool +OpenDirEntry::wait_for(CacheKey const& alt_key, CacheVC* vc, int64_t offset) { Debug("amc", "vc %p waiting for %" PRId64, vc, offset); - vector.waiting_for(alt_key, vc, of

trafficserver git commit: Docs: some cleanup. This closes #79

2015-04-28 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 29d72d393 -> 078e8abd2 Docs: some cleanup. This closes #79 Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/078e8abd Tree: http://git-wip-us.apac

trafficserver git commit: TS-3447: Minor code cleanup.

2015-04-28 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 4561001e2 -> 966353bc9 TS-3447: Minor code cleanup. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/966353bc Tree: http://git-wip-us.apache.org/

trafficserver git commit: TS-974: Additional fixes. Cherry-pick from 5.2.x version.

2015-04-19 Thread amc
t_reque c->vol = write_vc->vol; c->first_key = write_vc->first_key; +// [amc] Need to fix this as it's pointless. In general @a earliest_key in the write VC +// won't be the correct value - it's randomly generated and for a partial fill won't be +

[3/3] trafficserver git commit: TS-974: Base implmentation.

2015-04-19 Thread amc
action = this; io.thread = mutex->thread_holding->tt == DEDICATED ? AIO_CALLBACK_THREAD_ANY : mutex->thread_holding; SET_HANDLER(&CacheVC::handleReadDone); + { +char xt[33]; +Debug("amc", "cache read : key = %s %" PRId64 " bytes at stripe offset =% &

[2/3] trafficserver git commit: TS-974: Base implmentation.

2015-04-19 Thread amc
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/799a83bb/iocore/cache/P_CacheBC.h -- diff --git a/iocore/cache/P_CacheBC.h b/iocore/cache/P_CacheBC.h index 2164692..2ffd4e8 100644 --- a/iocore/cache/P_CacheBC.h +++ b/ioco

[1/3] trafficserver git commit: TS-974: Base implmentation.

2015-04-19 Thread amc
t::FragmentDescriptor& +HTTPCacheAlt::FragmentAccessor::operator [] (int idx) +{ + ink_assert(idx >= 0); + return idx == 0 ? _alt->m_earliest : (*_table)[idx]; +} + +inline uint32_t +HTTPCacheAlt::FragmentAccessor::get_initial_cached_index() const { - return m_alt ? m

[3/8] trafficserver git commit: Parsing ranges.

2015-04-19 Thread amc
Parsing ranges. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/50f37f3a Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/50f37f3a Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/

[6/8] trafficserver git commit: Checkpoint before moving stuff to HTTPCacheAlt.

2015-04-19 Thread amc
L; #ifdef HTTP_CACHE - if (req_rs.isValid()) { + if (resp_range.isActive()) { int target = -1; // target fragment index. -uint64_t target_offset = req_rs.getOffset(); +uint64_t target_offset = resp_range.getOffset(); uint64_t lower_bound = frag_upper_bound - doc->data_

[4/8] trafficserver git commit: First correct range processing (single range).

2015-04-19 Thread amc
mutex->thread_holding; SET_HANDLER(&CacheVC::handleReadDone); + { +char xt[33]; + Debug("amc", "cache read : key = %s %" PRId64 " bytes at stripe offset =% " PRId64 + , key.toHexStr(xt), io.aiocb.aio_nbytes, io.aiocb.aio_offset)

[7/8] trafficserver git commit: Checkpoint before removing stuff from HTTPHdr.

2015-04-19 Thread amc
Checkpoint before removing stuff from HTTPHdr. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/67261f10 Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/67261f10 Diff: http://git-wip-us.apache.or

[5/8] trafficserver git commit: Checkpoint.

2015-04-19 Thread amc
Checkpoint. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/45dc0c60 Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/45dc0c60 Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/45dc

[1/8] trafficserver git commit: First pass on removing range processing from HttpSM.

2015-04-19 Thread amc
Repository: trafficserver Updated Branches: refs/heads/ts-974-multi-range-read [created] 2ddfc7ab5 First pass on removing range processing from HttpSM. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/ae369e

[2/8] trafficserver git commit: before seek change.

2015-04-19 Thread amc
s.parse(value, len); + } } if (!lock.is_locked()) { SET_CONTINUATION_HANDLER(c, &CacheVC::openReadStartHead); @@ -1157,6 +1156,11 @@ CacheVC::openReadStartHead(int event, Event * e) doc_len = doc->total_len; } +if (!req_rs.finalize(doc_len)) { + er

[8/8] trafficserver git commit: Full read multi range support passes basic testing.

2015-04-19 Thread amc
et_offset - lower_bound); + + vio.ndone += HTTPRangeSpec::writePartBoundary(vio.buffer.writer(), b_str, b_len +, doc_len, resp_range[r_idx]._min, resp_range[r_idx]._max +, resp_range.get

trafficserver git commit: TS-3483: Fix regex_map to work with CONNECT.

2015-04-02 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 26f438d48 -> e8965f41a TS-3483: Fix regex_map to work with CONNECT. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/e8965f41 Tree: http://git-wi

trafficserver git commit: TS-3468: Fix print format, conditional typo.

2015-03-31 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 8cfab344b -> 4cbf3cb0a TS-3468: Fix print format, conditional typo. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/4cbf3cb0 Tree: http://git-wi

trafficserver git commit: TS-3468: Fix check option to be a useful stripe inspector.

2015-03-31 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 68b4d8536 -> d0d0afb9a TS-3468: Fix check option to be a useful stripe inspector. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/d0d0afb9 Tree:

trafficserver git commit: TS-2515: Add stats for stripe wrap and cache sync.

2015-03-05 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 6aa215f76 -> d22cdccd2 TS-2515: Add stats for stripe wrap and cache sync. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/d22cdccd Tree: http://

trafficserver git commit: Doc: proxy.config.http.attach_server_session_to_client

2015-01-20 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master f366e0996 -> 6b9bf1cac Doc: proxy.config.http.attach_server_session_to_client Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/6b9bf1ca Tree: htt

trafficserver git commit: TS-3302: Fix FreeBSD build error.

2015-01-16 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master d90560495 -> a3cd7abef TS-3302: Fix FreeBSD build error. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/a3cd7abe Tree: http://git-wip-us.apache

trafficserver git commit: TS-3276: Fix cache backwards compatibility issue.

2015-01-08 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master be1ba3bee -> 9dd8871da TS-3276: Fix cache backwards compatibility issue. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/9dd8871d Tree: http://g

trafficserver git commit: TS-3274: Fix race condition for cache fixup in ram cache.

2015-01-06 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 774d893ce -> 0a2094621 TS-3274: Fix race condition for cache fixup in ram cache. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/0a209462 Tree:

trafficserver git commit: TS-3222: Fix URL print to not put leading zeros in port.

2014-12-19 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master cb62dfd31 -> 2710ad047 TS-3222: Fix URL print to not put leading zeros in port. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/2710ad04 Tree: h

svn commit: r933048 - in /websites/production/trafficserver: cgi-bin/ content/

2014-12-16 Thread amc
Author: amc Date: Tue Dec 16 23:16:23 2014 New Revision: 933048 Log: Fix 5.1.2 release typo. Added: websites/production/trafficserver/cgi-bin/ - copied from r933047, websites/staging/trafficserver/trunk/cgi-bin/ websites/production/trafficserver/content/ - copied from r933047

svn commit: r1646111 - /trafficserver/site/trunk/content/downloads.en.mdtext

2014-12-16 Thread amc
Author: amc Date: Tue Dec 16 23:15:51 2014 New Revision: 1646111 URL: http://svn.apache.org/r1646111 Log: Fix 5.1.2 release typo. Modified: trafficserver/site/trunk/content/downloads.en.mdtext Modified: trafficserver/site/trunk/content/downloads.en.mdtext URL: http://svn.apache.org/viewvc

svn commit: r932988 - in /websites/production/trafficserver: cgi-bin/ content/

2014-12-16 Thread amc
Author: amc Date: Tue Dec 16 16:26:15 2014 New Revision: 932988 Log: Traffic Server 5.1.2 release updates. Added: websites/production/trafficserver/cgi-bin/ - copied from r932987, websites/staging/trafficserver/trunk/cgi-bin/ websites/production/trafficserver/content

svn commit: r1645997 - in /trafficserver/site/trunk/content: downloads.en.mdtext index.html

2014-12-16 Thread amc
Author: amc Date: Tue Dec 16 16:25:24 2014 New Revision: 1645997 URL: http://svn.apache.org/r1645997 Log: Traffic Server 5.1.2 release updates. Modified: trafficserver/site/trunk/content/downloads.en.mdtext trafficserver/site/trunk/content/index.html Modified: trafficserver/site/trunk

Git Push Summary

2014-12-16 Thread amc
Repository: trafficserver Updated Tags: refs/tags/5.1.2 [created] caed57beb

trafficserver git commit: TS-3088: Use /etc/hosts for HostDB.

2014-12-15 Thread amc
umped every HOST_DB_TIMEOUT_INTERVAL seconds + // so we need to scale that so the user config value is in seconds. + if (hostdb_hostfile_check_interval && // enabled + (hostdb_current_interval - hostdb_hostfile_check_timestamp) * (HOST_DB_TIMEOUT_INT

trafficserver git commit: TS-3237: Don't segregate DNS results by port.

2014-12-15 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 47eeaf34c -> a8d186224 TS-3237: Don't segregate DNS results by port. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/a8d18622 Tree: http://git-w

trafficserver git commit: TS-1570: Minor fix for ats_ip_parse and additional regression tests.

2014-12-09 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 665b442da -> 156b7be9c TS-1570: Minor fix for ats_ip_parse and additional regression tests. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/156b

trafficserver git commit: TS-1570: Followup fix to avoid test_certlookup regression.

2014-12-08 Thread amc
Repository: trafficserver Updated Branches: refs/heads/master 1e5d1732f -> 2857d531a TS-1570: Followup fix to avoid test_certlookup regression. Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/2857d531 Tree:

Git Push Summary

2014-12-07 Thread amc
Repository: trafficserver Updated Tags: refs/tags/5.1.2-rc0 [created] 4e64fc806

[5/5] trafficserver git commit: CHANGES

2014-12-06 Thread amc
CHANGES Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/edbbd083 Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/edbbd083 Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/edbbd083

[2/5] trafficserver git commit: add regression tests to some http methods

2014-12-06 Thread amc
add regression tests to some http methods Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/28e93f2f Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/28e93f2f Diff: http://git-wip-us.apache.org/rep

[3/5] trafficserver git commit: trim the line to the 120 character limit

2014-12-06 Thread amc
trim the line to the 120 character limit Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/900892d6 Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/900892d6 Diff: http://git-wip-us.apache.org/repo

[4/5] trafficserver git commit: [TS-3130]: Delay setting buffer to NULL to prevent crash in logging

2014-12-06 Thread amc
[TS-3130]: Delay setting buffer to NULL to prevent crash in logging Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/d6e800d1 Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/d6e800d1 Diff: http:/

<    5   6   7   8   9   10   11   12   13   14   >