[jira] [Updated] (TS-2092) Use of uninitialized member in HdrHeap

2013-08-03 Thread Leif Hedstrom (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Leif Hedstrom updated TS-2092:
--

Fix Version/s: 3.3.5

 Use of uninitialized member in HdrHeap
 --

 Key: TS-2092
 URL: https://issues.apache.org/jira/browse/TS-2092
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
 Fix For: 3.3.5




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (TS-2092) Use of uninitialized member in HdrHeap

2013-08-03 Thread Leif Hedstrom (JIRA)
Leif Hedstrom created TS-2092:
-

 Summary: Use of uninitialized member in HdrHeap
 Key: TS-2092
 URL: https://issues.apache.org/jira/browse/TS-2092
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
Reporter: Leif Hedstrom




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Assigned] (TS-2092) Use of uninitialized member in HdrHeap

2013-08-03 Thread Leif Hedstrom (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Leif Hedstrom reassigned TS-2092:
-

Assignee: Leif Hedstrom

 Use of uninitialized member in HdrHeap
 --

 Key: TS-2092
 URL: https://issues.apache.org/jira/browse/TS-2092
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (TS-2093) Plugin API doesn't check stat bounds on creation which can cause assert to trigger

2013-08-03 Thread Phil Sorber (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phil Sorber updated TS-2093:


Labels: C  (was: )

 Plugin API doesn't check stat bounds on creation which can cause assert to 
 trigger
 --

 Key: TS-2093
 URL: https://issues.apache.org/jira/browse/TS-2093
 Project: Traffic Server
  Issue Type: Bug
Reporter: Phil Sorber
  Labels: C
 Fix For: 3.3.6


 The records created for stats for the API are limited by TS_MAX_API_STATS. 
 Trying to create more than that causes an assert to trigger.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (TS-2093) Plugin API doesn't check stat bounds on creation which can cause assert to trigger

2013-08-03 Thread Phil Sorber (JIRA)
Phil Sorber created TS-2093:
---

 Summary: Plugin API doesn't check stat bounds on creation which 
can cause assert to trigger
 Key: TS-2093
 URL: https://issues.apache.org/jira/browse/TS-2093
 Project: Traffic Server
  Issue Type: Bug
Reporter: Phil Sorber


The records created for stats for the API are limited by TS_MAX_API_STATS. 
Trying to create more than that causes an assert to trigger.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (TS-2093) Plugin API doesn't check stat bounds on creation which can cause assert to trigger

2013-08-03 Thread Phil Sorber (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phil Sorber updated TS-2093:


Fix Version/s: 3.3.6

 Plugin API doesn't check stat bounds on creation which can cause assert to 
 trigger
 --

 Key: TS-2093
 URL: https://issues.apache.org/jira/browse/TS-2093
 Project: Traffic Server
  Issue Type: Bug
Reporter: Phil Sorber
 Fix For: 3.3.6


 The records created for stats for the API are limited by TS_MAX_API_STATS. 
 Trying to create more than that causes an assert to trigger.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2093) Plugin API doesn't check stat bounds on creation which can cause assert to trigger

2013-08-03 Thread Phil Sorber (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728621#comment-13728621
 ] 

Phil Sorber commented on TS-2093:
-

Also, id doesn't need to be volatile. Just top_stat which is already defined as 
such.

 Plugin API doesn't check stat bounds on creation which can cause assert to 
 trigger
 --

 Key: TS-2093
 URL: https://issues.apache.org/jira/browse/TS-2093
 Project: Traffic Server
  Issue Type: Bug
Reporter: Phil Sorber
  Labels: C
 Fix For: 3.3.6


 The records created for stats for the API are limited by TS_MAX_API_STATS. 
 Trying to create more than that causes an assert to trigger.
 This problem should be superseded by TS-454

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (TS-2093) Plugin API doesn't check stat bounds on creation which can cause assert to trigger

2013-08-03 Thread Phil Sorber (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phil Sorber updated TS-2093:


Description: 
The records created for stats for the API are limited by TS_MAX_API_STATS. 
Trying to create more than that causes an assert to trigger.

This problem should be superseded by TS-454

  was:The records created for stats for the API are limited by 
TS_MAX_API_STATS. Trying to create more than that causes an assert to trigger.


 Plugin API doesn't check stat bounds on creation which can cause assert to 
 trigger
 --

 Key: TS-2093
 URL: https://issues.apache.org/jira/browse/TS-2093
 Project: Traffic Server
  Issue Type: Bug
Reporter: Phil Sorber
  Labels: C
 Fix For: 3.3.6


 The records created for stats for the API are limited by TS_MAX_API_STATS. 
 Trying to create more than that causes an assert to trigger.
 This problem should be superseded by TS-454

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Assigned] (TS-2093) Plugin API doesn't check stat bounds on creation which can cause assert to trigger

2013-08-03 Thread Phil Sorber (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phil Sorber reassigned TS-2093:
---

Assignee: Phil Sorber

 Plugin API doesn't check stat bounds on creation which can cause assert to 
 trigger
 --

 Key: TS-2093
 URL: https://issues.apache.org/jira/browse/TS-2093
 Project: Traffic Server
  Issue Type: Bug
Reporter: Phil Sorber
Assignee: Phil Sorber
  Labels: C
 Fix For: 3.3.6


 The records created for stats for the API are limited by TS_MAX_API_STATS. 
 Trying to create more than that causes an assert to trigger.
 This problem should be superseded by TS-454

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2093) Plugin API doesn't check stat bounds on creation which can cause assert to trigger

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728622#comment-13728622
 ] 

ASF subversion and git services commented on TS-2093:
-

Commit 76ef33d435236aa680e2180191e5584af5adb0d1 in branch refs/heads/master 
from [~psudaemon]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=76ef33d ]

TS-2093: Check bounds on plugin stat creation.


 Plugin API doesn't check stat bounds on creation which can cause assert to 
 trigger
 --

 Key: TS-2093
 URL: https://issues.apache.org/jira/browse/TS-2093
 Project: Traffic Server
  Issue Type: Bug
Reporter: Phil Sorber
Assignee: Phil Sorber
  Labels: C
 Fix For: 3.3.6


 The records created for stats for the API are limited by TS_MAX_API_STATS. 
 Trying to create more than that causes an assert to trigger.
 This problem should be superseded by TS-454

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (TS-2093) Plugin API doesn't check stat bounds on creation which can cause assert to trigger

2013-08-03 Thread Phil Sorber (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phil Sorber resolved TS-2093.
-

   Resolution: Fixed
Fix Version/s: (was: 3.3.6)
   3.3.5

 Plugin API doesn't check stat bounds on creation which can cause assert to 
 trigger
 --

 Key: TS-2093
 URL: https://issues.apache.org/jira/browse/TS-2093
 Project: Traffic Server
  Issue Type: Bug
Reporter: Phil Sorber
Assignee: Phil Sorber
  Labels: C
 Fix For: 3.3.5


 The records created for stats for the API are limited by TS_MAX_API_STATS. 
 Trying to create more than that causes an assert to trigger.
 This problem should be superseded by TS-454

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Closed] (TS-2093) Plugin API doesn't check stat bounds on creation which can cause assert to trigger

2013-08-03 Thread Phil Sorber (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phil Sorber closed TS-2093.
---


 Plugin API doesn't check stat bounds on creation which can cause assert to 
 trigger
 --

 Key: TS-2093
 URL: https://issues.apache.org/jira/browse/TS-2093
 Project: Traffic Server
  Issue Type: Bug
Reporter: Phil Sorber
Assignee: Phil Sorber
  Labels: C
 Fix For: 3.3.5


 The records created for stats for the API are limited by TS_MAX_API_STATS. 
 Trying to create more than that causes an assert to trigger.
 This problem should be superseded by TS-454

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (TS-1917) It seems that one of assert in HttpTransact::handle_content_length_header() is unnecessary

2013-08-03 Thread Leif Hedstrom (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-1917?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Leif Hedstrom updated TS-1917:
--

Fix Version/s: (was: 3.3.5)
   3.3.6

 It seems that one of assert in HttpTransact::handle_content_length_header() 
 is unnecessary 
 ---

 Key: TS-1917
 URL: https://issues.apache.org/jira/browse/TS-1917
 Project: Traffic Server
  Issue Type: Bug
  Components: HTTP
Reporter: Yunkai Zhang
Assignee: James Peach
 Fix For: 3.3.6

 Attachments: ts-1917.wj.diff


 ATS crashed by the following assert in debug mode:
 {code}
 (gdb) bt
 #0  0x003e86c32885 in raise () from /lib64/libc.so.6
 #1  0x003e86c34065 in abort () from /lib64/libc.so.6
 #2  0x2b349592e234 in ink_die_die_die (retval=1) at ink_error.cc:43
 #3  0x2b349592e301 in ink_fatal_va(int, const char *, typedef 
 __va_list_tag __va_list_tag *) (return_code=1,
 message_format=0x2b349594a748 %s:%d: failed assert `%s`, 
 ap=0x2b34979073a0) at ink_error.cc:65
 #4  0x2b349592e3ca in ink_fatal (return_code=1, 
 message_format=0x2b349594a748 %s:%d: failed assert `%s`) at ink_error.cc:73
 #5  0x2b349592d2cc in _ink_assert (expression=0x70fef0 s-range_setup != 
 RANGE_NOT_TRANSFORM_REQUESTED, file=0x70a613 HttpTransact.cc, line=6660)
 at ink_assert.cc:37
 #6  0x0059cb57 in HttpTransact::handle_content_length_header 
 (s=0x2b34b1207120, header=0x2b34b1207800, base=0x2b36d0030070) at 
 HttpTransact.cc:6660
 #7  0x005a116f in HttpTransact::build_response (s=0x2b34b1207120, 
 base_response=0x2b36d0030070, outgoing_response=0x2b34b1207800,
 outgoing_version=..., status_code=HTTP_STATUS_OK, reason_phrase=0x725709 
 OK) at HttpTransact.cc:7731
 #8  0x00594972 in 
 HttpTransact::handle_cache_operation_on_forward_server_response 
 (s=0x2b34b1207120) at HttpTransact.cc:4373
 #9  0x005924f8 in HttpTransact::handle_forward_server_connection_open 
 (s=0x2b34b1207120) at HttpTransact.cc:3818
 #10 0x00590c08 in HttpTransact::handle_response_from_server 
 (s=0x2b34b1207120) at HttpTransact.cc:3495
 #11 0x0058f60e in HttpTransact::HandleResponse (s=0x2b34b1207120) at 
 HttpTransact.cc:3185
 #12 0x00575f25 in HttpSM::call_transact_and_set_next_state 
 (this=0x2b34b12070b0, f=0) at HttpSM.cc:6685
 #13 0x00563ca4 in HttpSM::handle_api_return (this=0x2b34b12070b0) at 
 HttpSM.cc:1555
 #14 0x00563a79 in HttpSM::state_api_callout (this=0x2b34b12070b0, 
 event=0, data=0x0) at HttpSM.cc:1487
 #15 0x0056f79b in HttpSM::do_api_callout_internal 
 (this=0x2b34b12070b0) at HttpSM.cc:4702
 #16 0x0057bce8 in HttpSM::do_api_callout (this=0x2b34b12070b0) at 
 HttpSM.cc:503
 #17 0x00564b68 in HttpSM::state_read_server_response_header 
 (this=0x2b34b12070b0, event=100, data=0x2b35ff9ef5d0) at HttpSM.cc:1869
 #18 0x00567140 in HttpSM::main_handler (this=0x2b34b12070b0, 
 event=100, data=0x2b35ff9ef5d0) at HttpSM.cc:2501
 #19 0x004e0f52 in Continuation::handleEvent (this=0x2b34b12070b0, 
 event=100, data=0x2b35ff9ef5d0) at ../iocore/eventsystem/I_Continuation.h:146
 #20 0x006ba540 in read_signal_and_update (event=100, 
 vc=0x2b35ff9ef4c0) at UnixNetVConnection.cc:138
 #21 0x006bae90 in read_from_net (nh=0x2b34960fdbc0, 
 vc=0x2b35ff9ef4c0, thread=0x2b34960fa010) at UnixNetVConnection.cc:320
 #22 0x006bcc7f in UnixNetVConnection::net_read_io 
 (this=0x2b35ff9ef4c0, nh=0x2b34960fdbc0, lthread=0x2b34960fa010) at 
 UnixNetVConnection.cc:818
 #23 0x006b72e8 in NetHandler::mainNetEvent (this=0x2b34960fdbc0, 
 event=5, e=0x2b349cf16b40) at UnixNet.cc:377
 #24 0x004e0f52 in Continuation::handleEvent (this=0x2b34960fdbc0, 
 event=5, data=0x2b349cf16b40) at ../iocore/eventsystem/I_Continuation.h:146
 #25 0x006dbcd0 in EThread::process_event (this=0x2b34960fa010, 
 e=0x2b349cf16b40, calling_code=5) at UnixEThread.cc:141
 #26 0x006dc2b2 in EThread::execute (this=0x2b34960fa010) at 
 UnixEThread.cc:265
 #27 0x006daedc in spawn_thread_internal (a=0x15e2160) at Thread.cc:88
 #28 0x003e878077f1 in start_thread () from /lib64/libpthread.so.0
 #29 0x003e86ce5ccd in clone () from /lib64/libc.so.6
 {code} 
 By analyzing the code, it seems that this assertion is unnecessary:
 When client sends a request to ATS, and the content hits in cache, but if the 
 cache is STALE, ATS will sent a request to Original-Server. 
 In this case, the t_sate.source will be updated to 
 SOURCE_HTTP_ORIGIN_SERVER(the old value is SOURCE_CACHE), and in 
 HttpTransact::handle_cache_operation_on_forward_server_response()
 = s-state_machine-do_range_setup_if_necessary(), the s-range_setup could 
 be updated to 

[jira] [Resolved] (TS-2081) WCCP Client Address should not be replicated between cluster members.

2013-08-03 Thread Leif Hedstrom (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2081?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Leif Hedstrom resolved TS-2081.
---

Resolution: Fixed

I made wccp.addr LOCAL,but left wccp.services. I think even if we don't 
replicate the file (now), it makes sense to replicate the filename.

Please revert this if you don't think it's right.

 WCCP Client Address should not be replicated between cluster members.
 -

 Key: TS-2081
 URL: https://issues.apache.org/jira/browse/TS-2081
 Project: Traffic Server
  Issue Type: Bug
  Components: Clustering
Reporter: Mario Poier
Assignee: Alan M. Carroll
 Fix For: 3.3.5


 The proxy.config.wccp.addr is replicated between cluster members. This 
 replication occurs even when the LOCAL keyword has been defined in the 
 records.config file.
 Version 3.2.0 (build # 11186)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2081) WCCP Client Address should not be replicated between cluster members.

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2081?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728636#comment-13728636
 ] 

ASF subversion and git services commented on TS-2081:
-

Commit 994d978a060012de934b80857d1dfab817f18a3a in branch refs/heads/master 
from [~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=994d978 ]

TS-2081 Make the WCCP addr configuration LOCAL


 WCCP Client Address should not be replicated between cluster members.
 -

 Key: TS-2081
 URL: https://issues.apache.org/jira/browse/TS-2081
 Project: Traffic Server
  Issue Type: Bug
  Components: Clustering
Reporter: Mario Poier
Assignee: Alan M. Carroll
 Fix For: 3.3.5


 The proxy.config.wccp.addr is replicated between cluster members. This 
 replication occurs even when the LOCAL keyword has been defined in the 
 records.config file.
 Version 3.2.0 (build # 11186)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (TS-2090) Make proxy.config.allocator.enable_reclaim default based on build instructions

2013-08-03 Thread Leif Hedstrom (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Leif Hedstrom resolved TS-2090.
---

Resolution: Fixed

I'm resolving this now, since we didn't get any more changes to it.

 Make proxy.config.allocator.enable_reclaim default based on build instructions
 --

 Key: TS-2090
 URL: https://issues.apache.org/jira/browse/TS-2090
 Project: Traffic Server
  Issue Type: Improvement
  Components: Build
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
 Fix For: 3.3.5




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2090) Make proxy.config.allocator.enable_reclaim default based on build instructions

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2090?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728649#comment-13728649
 ] 

ASF subversion and git services commented on TS-2090:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 Make proxy.config.allocator.enable_reclaim default based on build instructions
 --

 Key: TS-2090
 URL: https://issues.apache.org/jira/browse/TS-2090
 Project: Traffic Server
  Issue Type: Improvement
  Components: Build
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
 Fix For: 3.3.5




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-1953) remove check_ts_version() from (example) plugins or make it an API

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-1953?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728653#comment-13728653
 ] 

ASF subversion and git services commented on TS-1953:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 remove check_ts_version() from (example) plugins or make it an API
 --

 Key: TS-1953
 URL: https://issues.apache.org/jira/browse/TS-1953
 Project: Traffic Server
  Issue Type: Improvement
  Components: Plugins
Reporter: Igor Galić
 Fix For: sometime


 almost every single of our (example) plugins has a function 
 {{chec_ts_version()}}. If this boiler-code is so crucial to a plugin's 
 functionality, we should offer an API for it, instead of making developers 
 write (copy) that code every time.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-1685) configure --enable-micro doesn't build

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-1685?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728658#comment-13728658
 ] 

ASF subversion and git services commented on TS-1685:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 configure --enable-micro doesn't build
 --

 Key: TS-1685
 URL: https://issues.apache.org/jira/browse/TS-1685
 Project: Traffic Server
  Issue Type: Bug
  Components: Build
Reporter: James Peach
Assignee: Leif Hedstrom
 Fix For: 3.3.5


 The --enable-micro build configuration doesn't build. We should remove this 
 and any dependent compilation options.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2093) Plugin API doesn't check stat bounds on creation which can cause assert to trigger

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728661#comment-13728661
 ] 

ASF subversion and git services commented on TS-2093:
-

Commit 76ef33d435236aa680e2180191e5584af5adb0d1 in branch refs/heads/3.3.x from 
[~psudaemon]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=76ef33d ]

TS-2093: Check bounds on plugin stat creation.


 Plugin API doesn't check stat bounds on creation which can cause assert to 
 trigger
 --

 Key: TS-2093
 URL: https://issues.apache.org/jira/browse/TS-2093
 Project: Traffic Server
  Issue Type: Bug
Reporter: Phil Sorber
Assignee: Phil Sorber
  Labels: C
 Fix For: 3.3.5


 The records created for stats for the API are limited by TS_MAX_API_STATS. 
 Trying to create more than that causes an assert to trigger.
 This problem should be superseded by TS-454

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2092) Use of uninitialized member in HdrHeap

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728647#comment-13728647
 ] 

ASF subversion and git services commented on TS-2092:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 Use of uninitialized member in HdrHeap
 --

 Key: TS-2092
 URL: https://issues.apache.org/jira/browse/TS-2092
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
 Fix For: 3.3.5




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-1953) remove check_ts_version() from (example) plugins or make it an API

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-1953?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728654#comment-13728654
 ] 

ASF subversion and git services commented on TS-1953:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 remove check_ts_version() from (example) plugins or make it an API
 --

 Key: TS-1953
 URL: https://issues.apache.org/jira/browse/TS-1953
 Project: Traffic Server
  Issue Type: Improvement
  Components: Plugins
Reporter: Igor Galić
 Fix For: sometime


 almost every single of our (example) plugins has a function 
 {{chec_ts_version()}}. If this boiler-code is so crucial to a plugin's 
 functionality, we should offer an API for it, instead of making developers 
 write (copy) that code every time.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2093) Plugin API doesn't check stat bounds on creation which can cause assert to trigger

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2093?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728646#comment-13728646
 ] 

ASF subversion and git services commented on TS-2093:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 Plugin API doesn't check stat bounds on creation which can cause assert to 
 trigger
 --

 Key: TS-2093
 URL: https://issues.apache.org/jira/browse/TS-2093
 Project: Traffic Server
  Issue Type: Bug
Reporter: Phil Sorber
Assignee: Phil Sorber
  Labels: C
 Fix For: 3.3.5


 The records created for stats for the API are limited by TS_MAX_API_STATS. 
 Trying to create more than that causes an assert to trigger.
 This problem should be superseded by TS-454

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2086) Remove a few completely unused RecordsConfig.cc settings

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728656#comment-13728656
 ] 

ASF subversion and git services commented on TS-2086:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 Remove a few completely unused RecordsConfig.cc settings
 

 Key: TS-2086
 URL: https://issues.apache.org/jira/browse/TS-2086
 Project: Traffic Server
  Issue Type: Improvement
  Components: Configuration
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
 Fix For: 3.3.5


 Found a few more:
 {code}
 proxy.config.temp_dir
 proxy.config.cli_binary
 proxy.config.cop_name
 proxy.config.manager_name
 proxy.config.process_state_dump_mode
 proxy.config.server_name
 proxy.config.start_script
 proxy.config.watch_script
 proxy.config.history_info_enabled
 {code}
 They are truly no-ops (have no purpose). There were a few more (such as 
 Product name and Vendor), which I left cause they might have some use as 
 part of a monitoring system.
 Please speak up now if you feel any of these do deserve to linger, even 
 unused. The reason to remove them is to avoid confusing, such as thinking 
 changing them would have some sort of effect (which neither does).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-1685) configure --enable-micro doesn't build

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-1685?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728657#comment-13728657
 ] 

ASF subversion and git services commented on TS-1685:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 configure --enable-micro doesn't build
 --

 Key: TS-1685
 URL: https://issues.apache.org/jira/browse/TS-1685
 Project: Traffic Server
  Issue Type: Bug
  Components: Build
Reporter: James Peach
Assignee: Leif Hedstrom
 Fix For: 3.3.5


 The --enable-micro build configuration doesn't build. We should remove this 
 and any dependent compilation options.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-1255) Add more overridable records.config configurations

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-1255?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728659#comment-13728659
 ] 

ASF subversion and git services commented on TS-1255:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 Add more overridable records.config configurations
 --

 Key: TS-1255
 URL: https://issues.apache.org/jira/browse/TS-1255
 Project: Traffic Server
  Issue Type: Improvement
  Components: TS API
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
  Labels: A
 Fix For: 3.3.5


 We should examine at least the following configs, and see which ones can (or 
 can not) be moved to be overridable:
 {code}
   MgmtInt server_max_connections;
   MgmtInt origin_min_keep_alive_connections; // TODO: This one really ought 
 to be overridable, but difficult right now.
   char *proxy_request_via_string;
   int proxy_request_via_string_len;
   char *proxy_response_via_string;
   int proxy_response_via_string_len;
   MgmtInt origin_server_pipeline;
   MgmtInt user_agent_pipeline;
   MgmtInt transaction_active_timeout_in;
   MgmtInt accept_no_activity_timeout;
   MgmtInt background_fill_active_timeout;
   MgmtFloat background_fill_threshold;
   MgmtInt parent_connect_attempts;
   MgmtInt per_parent_connect_attempts;
   MgmtInt parent_connect_timeout;
   MgmtByte insert_age_in_response;
   MgmtByte avoid_content_spoofing;
   MgmtByte enable_http_stats;
   MgmtInt max_cache_open_write_retries;
   MgmtByte cache_enable_default_vary_headers;
   MgmtByte cache_when_to_add_no_cache_to_msie_requests;
   MgmtByte cache_range_lookup;
   MgmtInt request_hdr_max_size;
   MgmtInt response_hdr_max_size;
   MgmtByte push_method_enabled;
   MgmtByte referer_filter_enabled;
   MgmtByte referer_format_redirect;
   MgmtByte accept_encoding_filter_enabled;
   // WTF!!! Bool ???
   /// Accept connections on foreign addresses.
   bool client_transparency_enabled;
   /// Use client address to connect to origin server.
   bool server_transparency_enabled;
   MgmtByte negative_revalidating_enabled;
   MgmtInt negative_revalidating_lifetime;
   MgmtByte ignore_accept_mismatch;
   MgmtByte ignore_accept_language_mismatch;
   MgmtByte ignore_accept_encoding_mismatch;
   MgmtByte ignore_accept_charset_mismatch;
   
   // Optimize gzip alternates   //
   
   MgmtByte normalize_ae_gzip;
 {code}
 Marking this for v3.3.0, it'd be nice to get into 3.2, but I rather have us 
 just get 3.1.4/3.2 done sooner rather than later.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2052) ET_SSL thread spinning

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728663#comment-13728663
 ] 

ASF subversion and git services commented on TS-2052:
-

Commit 94e9830c21f046aafe0247fb9c95198fc0902144 in branch refs/heads/3.3.x from 
[~briang]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=94e9830 ]

[TS-2052] ET_SSL thread spinning


 ET_SSL thread spinning
 --

 Key: TS-2052
 URL: https://issues.apache.org/jira/browse/TS-2052
 Project: Traffic Server
  Issue Type: Bug
  Components: SSL
Reporter: Thomas Jackson
Assignee: Brian Geffon
Priority: Blocker
 Fix For: 3.3.5


 I'm running ATS 3.2.4 and as I was benchmarking ATS for SSL usage I noticed 
 that the CPU usage would go up dramatically even after I had stopped the 
 test. After running a benchmark I am able to get an ET_SSL thread stuck 
 spinning (100% cpu in top).
 I am also able to reproduce this off master from git.
 To reproduce:
 - setup trafficserver with ssl port
 - siege -b -c 1000 -n 100 https://hostname/path
 let it sit for 1-5minutes and one of the ET_SSL threads will be stuck 
 spinning.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2092) Use of uninitialized member in HdrHeap

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728662#comment-13728662
 ] 

ASF subversion and git services commented on TS-2092:
-

Commit 4651ca76daeebceb43d2a2c9b899d2faa75ba8aa in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=4651ca7 ]

TS-2092 Use of uninitialized member in HdrHeap.


 Use of uninitialized member in HdrHeap
 --

 Key: TS-2092
 URL: https://issues.apache.org/jira/browse/TS-2092
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
 Fix For: 3.3.5




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2081) WCCP Client Address should not be replicated between cluster members.

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2081?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728645#comment-13728645
 ] 

ASF subversion and git services commented on TS-2081:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 WCCP Client Address should not be replicated between cluster members.
 -

 Key: TS-2081
 URL: https://issues.apache.org/jira/browse/TS-2081
 Project: Traffic Server
  Issue Type: Bug
  Components: Clustering
Reporter: Mario Poier
Assignee: Alan M. Carroll
 Fix For: 3.3.5


 The proxy.config.wccp.addr is replicated between cluster members. This 
 replication occurs even when the LOCAL keyword has been defined in the 
 records.config file.
 Version 3.2.0 (build # 11186)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-1330) Logging related segfault in 3.2.0

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-1330?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728651#comment-13728651
 ] 

ASF subversion and git services commented on TS-1330:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 Logging related segfault in 3.2.0
 -

 Key: TS-1330
 URL: https://issues.apache.org/jira/browse/TS-1330
 Project: Traffic Server
  Issue Type: Bug
  Components: Logging
Affects Versions: 3.2.0
 Environment: ATS 3.2.0 on RHEL 6.2 64-bit
Reporter: David Carlin
Assignee: Yunkai Zhang
Priority: Critical
  Labels: A, crash
 Fix For: 3.3.5

 Attachments: 0001-A-testing-patch-to-verify-my-analysis.patch, 
 0001-TS-1330-Fix-logging-core-at-checkout_write.patch, 
 0001-TS-1330-Fix-logging-core-at-checkout_write.patch.V2


 I observed the following crash once on one of our ATS boxes - possibly 
 related to TS-1240
 Jul  2 13:56:56 l2 traffic_server[25853]: {0x2b0a391e1700} ERROR: 
 [SSL_NetVConnection::ssl_read_from_net] SSL_ERROR_SYSCALL, underlying IO 
 error: Connection reset by peer
 Jul  2 13:59:56 l2 kernel: [ET_NET 1][25855]: segfault at c ip 
 0058e083 sp 2b0a2982b740 error 6
 Jul  2 13:59:56 l2 kernel: [ET_NET 3][25857]: segfault at 84 ip 
 0058e083 sp 2b0a29a31740 error 6 in traffic_server[40+34]
 Jul  2 13:59:56 l2 kernel: in traffic_server[40+34]
 Jul  2 14:02:59 l2 traffic_cop[25901]: (test) read timeout [18 ]
 Jul  2 14:02:59 l2 traffic_cop[25901]: server heartbeat failed [1]
 Jul  2 14:03:08 l2 traffic_manager[25826]: {0x7f3f088607e0} FATAL: 
 [LocalManager::pollMgmtProcessServer] Error in read (errno: 104)
 Jul  2 14:03:09 l2 traffic_manager[25826]: {0x7f3f088607e0} FATAL:  (last 
 system error 104: Connection reset by peer)
 Jul  2 14:03:09 l2 traffic_cop[25901]: cannot find traffic_server [1]
 Jul  2 14:03:09 l2 traffic_manager[25826]: {0x7f3f088607e0} ERROR: 
 [LocalManager::sendMgmtMsgToProcesses] Error writing message
 Jul  2 14:03:09 l2 traffic_manager[25826]: {0x7f3f088607e0} ERROR:  (last 
 system error 32: Broken pipe)
 Jul  2 14:03:12 l2 traffic_cop[25901]: cop received child status signal 
 [25826 35584]
 Jul  2 14:03:12 l2 traffic_cop[25901]: traffic_manager not running, making 
 sure traffic_server is dead
 Jul  2 14:03:12 l2 traffic_cop[25901]: spawning traffic_manager
 Jul  2 14:03:13 l2 traffic_manager[18267]: NOTE: --- Manager Starting ---
 Jul  2 14:03:13 l2 traffic_manager[18267]: NOTE: Manager Version: Apache 
 Traffic Server - traffic_manager - 3.2.0 - (build # 52518 on Jun 25 2012 at 
 18:22:12)
 Jul  2 14:03:13 l2 traffic_manager[18267]: {0x7fe63de3f7e0} STATUS: opened 
 /home/y/logs/trafficserver/manager.log
 Jul  2 14:03:15 l2 traffic_server[18322]: NOTE: --- Server Starting ---
 Jul  2 14:03:15 l2 traffic_server[18322]: NOTE: Server Version: Apache 
 Traffic Server - traffic_server - 3.2.0 - (build # 52518 on Jun 25 2012 at 
 18:22:31)
 Jul  2 14:03:15 l2 traffic_server[18322]: {0x2b77573ab860} STATUS: opened 
 /home/y/logs/trafficserver/diags.log
 Jul  2 14:03:15 l2 traffic_server[18322]: {0x2b77573ab860} ERROR: Cannot 
 insert duplicate!
 Jul  2 14:03:22 l2 traffic_cop[25901]: server heartbeat succeeded
 [Jul  2 13:56:56.304] Server {0x2b0a391e1700} ERROR: 
 [SSL_NetVConnection::ssl_read_from_net] SSL_ERROR_SYSCALL, underlying IO 
 error: Connection reset by peer
 NOTE: Traffic Server received Sig 11: Segmentation fault
 NOTE: Traffic Server received Sig 11: Segmentation fault
 /home/y/bin/traffic_server - STACK TRACE: 
 

[jira] [Commented] (TS-1953) remove check_ts_version() from (example) plugins or make it an API

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-1953?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728652#comment-13728652
 ] 

ASF subversion and git services commented on TS-1953:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 remove check_ts_version() from (example) plugins or make it an API
 --

 Key: TS-1953
 URL: https://issues.apache.org/jira/browse/TS-1953
 Project: Traffic Server
  Issue Type: Improvement
  Components: Plugins
Reporter: Igor Galić
 Fix For: sometime


 almost every single of our (example) plugins has a function 
 {{chec_ts_version()}}. If this boiler-code is so crucial to a plugin's 
 functionality, we should offer an API for it, instead of making developers 
 write (copy) that code every time.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2052) ET_SSL thread spinning

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728648#comment-13728648
 ] 

ASF subversion and git services commented on TS-2052:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 ET_SSL thread spinning
 --

 Key: TS-2052
 URL: https://issues.apache.org/jira/browse/TS-2052
 Project: Traffic Server
  Issue Type: Bug
  Components: SSL
Reporter: Thomas Jackson
Assignee: Brian Geffon
Priority: Blocker
 Fix For: 3.3.5


 I'm running ATS 3.2.4 and as I was benchmarking ATS for SSL usage I noticed 
 that the CPU usage would go up dramatically even after I had stopped the 
 test. After running a benchmark I am able to get an ET_SSL thread stuck 
 spinning (100% cpu in top).
 I am also able to reproduce this off master from git.
 To reproduce:
 - setup trafficserver with ssl port
 - siege -b -c 1000 -n 100 https://hostname/path
 let it sit for 1-5minutes and one of the ET_SSL threads will be stuck 
 spinning.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2081) WCCP Client Address should not be replicated between cluster members.

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2081?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728660#comment-13728660
 ] 

ASF subversion and git services commented on TS-2081:
-

Commit 994d978a060012de934b80857d1dfab817f18a3a in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=994d978 ]

TS-2081 Make the WCCP addr configuration LOCAL


 WCCP Client Address should not be replicated between cluster members.
 -

 Key: TS-2081
 URL: https://issues.apache.org/jira/browse/TS-2081
 Project: Traffic Server
  Issue Type: Bug
  Components: Clustering
Reporter: Mario Poier
Assignee: Alan M. Carroll
 Fix For: 3.3.5


 The proxy.config.wccp.addr is replicated between cluster members. This 
 replication occurs even when the LOCAL keyword has been defined in the 
 records.config file.
 Version 3.2.0 (build # 11186)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2086) Remove a few completely unused RecordsConfig.cc settings

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728655#comment-13728655
 ] 

ASF subversion and git services commented on TS-2086:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 Remove a few completely unused RecordsConfig.cc settings
 

 Key: TS-2086
 URL: https://issues.apache.org/jira/browse/TS-2086
 Project: Traffic Server
  Issue Type: Improvement
  Components: Configuration
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
 Fix For: 3.3.5


 Found a few more:
 {code}
 proxy.config.temp_dir
 proxy.config.cli_binary
 proxy.config.cop_name
 proxy.config.manager_name
 proxy.config.process_state_dump_mode
 proxy.config.server_name
 proxy.config.start_script
 proxy.config.watch_script
 proxy.config.history_info_enabled
 {code}
 They are truly no-ops (have no purpose). There were a few more (such as 
 Product name and Vendor), which I left cause they might have some use as 
 part of a monitoring system.
 Please speak up now if you feel any of these do deserve to linger, even 
 unused. The reason to remove them is to avoid confusing, such as thinking 
 changing them would have some sort of effect (which neither does).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-1006) memory management, cut down memory waste ?

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-1006?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728650#comment-13728650
 ] 

ASF subversion and git services commented on TS-1006:
-

Commit 1bb12edf9cd9b0076eaf39b8665909846743ee73 in branch refs/heads/3.3.x from 
[~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=1bb12ed ]

Merge branch 'master' into 3.3.x

* master: (295 commits)
  TS-2081 Make the WCCP addr configuration LOCAL
  TS-2093: Check bounds on plugin stat creation.
  TS-2092 Use of uninitialized member in HdrHeap.
  [TS-2052] ET_SSL thread spinning
  TS-2090 Make proxy.config.allocator.enable_reclaim default based on build 
instructions
  TS-1006: adjust some reclaimable-freelist's default configuration
  Updated newish tests to the gitignore
  Fix autoconf checks for mcheck_pedantic()
  Fix configure check for eventfd
  TS-1330: Fix logging core at checkout_write()
  add some standard extensions to ignore list
  TS-1953: remove version check from stable plugins
  TS-1953: Remove check_ts_version() from experimental plugins
  TS-1953: remove check_ts_version() from examples
  Added TS-2086.
  TS-2086 Remove a few more unused configs
  Added TS-1685
  TS-1685 Remove TS_MICRO and fellas
  Added Ts-1255
  TS-1255 Fix the types for all overridable configs. This was actually a real 
bug in the code, in that all float configurations were actually treated as 
integer, rendering them useless
  ...


 memory management, cut down memory waste ?
 --

 Key: TS-1006
 URL: https://issues.apache.org/jira/browse/TS-1006
 Project: Traffic Server
  Issue Type: Improvement
  Components: Core
Affects Versions: 3.1.1
Reporter: Zhao Yongming
Assignee: Yunkai Zhang
 Fix For: 3.3.4

 Attachments: 
 0001-TS-1006-Add-an-enable-reclaimable-freelist-option.patch, 
 0002-TS-1006-Add-a-new-wrapper-ink_atomic_decrement.patch, 
 0003-TS-1006-Introduce-a-reclaimable-InkFreeList.patch, 
 0004-TS-1006-Make-InkFreeList-memory-pool-configurable.patch, 
 Memory-Usage-After-Introduced-New-Allocator.png, memusage.ods, memusage.ods


 when we review the memory usage in the production, there is something 
 abnormal, ie, looks like TS take much memory than index data + common system 
 waste, and here is some memory dump result by set 
 proxy.config.dump_mem_info_frequency
 1, the one on a not so busy forwarding system:
 physics memory: 32G
 RAM cache: 22G
 DISK: 6140 GB
 average_object_size 64000
 {code}
  allocated  |in-use  | type size  |   free list name
 |||--
   671088640 |   37748736 |2097152 | 
 memory/ioBufAllocator[14]
  2248146944 | 2135949312 |1048576 | 
 memory/ioBufAllocator[13]
  1711276032 | 1705508864 | 524288 | 
 memory/ioBufAllocator[12]
  1669332992 | 1667760128 | 262144 | 
 memory/ioBufAllocator[11]
  2214592512 | 221184 | 131072 | 
 memory/ioBufAllocator[10]
  2325741568 | 2323775488 |  65536 | 
 memory/ioBufAllocator[9]
  2091909120 | 2089123840 |  32768 | 
 memory/ioBufAllocator[8]
  1956642816 | 1956478976 |  16384 | 
 memory/ioBufAllocator[7]
  2094530560 | 2094071808 |   8192 | 
 memory/ioBufAllocator[6]
   356515840 |  355540992 |   4096 | 
 memory/ioBufAllocator[5]
 1048576 |  14336 |   2048 | 
 memory/ioBufAllocator[4]
  131072 |  0 |   1024 | 
 memory/ioBufAllocator[3]
   65536 |  0 |512 | 
 memory/ioBufAllocator[2]
   32768 |  0 |256 | 
 memory/ioBufAllocator[1]
   16384 |  0 |128 | 
 memory/ioBufAllocator[0]
   0 |  0 |576 | 
 memory/ICPRequestCont_allocator
   0 |  0 |112 | 
 memory/ICPPeerReadContAllocator
   0 |  0 |432 | 
 memory/PeerReadDataAllocator
   0 |  0 | 32 | 
 memory/MIMEFieldSDKHandle
   0 |  0 |240 | 
 memory/INKVConnAllocator
   0 |  0 | 96 | 
 memory/INKContAllocator
4096 |  0 | 32 | 
 memory/apiHookAllocator
   0 |  0 |288 | 
 memory/FetchSMAllocator
   0 |  0 | 80 | 
 memory/prefetchLockHandlerAllocator
   0 |  0 |176 | 
 

[jira] [Commented] (TS-2091) Persistent stats not working

2013-08-03 Thread Phil Sorber (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2091?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728694#comment-13728694
 ] 

Phil Sorber commented on TS-2091:
-

I think I have a patch for this. Need to test.

 Persistent stats not working
 

 Key: TS-2091
 URL: https://issues.apache.org/jira/browse/TS-2091
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 3.3.4
Reporter: Phil Sorber
  Labels: C
 Fix For: 3.3.6


 When creating TS_STAT_PERSISTENT stats in plugins in 3.3dev I don't see them 
 as reloading properly. I can create them fine, and they get stored. Upon 
 restarting TS I can see them in stats, but when doing TSStatFindName() I 
 always get 0 back with a TS_SUCCESS. So it sees that they are there but does 
 not have the correct ID for them to return.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2091) Persistent stats not working

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2091?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728718#comment-13728718
 ] 

ASF subversion and git services commented on TS-2091:
-

Commit c6d0fe0e6109fda7f8c8b3791b1b0083fdd09e7b in branch refs/heads/master 
from [~psudaemon]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=c6d0fe0 ]

TS-2091: Fix spacing in separate commit


 Persistent stats not working
 

 Key: TS-2091
 URL: https://issues.apache.org/jira/browse/TS-2091
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 3.3.4
Reporter: Phil Sorber
  Labels: C
 Fix For: 3.3.6


 When creating TS_STAT_PERSISTENT stats in plugins in 3.3dev I don't see them 
 as reloading properly. I can create them fine, and they get stored. Upon 
 restarting TS I can see them in stats, but when doing TSStatFindName() I 
 always get 0 back with a TS_SUCCESS. So it sees that they are there but does 
 not have the correct ID for them to return.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (TS-2091) Persistent stats not working

2013-08-03 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2091?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13728719#comment-13728719
 ] 

ASF subversion and git services commented on TS-2091:
-

Commit ef06341fddb1823c4364e96a534831a68b9310a7 in branch refs/heads/master 
from [~psudaemon]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=ef06341 ]

TS-2091: Return an error from RecGetRecordOrderAndId if the stat isn't 
registered


 Persistent stats not working
 

 Key: TS-2091
 URL: https://issues.apache.org/jira/browse/TS-2091
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 3.3.4
Reporter: Phil Sorber
  Labels: C
 Fix For: 3.3.6


 When creating TS_STAT_PERSISTENT stats in plugins in 3.3dev I don't see them 
 as reloading properly. I can create them fine, and they get stored. Upon 
 restarting TS I can see them in stats, but when doing TSStatFindName() I 
 always get 0 back with a TS_SUCCESS. So it sees that they are there but does 
 not have the correct ID for them to return.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (TS-2091) Persistent stats not working

2013-08-03 Thread Phil Sorber (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2091?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phil Sorber resolved TS-2091.
-

Resolution: Fixed

After being loaded from the snap file, the stats still need to be registered. 
The TSStatFindName would return the stat even if it wasn't, and in that case it 
had an invalid id of 0.

 Persistent stats not working
 

 Key: TS-2091
 URL: https://issues.apache.org/jira/browse/TS-2091
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 3.3.4
Reporter: Phil Sorber
  Labels: C
 Fix For: 3.3.6


 When creating TS_STAT_PERSISTENT stats in plugins in 3.3dev I don't see them 
 as reloading properly. I can create them fine, and they get stored. Upon 
 restarting TS I can see them in stats, but when doing TSStatFindName() I 
 always get 0 back with a TS_SUCCESS. So it sees that they are there but does 
 not have the correct ID for them to return.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Closed] (TS-2091) Persistent stats not working

2013-08-03 Thread Phil Sorber (JIRA)

 [ 
https://issues.apache.org/jira/browse/TS-2091?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phil Sorber closed TS-2091.
---

Assignee: Phil Sorber

 Persistent stats not working
 

 Key: TS-2091
 URL: https://issues.apache.org/jira/browse/TS-2091
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 3.3.4
Reporter: Phil Sorber
Assignee: Phil Sorber
  Labels: C
 Fix For: 3.3.6


 When creating TS_STAT_PERSISTENT stats in plugins in 3.3dev I don't see them 
 as reloading properly. I can create them fine, and they get stored. Upon 
 restarting TS I can see them in stats, but when doing TSStatFindName() I 
 always get 0 back with a TS_SUCCESS. So it sees that they are there but does 
 not have the correct ID for them to return.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira