[jira] [Comment Edited] (TS-3750) HostDB: Setting DNS TTL to "ignore" still creates many DNS lookups

2015-07-10 Thread Adam W. Dace (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14623195#comment-14623195
 ] 

Adam W. Dace edited comment on TS-3750 at 7/11/15 4:27 AM:
---

Kinda bored, so I'm attempting to dig into this further.

At first I thought it was only HTTP proxy requests.  That assumption was just 
plain wrong.

Along the way I discovered I'm getting a heck of a lot of "DNS Error Code 0" 
errors.
Although I'm sure this is a symptom, not a cause, I've come up with a one-line 
patch
that allows HostDB to function more effectively.

I'll probably take another look at this in a few days.



was (Author: adace):
Kinda bored, so I'm attempting to dig into this further.

For some reason, this only occurs during HTTP proxy requests.  From what I can 
tell, HTTPS tunneling works fine...every time.
Still no idea why.

Back to digging.  :)

> HostDB:  Setting DNS TTL to "ignore" still creates many DNS lookups
> ---
>
> Key: TS-3750
> URL: https://issues.apache.org/jira/browse/TS-3750
> Project: Traffic Server
>  Issue Type: Bug
>  Components: DNS, HostDB
>Affects Versions: 6.0.0
>Reporter: Adam W. Dace
>Priority: Minor
> Fix For: 6.1.0
>
>
> In an effort to further speed my forward-only proxy cache, I've been 
> experimenting with using a 1-4 hour internal TTL in HostDB(as opposed to the 
> default).  Many websites set their DNS TTL extremely low(i.e. 60 seconds), 
> and I'd like to bypass that behavior.
> Unfortunately, according to OpenDNS my proxy is still generating roughly 1 
> DNS lookup per HTTP request.  I don't know why.
> I've taken a look at the codebase, but frankly it's all state machines in 
> there and I don't possess the skills to identify and fix this problem.  I 
> have turned on debugging and can say there does appear to be a lot of DNS 
> activity going on.
> If someone could take a look, I'd greatly appreciate it.  I'll be happy to 
> help test, also.  Thanks!



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (TS-3760) Better error output for clang-format ci test

2015-07-10 Thread Leif Hedstrom (JIRA)

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

Leif Hedstrom updated TS-3760:
--
Component/s: CI

> Better error output for clang-format ci test
> 
>
> Key: TS-3760
> URL: https://issues.apache.org/jira/browse/TS-3760
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: CI
>Reporter: Thomas Jackson
> Fix For: sometime
>
>
> We have a job to run clang-format against master 
> (https://ci.trafficserver.apache.org/job/clang-format/), but the output is 
> basically a success/fail. Anything past that requires looking through the 
> console output. To get something better we'd need to parse the output somehow 
> and then generate a format Jenkins understands (Xunit works well-- even 
> though it is XML).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (TS-3760) Better error output for clang-format ci test

2015-07-10 Thread Leif Hedstrom (JIRA)

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

Leif Hedstrom updated TS-3760:
--
Fix Version/s: sometime

> Better error output for clang-format ci test
> 
>
> Key: TS-3760
> URL: https://issues.apache.org/jira/browse/TS-3760
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: CI
>Reporter: Thomas Jackson
> Fix For: sometime
>
>
> We have a job to run clang-format against master 
> (https://ci.trafficserver.apache.org/job/clang-format/), but the output is 
> basically a success/fail. Anything past that requires looking through the 
> console output. To get something better we'd need to parse the output somehow 
> and then generate a format Jenkins understands (Xunit works well-- even 
> though it is XML).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (TS-3760) Better error output for clang-format ci test

2015-07-10 Thread Leif Hedstrom (JIRA)

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

Leif Hedstrom updated TS-3760:
--
Assignee: Thomas Jackson

> Better error output for clang-format ci test
> 
>
> Key: TS-3760
> URL: https://issues.apache.org/jira/browse/TS-3760
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: CI
>Reporter: Thomas Jackson
>Assignee: Thomas Jackson
> Fix For: sometime
>
>
> We have a job to run clang-format against master 
> (https://ci.trafficserver.apache.org/job/clang-format/), but the output is 
> basically a success/fail. Anything past that requires looking through the 
> console output. To get something better we'd need to parse the output somehow 
> and then generate a format Jenkins understands (Xunit works well-- even 
> though it is XML).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (TS-3760) Better error output for clang-format ci test

2015-07-10 Thread Thomas Jackson (JIRA)
Thomas Jackson created TS-3760:
--

 Summary: Better error output for clang-format ci test
 Key: TS-3760
 URL: https://issues.apache.org/jira/browse/TS-3760
 Project: Traffic Server
  Issue Type: Improvement
Reporter: Thomas Jackson


We have a job to run clang-format against master 
(https://ci.trafficserver.apache.org/job/clang-format/), but the output is 
basically a success/fail. Anything past that requires looking through the 
console output. To get something better we'd need to parse the output somehow 
and then generate a format Jenkins understands (Xunit works well-- even though 
it is XML).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-3750) HostDB: Setting DNS TTL to "ignore" still creates many DNS lookups

2015-07-10 Thread Adam W. Dace (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14623195#comment-14623195
 ] 

Adam W. Dace commented on TS-3750:
--

Kinda bored, so I'm attempting to dig into this further.

For some reason, this only occurs during HTTP proxy requests.  From what I can 
tell, HTTPS tunneling works fine...every time.
Still no idea why.

Back to digging.  :)

> HostDB:  Setting DNS TTL to "ignore" still creates many DNS lookups
> ---
>
> Key: TS-3750
> URL: https://issues.apache.org/jira/browse/TS-3750
> Project: Traffic Server
>  Issue Type: Bug
>  Components: DNS, HostDB
>Affects Versions: 6.0.0
>Reporter: Adam W. Dace
>Priority: Minor
> Fix For: 6.1.0
>
>
> In an effort to further speed my forward-only proxy cache, I've been 
> experimenting with using a 1-4 hour internal TTL in HostDB(as opposed to the 
> default).  Many websites set their DNS TTL extremely low(i.e. 60 seconds), 
> and I'd like to bypass that behavior.
> Unfortunately, according to OpenDNS my proxy is still generating roughly 1 
> DNS lookup per HTTP request.  I don't know why.
> I've taken a look at the codebase, but frankly it's all state machines in 
> there and I don't possess the skills to identify and fix this problem.  I 
> have turned on debugging and can say there does appear to be a lot of DNS 
> activity going on.
> If someone could take a look, I'd greatly appreciate it.  I'll be happy to 
> help test, also.  Thanks!



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-1419) in strict round robin mode, some hostdb entry marked down(ip is down) will be used, then some request will be responsed 502

2015-07-10 Thread Alan M. Carroll (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-1419?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14623124#comment-14623124
 ] 

Alan M. Carroll commented on TS-1419:
-

I don't see how the changes in TS-3725 would have any effect on this. I'm not 
sure what "that" refers to in "ability to actually use that". DNS nameservers 
will provide multiple IP addresses to use for round robin serving.

> in strict round robin mode, some hostdb entry marked down(ip is down) will be 
> used, then some request will be responsed  502  
> --
>
> Key: TS-1419
> URL: https://issues.apache.org/jira/browse/TS-1419
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: DNS
>Affects Versions: 3.3.0, 3.2.0
> Environment: CONFIG proxy.config.hostdb.strict_round_robin INT 1
>Reporter: Bin Chen
>Assignee: Alan M. Carroll
>  Labels: yahoo
> Fix For: 6.1.0
>
>
> in strict round robin mode, some hostdb entry marked down(ip is down) will be 
> used, then some request will be responsed  502. Should we skip entry which be 
> marked down? so, we can't always response by alive server(up entry).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Build failed in Jenkins: tsqa-master #685

2015-07-10 Thread jenkins
See 

--
[...truncated 494 lines...]
test_chunked_keepalive_client (test_chunked.TestChunked) ... INFO 2015-07-10 
23:40:02,539 - sending data back to the client
INFO 2015-07-10 23:40:05,543 - sending data back to the client
INFO 2015-07-10 23:40:08,548 - sending data back to the client
INFO 2015-07-10 23:40:10,951 - sending data back to the client
INFO 2015-07-10 23:40:13,353 - sending data back to the client
INFO 2015-07-10 23:40:17,358 - sending data back to the client
ok
test_chunked_keepalive_server (test_chunked.TestChunked) ... INFO 2015-07-10 
23:40:21,363 - sending data back to the client
INFO 2015-07-10 23:40:24,367 - sending data back to the client
ok
Test that the origin does in fact support keepalive ... INFO 2015-07-10 
23:40:25,372 - sending data back to the client
INFO 2015-07-10 23:40:28,376 - sending data back to the client
INFO 2015-07-10 23:40:29,379 - sending data back to the client
INFO 2015-07-10 23:40:31,380 - Client disconnected
INFO 2015-07-10 23:40:31,782 - sending data back to the client
INFO 2015-07-10 23:40:32,184 - sending data back to the client
INFO 2015-07-10 23:40:34,185 - Client disconnected
INFO 2015-07-10 23:40:36,188 - sending data back to the client
ok
INFO 2015-07-10 23:40:38,198 - Client disconnected
INFO 2015-07-10 23:40:38,391 - Environment prefix is /tmp/tsqa.env.w2VqOu
INFO 2015-07-10 23:40:40,193 - Client disconnected
Verify that we get 502s from an origin which just did a bind ... ok
Verify that we get 200s from origins that delayed_accept_after_connect ... ok
Verify that we get 504s from origins that die_on_connect ... ok
Verify that we get 502s from origins that bind + listen ... ok
Verify that we get 504s from origins that return a partial_response ... FAIL
Verify that we get 200s from origins that reset_after_accept ... FAIL
INFO 2015-07-10 23:40:49,683 - Environment prefix is /tmp/tsqa.env.PYLBeS
test_default_404 (test_example.TestBootstrap) ... ok
Test that traffic_line works, and verify that the values for proxy.config ... ok
INFO 2015-07-10 23:40:53,103 - Environment prefix is /tmp/tsqa.env.RdHP2n
test_spdy (test_example.TestConfigureFlags) ... ok
INFO 2015-07-10 23:40:56,504 - Environment prefix is /tmp/tsqa.env.cOehn7
test_basic_proxy (test_example.TestDynamicHTTPEndpointCase) ... 127.0.0.1 - - 
[10/Jul/2015 23:40:59] "GET /test HTTP/1.1" 404 0
ok
INFO 2015-07-10 23:40:59,909 - Environment prefix is /tmp/tsqa.env.ZpXMRV
test_logs_exist (test_example.TestLogRefCounting) ... 127.0.0.1 - - 
[10/Jul/2015 23:41:03] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:41:03] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:41:03] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:41:03] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:41:03] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:41:03] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:41:03] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:41:03] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:41:03] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:41:03] "GET / HTTP/1.1" 404 0
FAIL
INFO 2015-07-10 23:41:13,389 - Environment prefix is /tmp/tsqa.env.EmIGg7
test_logs_exist (test_example.TestLogs) ... FAIL
SKIP: Skip the entire class
INFO 2015-07-10 23:41:26,834 - Environment prefix is /tmp/tsqa.env.WitKer
test_basic_intercept (test_example.TestServerIntercept) ... 127.0.0.1 - - 
[10/Jul/2015 23:41:30] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:41:30] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:41:30] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:41:30] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:41:30] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:41:30] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:41:30] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:41:30] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:41:30] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:41:30] "GET / HTTP/1.1" 200 5
ok
INFO 2015-07-10 23:41:30,288 - Environment prefix is /tmp/tsqa.env.TtWZKX
test_lookup_timeout (test_hostdb.TestHostDBFailedDNS) ... ok
INFO 2015-07-10 23:41:35,716 - Environment prefix is /tmp/tsqa.env.0tSmXv
Test basic fnctionality of hosts files ... ok
Test that changes to hosts file get loaded within host_file.interval ... ok
INFO 2015-07-10 23:41:45,184 - Environment prefix is /tmp/tsqa.env.rGY52T
SKIP: 
 >> begin captured logging << 
root: INFO: Environment prefix is /tmp/tsqa.env.rGY52T
- >> end captured logging << -
INFO 2015-07-10 23:41:46,174 - Environment prefix is /tmp/tsqa.env.xbNyPU
test_ecdsa (test_https.TestECDSA) ... ok
test_intermediate_ca_ecdsa (test_https.TestECDSA) ... ok
test_intermediate_ca_rsa (test_https.TestECDSA) ... ok
We should be served the first match, since we aren't sending SNI headers ... ok
Make sure we get

Jenkins build is back to stable : tsqa-lint #288

2015-07-10 Thread jenkins
See 



Jenkins build is still unstable: tsqa-lint #287

2015-07-10 Thread jenkins
See 



Build failed in Jenkins: tsqa-master #683

2015-07-10 Thread jenkins
See 

Changes:

[Thomas Jackson] Mix tsqa pylint fixes

--
[...truncated 509 lines...]
INFO 2015-07-10 23:06:45,132 - sending data back to the client
INFO 2015-07-10 23:06:47,535 - sending data back to the client
INFO 2015-07-10 23:06:49,939 - sending data back to the client
INFO 2015-07-10 23:06:53,944 - sending data back to the client
ok
test_chunked_keepalive_server (test_chunked.TestChunked) ... INFO 2015-07-10 
23:06:57,949 - sending data back to the client
INFO 2015-07-10 23:07:00,953 - sending data back to the client
ok
Test that the origin does in fact support keepalive ... INFO 2015-07-10 
23:07:01,958 - sending data back to the client
INFO 2015-07-10 23:07:04,963 - sending data back to the client
INFO 2015-07-10 23:07:05,966 - sending data back to the client
INFO 2015-07-10 23:07:07,966 - Client disconnected
INFO 2015-07-10 23:07:08,369 - sending data back to the client
INFO 2015-07-10 23:07:08,771 - sending data back to the client
INFO 2015-07-10 23:07:10,772 - Client disconnected
INFO 2015-07-10 23:07:12,776 - sending data back to the client
ok
INFO 2015-07-10 23:07:14,786 - Client disconnected
INFO 2015-07-10 23:07:14,979 - Environment prefix is /tmp/tsqa.env.wquXsn
INFO 2015-07-10 23:07:16,781 - Client disconnected
Verify that we get 502s from an origin which just did a bind ... ok
Verify that we get 200s from origins that delayed_accept_after_connect ... ok
Verify that we get 504s from origins that die_on_connect ... ok
Verify that we get 502s from origins that bind + listen ... ok
Verify that we get 504s from origins that return a partial_response ... FAIL
Verify that we get 200s from origins that reset_after_accept ... FAIL
INFO 2015-07-10 23:07:27,278 - Environment prefix is /tmp/tsqa.env.3r1GA7
test_default_404 (test_example.TestBootstrap) ... ok
Test that traffic_line works, and verify that the values for proxy.config ... ok
INFO 2015-07-10 23:07:56,862 - Starting build 
(1b6c9541459e058351cd39ec55dcb772): configure {'enable-spdy': None, 
'enable-ccache': None, 'enable-experimental-plugins': None, 
'enable-example-plugins': None, 'enable-test-tools': None, 
'disable-dependency-tracking': None}
INFO 2015-07-10 23:08:50,149 - Build completed 
(1b6c9541459e058351cd39ec55dcb772): configure {'enable-spdy': None, 
'enable-ccache': None, 'enable-experimental-plugins': None, 
'enable-example-plugins': None, 'enable-test-tools': None, 
'disable-dependency-tracking': None}
INFO 2015-07-10 23:08:50,215 - Environment prefix is /tmp/tsqa.env.BgYvob
test_spdy (test_example.TestConfigureFlags) ... ok
INFO 2015-07-10 23:08:53,620 - Environment prefix is /tmp/tsqa.env.71QA2H
test_basic_proxy (test_example.TestDynamicHTTPEndpointCase) ... 127.0.0.1 - - 
[10/Jul/2015 23:08:56] "GET /test HTTP/1.1" 404 0
ok
INFO 2015-07-10 23:08:57,028 - Environment prefix is /tmp/tsqa.env.OELdpm
test_logs_exist (test_example.TestLogRefCounting) ... 127.0.0.1 - - 
[10/Jul/2015 23:09:00] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:09:00] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:09:00] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:09:00] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:09:00] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:09:00] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:09:00] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:09:00] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:09:00] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 23:09:00] "GET / HTTP/1.1" 404 0
FAIL
INFO 2015-07-10 23:09:10,479 - Environment prefix is /tmp/tsqa.env.eK33gG
test_logs_exist (test_example.TestLogs) ... FAIL
SKIP: Skip the entire class
INFO 2015-07-10 23:09:23,937 - Environment prefix is /tmp/tsqa.env.pj2M7X
test_basic_intercept (test_example.TestServerIntercept) ... 127.0.0.1 - - 
[10/Jul/2015 23:09:27] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:09:27] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:09:27] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:09:27] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:09:27] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:09:27] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:09:27] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:09:27] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:09:27] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 23:09:27] "GET / HTTP/1.1" 200 5
ok
INFO 2015-07-10 23:09:27,376 - Environment prefix is /tmp/tsqa.env.6aWDKc
test_lookup_timeout (test_hostdb.TestHostDBFailedDNS) ... ok
INFO 2015-07-10 23:09:32,799 - Environment prefix is /tmp/tsqa.env.RJHt7d
Test basic fnctionality of hosts files ... ok
Test that changes to hosts file get loaded within host_file.interval ... ok
INFO 2015-07-10 23:09:42,291 - Environment prefix is /tmp/tsqa.env.Vxz8KU
SKIP: 
 >> begin captured logging << 
root: INFO: Environment prefix 

Jenkins build is still unstable: tsqa-lint #284

2015-07-10 Thread jenkins
See 



Jenkins build is still unstable: tsqa-lint #286

2015-07-10 Thread jenkins
See 



Jenkins build is still unstable: tsqa-lint #285

2015-07-10 Thread jenkins
See 



Build failed in Jenkins: tsqa-master #682

2015-07-10 Thread jenkins
See 

Changes:

[shinrich] TS-3534: Wiretracing SSL Connections. This closes #246.

[shinrich] [TS-3476] Add a log tag for application protocol.  This closes #244.

[shinrich] TS-3435 Make Log.cc:PERIODIC_TASKS_INTERVAL configurable. This 
closes #243.

[shinrich] Fix compiler working.  Apply clang-format changes.

[solidwallofcode] TS-3435: Fix configuration so it is not called for logstats.

[Sudheer Vinukonda] fix link in docs.

[Leif Hedstrom] TS-3739 Fix build for geoip_acl plugin

[Bryan Call] TS-3313: Added active queue for incoming connections

[Bryan Call] TS-3313: Added active queue for incoming connections

--
[...truncated 539 lines...]
test_spdy (test_example.TestConfigureFlags) ... ok
INFO 2015-07-10 22:03:11,111 - Environment prefix is /tmp/tsqa.env.h_zsFB
test_basic_proxy (test_example.TestDynamicHTTPEndpointCase) ... 127.0.0.1 - - 
[10/Jul/2015 22:03:14] "GET /test HTTP/1.1" 404 0
ok
INFO 2015-07-10 22:03:14,517 - Environment prefix is /tmp/tsqa.env.R8xhNV
test_logs_exist (test_example.TestLogRefCounting) ... 127.0.0.1 - - 
[10/Jul/2015 22:03:17] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 22:03:17] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 22:03:17] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 22:03:17] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 22:03:17] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 22:03:17] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 22:03:17] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 22:03:17] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 22:03:17] "GET / HTTP/1.1" 404 0
127.0.0.1 - - [10/Jul/2015 22:03:17] "GET / HTTP/1.1" 404 0
FAIL
INFO 2015-07-10 22:03:28,000 - Environment prefix is /tmp/tsqa.env.nFLeI8
test_logs_exist (test_example.TestLogs) ... FAIL
SKIP: Skip the entire class
INFO 2015-07-10 22:03:41,448 - Environment prefix is /tmp/tsqa.env.XkQE6l
test_basic_intercept (test_example.TestServerIntercept) ... 127.0.0.1 - - 
[10/Jul/2015 22:03:44] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 22:03:44] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 22:03:44] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 22:03:44] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 22:03:44] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 22:03:44] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 22:03:44] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 22:03:44] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 22:03:44] "GET / HTTP/1.1" 200 5
127.0.0.1 - - [10/Jul/2015 22:03:44] "GET / HTTP/1.1" 200 5
ok
INFO 2015-07-10 22:03:44,896 - Environment prefix is /tmp/tsqa.env.XTFEmd
test_lookup_timeout (test_hostdb.TestHostDBFailedDNS) ... ok
INFO 2015-07-10 22:03:50,328 - Environment prefix is /tmp/tsqa.env.p5RLeB
Test basic fnctionality of hosts files ... ok
Test that changes to hosts file get loaded within host_file.interval ... ok
INFO 2015-07-10 22:03:59,796 - Environment prefix is /tmp/tsqa.env.R_XBMD
SKIP: 
 >> begin captured logging << 
root: INFO: Environment prefix is /tmp/tsqa.env.R_XBMD
- >> end captured logging << -
INFO 2015-07-10 22:04:00,770 - Environment prefix is /tmp/tsqa.env.zAIiy5
test_ecdsa (test_https.TestECDSA) ... ok
test_intermediate_ca_ecdsa (test_https.TestECDSA) ... ok
test_intermediate_ca_rsa (test_https.TestECDSA) ... ok
We should be served the first match, since we aren't sending SNI headers ... ok
Make sure we get the certificate we asked for if we pass in SNI headers ... ok
test_rsa (test_https.TestECDSA) ... ok
We should be served the first match, since we aren't sending SNI headers ... ok
Make sure we get the certificate we asked for if we pass in SNI headers ... ok
INFO 2015-07-10 22:04:04,391 - Environment prefix is /tmp/tsqa.env.BQnVVl
test_ecdsa (test_https.TestMix) ... ok
test_intermediate_ca_ecdsa (test_https.TestMix) ... ok
test_intermediate_ca_rsa (test_https.TestMix) ... ok
We should be served the first match, since we aren't sending SNI headers ... ok
Make sure we get the certificate we asked for if we pass in SNI headers ... ok
test_rsa (test_https.TestMix) ... ok
We should be served the first match, since we aren't sending SNI headers ... ok
Make sure we get the certificate we asked for if we pass in SNI headers ... ok
INFO 2015-07-10 22:04:07,927 - Environment prefix is /tmp/tsqa.env.xTlYHU
test_ecdsa (test_https.TestRSA) ... ok
test_intermediate_ca_ecdsa (test_https.TestRSA) ... ok
test_intermediate_ca_rsa (test_https.TestRSA) ... ok
We should be served the first match, since we aren't sending SNI headers ... ok
Make sure we get the certificate we asked for if we pass in SNI headers ... ok
test_rsa (test_https.TestRSA) ... ok
We should be served the first match, since we aren't sending SNI headers ... ok
Make sure we get the certificate we asked for if we pass in SNI headers ... ok
INFO 2015-07

Jenkins build is back to normal : clang-analyzer #1094

2015-07-10 Thread jenkins
See 



[jira] [Updated] (TS-3756) Errors on clang analyzer

2015-07-10 Thread Bryan Call (JIRA)

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

Bryan Call updated TS-3756:
---
Backport to Version:   (was: 6.0.0)

> Errors on clang analyzer
> 
>
> Key: TS-3756
> URL: https://issues.apache.org/jira/browse/TS-3756
> Project: Traffic Server
>  Issue Type: Bug
>  Components: Build
>Reporter: Bryan Call
>Assignee: Bryan Call
>
> Clang analyzer issues:
> https://ci.trafficserver.apache.org/files/clang-analyzer/latest/



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (TS-3756) Errors on clang analyzer

2015-07-10 Thread Bryan Call (JIRA)

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

Bryan Call closed TS-3756.
--
   Resolution: Duplicate
Fix Version/s: (was: 6.0.0)

> Errors on clang analyzer
> 
>
> Key: TS-3756
> URL: https://issues.apache.org/jira/browse/TS-3756
> Project: Traffic Server
>  Issue Type: Bug
>  Components: Build
>Reporter: Bryan Call
>Assignee: Bryan Call
>
> Clang analyzer issues:
> https://ci.trafficserver.apache.org/files/clang-analyzer/latest/



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (TS-3313) New World order for connection management and timeouts

2015-07-10 Thread Bryan Call (JIRA)

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

Bryan Call updated TS-3313:
---
Backport to Version: 6.0.0

> New World order for connection management and timeouts
> --
>
> Key: TS-3313
> URL: https://issues.apache.org/jira/browse/TS-3313
> Project: Traffic Server
>  Issue Type: New Feature
>  Components: Core
>Reporter: Leif Hedstrom
>Assignee: Bryan Call
>  Labels: Umbrella
> Fix For: 6.0.0
>
>
> This is an umbrella ticket for all issues related to connection management 
> and timeouts.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-3313) New World order for connection management and timeouts

2015-07-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622938#comment-14622938
 ] 

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

Commit 763b8562c1cd5abcf62c9566f27d20830afaaea8 in trafficserver's branch 
refs/heads/master from [~bcall]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=763b856 ]

TS-3313: Added active queue for incoming connections
Fixed clang analyzer issue
Noticed local scoped variable with the same name as a member


> New World order for connection management and timeouts
> --
>
> Key: TS-3313
> URL: https://issues.apache.org/jira/browse/TS-3313
> Project: Traffic Server
>  Issue Type: New Feature
>  Components: Core
>Reporter: Leif Hedstrom
>Assignee: Bryan Call
>  Labels: Umbrella
> Fix For: 6.0.0
>
>
> This is an umbrella ticket for all issues related to connection management 
> and timeouts.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (TS-3427) Compilation error of atscppapi when configured for a out-of-tree build

2015-07-10 Thread Leif Hedstrom (JIRA)

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

Leif Hedstrom resolved TS-3427.
---
Resolution: Fixed

> Compilation error of atscppapi when configured for a out-of-tree build
> --
>
> Key: TS-3427
> URL: https://issues.apache.org/jira/browse/TS-3427
> Project: Traffic Server
>  Issue Type: Bug
>  Components: Build, CPP API
>Reporter: Bin
>Assignee: Leif Hedstrom
> Fix For: 6.1.0
>
> Attachments: atscppapi_3.diff, atscppapi_out_of_tree_2.diff, 
> unused_variables.diff
>
>
> Header file not found error when --enable-cppapi is enabled for an 
> out-of-tree build on RHEL 6.4. It has no complaints if it is a in-tree build. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-3757) Update documentation to include proxy.config.log.periodic_tasks_interval

2015-07-10 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3757?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622857#comment-14622857
 ] 

ASF GitHub Bot commented on TS-3757:


GitHub user danobi opened a pull request:

https://github.com/apache/trafficserver/pull/248

TS-3757 Update documentation to include periodic_tasks_interval

TS-3435 added the new config variable.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/danobi/trafficserver TS-3757

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/trafficserver/pull/248.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #248


commit 33c53192fbed37f4e9b3663fcbe7fa1dd6211f25
Author: Daniel Xu 
Date:   2015-07-10T01:18:28Z

TS-3757 Update documentation to include periodic_tasks_interval

TS-3435 added the new config variable.




> Update documentation to include proxy.config.log.periodic_tasks_interval
> 
>
> Key: TS-3757
> URL: https://issues.apache.org/jira/browse/TS-3757
> Project: Traffic Server
>  Issue Type: Bug
>  Components: Documentation
>Reporter: Daniel Xu
>
> TS-3435 allowed for the periodic tasks interval in Log.cc to be specified in 
> records.config. Documentation should be updated to reflect this.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Comment Edited] (TS-1007) SSN Close called before TXN Close

2015-07-10 Thread Susan Hinrichs (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-1007?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622820#comment-14622820
 ] 

Susan Hinrichs edited comment on TS-1007 at 7/10/15 8:19 PM:
-

Research notes.

Case 1, HTTP1.1 over TCP: SSN Start, TXN Start, TXN Close, SSN Close
All is well!

Case 2, HTTP 1.1 over SSL: SSN Start, TXN Start, TXN Close, SSN Close
Also works.

Case 2, HTTP 1.1 over SSL with a redirect (i.e. two request from the client 
over the same connection): SSN Start, TXN Start, TXN Close, TXN Start, SSN 
Close, TXN Close
Problems.

Case 3, HTTP 1.1 over H2: SSN Start X, SSN Start Y, TXN Start, SSN Close Y, TXN 
Close, SSN Close X
Two Sessions, not so good.

Need to recompile to get the SPDY case set up.


was (Author: shinrich):
Research notes.

Case 1, HTTP1.1 over TCP: SSN Start, TXN Start, TXN Close, SSN Close
All is well!

Case 2, HTTP 1.1 over SSL: SSN Start, TXN Start, TXN Close, TXN Start, SSN 
Close, TXN Close
Look like the keep_alive logic is being triggered by a read ready to set up a 
new TXN

Case 3, HTTP 1.1 over H2: SSN Start X, SSN Start Y, TXN Start, SSN Close Y, TXN 
Close, SSN Close X
Two Sessions, not so good.

Need to recompile to get the SPDY case set up.

> SSN Close called before TXN Close
> -
>
> Key: TS-1007
> URL: https://issues.apache.org/jira/browse/TS-1007
> Project: Traffic Server
>  Issue Type: Bug
>  Components: TS API
>Affects Versions: 3.0.1
>Reporter: Nick Kew
>Assignee: Susan Hinrichs
>  Labels: incompatible
> Fix For: 6.0.0
>
>
> Where a plugin implements both SSN_CLOSE_HOOK and TXN_CLOSE_HOOK, the 
> SSN_CLOSE_HOOK is called first of the two.  This messes up normal cleanups!
> Details:
>   Register a SSN_START event globally
>   In the SSN START, add a TXN_START and a SSN_CLOSE
>   In the TXN START, add a TXN_CLOSE
> Stepping through, I see the order of events actually called, for the simple 
> case of a one-off HTTP request with no keepalive:
> SSN_START
> TXN_START
> SSN_END
> TXN_END
> Whoops, SSN_END cleaned up the SSN context, leaving dangling pointers in the 
> TXN!



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Assigned] (TS-3759) Cleanup -Ilib/ts from build process

2015-07-10 Thread Leif Hedstrom (JIRA)

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

Leif Hedstrom reassigned TS-3759:
-

Assignee: Leif Hedstrom

> Cleanup -Ilib/ts from build process
> ---
>
> Key: TS-3759
> URL: https://issues.apache.org/jira/browse/TS-3759
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: Build
>Reporter: Leif Hedstrom
>Assignee: Leif Hedstrom
> Fix For: 6.1.0
>
>
> I'd like to 
> 1) Remove -Ilib/ts from the build environment, such that all includes will be 
> like
> {code}
> #include "ts/Vec.h"
> {code}
> 2) Try to eliminate as much, or all, of #include "ts/tslib.h", and instead 
> include the necessary files as appropriate. libts.h is a cop-out.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (TS-3759) Cleanup -Ilib/ts from build process

2015-07-10 Thread Leif Hedstrom (JIRA)
Leif Hedstrom created TS-3759:
-

 Summary: Cleanup -Ilib/ts from build process
 Key: TS-3759
 URL: https://issues.apache.org/jira/browse/TS-3759
 Project: Traffic Server
  Issue Type: Improvement
  Components: Build
Reporter: Leif Hedstrom


I'd like to 

1) Remove -Ilib/ts from the build environment, such that all includes will be 
like

{code}
#include "ts/Vec.h"
{code}

2) Try to eliminate as much, or all, of #include "ts/tslib.h", and instead 
include the necessary files as appropriate. libts.h is a cop-out.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Work started] (TS-3759) Cleanup -Ilib/ts from build process

2015-07-10 Thread Leif Hedstrom (JIRA)

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

Work on TS-3759 started by Leif Hedstrom.
-
> Cleanup -Ilib/ts from build process
> ---
>
> Key: TS-3759
> URL: https://issues.apache.org/jira/browse/TS-3759
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: Build
>Reporter: Leif Hedstrom
>Assignee: Leif Hedstrom
> Fix For: 6.1.0
>
>
> I'd like to 
> 1) Remove -Ilib/ts from the build environment, such that all includes will be 
> like
> {code}
> #include "ts/Vec.h"
> {code}
> 2) Try to eliminate as much, or all, of #include "ts/tslib.h", and instead 
> include the necessary files as appropriate. libts.h is a cop-out.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (TS-3759) Cleanup -Ilib/ts from build process

2015-07-10 Thread Leif Hedstrom (JIRA)

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

Leif Hedstrom updated TS-3759:
--
Fix Version/s: 6.1.0

> Cleanup -Ilib/ts from build process
> ---
>
> Key: TS-3759
> URL: https://issues.apache.org/jira/browse/TS-3759
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: Build
>Reporter: Leif Hedstrom
> Fix For: 6.1.0
>
>
> I'd like to 
> 1) Remove -Ilib/ts from the build environment, such that all includes will be 
> like
> {code}
> #include "ts/Vec.h"
> {code}
> 2) Try to eliminate as much, or all, of #include "ts/tslib.h", and instead 
> include the necessary files as appropriate. libts.h is a cop-out.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-1007) SSN Close called before TXN Close

2015-07-10 Thread Susan Hinrichs (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-1007?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622820#comment-14622820
 ] 

Susan Hinrichs commented on TS-1007:


Research notes.

Case 1, HTTP1.1 over TCP: SSN Start, TXN Start, TXN Close, SSN Close
All is well!

Case 2, HTTP 1.1 over SSL: SSN Start, TXN Start, TXN Close, TXN Start, SSN 
Close, TXN Close
Look like the keep_alive logic is being triggered by a read ready to set up a 
new TXN

Case 3, HTTP 1.1 over H2: SSN Start X, SSN Start Y, TXN Start, SSN Close Y, TXN 
Close, SSN Close X
Two Sessions, not so good.

Need to recompile to get the SPDY case set up.

> SSN Close called before TXN Close
> -
>
> Key: TS-1007
> URL: https://issues.apache.org/jira/browse/TS-1007
> Project: Traffic Server
>  Issue Type: Bug
>  Components: TS API
>Affects Versions: 3.0.1
>Reporter: Nick Kew
>Assignee: Susan Hinrichs
>  Labels: incompatible
> Fix For: 6.0.0
>
>
> Where a plugin implements both SSN_CLOSE_HOOK and TXN_CLOSE_HOOK, the 
> SSN_CLOSE_HOOK is called first of the two.  This messes up normal cleanups!
> Details:
>   Register a SSN_START event globally
>   In the SSN START, add a TXN_START and a SSN_CLOSE
>   In the TXN START, add a TXN_CLOSE
> Stepping through, I see the order of events actually called, for the simple 
> case of a one-off HTTP request with no keepalive:
> SSN_START
> TXN_START
> SSN_END
> TXN_END
> Whoops, SSN_END cleaned up the SSN context, leaving dangling pointers in the 
> TXN!



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (TS-3758) Elimiate std::map from logging code

2015-07-10 Thread Leif Hedstrom (JIRA)
Leif Hedstrom created TS-3758:
-

 Summary: Elimiate std::map from logging code
 Key: TS-3758
 URL: https://issues.apache.org/jira/browse/TS-3758
 Project: Traffic Server
  Issue Type: Improvement
  Components: Logging
Reporter: Leif Hedstrom


We introduce std::map in the logging code with TS-2150. We should replace this.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (TS-3758) Elimiate std::map from logging code

2015-07-10 Thread Leif Hedstrom (JIRA)

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

Leif Hedstrom updated TS-3758:
--
Assignee: Alan M. Carroll

> Elimiate std::map from logging code
> ---
>
> Key: TS-3758
> URL: https://issues.apache.org/jira/browse/TS-3758
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: Logging
>Reporter: Leif Hedstrom
>Assignee: Alan M. Carroll
> Fix For: 6.1.0
>
>
> We introduce std::map in the logging code with TS-2150. We should replace 
> this.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (TS-3758) Elimiate std::map from logging code

2015-07-10 Thread Leif Hedstrom (JIRA)

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

Leif Hedstrom updated TS-3758:
--
Fix Version/s: 6.1.0

> Elimiate std::map from logging code
> ---
>
> Key: TS-3758
> URL: https://issues.apache.org/jira/browse/TS-3758
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: Logging
>Reporter: Leif Hedstrom
> Fix For: 6.1.0
>
>
> We introduce std::map in the logging code with TS-2150. We should replace 
> this.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-2150) Add Milestone log tags

2015-07-10 Thread Leif Hedstrom (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622801#comment-14622801
 ] 

Leif Hedstrom commented on TS-2150:
---

This sets a pretty bad precedence too on using STL for no good reason 
whatsoever. I understand this is only under initialization? So, I feel strongly 
that this should either be changed to use our existing hash container, or 
Vector, or something. Or, if this is not performance sensitive, just loop over 
the array, or make it a SList or something else simple.

Yes, this doesn't affect the critical path, but it is done for (as far as I can 
tell) for no good reasons other than convenience? Lets leave STL out should 
still be a generic goal until we, as a community, has agreed otherwise. I'm 
opening a new Jira to eliminate these use of STL containers.

> Add Milestone log tags
> --
>
> Key: TS-2150
> URL: https://issues.apache.org/jira/browse/TS-2150
> Project: Traffic Server
>  Issue Type: New Feature
>  Components: Logging
>Reporter: Leif Hedstrom
>Assignee: François Pesce
>  Labels: yahoo
> Fix For: 6.1.0
>
>
> We have a notion of milestones in the core, and plugin APIs 
> (TSHttpTxnMilestoneGet() ). It'd be useful to expose these milestone timers 
> as a log tag, something like:
> {code}
> %<{UA_BEGIN}mtms>
> {code}
> mtms is just an example / suggestion, "MilestoneTimeMilliSecond", we can make 
> it whatever we like.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Build failed in Jenkins: clang-analyzer #1093

2015-07-10 Thread jenkins
See 

Changes:

[Bryan Call] TS-3313: Added active queue for incoming connections

--
[...truncated 2307 lines...]
reading sources... [ 82%] sdk/header-based-plugin-examples.en
reading sources... [ 82%] 
sdk/header-based-plugin-examples/basic-authorization-plugin.en
reading sources... [ 82%] 
sdk/header-based-plugin-examples/basic-authorization-plugin/implementing-the-handler-and-getting-a-handle-to-the-transaction.en
reading sources... [ 83%] 
sdk/header-based-plugin-examples/basic-authorization-plugin/setting-a-transaction-hook.en
reading sources... [ 83%] 
sdk/header-based-plugin-examples/basic-authorization-plugin/working-with-http-headers.en
reading sources... [ 83%] sdk/header-based-plugin-examples/blacklist-plugin.en
reading sources... [ 83%] 
sdk/header-based-plugin-examples/blacklist-plugin/accessing-the-transaction-being-processed.en
reading sources... [ 84%] 
sdk/header-based-plugin-examples/blacklist-plugin/setting-a-global-hook.en
reading sources... [ 84%] 
sdk/header-based-plugin-examples/blacklist-plugin/setting-up-a-transaction-hook.en
reading sources... [ 84%] 
sdk/header-based-plugin-examples/blacklist-plugin/working-with-http-header-functions.en
reading sources... [ 85%] sdk/how-to-create-trafficserver-plugins.en
reading sources... [ 85%] 
sdk/how-to-create-trafficserver-plugins/roadmap-for-creating-plugins.en
reading sources... [ 85%] sdk/http-headers.en
reading sources... [ 85%] 
sdk/http-headers/guide-to-trafficserver-http-header-system.en
reading sources... [ 86%] 
sdk/http-headers/guide-to-trafficserver-http-header-system/duplicate-mime-fields-are-not-coalesced.en
reading sources... [ 86%] 
sdk/http-headers/guide-to-trafficserver-http-header-system/mime-fields-always-belong-to-an-associated-mime-header.en
reading sources... [ 86%] 
sdk/http-headers/guide-to-trafficserver-http-header-system/release-marshal-buffer-handles.en
reading sources... [ 86%] sdk/http-headers/http-headers.en
reading sources... [ 87%] sdk/http-headers/marshal-buffers.en
reading sources... [ 87%] sdk/http-headers/mime-headers.en
reading sources... [ 87%] sdk/http-headers/urls.en
reading sources... [ 88%] sdk/http-hooks-and-transactions.en
reading sources... [ 88%] sdk/http-hooks-and-transactions/adding-hooks.en
reading sources... [ 88%] 
sdk/http-hooks-and-transactions/http-alternate-selection.en
reading sources... [ 88%] sdk/http-hooks-and-transactions/http-sessions.en
reading sources... [ 89%] sdk/http-hooks-and-transactions/http-transactions.en
reading sources... [ 89%] 
sdk/http-hooks-and-transactions/initiate-http-connection.en
reading sources... [ 89%] 
sdk/http-hooks-and-transactions/intercepting-http-transactions.en
reading sources... [ 90%] sdk/http-transformation-plugin.en
reading sources... [ 90%] 
sdk/http-transformation-plugin/append-transform-plugin.en
reading sources... [ 90%] 
sdk/http-transformation-plugin/sample-buffered-null-transformation-plugin.en
reading sources... [ 90%] 
sdk/http-transformation-plugin/sample-null-transformation-plugin.en
reading sources... [ 91%] sdk/index.en
reading sources... [ 91%] sdk/io-guide.en
reading sources... [ 91%] sdk/io-guide/guide-to-cache-api.en
reading sources... [ 91%] sdk/io-guide/guide-to-cache-api/errors.en
reading sources... [ 92%] sdk/io-guide/guide-to-cache-api/example.en
reading sources... [ 92%] 
sdk/io-guide/guide-to-cache-api/how-to-do-a-cache-remove.en
reading sources... [ 92%] 
sdk/io-guide/guide-to-cache-api/how-to-do-a-cache-write.en
reading sources... [ 93%] sdk/io-guide/io-buffers.en
reading sources... [ 93%] sdk/io-guide/net-vconnections.en
reading sources... [ 93%] sdk/io-guide/transformations.en
reading sources... [ 93%] sdk/io-guide/vios.en
reading sources... [ 94%] sdk/misc-interface-guide.en
reading sources... [ 94%] sdk/misc-interface-guide/memory-allocation.en
reading sources... [ 94%] sdk/misc-interface-guide/thread-functions.en
reading sources... [ 95%] sdk/misc-interface-guide/tsfopen-family.en
reading sources... [ 95%] sdk/mutex-guide.en
reading sources... [ 95%] sdk/new-protocol-plugins.en
reading sources... [ 95%] sdk/plugin-configurations.en
reading sources... [ 96%] sdk/plugin-management.en
reading sources... [ 96%] sdk/plugin-management/guide-to-the-logging-api.en
reading sources... [ 96%] 
sdk/plugin-management/reading-trafficserver-settings-and-statistics.en
reading sources... [ 96%] sdk/preface.en
reading sources... [ 97%] sdk/preface/how-to-use-this-book.en
reading sources... [ 97%] sdk/preface/typographical-conventions.en
reading sources... [ 97%] sdk/remap-plugin.en
reading sources... [ 98%] sdk/remap-plugin/example-query-remap.en
reading sources... [ 98%] sdk/sample-source-code.en
reading sources... [ 98%] sdk/trafficserver-timers.en
reading sources... [ 98%] sdk/troubleshooting-tips.en
reading sources... [ 99%] sdk/troubleshooting-tips/debugging-memory-leaks.en
reading sources... [ 99%] sdk/troubleshooting-t

[jira] [Reopened] (TS-2150) Add Milestone log tags

2015-07-10 Thread Bryan Call (JIRA)

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

Bryan Call reopened TS-2150:


> Add Milestone log tags
> --
>
> Key: TS-2150
> URL: https://issues.apache.org/jira/browse/TS-2150
> Project: Traffic Server
>  Issue Type: New Feature
>  Components: Logging
>Reporter: Leif Hedstrom
>Assignee: François Pesce
>  Labels: yahoo
> Fix For: 6.1.0
>
>
> We have a notion of milestones in the core, and plugin APIs 
> (TSHttpTxnMilestoneGet() ). It'd be useful to expose these milestone timers 
> as a log tag, something like:
> {code}
> %<{UA_BEGIN}mtms>
> {code}
> mtms is just an example / suggestion, "MilestoneTimeMilliSecond", we can make 
> it whatever we like.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-2150) Add Milestone log tags

2015-07-10 Thread Bryan Call (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-2150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622792#comment-14622792
 ] 

Bryan Call commented on TS-2150:


Getting overflow error when compiling with asan and running regression:

{code}
[bcall@homer trafficserver]$ sudo /usr/local/bin/traffic_server -R 1
traffic_server: using root directory '/usr/local'
=
==29966==ERROR: AddressSanitizer: global-buffer-overflow on address 
0x00d98e36 at pc 0x7f50e1c7cbe0 bp 0x7ffeace7e960 sp 0x7ffeace7e108
READ of size 26 at 0x00d98e36 thread T0
#0 0x7f50e1c7cbdf in memcmp (/lib64/libasan.so.2+0x77bdf)
#1 0x8a75d1 in cmp_str::operator()(ts::ConstBuffer, ts::ConstBuffer) const 
/home/bcall/dev/apache/trafficserver/proxy/logging/LogField.cc:123
#2 0x8a75d1 in std::_Rb_tree, std::_Select1st >, cmp_str, std::allocator > >::_M_get_insert_unique_pos(ts::ConstBuffer const&) 
/usr/include/c++/5.1.1/bits/stl_tree.h:1810
#3 0x8a75d1 in std::pair >, bool> std::_Rb_tree, 
std::_Select1st >, cmp_str, 
std::allocator > 
>::_M_insert_unique 
>(std::pair&&) 
/usr/include/c++/5.1.1/bits/stl_tree.h:1863
#4 0x8a75d1 in std::pair >, bool> std::map > 
>::insert, 
void>(std::pair&&) 
/usr/include/c++/5.1.1/bits/stl_map.h:618
#5 0x8a75d1 in LogField::init_milestone_container() 
/home/bcall/dev/apache/trafficserver/proxy/logging/LogField.cc:165
#6 0x882624 in Log::init_fields() 
/home/bcall/dev/apache/trafficserver/proxy/logging/Log.cc:325
#7 0x885ecf in Log::init_when_enabled() 
/home/bcall/dev/apache/trafficserver/proxy/logging/Log.cc:873
#8 0x886b34 in Log::init(int) 
/home/bcall/dev/apache/trafficserver/proxy/logging/Log.cc:862
#9 0x495285 in main /home/bcall/dev/apache/trafficserver/proxy/Main.cc:1685
#10 0x7f50dec6378f in __libc_start_main (/lib64/libc.so.6+0x2078f)
#11 0x4a6908 in _start (/usr/local/bin/traffic_server+0x4a6908)

0x00d98e36 is located 42 bytes to the left of global variable '*.LC89' 
defined in 'LogField.cc' (0xd98e60) of size 27
  '*.LC89' is ascii string 'TS_MILESTONE_UA_FIRST_READ'
0x00d98e36 is located 0 bytes to the right of global variable '*.LC88' 
defined in 'LogField.cc' (0xd98e20) of size 22
  '*.LC88' is ascii string 'TS_MILESTONE_UA_BEGIN'
SUMMARY: AddressSanitizer: global-buffer-overflow ??:0 memcmp
Shadow bytes around the buggy address:
  0x801ab170: 00 00 00 00 00 07 f9 f9 f9 f9 f9 f9 00 00 01 f9
  0x801ab180: f9 f9 f9 f9 00 00 01 f9 f9 f9 f9 f9 05 f9 f9 f9
  0x801ab190: f9 f9 f9 f9 05 f9 f9 f9 f9 f9 f9 f9 04 f9 f9 f9
  0x801ab1a0: f9 f9 f9 f9 03 f9 f9 f9 f9 f9 f9 f9 00 00 00 00
  0x801ab1b0: f9 f9 f9 f9 00 04 f9 f9 f9 f9 f9 f9 00 01 f9 f9
=>0x801ab1c0: f9 f9 f9 f9 00 00[06]f9 f9 f9 f9 f9 00 00 00 03
  0x801ab1d0: f9 f9 f9 f9 00 00 00 00 01 f9 f9 f9 f9 f9 f9 f9
  0x801ab1e0: 00 00 00 04 f9 f9 f9 f9 00 00 06 f9 f9 f9 f9 f9
  0x801ab1f0: 00 00 00 00 02 f9 f9 f9 f9 f9 f9 f9 00 00 00 04
  0x801ab200: f9 f9 f9 f9 00 00 00 00 f9 f9 f9 f9 00 00 00 00
  0x801ab210: f9 f9 f9 f9 00 00 00 07 f9 f9 f9 f9 00 00 00 00
Shadow byte legend (one shadow byte represents 8 application bytes):
  Addressable:   00
  Partially addressable: 01 02 03 04 05 06 07
  Heap left redzone:   fa
  Heap right redzone:  fb
  Freed heap region:   fd
  Stack left redzone:  f1
  Stack mid redzone:   f2
  Stack right redzone: f3
  Stack partial redzone:   f4
  Stack after return:  f5
  Stack use after scope:   f8
  Global redzone:  f9
  Global init order:   f6
  Poisoned by user:f7
  Container overflow:  fc
  Array cookie:ac
  Intra object redzone:bb
  ASan internal:   fe
==29966==ABORTING
{code}

> Add Milestone log tags
> --
>
> Key: TS-2150
> URL: https://issues.apache.org/jira/browse/TS-2150
> Project: Traffic Server
>  Issue Type: New Feature
>  Components: Logging
>Reporter: Leif Hedstrom
>Assignee: François Pesce
>  Labels: yahoo
> Fix For: 6.1.0
>
>
> We have a notion of milestones in the core, and plugin APIs 
> (TSHttpTxnMilestoneGet() ). It'd be useful to expose these milestone timers 
> as a log tag, something like:
> {code}
> %<{UA_BEGIN}mtms>
> {code}
> mtms is just an example / suggestion, "MilestoneTimeMilliSecond", we can make 
> it whatever we like.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Jenkins build is back to normal : debian_jessie-master » gcc,debian_jessie,release #750

2015-07-10 Thread jenkins
See 




[jira] [Commented] (TS-3746) We need to make proxy.config.ssl.client.verify.server overridable

2015-07-10 Thread Susan Hinrichs (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3746?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622785#comment-14622785
 ] 

Susan Hinrichs commented on TS-3746:


Are you asking why you don't just verify all certificates from all origins?  
That is what I would prefer from a security perspective.  But from an 
organizational perspective, not everyone is ready to bet connectivity that all 
the verifying certs are distributed appropriately.

Actually the override can be set from within a transaction, since this is the 
connection from ATS to the origin server which would only happen within the 
context of a transaction.

> We need to make proxy.config.ssl.client.verify.server overridable
> -
>
> Key: TS-3746
> URL: https://issues.apache.org/jira/browse/TS-3746
> Project: Traffic Server
>  Issue Type: New Feature
>  Components: Configuration
>Reporter: Syeda Persia Aziz
>  Labels: Yahoo
> Fix For: sometime
>
>
> We need to make proxy.config.ssl.client.verify.server overridable. Some 
> origin servers need validation to avoid MITM attacks while others don't.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Jenkins build is back to normal : debian_jessie-master » gcc,debian_jessie,hardening #750

2015-07-10 Thread jenkins
See 




Build failed in Jenkins: clang-analyzer #1092

2015-07-10 Thread jenkins
See 

Changes:

[Sudheer Vinukonda] fix link in docs.

[Leif Hedstrom] TS-3739 Fix build for geoip_acl plugin

--
[...truncated 2310 lines...]
reading sources... [ 82%] sdk/header-based-plugin-examples.en
reading sources... [ 82%] 
sdk/header-based-plugin-examples/basic-authorization-plugin.en
reading sources... [ 82%] 
sdk/header-based-plugin-examples/basic-authorization-plugin/implementing-the-handler-and-getting-a-handle-to-the-transaction.en
reading sources... [ 83%] 
sdk/header-based-plugin-examples/basic-authorization-plugin/setting-a-transaction-hook.en
reading sources... [ 83%] 
sdk/header-based-plugin-examples/basic-authorization-plugin/working-with-http-headers.en
reading sources... [ 83%] sdk/header-based-plugin-examples/blacklist-plugin.en
reading sources... [ 83%] 
sdk/header-based-plugin-examples/blacklist-plugin/accessing-the-transaction-being-processed.en
reading sources... [ 84%] 
sdk/header-based-plugin-examples/blacklist-plugin/setting-a-global-hook.en
reading sources... [ 84%] 
sdk/header-based-plugin-examples/blacklist-plugin/setting-up-a-transaction-hook.en
reading sources... [ 84%] 
sdk/header-based-plugin-examples/blacklist-plugin/working-with-http-header-functions.en
reading sources... [ 85%] sdk/how-to-create-trafficserver-plugins.en
reading sources... [ 85%] 
sdk/how-to-create-trafficserver-plugins/roadmap-for-creating-plugins.en
reading sources... [ 85%] sdk/http-headers.en
reading sources... [ 85%] 
sdk/http-headers/guide-to-trafficserver-http-header-system.en
reading sources... [ 86%] 
sdk/http-headers/guide-to-trafficserver-http-header-system/duplicate-mime-fields-are-not-coalesced.en
reading sources... [ 86%] 
sdk/http-headers/guide-to-trafficserver-http-header-system/mime-fields-always-belong-to-an-associated-mime-header.en
reading sources... [ 86%] 
sdk/http-headers/guide-to-trafficserver-http-header-system/release-marshal-buffer-handles.en
reading sources... [ 86%] sdk/http-headers/http-headers.en
reading sources... [ 87%] sdk/http-headers/marshal-buffers.en
reading sources... [ 87%] sdk/http-headers/mime-headers.en
reading sources... [ 87%] sdk/http-headers/urls.en
reading sources... [ 88%] sdk/http-hooks-and-transactions.en
reading sources... [ 88%] sdk/http-hooks-and-transactions/adding-hooks.en
reading sources... [ 88%] 
sdk/http-hooks-and-transactions/http-alternate-selection.en
reading sources... [ 88%] sdk/http-hooks-and-transactions/http-sessions.en
reading sources... [ 89%] sdk/http-hooks-and-transactions/http-transactions.en
reading sources... [ 89%] 
sdk/http-hooks-and-transactions/initiate-http-connection.en
reading sources... [ 89%] 
sdk/http-hooks-and-transactions/intercepting-http-transactions.en
reading sources... [ 90%] sdk/http-transformation-plugin.en
reading sources... [ 90%] 
sdk/http-transformation-plugin/append-transform-plugin.en
reading sources... [ 90%] 
sdk/http-transformation-plugin/sample-buffered-null-transformation-plugin.en
reading sources... [ 90%] 
sdk/http-transformation-plugin/sample-null-transformation-plugin.en
reading sources... [ 91%] sdk/index.en
reading sources... [ 91%] sdk/io-guide.en
reading sources... [ 91%] sdk/io-guide/guide-to-cache-api.en
reading sources... [ 91%] sdk/io-guide/guide-to-cache-api/errors.en
reading sources... [ 92%] sdk/io-guide/guide-to-cache-api/example.en
reading sources... [ 92%] 
sdk/io-guide/guide-to-cache-api/how-to-do-a-cache-remove.en
reading sources... [ 92%] 
sdk/io-guide/guide-to-cache-api/how-to-do-a-cache-write.en
reading sources... [ 93%] sdk/io-guide/io-buffers.en
reading sources... [ 93%] sdk/io-guide/net-vconnections.en
reading sources... [ 93%] sdk/io-guide/transformations.en
reading sources... [ 93%] sdk/io-guide/vios.en
reading sources... [ 94%] sdk/misc-interface-guide.en
reading sources... [ 94%] sdk/misc-interface-guide/memory-allocation.en
reading sources... [ 94%] sdk/misc-interface-guide/thread-functions.en
reading sources... [ 95%] sdk/misc-interface-guide/tsfopen-family.en
reading sources... [ 95%] sdk/mutex-guide.en
reading sources... [ 95%] sdk/new-protocol-plugins.en
reading sources... [ 95%] sdk/plugin-configurations.en
reading sources... [ 96%] sdk/plugin-management.en
reading sources... [ 96%] sdk/plugin-management/guide-to-the-logging-api.en
reading sources... [ 96%] 
sdk/plugin-management/reading-trafficserver-settings-and-statistics.en
reading sources... [ 96%] sdk/preface.en
reading sources... [ 97%] sdk/preface/how-to-use-this-book.en
reading sources... [ 97%] sdk/preface/typographical-conventions.en
reading sources... [ 97%] sdk/remap-plugin.en
reading sources... [ 98%] sdk/remap-plugin/example-query-remap.en
reading sources... [ 98%] sdk/sample-source-code.en
reading sources... [ 98%] sdk/trafficserver-timers.en
reading sources... [ 98%] sdk/troubleshooting-tips.en
reading sources... [ 99%] sdk/troubleshooting-tips/debugging-memory-leaks.en
reading sources... 

Jenkins build is back to normal : osx-master » clang,osx,release #211

2015-07-10 Thread jenkins
See 




Build failed in Jenkins: tsqa-master #680

2015-07-10 Thread jenkins
See 

--
Started by upstream project "out_of_tree-master" build number 992
originally caused by:
 Started by an SCM change
Building remotely on QA3 (qa) in workspace 

 > /usr/bin/git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > /usr/bin/git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/trafficserver.git # timeout=10
ERROR: Error fetching remote repo 'origin'
ERROR: Error fetching remote repo 'origin'
Recording test results
ERROR: Publisher hudson.tasks.junit.JUnitResultArchiver aborted due to exception
hudson.AbortException: Test reports were found but none of them are new. Did 
tests run? 
For example, 

 is 13 hr old

at hudson.tasks.junit.TestResult.parse(TestResult.java:178)
at hudson.tasks.junit.TestResult.parse(TestResult.java:146)
at hudson.tasks.junit.TestResult.(TestResult.java:122)
at 
hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:119)
at 
hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:93)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2688)
at hudson.remoting.UserRequest.perform(UserRequest.java:121)
at hudson.remoting.UserRequest.perform(UserRequest.java:49)
at hudson.remoting.Request$2.run(Request.java:324)
at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
at ..remote call to QA3(Native Method)
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1356)
at hudson.remoting.UserResponse.retrieve(UserRequest.java:221)
at hudson.remoting.Channel.call(Channel.java:752)
at hudson.FilePath.act(FilePath.java:978)
at hudson.FilePath.act(FilePath.java:967)
at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:90)
at 
hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:120)
at 
hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:137)
at 
hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:721)
at hudson.model.Build$BuildExecution.post2(Build.java:183)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:670)
at hudson.model.Run.execute(Run.java:1775)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:89)
at hudson.model.Executor.run(Executor.java:240)


Build failed in Jenkins: tsqa-master #681

2015-07-10 Thread jenkins
See 

--
Started by upstream project "in_tree-master" build number 1202
originally caused by:
 Started by an SCM change
Building remotely on QA3 (qa) in workspace 

 > /usr/bin/git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > /usr/bin/git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/trafficserver.git # timeout=10
ERROR: Error fetching remote repo 'origin'
ERROR: Error fetching remote repo 'origin'
Recording test results
ERROR: Publisher hudson.tasks.junit.JUnitResultArchiver aborted due to exception
hudson.AbortException: Test reports were found but none of them are new. Did 
tests run? 
For example, 

 is 13 hr old

at hudson.tasks.junit.TestResult.parse(TestResult.java:178)
at hudson.tasks.junit.TestResult.parse(TestResult.java:146)
at hudson.tasks.junit.TestResult.(TestResult.java:122)
at 
hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:119)
at 
hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:93)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2688)
at hudson.remoting.UserRequest.perform(UserRequest.java:121)
at hudson.remoting.UserRequest.perform(UserRequest.java:49)
at hudson.remoting.Request$2.run(Request.java:324)
at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
at ..remote call to QA3(Native Method)
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1356)
at hudson.remoting.UserResponse.retrieve(UserRequest.java:221)
at hudson.remoting.Channel.call(Channel.java:752)
at hudson.FilePath.act(FilePath.java:978)
at hudson.FilePath.act(FilePath.java:967)
at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:90)
at 
hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:120)
at 
hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:137)
at 
hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:721)
at hudson.model.Build$BuildExecution.post2(Build.java:183)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:670)
at hudson.model.Run.execute(Run.java:1775)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:89)
at hudson.model.Executor.run(Executor.java:240)


Jenkins build is back to normal : debian_jessie-master » gcc,debian_jessie,debug #750

2015-07-10 Thread jenkins
See 




[jira] [Commented] (TS-3313) New World order for connection management and timeouts

2015-07-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622759#comment-14622759
 ] 

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

Commit 9a11943fbfef1beb36778a8c143712ffcac3ae77 in trafficserver's branch 
refs/heads/master from [~bcall]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=9a11943 ]

TS-3313: Added active queue for incoming connections
Fixed clang analyzer issue


> New World order for connection management and timeouts
> --
>
> Key: TS-3313
> URL: https://issues.apache.org/jira/browse/TS-3313
> Project: Traffic Server
>  Issue Type: New Feature
>  Components: Core
>Reporter: Leif Hedstrom
>Assignee: Bryan Call
>  Labels: Umbrella
> Fix For: 6.0.0
>
>
> This is an umbrella ticket for all issues related to connection management 
> and timeouts.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Jenkins build is back to normal : osx-master » clang,osx,debug #211

2015-07-10 Thread jenkins
See 




Build failed in Jenkins: tsqa-master #679

2015-07-10 Thread jenkins
See 

--
Started by upstream project "out_of_tree-master" build number 991
originally caused by:
 Started by an SCM change
Started by upstream project "in_tree-master" build number 1201
originally caused by:
 Started by an SCM change
Building remotely on QA3 (qa) in workspace 

 > /usr/bin/git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > /usr/bin/git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/trafficserver.git # timeout=10
ERROR: Error fetching remote repo 'origin'
ERROR: Error fetching remote repo 'origin'
Recording test results
ERROR: Publisher hudson.tasks.junit.JUnitResultArchiver aborted due to exception
hudson.AbortException: Test reports were found but none of them are new. Did 
tests run? 
For example, 

 is 13 hr old

at hudson.tasks.junit.TestResult.parse(TestResult.java:178)
at hudson.tasks.junit.TestResult.parse(TestResult.java:146)
at hudson.tasks.junit.TestResult.(TestResult.java:122)
at 
hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:119)
at 
hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:93)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2688)
at hudson.remoting.UserRequest.perform(UserRequest.java:121)
at hudson.remoting.UserRequest.perform(UserRequest.java:49)
at hudson.remoting.Request$2.run(Request.java:324)
at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
at ..remote call to QA3(Native Method)
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1356)
at hudson.remoting.UserResponse.retrieve(UserRequest.java:221)
at hudson.remoting.Channel.call(Channel.java:752)
at hudson.FilePath.act(FilePath.java:978)
at hudson.FilePath.act(FilePath.java:967)
at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:90)
at 
hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:120)
at 
hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:137)
at 
hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:721)
at hudson.model.Build$BuildExecution.post2(Build.java:183)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:670)
at hudson.model.Run.execute(Run.java:1775)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:89)
at hudson.model.Executor.run(Executor.java:240)


[jira] [Comment Edited] (TS-3746) We need to make proxy.config.ssl.client.verify.server overridable

2015-07-10 Thread Syeda Persia Aziz (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3746?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622738#comment-14622738
 ] 

Syeda Persia Aziz edited comment on TS-3746 at 7/10/15 6:49 PM:


Yes, per remap


was (Author: persiaaziz):
Yes, per transaction

> We need to make proxy.config.ssl.client.verify.server overridable
> -
>
> Key: TS-3746
> URL: https://issues.apache.org/jira/browse/TS-3746
> Project: Traffic Server
>  Issue Type: New Feature
>  Components: Configuration
>Reporter: Syeda Persia Aziz
>  Labels: Yahoo
> Fix For: sometime
>
>
> We need to make proxy.config.ssl.client.verify.server overridable. Some 
> origin servers need validation to avoid MITM attacks while others don't.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-3746) We need to make proxy.config.ssl.client.verify.server overridable

2015-07-10 Thread Syeda Persia Aziz (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3746?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622738#comment-14622738
 ] 

Syeda Persia Aziz commented on TS-3746:
---

Yes, per transaction

> We need to make proxy.config.ssl.client.verify.server overridable
> -
>
> Key: TS-3746
> URL: https://issues.apache.org/jira/browse/TS-3746
> Project: Traffic Server
>  Issue Type: New Feature
>  Components: Configuration
>Reporter: Syeda Persia Aziz
>  Labels: Yahoo
> Fix For: sometime
>
>
> We need to make proxy.config.ssl.client.verify.server overridable. Some 
> origin servers need validation to avoid MITM attacks while others don't.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-3739) New plugin: stream_editor

2015-07-10 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622740#comment-14622740
 ] 

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

Commit 5ed6856e7486793c3c28d050c527bba686e69273 in trafficserver's branch 
refs/heads/master from [~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=5ed6856 ]

TS-3739 Fix build for geoip_acl plugin


> New plugin: stream_editor
> -
>
> Key: TS-3739
> URL: https://issues.apache.org/jira/browse/TS-3739
> Project: Traffic Server
>  Issue Type: New Feature
>  Components: Plugins
>Reporter: Leif Hedstrom
>Assignee: Nick Kew
> Fix For: 6.1.0
>
>
> /* stream-editor: apply string and/or regexp search-and-replace to
>  * HTTP request and response bodies.
>  *
>  * Load from plugin.config, with one or more filenames as args.
>  * These are config files, and all config files are equal.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-3693) Move 100-continue logic to read client header for intercept plugins

2015-07-10 Thread Sudheer Vinukonda (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3693?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622732#comment-14622732
 ] 

Sudheer Vinukonda commented on TS-3693:
---

The client is a proprietary encoder that is used in our Video stack. It's not 
that it can not handle 401 after 100 CONT - but, it adds a wastage of 
bandwidth, coz the client pushes bytes before it aborts. When this happens 
every time, it has undesirable consequences to throughput, performance and even 
stability even in our tests.

I repeatedly said, sending back a "100 CONT" followed by an error looks 
odd/ugly. Fwiw, I can't *imagine* an example of how it would affect the 
clients, unless, I actually test it. But, IME, whenever you do something that 
seems "bad" in practice, you are bound to break things. 

> Move 100-continue logic to read client header for intercept plugins
> ---
>
> Key: TS-3693
> URL: https://issues.apache.org/jira/browse/TS-3693
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: HTTP
>Reporter: Bryan Call
>Assignee: Bryan Call
>  Labels: yahoo
> Fix For: 6.1.0
>
>
> From https://github.com/apache/trafficserver/pull/216 :
> Currently, ATS handles "Expect: 100-continue" header in 
> HttpSM::state_send_server_request_header. In intercept plugin case, ATS may 
> have no chance to run into this logic, it handles the header in a later point 
> - HttpSM::state_send_server_request_header. I did not take this into account 
> when I wrote the first patch. Now we have an intercept plugin use case in 
> yahoo, and I think we need to move the handle logic some earlier, right after 
> finish parsing the client request header.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Comment Edited] (TS-3693) Move 100-continue logic to read client header for intercept plugins

2015-07-10 Thread Bryan Call (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3693?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622723#comment-14622723
 ] 

Bryan Call edited comment on TS-3693 at 7/10/15 6:38 PM:
-

No, you said that it was bad in practice, but didn't give an example where it 
would actually break something.

The client seems to be broken if it can't handle a 401 after a 100-continue.  
What is the client?


was (Author: bcall):
No, you said that in it was bad in practice, but didn't give an example where 
it would actually break something.

The client seems to be broken if it can't handle a 401 after a 100-continue.  
What is the client?

> Move 100-continue logic to read client header for intercept plugins
> ---
>
> Key: TS-3693
> URL: https://issues.apache.org/jira/browse/TS-3693
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: HTTP
>Reporter: Bryan Call
>Assignee: Bryan Call
>  Labels: yahoo
> Fix For: 6.1.0
>
>
> From https://github.com/apache/trafficserver/pull/216 :
> Currently, ATS handles "Expect: 100-continue" header in 
> HttpSM::state_send_server_request_header. In intercept plugin case, ATS may 
> have no chance to run into this logic, it handles the header in a later point 
> - HttpSM::state_send_server_request_header. I did not take this into account 
> when I wrote the first patch. Now we have an intercept plugin use case in 
> yahoo, and I think we need to move the handle logic some earlier, right after 
> finish parsing the client request header.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-3693) Move 100-continue logic to read client header for intercept plugins

2015-07-10 Thread Bryan Call (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3693?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622723#comment-14622723
 ] 

Bryan Call commented on TS-3693:


No, you said that in it was bad in practice, but didn't give an example where 
it would actually break something.

The client seems to be broken if it can't handle a 401 after a 100-continue.  
What is the client?

> Move 100-continue logic to read client header for intercept plugins
> ---
>
> Key: TS-3693
> URL: https://issues.apache.org/jira/browse/TS-3693
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: HTTP
>Reporter: Bryan Call
>Assignee: Bryan Call
>  Labels: yahoo
> Fix For: 6.1.0
>
>
> From https://github.com/apache/trafficserver/pull/216 :
> Currently, ATS handles "Expect: 100-continue" header in 
> HttpSM::state_send_server_request_header. In intercept plugin case, ATS may 
> have no chance to run into this logic, it handles the header in a later point 
> - HttpSM::state_send_server_request_header. I did not take this into account 
> when I wrote the first patch. Now we have an intercept plugin use case in 
> yahoo, and I think we need to move the handle logic some earlier, right after 
> finish parsing the client request header.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Build failed in Jenkins: osx-master » clang,osx,release #210

2015-07-10 Thread jenkins
See 


--
[...truncated 1289 lines...]
  CXXLDremap_header_add.la
  CXXLDssl-sni.la
  CXXLDssl-sni-whitelist.la
  CCLD thread-1.la
  CCLD txn-data-sink.la
  CCLD version.la
Making all in rc
make[1]: Nothing to be done for `all'.
Making all in doc
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all-am'.
+ make test
Making check in proxy/api/ts
make[1]: Nothing to be done for `check'.
Making check in iocore
Making check in eventsystem
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_Buffer test_Event
  CXX  test_Buffer-test_Buffer.o
  CXXLDtest_Buffer
  CXX  test_Event-test_Event.o
  CXXLDtest_Event
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_Buffer
PASS: test_Event
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 2
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in net
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_certlookup
  CXX  test_certlookup.o
  CXXLDtest_certlookup
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_certlookup
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in aio
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_AIO
  CXX  test_AIO-test_AIO.o
  CXXLDtest_AIO
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_AIO.sample
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in dns
make[2]: Nothing to be done for `check'.
Making check in hostdb
make[2]: Nothing to be done for `check'.
Making check in utils
make[2]: Nothing to be done for `check'.
Making check in cache
make[2]: Nothing to be done for `check'.
Making check in cluster
make[2]: Nothing to be done for `check'.
make[2]: Nothing to be done for `check-am'.
Making check in lib
Making check in ts
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_arena test_atomic 
test_freelist test_geometry test_List test_Map test_Regex test_Vec 
test_X509HostnameValidator
  CXX  test_arena.o
  CXXLDtest_arena
  CXX  test_atomic.o
  CXXLDtest_atomic
  CXX  test_freelist.o
  CXXLDtest_freelist
  CXX  test_geometry.o
  CXXLDtest_geometry
  CXX  test_List.o
  CXXLDtest_List
  CXX  test_Map.o
  CXXLDtest_Map
  CXX  test_Regex.o
  CXXLDtest_Regex
  CXX  test_Vec.o
  CXXLDtest_Vec
  CXX  test_X509HostnameValidator.o
  CXXLDtest_X509HostnameValidator
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_arena
PASS: test_atomic
PASS: test_freelist
PASS: test_geometry
PASS: test_List
PASS: test_Map
PASS: test_Regex
PASS: test_Vec
PASS: test_X509HostnameValidator
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 9
# PASS:  9
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in records
make[2]: Nothing to be done for `check'.
Making check in tsconfig
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-am
make[3]: Nothing to be done for `check-am'.
Making check in perl
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile-pl 
INSTALLDIRS= 
PREFIX=
 DESTDIR=
Making all in luajit
test -d "../../lib/luajit/src" || (cd "../.." && git submodule update --init)
test -d "../lib/luajit/src" || cp -rf "../../lib/luajit" "../lib/"
cd luajit && /Applications/Xcode.app/Contents/Developer/usr/bin/make  
BUILDMODE="static" 
PREFIX="

Build failed in Jenkins: osx-master » clang,osx,debug #210

2015-07-10 Thread jenkins
See 


--
[...truncated 1289 lines...]
  CXXLDssl-sni.la
  CXXLDssl-sni-whitelist.la
  CCLD thread-1.la
  CCLD txn-data-sink.la
  CCLD version.la
  CXXLDssl-preaccept.la
Making all in rc
make[1]: Nothing to be done for `all'.
Making all in doc
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all-am'.
+ make test
Making check in proxy/api/ts
make[1]: Nothing to be done for `check'.
Making check in iocore
Making check in eventsystem
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_Buffer test_Event
  CXX  test_Buffer-test_Buffer.o
  CXXLDtest_Buffer
  CXX  test_Event-test_Event.o
  CXXLDtest_Event
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_Buffer
PASS: test_Event
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 2
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in net
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_certlookup
  CXX  test_certlookup.o
  CXXLDtest_certlookup
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_certlookup
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in aio
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_AIO
  CXX  test_AIO-test_AIO.o
  CXXLDtest_AIO
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_AIO.sample
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in dns
make[2]: Nothing to be done for `check'.
Making check in hostdb
make[2]: Nothing to be done for `check'.
Making check in utils
make[2]: Nothing to be done for `check'.
Making check in cache
make[2]: Nothing to be done for `check'.
Making check in cluster
make[2]: Nothing to be done for `check'.
make[2]: Nothing to be done for `check-am'.
Making check in lib
Making check in ts
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_arena test_atomic 
test_freelist test_geometry test_List test_Map test_Regex test_Vec 
test_X509HostnameValidator
  CXX  test_arena.o
  CXXLDtest_arena
  CXX  test_atomic.o
  CXXLDtest_atomic
  CXX  test_freelist.o
  CXXLDtest_freelist
  CXX  test_geometry.o
  CXXLDtest_geometry
  CXX  test_List.o
  CXXLDtest_List
  CXX  test_Map.o
  CXXLDtest_Map
  CXX  test_Regex.o
  CXXLDtest_Regex
  CXX  test_Vec.o
  CXXLDtest_Vec
  CXX  test_X509HostnameValidator.o
  CXXLDtest_X509HostnameValidator
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_arena
PASS: test_atomic
PASS: test_freelist
PASS: test_geometry
PASS: test_List
PASS: test_Map
PASS: test_Regex
PASS: test_Vec
PASS: test_X509HostnameValidator
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 9
# PASS:  9
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in records
make[2]: Nothing to be done for `check'.
Making check in tsconfig
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-am
make[3]: Nothing to be done for `check-am'.
Making check in perl
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile-pl 
INSTALLDIRS= 
PREFIX=
 DESTDIR=
Making all in luajit
test -d "../../lib/luajit/src" || (cd "../.." && git submodule update --init)
test -d "../lib/luajit/src" || cp -rf "../../lib/luajit" "../lib/"
cd luajit && /Applications/Xcode.app/Contents/Developer/usr/bin/make  
BUILDMODE="static" 
PREFIX="

[jira] [Commented] (TS-3537) Make 32-bit platforms generate a configure time error

2015-07-10 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622620#comment-14622620
 ] 

ASF GitHub Bot commented on TS-3537:


Github user danobi closed the pull request at:

https://github.com/apache/trafficserver/pull/247


> Make 32-bit platforms generate a configure time error
> -
>
> Key: TS-3537
> URL: https://issues.apache.org/jira/browse/TS-3537
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: Build
>Reporter: Leif Hedstrom
>Assignee: Leif Hedstrom
>  Labels: compatibility
> Fix For: 6.0.0
>
>
> From the 2015 Spring Summit, we propose to make it configure time error, with 
> an option to --enable-32bit for now.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-3537) Make 32-bit platforms generate a configure time error

2015-07-10 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622621#comment-14622621
 ] 

ASF GitHub Bot commented on TS-3537:


Github user danobi commented on the pull request:

https://github.com/apache/trafficserver/pull/247#issuecomment-120466390
  
Oops, wrong issue number


> Make 32-bit platforms generate a configure time error
> -
>
> Key: TS-3537
> URL: https://issues.apache.org/jira/browse/TS-3537
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: Build
>Reporter: Leif Hedstrom
>Assignee: Leif Hedstrom
>  Labels: compatibility
> Fix For: 6.0.0
>
>
> From the 2015 Spring Summit, we propose to make it configure time error, with 
> an option to --enable-32bit for now.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (TS-3537) Make 32-bit platforms generate a configure time error

2015-07-10 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/TS-3537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622607#comment-14622607
 ] 

ASF GitHub Bot commented on TS-3537:


GitHub user danobi opened a pull request:

https://github.com/apache/trafficserver/pull/247

TS-3537 Update documentation to include periodic_tasks_interval

TS-3435 added the new config variable.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/danobi/trafficserver TS-3757

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/trafficserver/pull/247.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #247


commit 934a6cf0efdf62bdf60bfea854a2b8b8b450d92e
Author: Daniel Xu 
Date:   2015-07-10T01:18:28Z

TS-3537 Update documentation to include periodic_tasks_interval

TS-3435 added the new config variable.




> Make 32-bit platforms generate a configure time error
> -
>
> Key: TS-3537
> URL: https://issues.apache.org/jira/browse/TS-3537
> Project: Traffic Server
>  Issue Type: Improvement
>  Components: Build
>Reporter: Leif Hedstrom
>Assignee: Leif Hedstrom
>  Labels: compatibility
> Fix For: 6.0.0
>
>
> From the 2015 Spring Summit, we propose to make it configure time error, with 
> an option to --enable-32bit for now.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Build failed in Jenkins: debian_jessie-master » gcc,debian_jessie,release #749

2015-07-10 Thread jenkins
See 


--
[...truncated 2434 lines...]
libtool: link: ( cd ".libs" && rm -f "balancer.la" && ln -s "../balancer.la" 
"balancer.la" )
make[3]: Leaving directory 
'
Making all in buffer_upload
make[3]: Entering directory 
'
depbase=`echo buffer_upload.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/buffer_upload 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 
-D_GNU_SOURCE -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 
-DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6  -std=c++11 -g -pipe -Wall -O3 
-feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -MT buffer_upload.lo -MD -MP -MF $depbase.Tpo -c 
-o buffer_upload.lo 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  ccache c++ -DHAVE_CONFIG_H -I. 
-I../../../../plugins/experimental/buffer_upload -I../../../lib 
-I../../../proxy/api -I../../../../proxy/api -I../../../lib -I../../../../lib 
-Dlinux -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_GNU_SOURCE 
-D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 
-DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6 -std=c++11 -g -pipe -Wall -O3 
-feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -MT buffer_upload.lo -MD -MP -MF 
.deps/buffer_upload.Tpo -c 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc  -fPIC -DPIC -o 
.libs/buffer_upload.o
/bin/bash ../../../libtool  --tag=CXX   --mode=link ccache c++  -std=c++11 -g 
-pipe -Wall -O3 -feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -module -shared -avoid-version 
-export-symbols-regex 
'^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$'
  -o buffer_upload.la -rpath 

 buffer_upload.lo  -lcap -lpcre -lexpat -lz -lcrypt -lpthread -ldl 
libtool: link: /usr/bin/nm -B  .libs/buffer_upload.o   | sed -n -e 's/^.*[  
 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][  
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 
's/.* //' | sort | uniq > .libs/buffer_upload.exp
libtool: link: /bin/grep -E -e 
"^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$"
 ".libs/buffer_upload.exp" > ".libs/buffer_upload.expT"
libtool: link: mv -f ".libs/buffer_upload.expT" ".libs/buffer_upload.exp"
libtool: link: c++  -fPIC -DPIC -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtbeginS.o  .libs/buffer_upload.o   -lcap 
-lpcre /usr/lib/x86_64-linux-gnu/libexpat.so -lz -lcrypt -lpthread -ldl 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib -L/lib/x86_64-linux-gnu 
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o  -O3 -mcx16  
 -Wl,-soname -Wl,buffer_upload.so -Wl,-retain-symbols-file 
-Wl,.libs/buffer_upload.exp -o .libs/buffer_upload.so
libtool: link: ( cd ".libs" && rm -f "buffer_upload.la" && ln -s 
"../buffer_upload.la" "buffer_upload.la" )
make[3]: Leaving directory 
'
Making all in cache_range_requests
make[3]: Entering directory 
'
depbase=`echo cache_range_requests.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/cache_range_requests 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -D_LARGEFILE64_SOURCE=1 -D_COMPILE64B

Build failed in Jenkins: debian_jessie-master » gcc,debian_jessie,hardening #749

2015-07-10 Thread jenkins
See 


--
[...truncated 2436 lines...]
libtool: link: ( cd ".libs" && rm -f "balancer.la" && ln -s "../balancer.la" 
"balancer.la" )
make[3]: Leaving directory 
'
Making all in buffer_upload
make[3]: Entering directory 
'
depbase=`echo buffer_upload.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/buffer_upload 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 
-D_GNU_SOURCE -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 
-DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6  -std=c++11 -g -pipe -Wall -O3 
-feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -MT buffer_upload.lo -MD -MP -MF $depbase.Tpo -c 
-o buffer_upload.lo 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  ccache c++ -DHAVE_CONFIG_H -I. 
-I../../../../plugins/experimental/buffer_upload -I../../../lib 
-I../../../proxy/api -I../../../../proxy/api -I../../../lib -I../../../../lib 
-Dlinux -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_GNU_SOURCE 
-D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 
-DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6 -std=c++11 -g -pipe -Wall -O3 
-feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -MT buffer_upload.lo -MD -MP -MF 
.deps/buffer_upload.Tpo -c 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc  -fPIC -DPIC -o 
.libs/buffer_upload.o
/bin/bash ../../../libtool  --tag=CXX   --mode=link ccache c++  -std=c++11 -g 
-pipe -Wall -O3 -feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -module -shared -avoid-version 
-export-symbols-regex 
'^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$'
  -o buffer_upload.la -rpath 

 buffer_upload.lo  -lcap -lpcre -lexpat -lz -lcrypt -lpthread -ldl 
libtool: link: /usr/bin/nm -B  .libs/buffer_upload.o   | sed -n -e 's/^.*[  
 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][  
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 
's/.* //' | sort | uniq > .libs/buffer_upload.exp
libtool: link: /bin/grep -E -e 
"^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$"
 ".libs/buffer_upload.exp" > ".libs/buffer_upload.expT"
libtool: link: mv -f ".libs/buffer_upload.expT" ".libs/buffer_upload.exp"
libtool: link: c++  -fPIC -DPIC -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtbeginS.o  .libs/buffer_upload.o   -lcap 
-lpcre /usr/lib/x86_64-linux-gnu/libexpat.so -lz -lcrypt -lpthread -ldl 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib -L/lib/x86_64-linux-gnu 
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o  -O3 -mcx16  
 -Wl,-soname -Wl,buffer_upload.so -Wl,-retain-symbols-file 
-Wl,.libs/buffer_upload.exp -o .libs/buffer_upload.so
libtool: link: ( cd ".libs" && rm -f "buffer_upload.la" && ln -s 
"../buffer_upload.la" "buffer_upload.la" )
make[3]: Leaving directory 
'
Making all in cache_range_requests
make[3]: Entering directory 
'
depbase=`echo cache_range_requests.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/cache_range_requests 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -D_LARGEFILE64_SOURCE=1 -

Build failed in Jenkins: osx-master » clang,osx,release #209

2015-07-10 Thread jenkins
See 


--
[...truncated 1293 lines...]
  CXXLDremap_header_add.la
  CXXLDssl-sni.la
  CXXLDssl-sni-whitelist.la
  CCLD thread-1.la
  CCLD txn-data-sink.la
  CCLD version.la
Making all in rc
make[1]: Nothing to be done for `all'.
Making all in doc
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all-am'.
+ make test
Making check in proxy/api/ts
make[1]: Nothing to be done for `check'.
Making check in iocore
Making check in eventsystem
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_Buffer test_Event
  CXX  test_Buffer-test_Buffer.o
  CXXLDtest_Buffer
  CXX  test_Event-test_Event.o
  CXXLDtest_Event
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_Buffer
PASS: test_Event
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 2
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in net
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_certlookup
  CXX  test_certlookup.o
  CXXLDtest_certlookup
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_certlookup
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in aio
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_AIO
  CXX  test_AIO-test_AIO.o
  CXXLDtest_AIO
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_AIO.sample
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in dns
make[2]: Nothing to be done for `check'.
Making check in hostdb
make[2]: Nothing to be done for `check'.
Making check in utils
make[2]: Nothing to be done for `check'.
Making check in cache
make[2]: Nothing to be done for `check'.
Making check in cluster
make[2]: Nothing to be done for `check'.
make[2]: Nothing to be done for `check-am'.
Making check in lib
Making check in ts
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_arena test_atomic 
test_freelist test_geometry test_List test_Map test_Regex test_Vec 
test_X509HostnameValidator
  CXX  test_arena.o
  CXXLDtest_arena
  CXX  test_atomic.o
  CXXLDtest_atomic
  CXX  test_freelist.o
  CXXLDtest_freelist
  CXX  test_geometry.o
  CXXLDtest_geometry
  CXX  test_List.o
  CXXLDtest_List
  CXX  test_Map.o
  CXXLDtest_Map
  CXX  test_Regex.o
  CXXLDtest_Regex
  CXX  test_Vec.o
  CXXLDtest_Vec
  CXX  test_X509HostnameValidator.o
  CXXLDtest_X509HostnameValidator
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_arena
PASS: test_atomic
PASS: test_freelist
PASS: test_geometry
PASS: test_List
PASS: test_Map
PASS: test_Regex
PASS: test_Vec
PASS: test_X509HostnameValidator
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 9
# PASS:  9
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in records
make[2]: Nothing to be done for `check'.
Making check in tsconfig
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-am
make[3]: Nothing to be done for `check-am'.
Making check in perl
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile-pl 
INSTALLDIRS= 
PREFIX=
 DESTDIR=
Making all in luajit
test -d "../../lib/luajit/src" || (cd "../.." && git submodule update --init)
test -d "../lib/luajit/src" || cp -rf "../../lib/luajit" "../lib/"
cd luajit && /Applications/Xcode.app/Contents/Developer/usr/bin/make  
BUILDMODE="static" 
PREFIX="

Build failed in Jenkins: debian_jessie-master » gcc,debian_jessie,debug #749

2015-07-10 Thread jenkins
See 


--
[...truncated 2435 lines...]
libtool: link: ( cd ".libs" && rm -f "balancer.la" && ln -s "../balancer.la" 
"balancer.la" )
make[3]: Leaving directory 
'
Making all in buffer_upload
make[3]: Entering directory 
'
depbase=`echo buffer_upload.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/buffer_upload 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -DDEBUG -D_DEBUG -D_LARGEFILE64_SOURCE=1 
-D_COMPILE64BIT_SOURCE=1 -D_GNU_SOURCE -D_REENTRANT -D__STDC_LIMIT_MACROS=1 
-D__STDC_FORMAT_MACROS=1 -DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6  
-std=c++11 -ggdb3 -pipe -Wall -Werror -Wno-invalid-offsetof -mcx16 -MT 
buffer_upload.lo -MD -MP -MF $depbase.Tpo -c -o buffer_upload.lo 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  ccache c++ -DHAVE_CONFIG_H -I. 
-I../../../../plugins/experimental/buffer_upload -I../../../lib 
-I../../../proxy/api -I../../../../proxy/api -I../../../lib -I../../../../lib 
-Dlinux -DDEBUG -D_DEBUG -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 
-D_GNU_SOURCE -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 
-DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6 -std=c++11 -ggdb3 -pipe -Wall 
-Werror -Wno-invalid-offsetof -mcx16 -MT buffer_upload.lo -MD -MP -MF 
.deps/buffer_upload.Tpo -c 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc  -fPIC -DPIC -o 
.libs/buffer_upload.o
/bin/bash ../../../libtool  --tag=CXX   --mode=link ccache c++  -std=c++11 
-ggdb3 -pipe -Wall -Werror -Wno-invalid-offsetof -mcx16 -module -shared 
-avoid-version -export-symbols-regex 
'^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$'
  -o buffer_upload.la -rpath 

 buffer_upload.lo  -lcap -lpcre -lexpat -lz -lcrypt -lpthread -ldl 
libtool: link: /usr/bin/nm -B  .libs/buffer_upload.o   | sed -n -e 's/^.*[  
 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][  
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 
's/.* //' | sort | uniq > .libs/buffer_upload.exp
libtool: link: /bin/grep -E -e 
"^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$"
 ".libs/buffer_upload.exp" > ".libs/buffer_upload.expT"
libtool: link: mv -f ".libs/buffer_upload.expT" ".libs/buffer_upload.exp"
libtool: link: c++  -fPIC -DPIC -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtbeginS.o  .libs/buffer_upload.o   -lcap 
-lpcre /usr/lib/x86_64-linux-gnu/libexpat.so -lz -lcrypt -lpthread -ldl 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib -L/lib/x86_64-linux-gnu 
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o  -mcx16   
-Wl,-soname -Wl,buffer_upload.so -Wl,-retain-symbols-file 
-Wl,.libs/buffer_upload.exp -o .libs/buffer_upload.so
libtool: link: ( cd ".libs" && rm -f "buffer_upload.la" && ln -s 
"../buffer_upload.la" "buffer_upload.la" )
make[3]: Leaving directory 
'
Making all in cache_range_requests
make[3]: Entering directory 
'
depbase=`echo cache_range_requests.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/cache_range_requests 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -DDEBUG -D_DEBUG -D_LARGEFILE64_SOURCE=1 
-D_COMPILE64BIT_SOURCE=1 -D_GNU_SOURCE -D_REENTRANT -D__STDC_LIMIT_MACROS=1 
-D__STDC_FORMAT_MACROS=1 -DOPENSSL_NO_SSL_INTERN -I/usr/include/t

Build failed in Jenkins: osx-master » clang,osx,debug #209

2015-07-10 Thread jenkins
See 


--
[...truncated 1293 lines...]
  CXXLDremap_header_add.la
  CXXLDssl-sni.la
  CXXLDssl-sni-whitelist.la
  CCLD thread-1.la
  CCLD txn-data-sink.la
  CCLD version.la
Making all in rc
make[1]: Nothing to be done for `all'.
Making all in doc
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all-am'.
+ make test
Making check in proxy/api/ts
make[1]: Nothing to be done for `check'.
Making check in iocore
Making check in eventsystem
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_Buffer test_Event
  CXX  test_Buffer-test_Buffer.o
  CXXLDtest_Buffer
  CXX  test_Event-test_Event.o
  CXXLDtest_Event
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_Buffer
PASS: test_Event
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 2
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in net
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_certlookup
  CXX  test_certlookup.o
  CXXLDtest_certlookup
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_certlookup
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in aio
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_AIO
  CXX  test_AIO-test_AIO.o
  CXXLDtest_AIO
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_AIO.sample
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in dns
make[2]: Nothing to be done for `check'.
Making check in hostdb
make[2]: Nothing to be done for `check'.
Making check in utils
make[2]: Nothing to be done for `check'.
Making check in cache
make[2]: Nothing to be done for `check'.
Making check in cluster
make[2]: Nothing to be done for `check'.
make[2]: Nothing to be done for `check-am'.
Making check in lib
Making check in ts
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_arena test_atomic 
test_freelist test_geometry test_List test_Map test_Regex test_Vec 
test_X509HostnameValidator
  CXX  test_arena.o
  CXXLDtest_arena
  CXX  test_atomic.o
  CXXLDtest_atomic
  CXX  test_freelist.o
  CXXLDtest_freelist
  CXX  test_geometry.o
  CXXLDtest_geometry
  CXX  test_List.o
  CXXLDtest_List
  CXX  test_Map.o
  CXXLDtest_Map
  CXX  test_Regex.o
  CXXLDtest_Regex
  CXX  test_Vec.o
  CXXLDtest_Vec
  CXX  test_X509HostnameValidator.o
  CXXLDtest_X509HostnameValidator
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_arena
PASS: test_atomic
PASS: test_freelist
PASS: test_geometry
PASS: test_List
PASS: test_Map
PASS: test_Regex
PASS: test_Vec
PASS: test_X509HostnameValidator
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 9
# PASS:  9
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in records
make[2]: Nothing to be done for `check'.
Making check in tsconfig
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-am
make[3]: Nothing to be done for `check-am'.
Making check in perl
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile-pl 
INSTALLDIRS= 
PREFIX=
 DESTDIR=
Making all in luajit
test -d "../../lib/luajit/src" || (cd "../.." && git submodule update --init)
test -d "../lib/luajit/src" || cp -rf "../../lib/luajit" "../lib/"
cd luajit && /Applications/Xcode.app/Contents/Developer/usr/bin/make  
BUILDMODE="static" 
PREFIX="

Jenkins build is back to normal : debian_8-master » gcc,debian_8,debug #97

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : fedora_22-master » clang,fedora_22,debug #104

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : ubuntu_15_04-master » gcc,ubuntu_15_04,release #219

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : fedora_22-master » clang,fedora_22,release #104

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : ubuntu_15_04-master » clang,ubuntu_15_04,release #219

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : debian_7-master » gcc,debian_7,hardening #1225

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : ubuntu_13_10-master » gcc,ubuntu_13_10,debug #1212

2015-07-10 Thread jenkins
See 




[jira] [Created] (TS-3757) Update documentation to include proxy.config.log.periodic_tasks_interval

2015-07-10 Thread Daniel Xu (JIRA)
Daniel Xu created TS-3757:
-

 Summary: Update documentation to include 
proxy.config.log.periodic_tasks_interval
 Key: TS-3757
 URL: https://issues.apache.org/jira/browse/TS-3757
 Project: Traffic Server
  Issue Type: Bug
  Components: Documentation
Reporter: Daniel Xu


TS-3435 allowed for the periodic tasks interval in Log.cc to be specified in 
records.config. Documentation should be updated to reflect this.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Jenkins build is back to normal : fedora_22-master » gcc,fedora_22,debug #104

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : debian_8-master » gcc,debian_8,hardening #97

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : fedora_22-master » spdy,fedora_22,release #104

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : ubuntu_14_04-master » gcc,ubuntu_14_04,release #1232

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : ubuntu_15_04-master » clang,ubuntu_15_04,spdy #219

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : debian_7-master » gcc,debian_7,release #1225

2015-07-10 Thread jenkins
See 




Build failed in Jenkins: clang-analyzer #1091

2015-07-10 Thread jenkins
See 

Changes:

[solidwallofcode] TS-3435: Fix configuration so it is not called for logstats.

--
[...truncated 2309 lines...]
reading sources... [ 81%] 
sdk/getting-started/plugin-registration-and-version-checking.en
reading sources... [ 82%] sdk/header-based-plugin-examples.en
reading sources... [ 82%] 
sdk/header-based-plugin-examples/basic-authorization-plugin.en
reading sources... [ 82%] 
sdk/header-based-plugin-examples/basic-authorization-plugin/implementing-the-handler-and-getting-a-handle-to-the-transaction.en
reading sources... [ 83%] 
sdk/header-based-plugin-examples/basic-authorization-plugin/setting-a-transaction-hook.en
reading sources... [ 83%] 
sdk/header-based-plugin-examples/basic-authorization-plugin/working-with-http-headers.en
reading sources... [ 83%] sdk/header-based-plugin-examples/blacklist-plugin.en
reading sources... [ 83%] 
sdk/header-based-plugin-examples/blacklist-plugin/accessing-the-transaction-being-processed.en
reading sources... [ 84%] 
sdk/header-based-plugin-examples/blacklist-plugin/setting-a-global-hook.en
reading sources... [ 84%] 
sdk/header-based-plugin-examples/blacklist-plugin/setting-up-a-transaction-hook.en
reading sources... [ 84%] 
sdk/header-based-plugin-examples/blacklist-plugin/working-with-http-header-functions.en
reading sources... [ 85%] sdk/how-to-create-trafficserver-plugins.en
reading sources... [ 85%] 
sdk/how-to-create-trafficserver-plugins/roadmap-for-creating-plugins.en
reading sources... [ 85%] sdk/http-headers.en
reading sources... [ 85%] 
sdk/http-headers/guide-to-trafficserver-http-header-system.en
reading sources... [ 86%] 
sdk/http-headers/guide-to-trafficserver-http-header-system/duplicate-mime-fields-are-not-coalesced.en
reading sources... [ 86%] 
sdk/http-headers/guide-to-trafficserver-http-header-system/mime-fields-always-belong-to-an-associated-mime-header.en
reading sources... [ 86%] 
sdk/http-headers/guide-to-trafficserver-http-header-system/release-marshal-buffer-handles.en
reading sources... [ 86%] sdk/http-headers/http-headers.en
reading sources... [ 87%] sdk/http-headers/marshal-buffers.en
reading sources... [ 87%] sdk/http-headers/mime-headers.en
reading sources... [ 87%] sdk/http-headers/urls.en
reading sources... [ 88%] sdk/http-hooks-and-transactions.en
reading sources... [ 88%] sdk/http-hooks-and-transactions/adding-hooks.en
reading sources... [ 88%] 
sdk/http-hooks-and-transactions/http-alternate-selection.en
reading sources... [ 88%] sdk/http-hooks-and-transactions/http-sessions.en
reading sources... [ 89%] sdk/http-hooks-and-transactions/http-transactions.en
reading sources... [ 89%] 
sdk/http-hooks-and-transactions/initiate-http-connection.en
reading sources... [ 89%] 
sdk/http-hooks-and-transactions/intercepting-http-transactions.en
reading sources... [ 90%] sdk/http-transformation-plugin.en
reading sources... [ 90%] 
sdk/http-transformation-plugin/append-transform-plugin.en
reading sources... [ 90%] 
sdk/http-transformation-plugin/sample-buffered-null-transformation-plugin.en
reading sources... [ 90%] 
sdk/http-transformation-plugin/sample-null-transformation-plugin.en
reading sources... [ 91%] sdk/index.en
reading sources... [ 91%] sdk/io-guide.en
reading sources... [ 91%] sdk/io-guide/guide-to-cache-api.en
reading sources... [ 91%] sdk/io-guide/guide-to-cache-api/errors.en
reading sources... [ 92%] sdk/io-guide/guide-to-cache-api/example.en
reading sources... [ 92%] 
sdk/io-guide/guide-to-cache-api/how-to-do-a-cache-remove.en
reading sources... [ 92%] 
sdk/io-guide/guide-to-cache-api/how-to-do-a-cache-write.en
reading sources... [ 93%] sdk/io-guide/io-buffers.en
reading sources... [ 93%] sdk/io-guide/net-vconnections.en
reading sources... [ 93%] sdk/io-guide/transformations.en
reading sources... [ 93%] sdk/io-guide/vios.en
reading sources... [ 94%] sdk/misc-interface-guide.en
reading sources... [ 94%] sdk/misc-interface-guide/memory-allocation.en
reading sources... [ 94%] sdk/misc-interface-guide/thread-functions.en
reading sources... [ 95%] sdk/misc-interface-guide/tsfopen-family.en
reading sources... [ 95%] sdk/mutex-guide.en
reading sources... [ 95%] sdk/new-protocol-plugins.en
reading sources... [ 95%] sdk/plugin-configurations.en
reading sources... [ 96%] sdk/plugin-management.en
reading sources... [ 96%] sdk/plugin-management/guide-to-the-logging-api.en
reading sources... [ 96%] 
sdk/plugin-management/reading-trafficserver-settings-and-statistics.en
reading sources... [ 96%] sdk/preface.en
reading sources... [ 97%] sdk/preface/how-to-use-this-book.en
reading sources... [ 97%] sdk/preface/typographical-conventions.en
reading sources... [ 97%] sdk/remap-plugin.en
reading sources... [ 98%] sdk/remap-plugin/example-query-remap.en
reading sources... [ 98%] sdk/sample-source-code.en
reading sources... [ 98%] sdk/trafficserver-timers.en
reading sources... [ 98%] sdk/troubleshooting-tips.en
reading sources... [

Jenkins build is back to normal : fedora_21-master » gcc,fedora_21,release #664

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : freebsd_10-master » clang,freebsd_10,debug #220

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : ubuntu_12_04-master » gcc,ubuntu_12_04,debug #1210

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : ubuntu_15_04-master » clang,ubuntu_15_04,debug #219

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : centos_7-master » gcc,centos_7,release #974

2015-07-10 Thread jenkins
See 




Build failed in Jenkins: debian_jessie-master » gcc,debian_jessie,release #748

2015-07-10 Thread jenkins
See 


--
[...truncated 2434 lines...]
libtool: link: ( cd ".libs" && rm -f "balancer.la" && ln -s "../balancer.la" 
"balancer.la" )
make[3]: Leaving directory 
'
Making all in buffer_upload
make[3]: Entering directory 
'
depbase=`echo buffer_upload.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/buffer_upload 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 
-D_GNU_SOURCE -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 
-DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6  -std=c++11 -g -pipe -Wall -O3 
-feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -MT buffer_upload.lo -MD -MP -MF $depbase.Tpo -c 
-o buffer_upload.lo 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  ccache c++ -DHAVE_CONFIG_H -I. 
-I../../../../plugins/experimental/buffer_upload -I../../../lib 
-I../../../proxy/api -I../../../../proxy/api -I../../../lib -I../../../../lib 
-Dlinux -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_GNU_SOURCE 
-D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 
-DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6 -std=c++11 -g -pipe -Wall -O3 
-feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -MT buffer_upload.lo -MD -MP -MF 
.deps/buffer_upload.Tpo -c 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc  -fPIC -DPIC -o 
.libs/buffer_upload.o
/bin/bash ../../../libtool  --tag=CXX   --mode=link ccache c++  -std=c++11 -g 
-pipe -Wall -O3 -feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -module -shared -avoid-version 
-export-symbols-regex 
'^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$'
  -o buffer_upload.la -rpath 

 buffer_upload.lo  -lcap -lpcre -lexpat -lz -lcrypt -lpthread -ldl 
libtool: link: /usr/bin/nm -B  .libs/buffer_upload.o   | sed -n -e 's/^.*[  
 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][  
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 
's/.* //' | sort | uniq > .libs/buffer_upload.exp
libtool: link: /bin/grep -E -e 
"^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$"
 ".libs/buffer_upload.exp" > ".libs/buffer_upload.expT"
libtool: link: mv -f ".libs/buffer_upload.expT" ".libs/buffer_upload.exp"
libtool: link: c++  -fPIC -DPIC -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtbeginS.o  .libs/buffer_upload.o   -lcap 
-lpcre /usr/lib/x86_64-linux-gnu/libexpat.so -lz -lcrypt -lpthread -ldl 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib -L/lib/x86_64-linux-gnu 
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o  -O3 -mcx16  
 -Wl,-soname -Wl,buffer_upload.so -Wl,-retain-symbols-file 
-Wl,.libs/buffer_upload.exp -o .libs/buffer_upload.so
libtool: link: ( cd ".libs" && rm -f "buffer_upload.la" && ln -s 
"../buffer_upload.la" "buffer_upload.la" )
make[3]: Leaving directory 
'
Making all in cache_range_requests
make[3]: Entering directory 
'
depbase=`echo cache_range_requests.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/cache_range_requests 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -D_LARGEFILE64_SOURCE=1 -D_COMPILE64B

Jenkins build is back to normal : fedora_22-master » gcc,fedora_22,release #104

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : debian_7-master » gcc,debian_7,debug #1225

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : ubuntu_15_04-master » gcc,ubuntu_15_04,spdy #219

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : ubuntu_13_10-master » gcc,ubuntu_13_10,release #1212

2015-07-10 Thread jenkins
See 




Build failed in Jenkins: debian_jessie-master » gcc,debian_jessie,hardening #748

2015-07-10 Thread jenkins
See 


--
[...truncated 2436 lines...]
libtool: link: ( cd ".libs" && rm -f "balancer.la" && ln -s "../balancer.la" 
"balancer.la" )
make[3]: Leaving directory 
'
Making all in buffer_upload
make[3]: Entering directory 
'
depbase=`echo buffer_upload.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/buffer_upload 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 
-D_GNU_SOURCE -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 
-DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6  -std=c++11 -g -pipe -Wall -O3 
-feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -MT buffer_upload.lo -MD -MP -MF $depbase.Tpo -c 
-o buffer_upload.lo 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  ccache c++ -DHAVE_CONFIG_H -I. 
-I../../../../plugins/experimental/buffer_upload -I../../../lib 
-I../../../proxy/api -I../../../../proxy/api -I../../../lib -I../../../../lib 
-Dlinux -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_GNU_SOURCE 
-D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 
-DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6 -std=c++11 -g -pipe -Wall -O3 
-feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -MT buffer_upload.lo -MD -MP -MF 
.deps/buffer_upload.Tpo -c 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc  -fPIC -DPIC -o 
.libs/buffer_upload.o
/bin/bash ../../../libtool  --tag=CXX   --mode=link ccache c++  -std=c++11 -g 
-pipe -Wall -O3 -feliminate-unused-debug-symbols -fno-strict-aliasing -Werror 
-Wno-invalid-offsetof -mcx16 -module -shared -avoid-version 
-export-symbols-regex 
'^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$'
  -o buffer_upload.la -rpath 

 buffer_upload.lo  -lcap -lpcre -lexpat -lz -lcrypt -lpthread -ldl 
libtool: link: /usr/bin/nm -B  .libs/buffer_upload.o   | sed -n -e 's/^.*[  
 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][  
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 
's/.* //' | sort | uniq > .libs/buffer_upload.exp
libtool: link: /bin/grep -E -e 
"^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$"
 ".libs/buffer_upload.exp" > ".libs/buffer_upload.expT"
libtool: link: mv -f ".libs/buffer_upload.expT" ".libs/buffer_upload.exp"
libtool: link: c++  -fPIC -DPIC -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtbeginS.o  .libs/buffer_upload.o   -lcap 
-lpcre /usr/lib/x86_64-linux-gnu/libexpat.so -lz -lcrypt -lpthread -ldl 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib -L/lib/x86_64-linux-gnu 
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o  -O3 -mcx16  
 -Wl,-soname -Wl,buffer_upload.so -Wl,-retain-symbols-file 
-Wl,.libs/buffer_upload.exp -o .libs/buffer_upload.so
libtool: link: ( cd ".libs" && rm -f "buffer_upload.la" && ln -s 
"../buffer_upload.la" "buffer_upload.la" )
make[3]: Leaving directory 
'
Making all in cache_range_requests
make[3]: Entering directory 
'
depbase=`echo cache_range_requests.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/cache_range_requests 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -D_LARGEFILE64_SOURCE=1 -

Jenkins build is back to normal : debian_8-master » gcc,debian_8,release #97

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : freebsd_10-master » clang,freebsd_10,release #220

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : ubuntu_15_04-master » gcc,ubuntu_15_04,debug #219

2015-07-10 Thread jenkins
See 




Build failed in Jenkins: osx-master » clang,osx,release #208

2015-07-10 Thread jenkins
See 


--
[...truncated 1293 lines...]
  CXXLDremap_header_add.la
  CXXLDssl-sni.la
  CXXLDssl-sni-whitelist.la
  CCLD thread-1.la
  CCLD txn-data-sink.la
  CCLD version.la
Making all in rc
make[1]: Nothing to be done for `all'.
Making all in doc
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all-am'.
+ make test
Making check in proxy/api/ts
make[1]: Nothing to be done for `check'.
Making check in iocore
Making check in eventsystem
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_Buffer test_Event
  CXX  test_Buffer-test_Buffer.o
  CXXLDtest_Buffer
  CXX  test_Event-test_Event.o
  CXXLDtest_Event
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_Buffer
PASS: test_Event
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 2
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in net
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_certlookup
  CXX  test_certlookup.o
  CXXLDtest_certlookup
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_certlookup
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in aio
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_AIO
  CXX  test_AIO-test_AIO.o
  CXXLDtest_AIO
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_AIO.sample
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in dns
make[2]: Nothing to be done for `check'.
Making check in hostdb
make[2]: Nothing to be done for `check'.
Making check in utils
make[2]: Nothing to be done for `check'.
Making check in cache
make[2]: Nothing to be done for `check'.
Making check in cluster
make[2]: Nothing to be done for `check'.
make[2]: Nothing to be done for `check-am'.
Making check in lib
Making check in ts
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_arena test_atomic 
test_freelist test_geometry test_List test_Map test_Regex test_Vec 
test_X509HostnameValidator
  CXX  test_arena.o
  CXXLDtest_arena
  CXX  test_atomic.o
  CXXLDtest_atomic
  CXX  test_freelist.o
  CXXLDtest_freelist
  CXX  test_geometry.o
  CXXLDtest_geometry
  CXX  test_List.o
  CXXLDtest_List
  CXX  test_Map.o
  CXXLDtest_Map
  CXX  test_Regex.o
  CXXLDtest_Regex
  CXX  test_Vec.o
  CXXLDtest_Vec
  CXX  test_X509HostnameValidator.o
  CXXLDtest_X509HostnameValidator
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_arena
PASS: test_atomic
PASS: test_freelist
PASS: test_geometry
PASS: test_List
PASS: test_Map
PASS: test_Regex
PASS: test_Vec
PASS: test_X509HostnameValidator
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 9
# PASS:  9
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in records
make[2]: Nothing to be done for `check'.
Making check in tsconfig
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-am
make[3]: Nothing to be done for `check-am'.
Making check in perl
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile-pl 
INSTALLDIRS= 
PREFIX=
 DESTDIR=
Making all in luajit
test -d "../../lib/luajit/src" || (cd "../.." && git submodule update --init)
test -d "../lib/luajit/src" || cp -rf "../../lib/luajit" "../lib/"
cd luajit && /Applications/Xcode.app/Contents/Developer/usr/bin/make  
BUILDMODE="static" 
PREFIX="

Jenkins build is back to normal : ubuntu_12_04-master » gcc,ubuntu_12_04,release #1210

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : centos_7-master » gcc,centos_7,debug #974

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : fedora_22-master » spdy,fedora_22,debug #104

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : ubuntu_14_04-master » gcc,ubuntu_14_04,debug #1232

2015-07-10 Thread jenkins
See 




Jenkins build is back to normal : fedora_21-master » gcc,fedora_21,debug #664

2015-07-10 Thread jenkins
See 




Build failed in Jenkins: osx-master » clang,osx,debug #208

2015-07-10 Thread jenkins
See 


--
[...truncated 1293 lines...]
  CXXLDremap_header_add.la
  CXXLDssl-sni.la
  CXXLDssl-sni-whitelist.la
  CCLD thread-1.la
  CCLD txn-data-sink.la
  CCLD version.la
Making all in rc
make[1]: Nothing to be done for `all'.
Making all in doc
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all-am'.
+ make test
Making check in proxy/api/ts
make[1]: Nothing to be done for `check'.
Making check in iocore
Making check in eventsystem
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_Buffer test_Event
  CXX  test_Buffer-test_Buffer.o
  CXXLDtest_Buffer
  CXX  test_Event-test_Event.o
  CXXLDtest_Event
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_Buffer
PASS: test_Event
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 2
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in net
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_certlookup
  CXX  test_certlookup.o
  CXXLDtest_certlookup
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_certlookup
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in aio
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_AIO
  CXX  test_AIO-test_AIO.o
  CXXLDtest_AIO
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_AIO.sample
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 1
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in dns
make[2]: Nothing to be done for `check'.
Making check in hostdb
make[2]: Nothing to be done for `check'.
Making check in utils
make[2]: Nothing to be done for `check'.
Making check in cache
make[2]: Nothing to be done for `check'.
Making check in cluster
make[2]: Nothing to be done for `check'.
make[2]: Nothing to be done for `check-am'.
Making check in lib
Making check in ts
/Applications/Xcode.app/Contents/Developer/usr/bin/make  test_arena test_atomic 
test_freelist test_geometry test_List test_Map test_Regex test_Vec 
test_X509HostnameValidator
  CXX  test_arena.o
  CXXLDtest_arena
  CXX  test_atomic.o
  CXXLDtest_atomic
  CXX  test_freelist.o
  CXXLDtest_freelist
  CXX  test_geometry.o
  CXXLDtest_geometry
  CXX  test_List.o
  CXXLDtest_List
  CXX  test_Map.o
  CXXLDtest_Map
  CXX  test_Regex.o
  CXXLDtest_Regex
  CXX  test_Vec.o
  CXXLDtest_Vec
  CXX  test_X509HostnameValidator.o
  CXXLDtest_X509HostnameValidator
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-TESTS
PASS: test_arena
PASS: test_atomic
PASS: test_freelist
PASS: test_geometry
PASS: test_List
PASS: test_Map
PASS: test_Regex
PASS: test_Vec
PASS: test_X509HostnameValidator
make[5]: Nothing to be done for `all'.

Testsuite summary for Apache Traffic Server 6.0.0

# TOTAL: 9
# PASS:  9
# SKIP:  0
# XFAIL: 0
# FAIL:  0
# XPASS: 0
# ERROR: 0

Making check in records
make[2]: Nothing to be done for `check'.
Making check in tsconfig
/Applications/Xcode.app/Contents/Developer/usr/bin/make  check-am
make[3]: Nothing to be done for `check-am'.
Making check in perl
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile-pl 
INSTALLDIRS= 
PREFIX=
 DESTDIR=
Making all in luajit
test -d "../../lib/luajit/src" || (cd "../.." && git submodule update --init)
test -d "../lib/luajit/src" || cp -rf "../../lib/luajit" "../lib/"
cd luajit && /Applications/Xcode.app/Contents/Developer/usr/bin/make  
BUILDMODE="static" 
PREFIX="

Build failed in Jenkins: debian_jessie-master » gcc,debian_jessie,debug #748

2015-07-10 Thread jenkins
See 


--
[...truncated 2435 lines...]
libtool: link: ( cd ".libs" && rm -f "balancer.la" && ln -s "../balancer.la" 
"balancer.la" )
make[3]: Leaving directory 
'
Making all in buffer_upload
make[3]: Entering directory 
'
depbase=`echo buffer_upload.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/buffer_upload 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -DDEBUG -D_DEBUG -D_LARGEFILE64_SOURCE=1 
-D_COMPILE64BIT_SOURCE=1 -D_GNU_SOURCE -D_REENTRANT -D__STDC_LIMIT_MACROS=1 
-D__STDC_FORMAT_MACROS=1 -DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6  
-std=c++11 -ggdb3 -pipe -Wall -Werror -Wno-invalid-offsetof -mcx16 -MT 
buffer_upload.lo -MD -MP -MF $depbase.Tpo -c -o buffer_upload.lo 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile:  ccache c++ -DHAVE_CONFIG_H -I. 
-I../../../../plugins/experimental/buffer_upload -I../../../lib 
-I../../../proxy/api -I../../../../proxy/api -I../../../lib -I../../../../lib 
-Dlinux -DDEBUG -D_DEBUG -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 
-D_GNU_SOURCE -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 
-DOPENSSL_NO_SSL_INTERN -I/usr/include/tcl8.6 -std=c++11 -ggdb3 -pipe -Wall 
-Werror -Wno-invalid-offsetof -mcx16 -MT buffer_upload.lo -MD -MP -MF 
.deps/buffer_upload.Tpo -c 
../../../../plugins/experimental/buffer_upload/buffer_upload.cc  -fPIC -DPIC -o 
.libs/buffer_upload.o
/bin/bash ../../../libtool  --tag=CXX   --mode=link ccache c++  -std=c++11 
-ggdb3 -pipe -Wall -Werror -Wno-invalid-offsetof -mcx16 -module -shared 
-avoid-version -export-symbols-regex 
'^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$'
  -o buffer_upload.la -rpath 

 buffer_upload.lo  -lcap -lpcre -lexpat -lz -lcrypt -lpthread -ldl 
libtool: link: /usr/bin/nm -B  .libs/buffer_upload.o   | sed -n -e 's/^.*[  
 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][  
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 
's/.* //' | sort | uniq > .libs/buffer_upload.exp
libtool: link: /bin/grep -E -e 
"^(TSRemapInit|TSRemapDone|TSRemapDoRemap|TSRemapNewInstance|TSRemapDeleteInstance|TSRemapOSResponse|TSPluginInit)$"
 ".libs/buffer_upload.exp" > ".libs/buffer_upload.expT"
libtool: link: mv -f ".libs/buffer_upload.expT" ".libs/buffer_upload.exp"
libtool: link: c++  -fPIC -DPIC -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtbeginS.o  .libs/buffer_upload.o   -lcap 
-lpcre /usr/lib/x86_64-linux-gnu/libexpat.so -lz -lcrypt -lpthread -ldl 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib -L/lib/x86_64-linux-gnu 
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib 
-L/usr/lib/gcc/x86_64-linux-gnu/4.9/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc/x86_64-linux-gnu/4.9/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../x86_64-linux-gnu/crtn.o  -mcx16   
-Wl,-soname -Wl,buffer_upload.so -Wl,-retain-symbols-file 
-Wl,.libs/buffer_upload.exp -o .libs/buffer_upload.so
libtool: link: ( cd ".libs" && rm -f "buffer_upload.la" && ln -s 
"../buffer_upload.la" "buffer_upload.la" )
make[3]: Leaving directory 
'
Making all in cache_range_requests
make[3]: Entering directory 
'
depbase=`echo cache_range_requests.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../../libtool  --tag=CXX   --mode=compile ccache c++ 
-DHAVE_CONFIG_H -I. -I../../../../plugins/experimental/cache_range_requests 
-I../../../lib  -I../../../proxy/api -I../../../../proxy/api -I../../../lib 
-I../../../../lib -Dlinux -DDEBUG -D_DEBUG -D_LARGEFILE64_SOURCE=1 
-D_COMPILE64BIT_SOURCE=1 -D_GNU_SOURCE -D_REENTRANT -D__STDC_LIMIT_MACROS=1 
-D__STDC_FORMAT_MACROS=1 -DOPENSSL_NO_SSL_INTERN -I/usr/include/t

Build failed in Jenkins: tsqa-master #677

2015-07-10 Thread jenkins
See 

--
Started by upstream project "out_of_tree-master" build number 990
originally caused by:
 Started by an SCM change
Building remotely on QA3 (qa) in workspace 

 > /usr/bin/git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > /usr/bin/git config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/trafficserver.git # timeout=10
ERROR: Error fetching remote repo 'origin'
ERROR: Error fetching remote repo 'origin'
Recording test results
ERROR: Publisher hudson.tasks.junit.JUnitResultArchiver aborted due to exception
hudson.AbortException: Test reports were found but none of them are new. Did 
tests run? 
For example, 

 is 10 hr old

at hudson.tasks.junit.TestResult.parse(TestResult.java:178)
at hudson.tasks.junit.TestResult.parse(TestResult.java:146)
at hudson.tasks.junit.TestResult.(TestResult.java:122)
at 
hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:119)
at 
hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:93)
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2688)
at hudson.remoting.UserRequest.perform(UserRequest.java:121)
at hudson.remoting.UserRequest.perform(UserRequest.java:49)
at hudson.remoting.Request$2.run(Request.java:324)
at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
at ..remote call to QA3(Native Method)
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1356)
at hudson.remoting.UserResponse.retrieve(UserRequest.java:221)
at hudson.remoting.Channel.call(Channel.java:752)
at hudson.FilePath.act(FilePath.java:978)
at hudson.FilePath.act(FilePath.java:967)
at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:90)
at 
hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:120)
at 
hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:137)
at 
hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:761)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:721)
at hudson.model.Build$BuildExecution.post2(Build.java:183)
at 
hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:670)
at hudson.model.Run.execute(Run.java:1775)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:89)
at hudson.model.Executor.run(Executor.java:240)


  1   2   3   >