Re: Deprecated InkAPI / ts.h functions?

2010-06-18 Thread George Paul
+1 on removing them since better alternatives exist and these were
deprecated back in the INKT days.

-George

On 6/17/10 7:26 PM, Leif Hedstrom wrote:
 On 06/16/2010 12:14 AM, Nick Kew wrote:
 On 16 Jun 2010, at 01:05, Leif Hedstrom wrote:

   
 Hi,

 there's a fairly large number of APIs in InkAPI.cc / ts.h which are
 marked deprecated. The fact that they are deprecated implies that
 they were removed quite a while ago during Inktomi's release cycles.

 Should we still keep these for the v2.2 release, and nuke them  for
 v3.0? Or nuke'em now and avoid having to deal with people using
 deprecated APIs in the plugins (they are all documented as deprecated
 already)?
  
 This raises the question: does trafficserver have a published policy on
 API/ABI stability?  Under what circumstances is/isn't it promised?

 
 
 Anyone else have any thoughts / comments on this topic ? Unless it gets
 voted down, I'll file a bug and list the APIs that we'd remove from
 the 2.2 release. Yes, it's semi painful, but I think in the long term,
 it helps developers not use APIs that we no longer support (and which
 have better versions anyways).
 
 -- leif
 


Re: [VOTE] Release candidate for 2.1.1-unstable (dev release)

2010-06-06 Thread George Paul
+1 on latest RC.
Checks out on Ubuntu(9.04), FreeBSD(7.2), OSX(10.5) and
OpenSolaris(osol0906).
-George
On 6/3/10 12:48 PM, Leif Hedstrom wrote:
 On 06/02/2010 08:41 PM, John Plevyak wrote:
   +1

 all checks out for me

 
 
 We fixed a couple of bugs in the release candidate, new bits (and sigs)
 are available on
 
   http://people.apache.org/~zwoop/
 
 
 Stil aiming for a release on Monday.
 
 -- Leif
 
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.14 (GNU/Linux)
 
 iQIcBAABCgAGBQJMCAWeAAoJEFM97xVde7xaMXsQAKPwyEZVu7ByO6bQ22RBBkQv
 dMf8ojjDqWoZ1MyPZNwEEiRRH4eKHhKZUbT90uvj3rBiUTpUVUzlTi+2EETU8/aG
 KHzibO0748k4CCLCd0FyuW313toNuiv09yoMTuoIFIXOUefXjc2Sss/2Tvd2PX6g
 3lVz5qBlVy+2hvMw0sVqWKTmanZGyqkjRhnygoqsUKHm0xZNvALVUdbQtIFyo7yl
 vwt8YvMYQXKrBuGbRZ0W3gh8oiOJmo1n8x6s8DErXBIZKZgCrWCQvsTEkoySauqK
 t0oVJH2a3iIIEeEsYflPKV3DcE13QEI+1VPkCSL6GS/WBev63URU8mJj3GeL2uwT
 jDYUEdi4yGQrb3TjOFA8Zu3P/I2dw46cTSZkpUnFSygAjXL/AvBZfGWyJXWGbaDx
 7csa/jZxoHQftCVVScvZJztnVfdWW5/HKxyErsawuziqKGDPUQ8Bx6Im0y6gNof9
 aFk9VtFJ+d3DAph4Rd3lWNEjhyXuIQVf8zzCzupZI0oy8Mp5s5VUxAvMV33wyb2Q
 xv/8z0gXzD519h2g6iKMhEY752Ozma/fXZLJb5XxjtovJ3ossLWdHojmr9CzxuW6
 DHCo+g5Ta9VZMKVM50NjuzNHAJMEDRi+aGOmaGwcr9ES7AbJTPxyMoLt3z8TrLky
 /HEg/Ak1p5KdT9OYXppT
 =ULyz
 -END PGP SIGNATURE-
 
 MD5: e3118fa21e2a47c17b728503fa1d0e74 *trafficserver-2.1.1-unstable.tar.bz2
 
 SHA1: c4a7d7cca2b7c85e0a1b171364ec79bdb115cfb4
 *trafficserver-2.1.1-unstable.tar.bz2
 



Re: 2.1.0 Segfaulting in regression tests

2010-05-20 Thread George Paul
Hi Alan,
Can you file this as a Jira Ticket and provide as much as possible the
necessary repro environment, code line,  etc.
thanks,
-George

On 5/19/10 8:14 PM, Alan M. Carroll wrote:
 Yes.
 
 Wednesday, May 19, 2010, 9:28:42 PM, you wrote:
 
 On 05/19/2010 07:33 PM, Alan M. Carroll wrote:
 I am trying to run regression tests (traffic_server -R 1) but it segfaults 
 in Cache_part. According to TS-74

 for the 'Cache_part' regression test to pass a cache storage has to be 
 allocated  128MB.

 I checked there is a cache.db file that is 144M. Does this really mean a 
 cache storage partition? And by pass does it mean that absent that cache 
 storage a segfault (as opposed to a FAIL) is to be expected?

 
 Does by chance your stack trace look anything like this?
 
 0  RegressionSM::run (this=0x7fffc8013850) at RegressionSM.cc:174
 #1  0x004f8de9 in RegressionSM::regression_sm_waiting 
 (this=0x7fffc8013850,
  event=value optimized out, data=value optimized out) at 
 RegressionSM.cc:87
 #2  0x006c7824 in handleEvent (this=0x7640e010, 
 e=0x7fff9c069370,
  calling_code=2) at I_Continuation.h:147
 #3  EThread::process_event (this=0x7640e010, e=0x7fff9c069370, 
 calling_code=2)
  at UnixEThread.cc:143
 #4  0x006c8333 in EThread::execute (this=0x7640e010) at 
 UnixEThread.cc:220
 #5  0x006c63aa in spawn_thread_internal (a=0xbbbf00) at Thread.cc:85
 #6  0x003cc2e06a3a in start_thread (arg=0x74df7710) at 
 pthread_create.c:297
 #7  0x003cc22de62d in clone () at 
 ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
 #8  0x in ?? ()
 
 
 -- leif
 
 



Re: Using access instead stat for checking the resource existance

2010-05-19 Thread George Paul
+1
-George
On 5/19/10 3:09 AM, Mladen Turk wrote:
 Hi,
 
 We use stat all over the places for checking
 the presence of the file or directory.
 
 I propose we use access(path, R_OK [| W_OK]) instead,
 since the check is done with the real user id.
 
 Comments?
 
 
 Regards



Re: stdint.h please vote

2010-05-19 Thread George Paul
Late but
+1
-George
On 5/19/10 9:57 AM, Leif Hedstrom wrote:
 On 05/19/2010 10:31 AM, Bryan Call wrote:
 On 05/19/2010 09:14 AM, John Plevyak wrote:
 Yes we will change INXXX_MAX etc.

 Unfortunately int64 is not standard.  So we have a couple alternatives.

 1) use nonstandard types where

typedef long long int int64;
typedef int int32;
typedef short int16;
typedef char int8;

etc.

 which work on every system and which permit seamless printf
 using %lld and %d.  This is the way we do it now.


 +1 - This is the lesser of the evils...
 
 
 +1, less evil == good.
 
 -- leif
 



Re: Removing DIR_SEP code

2010-05-18 Thread George Paul
+1
Yes the DIR_SEP was for windows.
Path handling, etc can be re-done if/when the windows port is done.
-G
On 5/18/10 10:37 PM, Mladen Turk wrote:
 Hi,
 
 I propose we remove all DIR_SEP code and just use the
 slash directly.
 
 The only reason for DIR_SEP can be windows, but I propose
 that for windows we create a private set of
 posix_path_to_windows_path_and_vice_versa set of functions
 which would allow proper path construction
 (eg, using \\?\ prefix for 260+ char paths etc.) at runtime.
 
 
 Comments?
 
 Regards



Re: Validating submitted patches

2010-05-13 Thread George Paul
The original testing framework does not exist anymore.
Currently only regression/unit tests in traffic_server are available.
You can run them by invoking 'traffic_server -R 1' after an install.
Currently only 4 of them related to the SDK fail. See
https://issues.apache.org/jira/browse/TS-74

The best example of regression tests are the SDK API ones
(proxy/InkAPITest.cc).

Information about Regression/unit tests needs to be pulled out into a
document/wiki/etc.

-George

On 5/11/10 3:03 PM, Alan M. Carroll wrote:
 I am trying to get my patches for a couple of the bugs I filed ready 
 to submit and I thought perhaps I would test them a bit first. But I 
 can't figure out how to get the test framework up. The instructions in 
 test/deft seem out of date. Most particularly are the instructions to 
 run gmake in the test directory, even though there are no makefiles 
 (not even a Makefile.am) there. There is no configure in test/deft to 
 generate a Makefile from the Makefile.am that is in that directory. Is 
 the test framework not in working order? If so, what is the expected 
 test procedure before submitting a patch?
 
 I only have the toplevel 'traffic' directory locally. Is there some 
 test support in the 'site' or 'plugins' TLD?
 



Re: 2.1.0-unstable

2010-05-13 Thread George Paul
+1

Tested:
* platforms: ubuntu(9.0.4), OSX(10.5), FreeBSD(7.2),
 OpenSolaris(osol0906)
* sig  hashes
* followed INSTALL procedures for the platforms above
* tested forward proxying via browser, etc.

-George


On 5/13/10 11:27 AM, Bryan Call wrote:
 Tested stuff on my system (Fedora 12 x86_64) and it looks good:
 - checked the hashes
 - untared and built with defaults
 - installed and ran benchmarks proxying to the origin and caching
 - checked file ownership and permissions
 
 -Bryan
 
 On May 13, 2010, at 10:45 AM, John Plevyak wrote:
 


 Please take a look at

 http://people.apache.org/~jplevyak/

 which contains the NEW candidate 2.1.0 unstable release.

 This is an unstable release, so it still contains a number
 of issues, but no serious regressions.

 Please consider it for release, I'll send out for a vote
 if I don't get a negative response by the end of day.

 john



 
 


Re: Localizing apr_foo.m4 macros

2010-05-10 Thread George Paul
I haven't looked at those files in detail but if you think it is too
much work to make those macros not hardcoded to Apache Httpd then
localizing is probably okay for now.

-George

On 5/10/10 9:03 AM, Mladen Turk wrote:
 Hi,
 
 Reusing is good, but I found out that one of the
 very handy functions we could use (APR_LAYOUT/APR_ENABLE_LAYOUT)
 has some hard-coded Apache Httpd dependency.
 Namely the package prefix is hard-coded to 'apache2'
 meaning it would need rewrite to be be usable.
 
 Sure, we could modify that particular function
 and change apache2 to trafficserver plus adding
 pkg* layout options, but then it won't be the
 same file any more.
 
 Perhaps we could name space protect it, rename
 all functions from APR_ to ATS_ and cleanup those
 files, by removing functions that are not used.
 
 WDYT?
 
 
 Regards


Re: SocketManager::close vs. SocketManager::fast_close

2010-05-04 Thread George Paul
There were fast path(s) in the SocketXXX code when used with a kernel
non-native BSD-TCP stack on certain platforms. In the current cleansed
code base this is no longer applicable/supported.

-George

On 5/4/10 8:26 AM, Alan M. Carroll wrote:
 I can't see what the functional difference between these methods is, 
 other than close() printing an error message if the caller tries to 
 close STDIN (file descriptor 0). Surely that check isn't enough to 
 make one fast and the other not.
 



Re: if (Graduation == Beer) {

2010-05-03 Thread George Paul
+1
-George
On 5/3/10 4:28 PM, Leif Hedstrom wrote:
 Hi all,
 
 a few of us are  getting together for a beer or two on Monday 5/10,
 6.30pm at the Steelhead brewery in Burlingame:
 
 http://www.steelheadbrewery.com/burlingame.htm
 
 
 Maybe we can get a roll call who's able to come, if there are more than
 8 of us, we'll want to make reservations. I know John, Bryan, Steve and
 I will be there, and the more the merrier of course. The official excuse
 for this beer outage is to celebrate our graduation from Incubator, so
 please come celebrate! :)
 
 Cheers!
 
 -- leif
 



[jira] Updated: (TS-328) add the example directory into the build and fix and compilation bugs

2010-04-30 Thread George Paul (JIRA)

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

George Paul updated TS-328:
---

Attachment: 0001-TS328_example_gp_diff4.patch

This patch '0001-TS328_example_gp_diff4.patch'   fixes a few more compilations 
errors after applying '003-example-bcall.patch' first.
-George

 add the example directory into the build and fix and compilation bugs
 -

 Key: TS-328
 URL: https://issues.apache.org/jira/browse/TS-328
 Project: Traffic Server
  Issue Type: Bug
Reporter: Bryan Call
Assignee: Bryan Call
 Fix For: 2.1.0

 Attachments: 0001-TS328_example_gp_diff4.patch, 
 001-example-bcall.patch, 002-example-bcall.patch, 003-example-bcall.patch




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-324) FTP cleanup

2010-04-29 Thread George Paul (JIRA)

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

George Paul commented on TS-324:


Can we leaf the FTP support in the 'hdrs' library i.e. 'proxy/hdrs'. I believe 
it would be best to leave protocol support where it is isolated in library in 
case someone wants to write a plugin for FTP support or reuse the 'hdrs' lib 
somewhere else.

-George

 FTP cleanup
 ---

 Key: TS-324
 URL: https://issues.apache.org/jira/browse/TS-324
 Project: Traffic Server
  Issue Type: Improvement
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
Priority: Minor
 Fix For: 2.1.0

 Attachments: DIFF


 There is still a lot of FTP code left, even though all support for FTP is 
 gone. We should clean up these remnants.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-324) FTP cleanup

2010-04-29 Thread George Paul (JIRA)

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

George Paul commented on TS-324:


Other than my comments above about leaving in the FTP support in the hdrs lib 
the patch looks good. Reviewed and tested on ubuntu904, FreeBSD(7.2), 
OpenSolaris(osol0906) and OSX(10.5).

-George

 FTP cleanup
 ---

 Key: TS-324
 URL: https://issues.apache.org/jira/browse/TS-324
 Project: Traffic Server
  Issue Type: Improvement
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
Priority: Minor
 Fix For: 2.1.0

 Attachments: DIFF


 There is still a lot of FTP code left, even though all support for FTP is 
 gone. We should clean up these remnants.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-324) FTP cleanup

2010-04-29 Thread George Paul (JIRA)

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

George Paul commented on TS-324:


Discussed this issue on IRC.
+1 on patch. Good to go.
-George

 FTP cleanup
 ---

 Key: TS-324
 URL: https://issues.apache.org/jira/browse/TS-324
 Project: Traffic Server
  Issue Type: Improvement
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
Priority: Minor
 Fix For: 2.1.0

 Attachments: DIFF


 There is still a lot of FTP code left, even though all support for FTP is 
 gone. We should clean up these remnants.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-328) add the example directory into the build and fix and compilation bugs

2010-04-29 Thread George Paul (JIRA)

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

George Paul commented on TS-328:


I ran into problems trying to do build in a separate build directory which I do 
by default i.e. not in the same directory as source is located. It looks like 
the include directories and source locations need to be prefixed with 
$(top_srcdir) in the Makefile.am(s).

i.e. 
mkdir build; cd build;
../configure
make

e.g. traffic/example/Makefile.am
  ...
  API_INC=$(top_srcdir)/proxy/api/include
  
  ln -sfn . $(top_srcdir)/proxy/api/include/ts

e.g. traffic/example/add-header/Makefile.am
  ...
$(CC) $(CFLAGS) -I$(API_INC) -o add-header.o -c 
$(top_srcdir)/example/add-header/add-header.c
 ...
  




 add the example directory into the build and fix and compilation bugs
 -

 Key: TS-328
 URL: https://issues.apache.org/jira/browse/TS-328
 Project: Traffic Server
  Issue Type: Bug
Reporter: Bryan Call
Assignee: Bryan Call
 Fix For: 2.1.0

 Attachments: 001-example-bcall.patch, 002-example-bcall.patch




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (TS-292) --enable-standalone-iocore is broken and more generally the iocore modularization needs work

2010-04-23 Thread George Paul (JIRA)

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

George Paul reassigned TS-292:
--

Assignee: George Paul  (was: John Plevyak)

 --enable-standalone-iocore is broken and more generally the iocore 
 modularization needs work
 

 Key: TS-292
 URL: https://issues.apache.org/jira/browse/TS-292
 Project: Traffic Server
  Issue Type: Bug
Reporter: John Plevyak
Assignee: George Paul

 --enable-standalone-iocore is broken and more generally the iocore 
 modularization needs work.
 This is an umbrella bug for unraveling dependencies in the iocore.  More 
 general system
 modularization should be covered by a different jira ticket. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Apache Traffic Server Mailing lists

2010-04-22 Thread George Paul
Hi all,

Moving forward the Apache Traffic Server will have the following mailing
lists migrated from the old incubator mailing ones.

 us...@trafficserver.apache.org
 d...@trafficserver.apache.org
 comm...@trafficserver.apache.org
 priv...@trafficserver.apache.org

I would like to propose a new mailing lists for Jira Tickets similar to
what a few other Apache projects have done.

 iss...@trafficserver.apache.org

Thoughts?

cheers,

-George


Re: Apache Traffic Server Mailing lists

2010-04-22 Thread George Paul
+1 also.
-George

On 4/22/10 3:37 PM, Leif Hedstrom wrote:
 On 04/22/2010 04:32 PM, Miles Libbey wrote:
 +1 on issues.

 We should also create
 secur...@trafficserver.apache.org and
 annou...@trafficserver.apache.org
 
 +1 on these as well.
 
 -- Leif
 


[jira] Updated: (TS-173) REGRESSION_RESULT SDK_API_HttpTxnCache: FAILED

2010-04-20 Thread George Paul (JIRA)

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

George Paul updated TS-173:
---

Fix Version/s: 2.1.0
   (was: 2.0.0)

Move to 2.1. 

 REGRESSION_RESULT SDK_API_HttpTxnCache: FAILED
 --

 Key: TS-173
 URL: https://issues.apache.org/jira/browse/TS-173
 Project: Traffic Server
  Issue Type: Bug
  Components: InkAPI
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
 Fix For: 2.1.0


 The following SDK API regression tests fails. 
 env 
 TS_ROOT=/home/georgep/projects/apache/trafficserver/git_trunk_TS74/trafficserver/ubuntu904/test_dir/usr/local
  ./test_dir/usr/local/bin/traffic_server -R 1 -r SDK_API_HttpTxnCache
 REGRESSION_TEST initialization begun
 REGRESSION TEST SDK_API_HttpTxnCache started
 [SDK_API_HttpTxnCache] INKHttpTxnCacheLookupStatusGet : [TestCase1] PASS 
 { ok }
 [SDK_API_HttpTxnCache] INKHttpTxnCacheLookupStatusGet : [TestCase2] FAIL 
 { Incorrect Value returned by INKHttpTxnCacheLookupStatusGet }
 REGRESSION_RESULT SDK_API_HttpTxnCache:FAILED
 REGRESSION_TEST DONE: FAILED

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-192) REGRESSION_RESULT SDK_API_HttpSsn: FAILED

2010-04-20 Thread George Paul (JIRA)

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

George Paul updated TS-192:
---

Fix Version/s: 2.1.0
   (was: 2.0.0)

Move to 2.1. 

 REGRESSION_RESULT SDK_API_HttpSsn: FAILED
 -

 Key: TS-192
 URL: https://issues.apache.org/jira/browse/TS-192
 Project: Traffic Server
  Issue Type: Bug
  Components: InkAPI
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
 Fix For: 2.1.0


 The following SDK API regression tests fails. This did not happen before, but 
 testing on older SVN revision (r909505) has shown it existed when working on 
 TS-74. Possibly a timing issue in the test.
 env 
 TS_ROOT=/home/georgep/projects/apache/trafficserver/svn_trunk_r909505/traffic/ubuntu904/test_dir/usr/local
  ./test_dir/usr/local/bin/traffic_server -R 1 -r SDK_API_HttpSsn
 REGRESSION_TEST initialization begun
 REGRESSION TEST SDK_API_HttpSsn started
 REGRESSION_RESULT SDK_API_HttpSsn: FAILED
 REGRESSION_TEST DONE: FAILED

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-174) REGRESSION_RESULT SDK_API_HttpHookAdd: FAILED

2010-04-20 Thread George Paul (JIRA)

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

George Paul updated TS-174:
---

Fix Version/s: 2.1.0
   (was: 2.0.0)

Move to 2.1. 

 REGRESSION_RESULT SDK_API_HttpHookAdd: FAILED
 -

 Key: TS-174
 URL: https://issues.apache.org/jira/browse/TS-174
 Project: Traffic Server
  Issue Type: Bug
  Components: InkAPI
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
 Fix For: 2.1.0


 The following SDK API regression tests fails. 
 env 
 TS_ROOT=/home/georgep/projects/apache/trafficserver/git_trunk_TS74/trafficserver/ubuntu904/test_dir/usr/local
  ./test_dir/usr/local/bin/traffic_server -R 1 -r SDK_API_HttpHookAdd
 REGRESSION_TEST initialization begun
 REGRESSION TEST SDK_API_HttpHookAdd started
 [SDK_API_HttpHookAdd] INKHttpTxnClientReqGet : [TestCase1] PASS { ok }
 [SDK_API_HttpHookAdd] INKHttpTxnClientIncomingPortGet : [TestCase1] PASS 
 { ok }
 [SDK_API_HttpHookAdd] INKHttpTxnClientRemotePortGet : [TestCase1] PASS { 
 ok }
 [SDK_API_HttpHookAdd] INKHttpTxnClientIPGet : [TestCase1] PASS { ok }
 [SDK_API_HttpHookAdd] INKHttpTxnServerIPGet : [TestCase1] PASS { ok }
 [SDK_API_HttpHookAdd] INKHttpTxnServerReqGet : [TestCase1] PASS { ok }
 [SDK_API_HttpHookAdd] INKHttpTxnNextHopIPGet : [TestCase1] PASS { ok }
 [SDK_API_HttpHookAdd] INKHttpTxnServerRespGet : [TestCase1] PASS { ok }
 [SDK_API_HttpHookAdd] INKHttpTxnClientRespGet : [TestCase1] PASS { ok }
 [SDK_API_HttpHookAdd] INKHttpHookAdd : [TestCase1] FAIL { Hooks not 
 called or request failure. Hook mask = 7 }
 [SDK_API_HttpHookAdd] INKHttpTxnReenable : [TestCase1] PASS { ok }
 REGRESSION_RESULT SDK_API_HttpHookAdd: FAILED
 REGRESSION_TEST DONE: FAILED

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-171) REGRESSION_RESULT SDK_API_HttpAltInfo: FAILED

2010-04-20 Thread George Paul (JIRA)

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

George Paul updated TS-171:
---

Fix Version/s: 2.1.0
   (was: 2.0.0)

Move to 2.1. 

 REGRESSION_RESULT SDK_API_HttpAltInfo: FAILED
 -

 Key: TS-171
 URL: https://issues.apache.org/jira/browse/TS-171
 Project: Traffic Server
  Issue Type: Bug
  Components: InkAPI
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
 Fix For: 2.1.0


 The following SDK API regression tests fails.
 env 
 TS_ROOT=/home/georgep/projects/apache/trafficserver/git_trunk_TS74/trafficserver/ubuntu904/test_dir/usr/local
  ./test_dir/usr/local/bin/traffic_server -R 1 -r SDK_API_HttpAltInfo
 REGRESSION_TEST initialization begun
 REGRESSION TEST SDK_API_HttpAltInfo started
 [SDK_API_HttpAltInfo] INKHttpAltInfo : [All] FAIL { Test not executed 
 even once }
 REGRESSION_RESULT SDK_API_HttpAltInfo: FAILED
 REGRESSION_TEST DONE: FAILED

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: 2.0.0 release

2010-04-02 Thread George Paul
+1
We should review the jira issues for 2.0.0 release and determine the
final 2.0.0 list.
-George

On 3/31/10 7:12 PM, Leif Hedstrom wrote:
 Hi all,
 
 I'd like to suggest that we start the 2.0.0 release process on 4/12, and
 wanted to see what everyone thinks about that. I was going to suggest we
 wait until after graduation, but I'm not sure I want to wait for that,
 particularly if there are some details that would prevent us from going
 to the board with the resolution on 4/21 (which will be a close call
 anyways :).
 
 Thoughts?
 
 -- leif
 
 P.s
Make sure you update and vote on the 2.0.x STATUS file, so we can
 backport any bugs that must go into the 2.0.0 final release.


[jira] Commented: (TS-286) Seg fault on startup on OSX inside RecSetRawStatSum

2010-04-01 Thread George Paul (JIRA)

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

George Paul commented on TS-286:


Looked at the code and the mutex needs to be initialized. The patch works for 
me also and is good to check in.
-George

 Seg fault on startup on OSX inside RecSetRawStatSum
 ---

 Key: TS-286
 URL: https://issues.apache.org/jira/browse/TS-286
 Project: Traffic Server
  Issue Type: Bug
Reporter: Eric Balsa
 Fix For: 2.1.0

 Attachments: TS-286.patch


 OS X debug (--enable-debug) build: 
 Getting the following segfault about 5 seconds after startup with latest 
 trunk:
 #0  0x7fff88b4cfe6 in __kill ()
 #1  0x7fff88bede32 in abort ()
 #2  0x000100280639 in ink_mutex_acquire (m=0x100d56368) at ink_mutex.h:96
 #3  0x000100280924 in raw_stat_clear_sum (rsb=0x100d56350, id=0) at 
 RecProcess.cc:126
 #4  0x000100280a0c in RecSetRawStatSum (rsb=0x100d56350, id=0, data=0) at 
 RecProcess.cc:592
 #5  0x0001002588a3 in register_net_stats () at Net.cc:66
 #6  0x000100258e04 in ink_net_init (version=16842752) at Net.cc:152
 #7  0x000100075f9f in main (argc=1, argv=0x7fff5fbff948) at Main.cc:1896
 (gdb) fr 4
 #4  0x000100280a0c in RecSetRawStatSum (rsb=0x100d56350, id=0, data=0) at 
 RecProcess.cc:592
 592 raw_stat_clear_sum(rsb, id);
 (gdb) p *rsb
 $12 = {
   ethr_stat_offset = 2920, 
   global = 0x100d563b0, 
   num_stats = 0, 
   max_stats = 16, 
   mutex = {
 __sig = 0, 
 __opaque = '\0' repeats 55 times
   }
 }
 (gdb) fr 2
 #2  0x000100280639 in ink_mutex_acquire (m=0x101801448) at ink_mutex.h:96
 96abort();
 (gdb) l
 91
 92static inline int
 93ink_mutex_acquire(ink_mutex * m)
 94{
 95  if (pthread_mutex_lock(m) != 0) {
 96abort();
 97  }
 98  return 0;
 99}
 Looks like the mutex for rsb is NULL. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: [VOTE] Graduate Apache Traffics Server as TLP

2010-03-31 Thread George Paul
[X] +1 to recommend Apache Traffic Server graduation
[ ]  0 don't care
[ ] -1 no, don't recommend yet, (because...)

-George



[jira] Resolved: (TS-285) EC2 Documentation on AMIs which have been compiled and bundled.

2010-03-31 Thread George Paul (JIRA)

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

George Paul resolved TS-285.


   Resolution: Fixed
Fix Version/s: 2.1.0

 EC2 Documentation on AMIs which have been compiled and bundled.
 ---

 Key: TS-285
 URL: https://issues.apache.org/jira/browse/TS-285
 Project: Traffic Server
  Issue Type: Bug
 Environment: EC2
Reporter: Jason Giedymin
Assignee: Jason Giedymin
 Fix For: 2.1.0

 Attachments: readme_ec2.txt


 Attached is 'readme_ec2.txt'
 A readme file which explains the AMIs which were built.
 Feel free to rename the file, fix any spelling.  I'm unsure exactly where 
 this will go, perhaps in /contrib?  Make it part of the master readme?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (TS-285) EC2 Documentation on AMIs which have been compiled and bundled.

2010-03-31 Thread George Paul (JIRA)

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

George Paul reassigned TS-285:
--

Assignee: Jason Giedymin

 EC2 Documentation on AMIs which have been compiled and bundled.
 ---

 Key: TS-285
 URL: https://issues.apache.org/jira/browse/TS-285
 Project: Traffic Server
  Issue Type: Bug
 Environment: EC2
Reporter: Jason Giedymin
Assignee: Jason Giedymin
 Fix For: 2.1.0

 Attachments: readme_ec2.txt


 Attached is 'readme_ec2.txt'
 A readme file which explains the AMIs which were built.
 Feel free to rename the file, fix any spelling.  I'm unsure exactly where 
 this will go, perhaps in /contrib?  Make it part of the master readme?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (TS-278) contrib update

2010-03-30 Thread George Paul (JIRA)

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

George Paul resolved TS-278.


   Resolution: Fixed
Fix Version/s: 2.1.0

Added fedora EC2 compatibility
Added EC2 detection option

 contrib update
 --

 Key: TS-278
 URL: https://issues.apache.org/jira/browse/TS-278
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 2.0.0
 Environment: All/Any
Reporter: Jason Giedymin
Assignee: Jason Giedymin
Priority: Minor
 Fix For: 2.1.0

 Attachments: install_trafficserver.sh


 Update to contrib script.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (TS-263) Traffic server dying

2010-03-26 Thread George Paul (JIRA)

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

George Paul reassigned TS-263:
--

Assignee: George Paul

 Traffic server dying
 

 Key: TS-263
 URL: https://issues.apache.org/jira/browse/TS-263
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 2.1.0
 Environment: Ubuntu 8.04, Linux 2.6.18-028stab067.4-PAE #1 SMP Thu 
 Jan 14 22:09:19 MSK 2010 i686 GNU/Linux - Virtuozzo VPS
Reporter: Marcus Clyne
Assignee: George Paul
Priority: Blocker
 Fix For: 2.0.0

 Attachments: 0001-TS263_patch1.diff.patch, Kernel 2.6.21.7-2  Errors 
 log with Patch (p1).txt, records.config, TS-263__configure.ac.patch


 Having compiled TS, and started the server, I get the following errors both 
 in the syslog and in traffic.out (some of the messages in traffic.out are 
 very similar to those in the syslog) :
 in the syslog :
 Mar 20 19:36:47 tagmata traffic_cop[1795]: --- Cop Starting [Version: Apache 
 Traffic Server - traffic_cop - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:09:00)] --- 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: traffic_manager not running, 
 making sure traffic_server is dead 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: spawning traffic_manager 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: --- Manager Starting ---
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: Manager Version: Apache 
 Traffic Server - traffic_manager - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:11:51)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: 
 RLIMIT_NOFILE(7):cur(1),max(1)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} STATUS: opened 
 var/log/trafficserver/manager.log
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: updated 
 diags config
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [ClusterCom::ClusterCom] Node running on OS: 'Linux' Release: 
 '2.6.18-028stab067.4-PAE' 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::listenForProxy] Listening on port: 8080 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [TrafficManager] Setup complete 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: --- Server Starting ---
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: Server Version: Apache 
 Traffic Server - traffic_server - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:13:15)
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} STATUS: opened 
 var/log/trafficserver/diags.log
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: updated 
 diags config
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: cache 
 clustering disabled
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: clearing 
 statistics
 Mar 20 19:36:49 tagmata traffic_server[1808]: FATAL: 
 ../../../../trafficserver/iocore/eventsystem/UnixEThread.cc:70: failed assert 
 `(evfd = eventfd(0,0)) = 0`
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [Alarms::signalAlarm] Server Process was reset 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 in traffic.out :
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR:  (last system error 2: No 
 such file or directory)
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: [Alarms::signalAlarm] 
 Server Process was reset
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR:  (last system error 2: No 
 such file or directory)
 [TrafficServer] using root directory '/simpl/apps/trafficserver/trunk'
 [Mar 20 20:02:24.830] {1080614544} STATUS: opened 
 var/log

[jira] Resolved: (TS-263) Traffic server dying

2010-03-26 Thread George Paul (JIRA)

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

George Paul resolved TS-263.


   Resolution: Fixed
Fix Version/s: (was: 2.0.0)
   2.1.0

These fixes are only applicable to 2.1/trunk branch where eventfd() support was 
added and used as the default instead of default pipes usage in 2.0.x.
-George

 Traffic server dying
 

 Key: TS-263
 URL: https://issues.apache.org/jira/browse/TS-263
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 2.1.0
 Environment: Ubuntu 8.04, Linux 2.6.18-028stab067.4-PAE #1 SMP Thu 
 Jan 14 22:09:19 MSK 2010 i686 GNU/Linux - Virtuozzo VPS
Reporter: Marcus Clyne
Assignee: George Paul
Priority: Blocker
 Fix For: 2.1.0

 Attachments: 0001-TS263_patch1.diff.patch, Kernel 2.6.21.7-2  Errors 
 log with Patch (p1).txt, records.config, TS-263__configure.ac.patch


 Having compiled TS, and started the server, I get the following errors both 
 in the syslog and in traffic.out (some of the messages in traffic.out are 
 very similar to those in the syslog) :
 in the syslog :
 Mar 20 19:36:47 tagmata traffic_cop[1795]: --- Cop Starting [Version: Apache 
 Traffic Server - traffic_cop - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:09:00)] --- 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: traffic_manager not running, 
 making sure traffic_server is dead 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: spawning traffic_manager 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: --- Manager Starting ---
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: Manager Version: Apache 
 Traffic Server - traffic_manager - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:11:51)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: 
 RLIMIT_NOFILE(7):cur(1),max(1)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} STATUS: opened 
 var/log/trafficserver/manager.log
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: updated 
 diags config
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [ClusterCom::ClusterCom] Node running on OS: 'Linux' Release: 
 '2.6.18-028stab067.4-PAE' 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::listenForProxy] Listening on port: 8080 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [TrafficManager] Setup complete 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: --- Server Starting ---
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: Server Version: Apache 
 Traffic Server - traffic_server - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:13:15)
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} STATUS: opened 
 var/log/trafficserver/diags.log
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: updated 
 diags config
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: cache 
 clustering disabled
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: clearing 
 statistics
 Mar 20 19:36:49 tagmata traffic_server[1808]: FATAL: 
 ../../../../trafficserver/iocore/eventsystem/UnixEThread.cc:70: failed assert 
 `(evfd = eventfd(0,0)) = 0`
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [Alarms::signalAlarm] Server Process was reset 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 in traffic.out :
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR:  (last system error 2: No 
 such file or directory)
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: [Alarms::signalAlarm] 
 Server Process was reset
 [Mar 20 20:02:22.778

[jira] Resolved: (TS-264) Cannot compile with Libev

2010-03-25 Thread George Paul (JIRA)

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

George Paul resolved TS-264.


Resolution: Fixed

Hi Marcus,
This should be resolved if you follow the latest README.libev'.
Please re-open if it does not work for you.
regards,
-George

 Cannot compile with Libev
 -

 Key: TS-264
 URL: https://issues.apache.org/jira/browse/TS-264
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 2.1.0
 Environment: Ubuntu 9.10, Linux 2.6.31-14-generic x86_64 and  Ubuntu 
 8.04, 2.6.18-028stab067 32-bit
Reporter: Marcus Clyne
Assignee: George Paul
Priority: Blocker
 Fix For: 2.1.0


 I tried to compiled TS with libev on both my 64-bit laptop and 32-bit 
 Virtuozzo VPS machines, but it failed to build.  I get the following errors 
 in both instances :
 rpath -Wl,/simpl/apps/pcre/8.02/lib -Wl,-rpath 
 -Wl,/simpl/apps/sqlite/3.6.23/lib -Wl,-rpath -Wl,/simpl/apps/libev/3.9/lib
 ../iocore/net/libinknet.a(UnixNet.o): In function `PollCont::pollEvent(int, 
 Event*)':
 /simpl/src/trafficserver-trunk-build/2/iocore/net/../../../../trafficserver-trunk/iocore/net/UnixNet.cc:116:
  undefined reference to `fd_reify'
 ../iocore/net/libinknet.a(UnixNet.o): In function `EventIO::modify(int)':
 /simpl/src/trafficserver-trunk-build/2/iocore/net/../../../../trafficserver-trunk/iocore/net/P_UnixNet.h:545:
  undefined reference to `fd_change'
 /simpl/src/trafficserver-trunk-build/2/iocore/net/../../../../trafficserver-trunk/iocore/net/P_UnixNet.h:545:
  undefined reference to `fd_change'
 ../iocore/net/libinknet.a(UnixNet.o): In function 
 `NetHandler::mainNetEvent(int, Event*)':
 /simpl/src/trafficserver-trunk-build/2/iocore/net/../../../../trafficserver-trunk/iocore/net/UnixNet.cc:336:
  undefined reference to `fd_reify'
 ../iocore/net/libinknet.a(UnixNet.o): In function `EventIO::modify(int)':
 /simpl/src/trafficserver-trunk-build/2/iocore/net/../../../../trafficserver-trunk/iocore/net/P_UnixNet.h:545:
  undefined reference to `fd_change'
 /simpl/src/trafficserver-trunk-build/2/iocore/net/../../../../trafficserver-trunk/iocore/net/P_UnixNet.h:545:
  undefined reference to `fd_change'
 ../iocore/net/libinknet.a(UnixNetVConnection.o): In function 
 `EventIO::modify(int)':
 /simpl/src/trafficserver-trunk-build/2/iocore/net/../../../../trafficserver-trunk/iocore/net/P_UnixNet.h:545:
  undefined reference to `fd_change'
 /simpl/src/trafficserver-trunk-build/2/iocore/net/../../../../trafficserver-trunk/iocore/net/P_UnixNet.h:545:
  undefined reference to `fd_change'
 /simpl/src/trafficserver-trunk-build/2/iocore/net/../../../../trafficserver-trunk/iocore/net/P_UnixNet.h:545:
  undefined reference to `fd_change'
 ../iocore/net/libinknet.a(UnixNetVConnection.o):/simpl/src/trafficserver-trunk-build/2/iocore/net/../../../../trafficserver-trunk/iocore/net/P_UnixNet.h:545:
  more undefined references to `fd_change' follow
 collect2: ld returned 1 exit status
 make[3]: *** [traffic_server] Error 1
 make[3]: Leaving directory 
 `/mnt/data/simpl/src/trafficserver-trunk-build/2/proxy'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory 
 `/mnt/data/simpl/src/trafficserver-trunk-build/2/proxy'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/mnt/data/simpl/src/trafficserver-trunk-build/2'
 Build with :
 --enable-libev --with-pcre=/path/to/pcre -I/path/to/libev

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (TS-127) Add back trace support for other platforms

2010-03-25 Thread George Paul (JIRA)

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

George Paul resolved TS-127.


Resolution: Fixed

There is now initial backtrace support on all supported platforms using GCC.
-George

 Add back trace support for other platforms
 --

 Key: TS-127
 URL: https://issues.apache.org/jira/browse/TS-127
 Project: Traffic Server
  Issue Type: Improvement
  Components: Core
Affects Versions: 2.1.0
 Environment: FreeBSD, OSX, OpenSolaris
Reporter: George Paul
Assignee: George Paul
 Fix For: 2.1.0


 Back trace support similar to gdb backtrace() support should be added for 
 FreeBSD, OSX and OpenSolaris in addition to the current Linux support.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-263) Traffic server dying

2010-03-24 Thread George Paul (JIRA)

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

George Paul commented on TS-263:


Jason,
I agree that as driver developer what you suggested above is the way to go. The 
other way is to test for which eventfd() usage works in configure which is a 
bit more work. I'm okay if you go the first route but make a note of it, maybe 
in a comment.
-George

 Traffic server dying
 

 Key: TS-263
 URL: https://issues.apache.org/jira/browse/TS-263
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 2.1.0
 Environment: Ubuntu 8.04, Linux 2.6.18-028stab067.4-PAE #1 SMP Thu 
 Jan 14 22:09:19 MSK 2010 i686 GNU/Linux - Virtuozzo VPS
Reporter: Marcus Clyne
Priority: Blocker
 Attachments: records.config


 Having compiled TS, and started the server, I get the following errors both 
 in the syslog and in traffic.out (some of the messages in traffic.out are 
 very similar to those in the syslog) :
 in the syslog :
 Mar 20 19:36:47 tagmata traffic_cop[1795]: --- Cop Starting [Version: Apache 
 Traffic Server - traffic_cop - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:09:00)] --- 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: traffic_manager not running, 
 making sure traffic_server is dead 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: spawning traffic_manager 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: --- Manager Starting ---
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: Manager Version: Apache 
 Traffic Server - traffic_manager - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:11:51)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: 
 RLIMIT_NOFILE(7):cur(1),max(1)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} STATUS: opened 
 var/log/trafficserver/manager.log
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: updated 
 diags config
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [ClusterCom::ClusterCom] Node running on OS: 'Linux' Release: 
 '2.6.18-028stab067.4-PAE' 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::listenForProxy] Listening on port: 8080 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [TrafficManager] Setup complete 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: --- Server Starting ---
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: Server Version: Apache 
 Traffic Server - traffic_server - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:13:15)
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} STATUS: opened 
 var/log/trafficserver/diags.log
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: updated 
 diags config
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: cache 
 clustering disabled
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: clearing 
 statistics
 Mar 20 19:36:49 tagmata traffic_server[1808]: FATAL: 
 ../../../../trafficserver/iocore/eventsystem/UnixEThread.cc:70: failed assert 
 `(evfd = eventfd(0,0)) = 0`
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [Alarms::signalAlarm] Server Process was reset 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 in traffic.out :
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR:  (last system error 2: No 
 such file or directory)
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: [Alarms::signalAlarm] 
 Server Process was reset
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR:  (last system error 2: No 
 such file or directory)
 [TrafficServer] using

[jira] Updated: (TS-263) Traffic server dying

2010-03-24 Thread George Paul (JIRA)

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

George Paul updated TS-263:
---

Attachment: 0001-TS263_patch1.diff.patch

Hi folks,

Please try this patch '0001-TS263_patch1.diff.patch'

patch -p1 -i 0001-TS263_patch1.diff.patch


-George

 Traffic server dying
 

 Key: TS-263
 URL: https://issues.apache.org/jira/browse/TS-263
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 2.1.0
 Environment: Ubuntu 8.04, Linux 2.6.18-028stab067.4-PAE #1 SMP Thu 
 Jan 14 22:09:19 MSK 2010 i686 GNU/Linux - Virtuozzo VPS
Reporter: Marcus Clyne
Priority: Blocker
 Attachments: 0001-TS263_patch1.diff.patch, records.config


 Having compiled TS, and started the server, I get the following errors both 
 in the syslog and in traffic.out (some of the messages in traffic.out are 
 very similar to those in the syslog) :
 in the syslog :
 Mar 20 19:36:47 tagmata traffic_cop[1795]: --- Cop Starting [Version: Apache 
 Traffic Server - traffic_cop - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:09:00)] --- 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: traffic_manager not running, 
 making sure traffic_server is dead 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: spawning traffic_manager 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: --- Manager Starting ---
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: Manager Version: Apache 
 Traffic Server - traffic_manager - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:11:51)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: 
 RLIMIT_NOFILE(7):cur(1),max(1)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} STATUS: opened 
 var/log/trafficserver/manager.log
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: updated 
 diags config
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [ClusterCom::ClusterCom] Node running on OS: 'Linux' Release: 
 '2.6.18-028stab067.4-PAE' 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::listenForProxy] Listening on port: 8080 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [TrafficManager] Setup complete 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: --- Server Starting ---
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: Server Version: Apache 
 Traffic Server - traffic_server - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:13:15)
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} STATUS: opened 
 var/log/trafficserver/diags.log
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: updated 
 diags config
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: cache 
 clustering disabled
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: clearing 
 statistics
 Mar 20 19:36:49 tagmata traffic_server[1808]: FATAL: 
 ../../../../trafficserver/iocore/eventsystem/UnixEThread.cc:70: failed assert 
 `(evfd = eventfd(0,0)) = 0`
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [Alarms::signalAlarm] Server Process was reset 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 in traffic.out :
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR:  (last system error 2: No 
 such file or directory)
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: [Alarms::signalAlarm] 
 Server Process was reset
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR:  (last system error 2: No 
 such file or directory)
 [TrafficServer] using root directory '/simpl/apps/trafficserver/trunk'
 [Mar 20 20:02:24.830] {1080614544} STATUS: opened 
 var/log/trafficserver

[jira] Commented: (TS-263) Traffic server dying

2010-03-22 Thread George Paul (JIRA)

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

George Paul commented on TS-263:


I should have mentioned to the change the assert check into printing out the 
'errno' instead  in case 'evfd  0' so we can see why the syscall is failing.
-G

 Traffic server dying
 

 Key: TS-263
 URL: https://issues.apache.org/jira/browse/TS-263
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 2.1.0
 Environment: Ubuntu 8.04, Linux 2.6.18-028stab067.4-PAE #1 SMP Thu 
 Jan 14 22:09:19 MSK 2010 i686 GNU/Linux - Virtuozzo VPS
Reporter: Marcus Clyne
Priority: Blocker
 Attachments: records.config


 Having compiled TS, and started the server, I get the following errors both 
 in the syslog and in traffic.out (some of the messages in traffic.out are 
 very similar to those in the syslog) :
 in the syslog :
 Mar 20 19:36:47 tagmata traffic_cop[1795]: --- Cop Starting [Version: Apache 
 Traffic Server - traffic_cop - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:09:00)] --- 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: traffic_manager not running, 
 making sure traffic_server is dead 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: spawning traffic_manager 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: --- Manager Starting ---
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: Manager Version: Apache 
 Traffic Server - traffic_manager - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:11:51)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: 
 RLIMIT_NOFILE(7):cur(1),max(1)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} STATUS: opened 
 var/log/trafficserver/manager.log
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: updated 
 diags config
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [ClusterCom::ClusterCom] Node running on OS: 'Linux' Release: 
 '2.6.18-028stab067.4-PAE' 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::listenForProxy] Listening on port: 8080 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [TrafficManager] Setup complete 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: --- Server Starting ---
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: Server Version: Apache 
 Traffic Server - traffic_server - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:13:15)
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} STATUS: opened 
 var/log/trafficserver/diags.log
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: updated 
 diags config
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: cache 
 clustering disabled
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: clearing 
 statistics
 Mar 20 19:36:49 tagmata traffic_server[1808]: FATAL: 
 ../../../../trafficserver/iocore/eventsystem/UnixEThread.cc:70: failed assert 
 `(evfd = eventfd(0,0)) = 0`
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [Alarms::signalAlarm] Server Process was reset 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 in traffic.out :
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR:  (last system error 2: No 
 such file or directory)
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: [Alarms::signalAlarm] 
 Server Process was reset
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR:  (last system error 2: No 
 such file or directory)
 [TrafficServer] using root directory '/simpl/apps/trafficserver/trunk'
 [Mar 20 20:02:24.830] {1080614544} STATUS: opened 
 var/log

[jira] Commented: (TS-263) Traffic server dying

2010-03-21 Thread George Paul (JIRA)

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

George Paul commented on TS-263:


Hi Marcus,

Looking at the code path the problem is most likely a kernel version issue. 
From the eventfd() man page it looks like for linux kernels =2.6.26 the 
'flags' argument is unused and must be specified as zero. Try changing the line 
'UnixEThread.cc:67' to

 evfd = eventfd(0, 0);

recompile and test it out.

regards,

-George

 Traffic server dying
 

 Key: TS-263
 URL: https://issues.apache.org/jira/browse/TS-263
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 2.1.0
 Environment: Ubuntu 8.04, Linux 2.6.18-028stab067.4-PAE #1 SMP Thu 
 Jan 14 22:09:19 MSK 2010 i686 GNU/Linux - Virtuozzo VPS
Reporter: Marcus Clyne
Priority: Blocker
 Attachments: records.config


 Having compiled TS, and started the server, I get the following errors both 
 in the syslog and in traffic.out (some of the messages in traffic.out are 
 very similar to those in the syslog) :
 in the syslog :
 Mar 20 19:36:47 tagmata traffic_cop[1795]: --- Cop Starting [Version: Apache 
 Traffic Server - traffic_cop - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:09:00)] --- 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: traffic_manager not running, 
 making sure traffic_server is dead 
 Mar 20 19:36:47 tagmata traffic_cop[1795]: spawning traffic_manager 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: --- Manager Starting ---
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: Manager Version: Apache 
 Traffic Server - traffic_manager - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:11:51)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: NOTE: 
 RLIMIT_NOFILE(7):cur(1),max(1)
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} STATUS: opened 
 var/log/trafficserver/manager.log
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: updated 
 diags config
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [ClusterCom::ClusterCom] Node running on OS: 'Linux' Release: 
 '2.6.18-028stab067.4-PAE' 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::listenForProxy] Listening on port: 8080 
 Mar 20 19:36:47 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [TrafficManager] Setup complete 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:48 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: --- Server Starting ---
 Mar 20 19:36:49 tagmata traffic_server[1808]: NOTE: Server Version: Apache 
 Traffic Server - traffic_server - 2.1.0 - (build # 2204 on Mar 20 2010 at 
 04:13:15)
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} STATUS: opened 
 var/log/trafficserver/diags.log
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: updated 
 diags config
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: cache 
 clustering disabled
 Mar 20 19:36:49 tagmata traffic_server[1808]: {1080614544} NOTE: clearing 
 statistics
 Mar 20 19:36:49 tagmata traffic_server[1808]: FATAL: 
 ../../../../trafficserver/iocore/eventsystem/UnixEThread.cc:70: failed assert 
 `(evfd = eventfd(0,0)) = 0`
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR: 
 [Alarms::signalAlarm] Server Process was reset 
 Mar 20 19:36:49 tagmata traffic_manager[1797]: {3079632576} ERROR:  (last 
 system error 2: No such file or directory) 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::startProxy] Launching ts process 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [LocalManager::pollMgmtProcessServer] New process connecting fd '14' 
 Mar 20 19:36:50 tagmata traffic_manager[1797]: {3079632576} NOTE: 
 [Alarms::signalAlarm] Server Process born 
 in traffic.out :
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: 
 [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 6: 
 Aborted
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR:  (last system error 2: No 
 such file or directory)
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR: [Alarms::signalAlarm] 
 Server Process was reset
 [Mar 20 20:02:22.778] Manager {3080124096} ERROR:  (last

Re: draft of a new traffic server home page

2010-03-19 Thread George Paul
Looks great Miles!

Also looking at the Httpd home page (http://httpd.apache.org/) as
reference. It would also be nice to have Security Reports section as a
placeholder. They also have a Get Involved section but maybe that is
similar the Contribute section? They also have Miscellaneous Section.

regards,

-George


On 3/19/10 4:54 PM, Miles Libbey wrote:
 
 On Mar 19, 2010, at 2:36 PM, Leif Hedstrom wrote:
 One thing missing (I think): We need a section on the home page (or on a
 linked page) about all the current and older releases.
 
 Yes -- good one. I'll add a section for latest release.  Will play with
 moving the download into that or keeping in the overview.  Also, I had
 mocked up a download page (have not put that up anywhere yet) --
 figuring it would have all the release descriptions -- but that may not
 yet have a link to it.
 
 miles
 


[jira] Commented: (TS-127) Add back trace support for other platforms

2010-03-15 Thread George Paul (JIRA)

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

George Paul commented on TS-127:


TS-244 Adds backtrace() support for FreeBSD and OSX.
-George

 Add back trace support for other platforms
 --

 Key: TS-127
 URL: https://issues.apache.org/jira/browse/TS-127
 Project: Traffic Server
  Issue Type: Improvement
  Components: Core
Affects Versions: 2.1.0
 Environment: FreeBSD, OSX, OpenSolaris
Reporter: George Paul
Assignee: George Paul
 Fix For: 2.1.0


 Back trace support similar to gdb backtrace() support should be added for 
 FreeBSD, OSX and OpenSolaris in addition to the current Linux support.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-127) Add back trace support for other platforms

2010-03-15 Thread George Paul (JIRA)

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

George Paul commented on TS-127:


Add backtrace() support on OpenSolaris(osol0906) w/ GCC.
-George

 Add back trace support for other platforms
 --

 Key: TS-127
 URL: https://issues.apache.org/jira/browse/TS-127
 Project: Traffic Server
  Issue Type: Improvement
  Components: Core
Affects Versions: 2.1.0
 Environment: FreeBSD, OSX, OpenSolaris
Reporter: George Paul
Assignee: George Paul
 Fix For: 2.1.0


 Back trace support similar to gdb backtrace() support should be added for 
 FreeBSD, OSX and OpenSolaris in addition to the current Linux support.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (TS-244) FreeBSD needs -lexecinfo ?

2010-03-15 Thread George Paul (JIRA)

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

George Paul resolved TS-244.


   Resolution: Fixed
Fix Version/s: 2.1.0

 FreeBSD needs -lexecinfo ?
 --

 Key: TS-244
 URL: https://issues.apache.org/jira/browse/TS-244
 Project: Traffic Server
  Issue Type: Bug
Reporter: Leif Hedstrom
Assignee: George Paul
Priority: Minor
 Fix For: 2.1.0


 It seems on FBSD (v8 at least), that you need to link in libexecinfo (so, 
 -lexecinfo) in order to get the backtrace_symbols_fd() symbol. This probably 
 needs to be associated with the check for the existance of execinfo.h.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-222) Cache::open_write should use an options arg for flexability and shoudl allow SYNC writes

2010-03-04 Thread George Paul (JIRA)

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

George Paul updated TS-222:
---

Fix Version/s: 2.1.0

 Cache::open_write should use an options arg for flexability and shoudl allow 
 SYNC writes
 

 Key: TS-222
 URL: https://issues.apache.org/jira/browse/TS-222
 Project: Traffic Server
  Issue Type: Improvement
  Components: Cache
Affects Versions: 2.1.0
Reporter: John Plevyak
Assignee: John Plevyak
 Fix For: 2.1.0

 Attachments: ts-222-jp-v1.patch


 Unix file open supports a number of options, e.g. O_DIRECT O_NOATIME etc.
 Currently open_write takes one option overwrite, but there are several 
 other options
 which would be nice, including CLOSE_COMPLETE (finalize the object when 
 nbytes == ndone
 and expect a close, preventing the head from being split from the data in 
 cases where
 the object is small) and SYNC which would call COMPLETE when the object has 
 hit
 the disk and would be recovered in the case of a crash.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (TS-226) OpenSolaris: Need to provide/port atomic ops with Sun Studio compiler suite

2010-03-03 Thread George Paul (JIRA)

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

George Paul reassigned TS-226:
--

Assignee: John Plevyak

Okay reviewed and tested 'ts-226-atomic-jp-v1.patch' with Sun Studio CC and GCC 
4.3.2. Looks good to commit.
-George

 OpenSolaris: Need to provide/port atomic ops with Sun Studio compiler suite
 ---

 Key: TS-226
 URL: https://issues.apache.org/jira/browse/TS-226
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
Affects Versions: 2.1.0
 Environment: OpenSolaris w/ Sun Studio Compiler suite.
Reporter: George Paul
Assignee: John Plevyak
 Fix For: 2.1.0

 Attachments: ts-226-atomic-jp-v1.patch


 Currently when using GNU compiler suite the GCC builtin atomic operations are 
 used. For other compilers without such support we need to provide/port the 
 required necessary atomic operations.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-225) Startup script not working on RHEL

2010-03-02 Thread George Paul (JIRA)

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

George Paul commented on TS-225:


Both patches 'redhat.diff' and 'debian.diff' look fine but need to be tested. 
Unfortunately I don't have either platform readily available.
-George

 Startup script not working on RHEL
 --

 Key: TS-225
 URL: https://issues.apache.org/jira/browse/TS-225
 Project: Traffic Server
  Issue Type: Bug
Affects Versions: 2.0.0a
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
Priority: Minor
 Fix For: 2.0.0

 Attachments: debian.diff, redhat.diff


 On RHEL, trying to start with the init script, i get
 r...@stoodopen 8/0 # ./ats/bin/trafficserver start
 This script needs to be ported to this OS
 r...@stoodopen 9/0 # 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (TS-226) OpenSolaris: Need to provide/port atomic ops with Sun Studio compiler suite

2010-03-02 Thread George Paul (JIRA)
OpenSolaris: Need to provide/port atomic ops with Sun Studio compiler suite
---

 Key: TS-226
 URL: https://issues.apache.org/jira/browse/TS-226
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
Affects Versions: 2.1.0
 Environment: OpenSolaris w/ Sun Studio Compiler suite.
Reporter: George Paul
 Fix For: 2.1.0


Currently when using GNU compiler suite the GCC builtin atomic operations are 
used. For other compilers without such support we need to provide/port the 
required necessary atomic operations.
-George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-125) Cannot use user-defined types in typedef of template function

2010-03-02 Thread George Paul (JIRA)

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

George Paul updated TS-125:
---

Attachment: 0001-TS125_offsetof_jp_v2.diff.patch

Update jplevyak's original patch with '0001-TS125_offsetof_jp_v2.diff.patch' 
for more fixes with the Sun Studio compiler suite. Retested on OSX(10.5), 
Linux(Ubuntu904) and FreeBSD(7.2).

The one(?) remaining issue on OpenSolaris w/ Sun Studio is that the atomic 
operations need to be provided/ported to 64 bit. Jira Ticket TS-226 has been 
opened for this.

Please review,

-George

 Cannot use user-defined types in typedef of template function
 -

 Key: TS-125
 URL: https://issues.apache.org/jira/browse/TS-125
 Project: Traffic Server
  Issue Type: Bug
  Components: Portability
 Environment: OpenSolaris with SunStudio (gcc on opensolaris fails the 
 same code with a different error; same workaround fixes it)
Reporter: Nick Kew
Priority: Critical
 Attachments: 0001-TS125_offsetof_jp_v2.diff.patch, 
 ts-125-offsetof-jp-v1.patch


 This appears to be related to Sun bug 
 http://bugs.sun.com/view_bug.do?bug_id=6906118
 but is sufficiently different that the workaround suggested there doesn't 
 apply.
 Compiling DAllocator.h produces the following fatal error:
 DAllocator.h, line 86: Error: Unexpected type name AllocPoolDescriptor 
 encountered.
 DAllocator.h, line 87: Error: Unexpected type name AllocDescriptor 
 encountered.
 It can be worked around by reverting:
 @@ -83,8 +83,8 @@
int alignment;
int el_size;
  
 -  SList(AllocPoolDescriptor,link) pools;
 -  Que(AllocDescriptor,link) free_list;
 +  SLLAllocPoolDescriptor pools;
 +  QueueAllocDescriptor free_list;
 Expanding that with the -E option to CC reveals that this loses an offsetof 
 argument, so if we could fix the offset to zero then the problem goes away.  
 If at all possible, it would be good to make link the first element of 
 AllocDescriptor and AllocPoolDescriptor so the need for offsetof goes away.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (TS-125) Cannot use user-defined types in typedef of template function

2010-03-02 Thread George Paul (JIRA)

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

George Paul reassigned TS-125:
--

Assignee: John Plevyak

 Cannot use user-defined types in typedef of template function
 -

 Key: TS-125
 URL: https://issues.apache.org/jira/browse/TS-125
 Project: Traffic Server
  Issue Type: Bug
  Components: Portability
Affects Versions: 2.1.0
 Environment: OpenSolaris with SunStudio (gcc on opensolaris fails the 
 same code with a different error; same workaround fixes it)
Reporter: Nick Kew
Assignee: John Plevyak
Priority: Critical
 Fix For: 2.1.0

 Attachments: 0001-TS125_offsetof_jp_v2.diff.patch, 
 ts-125-offsetof-jp-v1.patch


 This appears to be related to Sun bug 
 http://bugs.sun.com/view_bug.do?bug_id=6906118
 but is sufficiently different that the workaround suggested there doesn't 
 apply.
 Compiling DAllocator.h produces the following fatal error:
 DAllocator.h, line 86: Error: Unexpected type name AllocPoolDescriptor 
 encountered.
 DAllocator.h, line 87: Error: Unexpected type name AllocDescriptor 
 encountered.
 It can be worked around by reverting:
 @@ -83,8 +83,8 @@
int alignment;
int el_size;
  
 -  SList(AllocPoolDescriptor,link) pools;
 -  Que(AllocDescriptor,link) free_list;
 +  SLLAllocPoolDescriptor pools;
 +  QueueAllocDescriptor free_list;
 Expanding that with the -E option to CC reveals that this loses an offsetof 
 argument, so if we could fix the offset to zero then the problem goes away.  
 If at all possible, it would be good to make link the first element of 
 AllocDescriptor and AllocPoolDescriptor so the need for offsetof goes away.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-125) Cannot use user-defined types in typedef of template function

2010-03-02 Thread George Paul (JIRA)

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

George Paul updated TS-125:
---

Affects Version/s: 2.1.0
Fix Version/s: 2.1.0

 Cannot use user-defined types in typedef of template function
 -

 Key: TS-125
 URL: https://issues.apache.org/jira/browse/TS-125
 Project: Traffic Server
  Issue Type: Bug
  Components: Portability
Affects Versions: 2.1.0
 Environment: OpenSolaris with SunStudio (gcc on opensolaris fails the 
 same code with a different error; same workaround fixes it)
Reporter: Nick Kew
Assignee: John Plevyak
Priority: Critical
 Fix For: 2.1.0

 Attachments: 0001-TS125_offsetof_jp_v2.diff.patch, 
 ts-125-offsetof-jp-v1.patch


 This appears to be related to Sun bug 
 http://bugs.sun.com/view_bug.do?bug_id=6906118
 but is sufficiently different that the workaround suggested there doesn't 
 apply.
 Compiling DAllocator.h produces the following fatal error:
 DAllocator.h, line 86: Error: Unexpected type name AllocPoolDescriptor 
 encountered.
 DAllocator.h, line 87: Error: Unexpected type name AllocDescriptor 
 encountered.
 It can be worked around by reverting:
 @@ -83,8 +83,8 @@
int alignment;
int el_size;
  
 -  SList(AllocPoolDescriptor,link) pools;
 -  Que(AllocDescriptor,link) free_list;
 +  SLLAllocPoolDescriptor pools;
 +  QueueAllocDescriptor free_list;
 Expanding that with the -E option to CC reveals that this loses an offsetof 
 argument, so if we could fix the offset to zero then the problem goes away.  
 If at all possible, it would be good to make link the first element of 
 AllocDescriptor and AllocPoolDescriptor so the need for offsetof goes away.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (TS-125) Cannot use user-defined types in typedef of template function

2010-03-02 Thread George Paul (JIRA)

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

George Paul resolved TS-125.


Resolution: Fixed

 Cannot use user-defined types in typedef of template function
 -

 Key: TS-125
 URL: https://issues.apache.org/jira/browse/TS-125
 Project: Traffic Server
  Issue Type: Bug
  Components: Portability
Affects Versions: 2.1.0
 Environment: OpenSolaris with SunStudio (gcc on opensolaris fails the 
 same code with a different error; same workaround fixes it)
Reporter: Nick Kew
Assignee: John Plevyak
Priority: Critical
 Fix For: 2.1.0

 Attachments: 0001-TS125_offsetof_jp_v2.diff.patch, 
 ts-125-offsetof-jp-v1.patch


 This appears to be related to Sun bug 
 http://bugs.sun.com/view_bug.do?bug_id=6906118
 but is sufficiently different that the workaround suggested there doesn't 
 apply.
 Compiling DAllocator.h produces the following fatal error:
 DAllocator.h, line 86: Error: Unexpected type name AllocPoolDescriptor 
 encountered.
 DAllocator.h, line 87: Error: Unexpected type name AllocDescriptor 
 encountered.
 It can be worked around by reverting:
 @@ -83,8 +83,8 @@
int alignment;
int el_size;
  
 -  SList(AllocPoolDescriptor,link) pools;
 -  Que(AllocDescriptor,link) free_list;
 +  SLLAllocPoolDescriptor pools;
 +  QueueAllocDescriptor free_list;
 Expanding that with the -E option to CC reveals that this loses an offsetof 
 argument, so if we could fix the offset to zero then the problem goes away.  
 If at all possible, it would be good to make link the first element of 
 AllocDescriptor and AllocPoolDescriptor so the need for offsetof goes away.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: Please check the 2.0.0-alpha release candidates

2010-03-01 Thread George Paul
Hi all,

Tested alpha candidate http://people.apache.org/~zwoop/ on

Ubuntu-804(x86_64), +1
Ubuntu-904(x86_64), +1
Fedora-11(x86_64), +1

Checksums(md5,sha1) and GPG signature, +1

-George


On 2/27/10 3:17 PM, Leif Hedstrom wrote:
 Hi all,
 
 before I send out for a [vote] to release 2.0.0-alpha to the PPMC,
 please check it out, and make sure it looks alright:
 
  http://people.apache.org/~zwoop/
 
 
 Note that this release only supports Linux, but it'd be a good test to
 make sure it runs on as many linux distros as possible. Also, make sure
 the checksums and the GPG signature validates properly. Unless I hear
 otherwise, I will send out for a [vote] on this on Monday.
 
 Thanks!
 
 -- Leif
 


[jira] Commented: (TS-200) Package improvements for 2.0.0-alpha package release

2010-03-01 Thread George Paul (JIRA)

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

George Paul commented on TS-200:


This 'tar-ball.diff' looks good.
-George

 Package improvements for 2.0.0-alpha package release
 

 Key: TS-200
 URL: https://issues.apache.org/jira/browse/TS-200
 Project: Traffic Server
  Issue Type: Improvement
Affects Versions: 2.0.0a
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
Priority: Blocker
 Fix For: 2.0.0a

 Attachments: tar-ball.diff


 This is a placeholder for  all package issues preventing us from making an 
 official ATS package relase. Please add comments as necessary.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: [vote] RTC vs CTR

2010-03-01 Thread George Paul
+1
[X] CTR for trunk, RTC for all release branches.
-George
On 3/1/10 7:47 PM, Leif Hedstrom wrote:
 On 03/01/2010 08:44 PM, Leif Hedstrom wrote:

 [ ] RTC for everything except trivial changes (e.g. comments).

 [ ] RTC for everything, except very small changes which are CTR.

 [ ] RTC for everything, except code which would take ~5 minutes to
 review. Such changes are CTR.

 [X] CTR for trunk, RTC for all release branches.
 
 
 -- Leif
 


[jira] Commented: (TS-199) Startup script should fail on multiple invocations of start (or stop)

2010-02-27 Thread George Paul (JIRA)

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

George Paul commented on TS-199:


AFAIK init.d/rc scripts ( 'rc/trafficserver')  do not return an error on 
subsequent invocations but a status e.g. OK.

For example the 'sshd' init.d script on Ubuntu:

sudo /etc/init.d/ssh start
 * Starting OpenBSD Secure Shell server sshd [ OK ]
 sudo /etc/init.d/ssh start
 * Starting OpenBSD Secure Shell server sshd [ OK ]

and 
sudo /etc/init.d/ssh stop
 * Stopping OpenBSD Secure Shell server sshd [ OK ]
sudo /etc/init.d/ssh stop
 * Stopping OpenBSD Secure Shell server sshd [ OK ]

-G

 Startup script should fail on multiple invocations of start (or stop)
 ---

 Key: TS-199
 URL: https://issues.apache.org/jira/browse/TS-199
 Project: Traffic Server
  Issue Type: Improvement
  Components: Packaging
Reporter: Leif Hedstrom
Priority: Minor
 Attachments: TS-199-v2-JasonGiedymin.patch, 
 TS-199-v3-JasonGiedymin.patch, TS-199_r1.patch


 If I do
 # /etc/init.d/trafficserver start
 # /etc/init.d/trafficserver start
 I'd expect the second invocation to give an error, [NO]. Same thing with 
 stop, if I run stop multiple times, if there are no process(es) to stop, each 
 invocation ought to generate errors as well, e.g.
 r...@loki 507/0 # ./local/bin/trafficserver stop
 Stopping : [  OK  ]
 Stopping : [  OK  ]
 Stopping : [  OK  ]
 r...@loki 508/0 # ./local/bin/trafficserver stop
 Stopping : [  NOT  ]
 Stopping : [  NOT  ]
 Stopping : [  NOT  ]

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-204) not able to get stats from traffic_line

2010-02-25 Thread George Paul (JIRA)

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

George Paul commented on TS-204:


I think it would be more consistent to stay with 'ink_snprintf' and move away 
from internal implementations during cleanup phase, otherwise confusion/bugs 
will be the norm as internal code paths expect the internal usage/behavior.
-G

 not able to get stats from traffic_line
 ---

 Key: TS-204
 URL: https://issues.apache.org/jira/browse/TS-204
 Project: Traffic Server
  Issue Type: Bug
 Environment: Fedora 12 x86_64
Reporter: Bryan Call
Assignee: Bryan Call
 Fix For: 2.0.0a

 Attachments: ink_sprintf_bcall_001.diff


 Stats are showing up as NULL values from traffic_line:
 /usr/local/bin/traffic_line -r 
 proxy.node.http.user_agent_current_connections_count
 NULL

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-204) not able to get stats from traffic_line

2010-02-25 Thread George Paul (JIRA)

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

George Paul commented on TS-204:


One last thing, since 'ink_sprintf' is broken(?) can we fence it off(#ifdef 
?)/mark it for removal in the code i.e. indicate that is deprecated for 
removal. Just in case somone see's the fcn and tries to use not knowing it is 
broken. 

Also if you think there are other fcns that are broken we should probably do 
something similar also.

thanks,

-Geprge

 not able to get stats from traffic_line
 ---

 Key: TS-204
 URL: https://issues.apache.org/jira/browse/TS-204
 Project: Traffic Server
  Issue Type: Bug
 Environment: Fedora 12 x86_64
Reporter: Bryan Call
Assignee: Bryan Call
 Fix For: 2.0.0a

 Attachments: ink_sprintf_bcall_001.diff, ink_sprintf_bcall_002.diff


 Stats are showing up as NULL values from traffic_line:
 /usr/local/bin/traffic_line -r 
 proxy.node.http.user_agent_current_connections_count
 NULL

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-204) not able to get stats from traffic_line

2010-02-25 Thread George Paul (JIRA)

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

George Paul commented on TS-204:


Patch 'ink_sprintf_bcall_003.diff' reviewed and tested under load.
+1
-George

 not able to get stats from traffic_line
 ---

 Key: TS-204
 URL: https://issues.apache.org/jira/browse/TS-204
 Project: Traffic Server
  Issue Type: Bug
 Environment: Fedora 12 x86_64
Reporter: Bryan Call
Assignee: Bryan Call
 Fix For: 2.0.0a

 Attachments: ink_sprintf_bcall_001.diff, ink_sprintf_bcall_002.diff, 
 ink_sprintf_bcall_003.diff


 Stats are showing up as NULL values from traffic_line:
 /usr/local/bin/traffic_line -r 
 proxy.node.http.user_agent_current_connections_count
 NULL

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Re: Branch 2.0.x has been created (trunk is back open)

2010-02-24 Thread George Paul
Hi Everyone,
Trunk is open again. Done with the merge of 'dev' back into 'trunk'.
Please let me/John know if there are any issues with this merge.
thanks,
-George

On 2/24/10 8:01 AM, Leif Hedstrom wrote:
 On 02/24/2010 08:58 AM, George Paul wrote:
 Hi Everyone,

 I am starting the merge of 'dev' branch back onto 'trunk' today and hope
 to be done by EOD if not sooner. If possible I would like to 'close'
 trunk down for that period. Please let me know if that will cause any
 issues.

 
 +1, keep it closed as long as you need.
 
 -- Leif
 


[jira] Resolved: (TS-50) FreeBSD support

2010-02-24 Thread George Paul (JIRA)

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

George Paul resolved TS-50.
---

Resolution: Fixed

 Pulled current remaining 2 issues into TS-207 and TS-211.
-George


 FreeBSD support
 ---

 Key: TS-50
 URL: https://issues.apache.org/jira/browse/TS-50
 Project: Traffic Server
  Issue Type: Improvement
  Components: Portability
Reporter: Paul Querna
Assignee: George Paul
 Fix For: 2.1.0

 Attachments: TS50_patch2.diff, TS50_tcl_patch3.diff, 
 TS50_tm_tc_patch4.diff


 placeholder for freebsd porting related commits

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (TS-11) Solaris port

2010-02-24 Thread George Paul (JIRA)

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

George Paul resolved TS-11.
---

Resolution: Fixed

Pulled current remaining 2 issues into TS-209 and TS-212.
-George

 Solaris port
 

 Key: TS-11
 URL: https://issues.apache.org/jira/browse/TS-11
 Project: Traffic Server
  Issue Type: Improvement
  Components: Portability
Reporter: Bryan Call
Assignee: George Paul
Priority: Minor
 Fix For: 2.1.0

 Attachments: 0001-bcall-solaris_updates.patch, 
 0002-bcall-solaris_updates.patch, ts.sol.diff, TS11_osol_patch1.diff


 Theo is going to supply patches for a Solaris port

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (TS-213) Rename 'install' directory to 'rc'

2010-02-24 Thread George Paul (JIRA)

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

George Paul resolved TS-213.


Resolution: Fixed

Fixed in trunk and 2.0.x branch
-George

 Rename 'install' directory to 'rc'
 --

 Key: TS-213
 URL: https://issues.apache.org/jira/browse/TS-213
 Project: Traffic Server
  Issue Type: Bug
  Components: Build
Affects Versions: 2.0.0
 Environment: All
Reporter: George Paul
Assignee: George Paul
Priority: Minor
 Fix For: 2.0.0


 Rename 'install' dir to 'rc' to avoid issues on case insensitive OSX HFS 
 file-systems.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-206) libev license

2010-02-24 Thread George Paul (JIRA)

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

George Paul commented on TS-206:


Discussed with John, I think we can remove libev out the source repo and put in 
README-libev  the procedure on how to get it to compile for ATS and any patches 
necessary to get it work on a certain platform.
-George

 libev license
 -

 Key: TS-206
 URL: https://issues.apache.org/jira/browse/TS-206
 Project: Traffic Server
  Issue Type: Bug
Reporter: Leif Hedstrom
Assignee: John Plevyak
 Fix For: 2.1.0


 We need to include the AL2 license blurb in the libev files, and make sure 
 that the NOTICE and LICENSE files are properly up-to-date with the BSD 
 inclusions. I believe the general recommendation is to attach the AL2 license 
 to the libev files, since the whole purpose of including this source is for 
 our own modifications to the source, and those modifications should be 
 covered by AL2.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-202) make install should install config files as the same user as runtime will write them back as

2010-02-22 Thread George Paul (JIRA)

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

George Paul updated TS-202:
---

Attachment: 0001-TS202_patch1.diff.patch

This patch '0001-TS202_patch1.diff.patch' fixes the ownership permissions for 
the config files, etc.
-George

 make install should install config files as the same user as runtime will 
 write them back as
 --

 Key: TS-202
 URL: https://issues.apache.org/jira/browse/TS-202
 Project: Traffic Server
  Issue Type: Bug
Reporter: Leif Hedstrom
Assignee: George Paul
Priority: Minor
 Fix For: 2.0.0a

 Attachments: 0001-TS202_patch1.diff.patch


 When doing a make install, it's confusing that the ownership of the config 
 files are root, while after running, they get rewritten as the runtime 
 user (nobody by default). We should make sure install sets the owner properly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-202) make install should install config files as the same user as runtime will write them back as

2010-02-22 Thread George Paul (JIRA)

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

George Paul updated TS-202:
---

  Component/s: Build
Affects Version/s: 2.0.0a

 make install should install config files as the same user as runtime will 
 write them back as
 --

 Key: TS-202
 URL: https://issues.apache.org/jira/browse/TS-202
 Project: Traffic Server
  Issue Type: Bug
  Components: Build
Affects Versions: 2.0.0a
Reporter: Leif Hedstrom
Assignee: George Paul
Priority: Minor
 Fix For: 2.0.0a

 Attachments: 0001-TS202_patch1.diff.patch


 When doing a make install, it's confusing that the ownership of the config 
 files are root, while after running, they get rewritten as the runtime 
 user (nobody by default). We should make sure install sets the owner properly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-144) in P_EventSystem.h IOCORE_MachineFatal is currently #define to printf, that can't be right

2010-02-20 Thread George Paul (JIRA)

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

George Paul updated TS-144:
---

Fix Version/s: (was: 2.0.0a)
   2.1.0

 in P_EventSystem.h IOCORE_MachineFatal is currently #define to printf, that 
 can't be right
 --

 Key: TS-144
 URL: https://issues.apache.org/jira/browse/TS-144
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
Affects Versions: 2.1.0
Reporter: John Plevyak
 Fix For: 2.1.0




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-164) 1)reducing timeout to 1ms; 2)using pipe fd as signal between netthreads

2010-02-20 Thread George Paul (JIRA)

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

George Paul updated TS-164:
---

Attachment: TS164_patch2.diff

A closer code review of original patch showed incorrect handling of EVENTFD 
type case in mainNetEvent handler (copy  paste error? ). This patch 
'TS164_patch2.diff' fixes this and is a replacement for the original patch 
'TS-164.patch' . Tested in forward proxy mode and no longer see TS 'hung' 
state. 
-George

 1)reducing timeout to 1ms; 2)using pipe fd as signal between netthreads
 ---

 Key: TS-164
 URL: https://issues.apache.org/jira/browse/TS-164
 Project: Traffic Server
  Issue Type: Improvement
  Components: Core
Reporter: Wendy Huang
Assignee: Leif Hedstrom
 Fix For: 2.0.0a

 Attachments: TS-164.patch, TS164_patch2.diff


 This is copied from bugzilla 3095908. two type of changes made in this bug as 
 indicated in summary.
 Need to merge the change to open source.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-144) in P_EventSystem.h IOCORE_MachineFatal is currently #define to printf, that can't be right

2010-02-19 Thread George Paul (JIRA)

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

George Paul updated TS-144:
---

  Component/s: Core
Affects Version/s: 2.1.0
Fix Version/s: 2.0.0a

 in P_EventSystem.h IOCORE_MachineFatal is currently #define to printf, that 
 can't be right
 --

 Key: TS-144
 URL: https://issues.apache.org/jira/browse/TS-144
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
Affects Versions: 2.1.0
Reporter: John Plevyak
 Fix For: 2.0.0a




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-164) 1)reducing timeout to 1ms; 2)using pipe fd as signal between netthreads

2010-02-19 Thread George Paul (JIRA)

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

George Paul updated TS-164:
---

Component/s: Core

 1)reducing timeout to 1ms; 2)using pipe fd as signal between netthreads
 ---

 Key: TS-164
 URL: https://issues.apache.org/jira/browse/TS-164
 Project: Traffic Server
  Issue Type: Improvement
  Components: Core
Reporter: Wendy Huang
Assignee: Leif Hedstrom
 Fix For: 2.0.0a

 Attachments: TS-164.patch


 This is copied from bugzilla 3095908. two type of changes made in this bug as 
 indicated in summary.
 Need to merge the change to open source.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (TS-197) Stats: Properly initialize the Stats coupled and floating point mutexes

2010-02-19 Thread George Paul (JIRA)
Stats: Properly initialize the Stats coupled and floating point mutexes
---

 Key: TS-197
 URL: https://issues.apache.org/jira/browse/TS-197
 Project: Traffic Server
  Issue Type: Bug
  Components: Stats
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
 Fix For: 2.0.0a


The  Stats coupled and floating point mutexes are not properly initialized 
during startup.
-George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-197) Stats: Properly initialize the Stats coupled and floating point mutexes

2010-02-19 Thread George Paul (JIRA)

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

George Paul updated TS-197:
---

Attachment: TS197_patch1.diff

 Stats: Properly initialize the Stats coupled and floating point mutexes
 ---

 Key: TS-197
 URL: https://issues.apache.org/jira/browse/TS-197
 Project: Traffic Server
  Issue Type: Bug
  Components: Stats
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
 Fix For: 2.0.0a

 Attachments: TS197_patch1.diff


 The  Stats coupled and floating point mutexes are not properly initialized 
 during startup.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-197) Stats: Properly initialize the Stats coupled and floating point mutexes if using SDK API/plugins

2010-02-19 Thread George Paul (JIRA)

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

George Paul updated TS-197:
---

Description: 
The  Stats coupled and floating point mutexes are not properly initialized 
during startup if using the SDK API/plugins.
-George

  was:
The  Stats coupled and floating point mutexes are not properly initialized 
during startup.
-George

Summary: Stats: Properly initialize the Stats coupled and floating 
point mutexes if using SDK API/plugins  (was: Stats: Properly initialize the 
Stats coupled and floating point mutexes)

 Stats: Properly initialize the Stats coupled and floating point mutexes if 
 using SDK API/plugins
 

 Key: TS-197
 URL: https://issues.apache.org/jira/browse/TS-197
 Project: Traffic Server
  Issue Type: Bug
  Components: Stats
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
 Fix For: 2.0.0a

 Attachments: TS197_patch1.diff


 The  Stats coupled and floating point mutexes are not properly initialized 
 during startup if using the SDK API/plugins.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (TS-198) Buffer overrun case in SDK API Regression Test synthetic client server

2010-02-19 Thread George Paul (JIRA)
Buffer overrun case in SDK API Regression Test synthetic client  server


 Key: TS-198
 URL: https://issues.apache.org/jira/browse/TS-198
 Project: Traffic Server
  Issue Type: Bug
  Components: InkAPI
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
 Fix For: 2.0.0a


Buffer overrun case in SDK API Regression Test synthetic client  server
-George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Work started: (TS-198) Buffer overrun case in SDK API Regression Test synthetic client server

2010-02-19 Thread George Paul (JIRA)

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

Work on TS-198 started by George Paul.

 Buffer overrun case in SDK API Regression Test synthetic client  server
 

 Key: TS-198
 URL: https://issues.apache.org/jira/browse/TS-198
 Project: Traffic Server
  Issue Type: Bug
  Components: InkAPI
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
 Fix For: 2.0.0a


 Buffer overrun case in SDK API Regression Test synthetic client  server
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-198) Buffer overrun case in SDK API Regression Test synthetic client server

2010-02-19 Thread George Paul (JIRA)

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

George Paul updated TS-198:
---

Attachment: TS198_patch1.diff

This patch 'TS198_patch1.diff' fiesx buffer overrun case in SDK API Regression 
Test synthetic client  server when reading responses and requests.
-George

 Buffer overrun case in SDK API Regression Test synthetic client  server
 

 Key: TS-198
 URL: https://issues.apache.org/jira/browse/TS-198
 Project: Traffic Server
  Issue Type: Bug
  Components: InkAPI
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
 Fix For: 2.0.0a

 Attachments: TS198_patch1.diff


 Buffer overrun case in SDK API Regression Test synthetic client  server
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-9) InkAPI.h and RemapPlugin.h are missing from /usr/local/include

2010-02-18 Thread George Paul (JIRA)

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

George Paul commented on TS-9:
--

The ' TS-9-Remap_h.patch' patch looks fine. Reviewed and tested.
-George

 InkAPI.h and RemapPlugin.h  are missing from /usr/local/include
 ---

 Key: TS-9
 URL: https://issues.apache.org/jira/browse/TS-9
 Project: Traffic Server
  Issue Type: Bug
  Components: Build
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
 Fix For: 2.0.0a

 Attachments: TS-9-InkAPI-h.patch, TS-9-Remap_h.patch


 I think we need to install (gmake install) these two files into 
 $PREFIX/include. This is to make building plugins easier.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-9) InkAPI.h and RemapPlugin.h are missing from /usr/local/include

2010-02-18 Thread George Paul (JIRA)

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

George Paul commented on TS-9:
--

Changes look fine. After applying the patch I had to edit the moved/copied over 
'InkAPIPrivate.h' - 'ts_private.h' and change InkAPIPrivateFrozen.h - 
'ts_private_frozen.h. Reviewed and tested.
-George

 InkAPI.h and RemapPlugin.h  are missing from /usr/local/include
 ---

 Key: TS-9
 URL: https://issues.apache.org/jira/browse/TS-9
 Project: Traffic Server
  Issue Type: Bug
  Components: Build
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
 Fix For: 2.0.0a

 Attachments: TS-9-InkAPI-h.patch, TS-9-Private_h.patch, 
 TS-9-Remap_h.patch


 I think we need to install (gmake install) these two files into 
 $PREFIX/include. This is to make building plugins easier.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-9) InkAPI.h and RemapPlugin.h are missing from /usr/local/include

2010-02-18 Thread George Paul (JIRA)

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

George Paul commented on TS-9:
--

Patch 'TS-9-Makefile.patch' looks fine. Reviewed and tested.
-George

 InkAPI.h and RemapPlugin.h  are missing from /usr/local/include
 ---

 Key: TS-9
 URL: https://issues.apache.org/jira/browse/TS-9
 Project: Traffic Server
  Issue Type: Bug
  Components: Build
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
 Fix For: 2.0.0a

 Attachments: TS-9-InkAPI-h.patch, TS-9-Makefile.patch, 
 TS-9-Private_h.patch, TS-9-Remap_h.patch


 I think we need to install (gmake install) these two files into 
 $PREFIX/include. This is to make building plugins easier.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-167) Support InkHttpFetchPage(s) in the TS API

2010-02-17 Thread George Paul (JIRA)

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

George Paul commented on TS-167:


If possible it would be nice if a Regression test for this new INK API call 
could be added to 'proxy/InkAPITest.cc'.
-George

 Support InkHttpFetchPage(s) in the TS API
 -

 Key: TS-167
 URL: https://issues.apache.org/jira/browse/TS-167
 Project: Traffic Server
  Issue Type: New Feature
  Components: InkAPI
Reporter: Sean Cosgrave
 Attachments: FetchSM.cc, FetchSM.h, fp_fetch_diff.txt


 This is the original description from Anirban:
 There are quite a few people that are attempting to write plugins that 
 download data from an origin server (or other
 HTTP sites) and then optionally modify the contents like the transformation 
 plugins allow for.
 However, the downloading of the pages is cumbersome and a repeated task as 
 this, should be wrapped in an API.
 The input into the function would be
 1. provide the headers passed into YTS as part of the request
- the header should obviously include the url to fetch
 2. provide the moment when to wake up the plugin's continuation. Options 
 include
0 - as soon as the request is made - no attempt is made to wait for the 
 download to happen
1 - as soon as the headers are downloaded
2 - as soon as a portion of the message is downloaded
3 - after the full download is complete
 3. ability to not cache the data (optional) (only used if one would like to 
 override the data
 4. ability to not run plugins (optional)
 The output of the function would be
 1. for each of the results
- error codes that define the download status of each of the requests 
- IOBuffer ptr (or char*) to the results (the caller of the fxn has to 
 release references to the IOBuffers or if char* is used free the chunk) 
- time to download each object (not so critical)
 Note: This fxn doesnt support streaming the answer back to the requesting 
 client. 
 The fetches should be asynchronous and simultaneous.
 A possible model would be to have the user call INKHttpFetchPages which then 
 in turn calls INKHttpFetchPage per request.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-9) InkAPI.h and RemapPlugin.h are missing from /usr/local/include

2010-02-17 Thread George Paul (JIRA)

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

George Paul commented on TS-9:
--

Apply the patch seems to not delete the old 'InkAPI.h' and create the new 
'ts.h'. Other than that it looks fine after changing 'InkAPI.h' - 'ts.h' and 
fixing it's header #define
-George

 InkAPI.h and RemapPlugin.h  are missing from /usr/local/include
 ---

 Key: TS-9
 URL: https://issues.apache.org/jira/browse/TS-9
 Project: Traffic Server
  Issue Type: Bug
  Components: Build
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
 Fix For: 2.0.0a

 Attachments: TS-9-InkAPI-h.patch


 I think we need to install (gmake install) these two files into 
 $PREFIX/include. This is to make building plugins easier.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Work started: (TS-183) Disable RAF and Overseer ports by default

2010-02-16 Thread George Paul (JIRA)

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

Work on TS-183 started by George Paul.

 Disable RAF and Overseer ports by default
 -

 Key: TS-183
 URL: https://issues.apache.org/jira/browse/TS-183
 Project: Traffic Server
  Issue Type: Bug
  Components: Config
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
Priority: Minor
 Fix For: 2.0.0a


 Disable RAF and Overseer ports by default. The RAF code needs to be removed 
 during cleanup in a future release.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Created: (TS-183) Disable RAF and Overseer ports by default

2010-02-16 Thread George Paul (JIRA)
Disable RAF and Overseer ports by default
-

 Key: TS-183
 URL: https://issues.apache.org/jira/browse/TS-183
 Project: Traffic Server
  Issue Type: Bug
  Components: Config
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
Priority: Minor
 Fix For: 2.0.0a


Disable RAF and Overseer ports by default. The RAF code needs to be removed 
during cleanup in a future release.
-George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-183) Disable RAF and Overseer ports by default

2010-02-16 Thread George Paul (JIRA)

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

George Paul updated TS-183:
---

Attachment: 0001-TS183_patch1.diff.patch

This patch '0001-TS183_patch1.diff.patch' disables the RAF and Overseer ports 
by default. Also sets the default ports in TC to be same as in TM and TS.
-George

 Disable RAF and Overseer ports by default
 -

 Key: TS-183
 URL: https://issues.apache.org/jira/browse/TS-183
 Project: Traffic Server
  Issue Type: Bug
  Components: Config
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
Priority: Minor
 Fix For: 2.0.0a

 Attachments: 0001-TS183_patch1.diff.patch


 Disable RAF and Overseer ports by default. The RAF code needs to be removed 
 during cleanup in a future release.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Work started: (TS-2) OSX port

2010-02-16 Thread George Paul (JIRA)

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

Work on TS-2 started by George Paul.

 OSX port
 

 Key: TS-2
 URL: https://issues.apache.org/jira/browse/TS-2
 Project: Traffic Server
  Issue Type: Improvement
  Components: Portability
Affects Versions: 2.0.0a
Reporter: Leif Hedstrom
Assignee: George Paul
Priority: Minor
 Fix For: 2.1.0

 Attachments: fix_traffic_manager_running_on_osx.patch, 
 fix_traffic_server_fd_bug_on_osx.patch, libinktomi_tests_working_osx.patch, 
 os_detection.diff, osx-etc.patch, TS2_patch2.diff, TS2_patch3.diff, 
 vmap_fix_paths_on_osx.patch


 Placeholder for all checkins related to the OSX port.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-2) OSX port

2010-02-16 Thread George Paul (JIRA)

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

George Paul commented on TS-2:
--

Geoff G. os_detection.diff patch has been committed to 'dev' branch.

The current recommendation on OSX(10.5) is to use the GCC 4.2.4 compiler suite 
(available via ports)
Please let me know if you have other OSXs  compilers working.

The Berkeley DB is no longer a build requirement but sqlite3(= 3.5) is.
Also currently only a file cache is supported. Raw disk support will be added 
later.

After setting the cluster interface in 'records.config'. e.g.

 CONFIG proxy.config.cluster.ethernet_interface STRING en0

Traffic Sever process stack can be started via

 sudo /usr/local/bin/traffic_cop

since there currently is no OSX support in the 'trafficserver' script.

-George

 OSX port
 

 Key: TS-2
 URL: https://issues.apache.org/jira/browse/TS-2
 Project: Traffic Server
  Issue Type: Improvement
  Components: Portability
Affects Versions: 2.0.0a
Reporter: Leif Hedstrom
Assignee: George Paul
Priority: Minor
 Fix For: 2.1.0

 Attachments: fix_traffic_manager_running_on_osx.patch, 
 fix_traffic_server_fd_bug_on_osx.patch, libinktomi_tests_working_osx.patch, 
 os_detection.diff, osx-etc.patch, TS2_patch2.diff, TS2_patch3.diff, 
 vmap_fix_paths_on_osx.patch


 Placeholder for all checkins related to the OSX port.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Work started: (TS-50) FreeBSD support

2010-02-16 Thread George Paul (JIRA)

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

Work on TS-50 started by George Paul.

 FreeBSD support
 ---

 Key: TS-50
 URL: https://issues.apache.org/jira/browse/TS-50
 Project: Traffic Server
  Issue Type: Improvement
  Components: Portability
Reporter: Paul Querna
Assignee: George Paul
 Fix For: 2.1.0

 Attachments: TS50_patch2.diff, TS50_tcl_patch3.diff, 
 TS50_tm_tc_patch4.diff


 placeholder for freebsd porting related commits

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Work started: (TS-127) Add back trace support for other platforms

2010-02-16 Thread George Paul (JIRA)

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

Work on TS-127 started by George Paul.

 Add back trace support for other platforms
 --

 Key: TS-127
 URL: https://issues.apache.org/jira/browse/TS-127
 Project: Traffic Server
  Issue Type: Improvement
  Components: Core
Affects Versions: 2.1.0
 Environment: FreeBSD, OSX, OpenSolaris
Reporter: George Paul
Assignee: George Paul
 Fix For: 2.1.0


 Back trace support similar to gdb backtrace() support should be added for 
 FreeBSD, OSX and OpenSolaris in addition to the current Linux support.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (TS-183) Disable RAF and Overseer ports by default

2010-02-16 Thread George Paul (JIRA)

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

George Paul resolved TS-183.


Resolution: Fixed

 Disable RAF and Overseer ports by default
 -

 Key: TS-183
 URL: https://issues.apache.org/jira/browse/TS-183
 Project: Traffic Server
  Issue Type: Bug
  Components: Config
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
Priority: Minor
 Fix For: 2.0.0a

 Attachments: 0001-TS183_patch1.diff.patch


 Disable RAF and Overseer ports by default. The RAF code needs to be removed 
 during cleanup in a future release.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-91) Traffic Manager WebUI disabled

2010-02-16 Thread George Paul (JIRA)

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

George Paul updated TS-91:
--

Fix Version/s: 2.1.0
  Summary: Traffic Manager WebUI disabled  (was: Traffic Manager starts 
up with WebUI disabled)

 Traffic Manager WebUI disabled
 --

 Key: TS-91
 URL: https://issues.apache.org/jira/browse/TS-91
 Project: Traffic Server
  Issue Type: Bug
  Components: WebUI
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
 Fix For: 2.1.0


 With issue TS-6 closed Traffic Manager comes up with the Web UI disabled. The 
 output is similar to the following:
 [Dec 15 20:16:24.732] Manager {3052399504} ERROR: [WebIntrMain] Web Interface 
 Intialization failed.
 [Dec 15 20:16:24.732] Manager {3052399504} ERROR:  (last system error 2: No 
 such file or directory)
 [Dec 15 20:16:24.746] Manager {3052399504} ERROR: [WebHttpTreeInit]: unable 
 to import file /usr/local/share/trafficserver/navigation_tree.xml
 [Dec 15 20:16:24.746] Manager {3052399504} ERROR:  (last system error 2: No 
 such file or directory)
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-91) Traffic Manager WebUI disabled

2010-02-16 Thread George Paul (JIRA)

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

George Paul commented on TS-91:
---

With the fix for TS-150 the  default now is to disable the Web UI until it can 
be worked on. The Web UI can be re-enabled at configure time via the configure 
flag '--enable-webui'.
-George

 Traffic Manager WebUI disabled
 --

 Key: TS-91
 URL: https://issues.apache.org/jira/browse/TS-91
 Project: Traffic Server
  Issue Type: Bug
  Components: WebUI
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
 Fix For: 2.1.0


 With issue TS-6 closed Traffic Manager comes up with the Web UI disabled. The 
 output is similar to the following:
 [Dec 15 20:16:24.732] Manager {3052399504} ERROR: [WebIntrMain] Web Interface 
 Intialization failed.
 [Dec 15 20:16:24.732] Manager {3052399504} ERROR:  (last system error 2: No 
 such file or directory)
 [Dec 15 20:16:24.746] Manager {3052399504} ERROR: [WebHttpTreeInit]: unable 
 to import file /usr/local/share/trafficserver/navigation_tree.xml
 [Dec 15 20:16:24.746] Manager {3052399504} ERROR:  (last system error 2: No 
 such file or directory)
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (TS-150) Startup errors for TM admin GUI

2010-02-15 Thread George Paul (JIRA)

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

George Paul reassigned TS-150:
--

Assignee: George Paul

 Startup errors for TM admin GUI
 ---

 Key: TS-150
 URL: https://issues.apache.org/jira/browse/TS-150
 Project: Traffic Server
  Issue Type: Bug
  Components: WebUI
Reporter: Leif Hedstrom
Assignee: George Paul
Priority: Minor

 Feb  8 09:51:16 loki traffic_manager[10064]: {3054136208} NOTE: 
 [checkWebContext] Unable to access document root 
 '/usr/local/share/trafficserver' for Web Management : No such file or 
 directory 
 Feb  8 09:51:16 loki traffic_manager[10064]: {3054136208} ERROR: 
 [WebIntrMain] Web Interface Intialization failed. 
 Feb  8 09:51:16 loki traffic_manager[10064]: {3054136208} ERROR:  (last 
 system error 2: No such file or directory) 
 Feb  8 09:51:16 loki traffic_manager[10064]: {3054136208} ERROR: 
 [WebHttpTreeInit]: unable to import file 
 /usr/local/share/trafficserver/navigation_tree.xml 
 Feb  8 09:51:16 loki traffic_manager[10064]: {3054136208} ERROR:  (last 
 system error 2: No such file or directory) 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-150) Startup errors for TM admin GUI

2010-02-15 Thread George Paul (JIRA)

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

George Paul updated TS-150:
---

Attachment: 0001-TS150_patch1.diff.patch

This patch '0001-TS150_patch1.diff.patch' fixes the startup errors from Traffic 
Manager Web UI. Also the default now is to disable the Web UI until it can be 
worked on. The Web UI can be re-enabled at configure time via the configure 
flag '--enable-webui'.
-George

 Startup errors for TM admin GUI
 ---

 Key: TS-150
 URL: https://issues.apache.org/jira/browse/TS-150
 Project: Traffic Server
  Issue Type: Bug
  Components: WebUI
Reporter: Leif Hedstrom
Assignee: George Paul
Priority: Minor
 Attachments: 0001-TS150_patch1.diff.patch


 Feb  8 09:51:16 loki traffic_manager[10064]: {3054136208} NOTE: 
 [checkWebContext] Unable to access document root 
 '/usr/local/share/trafficserver' for Web Management : No such file or 
 directory 
 Feb  8 09:51:16 loki traffic_manager[10064]: {3054136208} ERROR: 
 [WebIntrMain] Web Interface Intialization failed. 
 Feb  8 09:51:16 loki traffic_manager[10064]: {3054136208} ERROR:  (last 
 system error 2: No such file or directory) 
 Feb  8 09:51:16 loki traffic_manager[10064]: {3054136208} ERROR: 
 [WebHttpTreeInit]: unable to import file 
 /usr/local/share/trafficserver/navigation_tree.xml 
 Feb  8 09:51:16 loki traffic_manager[10064]: {3054136208} ERROR:  (last 
 system error 2: No such file or directory) 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (TS-165) Config files (records.config at least) can get wrong ownership

2010-02-14 Thread George Paul (JIRA)

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

George Paul reassigned TS-165:
--

Assignee: George Paul  (was: Leif Hedstrom)

 Config files (records.config at least) can get wrong ownership
 --

 Key: TS-165
 URL: https://issues.apache.org/jira/browse/TS-165
 Project: Traffic Server
  Issue Type: Bug
  Components: Config
Reporter: Leif Hedstrom
Assignee: George Paul
Priority: Critical
 Fix For: 2.0.0a


 With the following steps, I get records.config to become owned by root, when 
 it should stay owned by nobody:
 (04:43:38 PM) zwoop: Ok, so this reproduces it every time on my fedora box, 
 gonna try it on ubuntu next
 (04:44:41 PM) zwoop: This is what I did
 (04:44:41 PM) zwoop: 1) rm -rf local
 (04:44:41 PM) zwoop: 2) sudo gmake install
 (04:44:41 PM) zwoop: 3) emacs local/etc/trafficserver/records.config
 (04:44:41 PM) zwoop:  change port from 8080 to 80, and change eth0 to 
 eth1 (I have to do the later, or it'll fail)
 (04:44:41 PM) zwoop: 4) local/bin/trafficserver start
 (04:44:41 PM) zwoop: 5) Wait 10-20 seconds (at least, maybe longer)
 (04:44:41 PM) zwoop: 6) ls -lrt local/etc/trafficserver

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-165) Config files (records.config at least) can get wrong ownership

2010-02-14 Thread George Paul (JIRA)

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

George Paul updated TS-165:
---

Attachment: 0001-TS165_patch1.diff.patch

This patch '0001-TS165_patch1.diff.patch' fixes the problem of removing root 
privileges and restoring the original user.
-George

 Config files (records.config at least) can get wrong ownership
 --

 Key: TS-165
 URL: https://issues.apache.org/jira/browse/TS-165
 Project: Traffic Server
  Issue Type: Bug
  Components: Config
Reporter: Leif Hedstrom
Assignee: George Paul
Priority: Critical
 Fix For: 2.0.0a

 Attachments: 0001-TS165_patch1.diff.patch


 With the following steps, I get records.config to become owned by root, when 
 it should stay owned by nobody:
 (04:43:38 PM) zwoop: Ok, so this reproduces it every time on my fedora box, 
 gonna try it on ubuntu next
 (04:44:41 PM) zwoop: This is what I did
 (04:44:41 PM) zwoop: 1) rm -rf local
 (04:44:41 PM) zwoop: 2) sudo gmake install
 (04:44:41 PM) zwoop: 3) emacs local/etc/trafficserver/records.config
 (04:44:41 PM) zwoop:  change port from 8080 to 80, and change eth0 to 
 eth1 (I have to do the later, or it'll fail)
 (04:44:41 PM) zwoop: 4) local/bin/trafficserver start
 (04:44:41 PM) zwoop: 5) Wait 10-20 seconds (at least, maybe longer)
 (04:44:41 PM) zwoop: 6) ls -lrt local/etc/trafficserver

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (TS-165) Config files (records.config at least) can get wrong ownership

2010-02-14 Thread George Paul (JIRA)

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

George Paul reassigned TS-165:
--

Assignee: Leif Hedstrom  (was: George Paul)

 Config files (records.config at least) can get wrong ownership
 --

 Key: TS-165
 URL: https://issues.apache.org/jira/browse/TS-165
 Project: Traffic Server
  Issue Type: Bug
  Components: Config
Reporter: Leif Hedstrom
Assignee: Leif Hedstrom
Priority: Critical
 Fix For: 2.0.0a

 Attachments: 0001-TS165_patch1.diff.patch


 With the following steps, I get records.config to become owned by root, when 
 it should stay owned by nobody:
 (04:43:38 PM) zwoop: Ok, so this reproduces it every time on my fedora box, 
 gonna try it on ubuntu next
 (04:44:41 PM) zwoop: This is what I did
 (04:44:41 PM) zwoop: 1) rm -rf local
 (04:44:41 PM) zwoop: 2) sudo gmake install
 (04:44:41 PM) zwoop: 3) emacs local/etc/trafficserver/records.config
 (04:44:41 PM) zwoop:  change port from 8080 to 80, and change eth0 to 
 eth1 (I have to do the later, or it'll fail)
 (04:44:41 PM) zwoop: 4) local/bin/trafficserver start
 (04:44:41 PM) zwoop: 5) Wait 10-20 seconds (at least, maybe longer)
 (04:44:41 PM) zwoop: 6) ls -lrt local/etc/trafficserver

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Assigned: (TS-126) Solaris build ink_queue fails on freelist definition

2010-02-14 Thread George Paul (JIRA)

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

George Paul reassigned TS-126:
--

Assignee: George Paul

 Solaris build ink_queue fails on freelist definition
 

 Key: TS-126
 URL: https://issues.apache.org/jira/browse/TS-126
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
 Environment: OpenSolaris with Sun CC on AMD64
Reporter: Nick Kew
Assignee: George Paul

 configure.ac contains the following line:
   common_opt=-mt -m32 -D__WORDSIZE=32 # FIXME: This should be detected
 This specifies 32-bit build, which fails with 
 ink_queue.cc, line 136: Error: s is not a member of volatile head_p.
 (repeated many times).
 This is a define at line 74 of ink_queue.h.  I'm struggling to follow the 
 significance of all the #defines in this code, but there's evidently an 
 inconsistency.
 It compiles just fine with 
   common_opt=-mt -m64 -D__WORDSIZE=64 # FIXME: This should be detected
 though I have yet to run it in 64 bits!

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (TS-126) Solaris build ink_queue fails on freelist definition

2010-02-14 Thread George Paul (JIRA)

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

George Paul resolved TS-126.


Resolution: Fixed

 Solaris build ink_queue fails on freelist definition
 

 Key: TS-126
 URL: https://issues.apache.org/jira/browse/TS-126
 Project: Traffic Server
  Issue Type: Bug
  Components: Core
 Environment: OpenSolaris with Sun CC on AMD64
Reporter: Nick Kew
Assignee: George Paul

 configure.ac contains the following line:
   common_opt=-mt -m32 -D__WORDSIZE=32 # FIXME: This should be detected
 This specifies 32-bit build, which fails with 
 ink_queue.cc, line 136: Error: s is not a member of volatile head_p.
 (repeated many times).
 This is a define at line 74 of ink_queue.h.  I'm struggling to follow the 
 significance of all the #defines in this code, but there's evidently an 
 inconsistency.
 It compiles just fine with 
   common_opt=-mt -m64 -D__WORDSIZE=64 # FIXME: This should be detected
 though I have yet to run it in 64 bits!

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (TS-124) Solaris compile requires -D_POSIX_PTHREAD_SEMANTICS

2010-02-14 Thread George Paul (JIRA)

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

George Paul resolved TS-124.


Resolution: Fixed

 Solaris compile requires -D_POSIX_PTHREAD_SEMANTICS
 ---

 Key: TS-124
 URL: https://issues.apache.org/jira/browse/TS-124
 Project: Traffic Server
  Issue Type: Bug
  Components: Build
 Environment: Solaris with SunStudio
Reporter: Nick Kew
Assignee: George Paul
Priority: Critical
 Fix For: 2.1.0


 ctime_r has two different prototypes, with either two or three arguments.  To 
 get the compiler to recognise the two-argument form used in 
 libinktomi++/InkTime.cc requires _POSIX_PTHREAD_SEMANTICS to be defined in 
 the build.
 This can probably be harmlessly added to the Makefile across platforms.
 Googling found a useful explanation at 
 http://www.openldap.org/lists/openldap-bugs/199812/msg00110.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (TS-11) Solaris port

2010-02-14 Thread George Paul (JIRA)

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

George Paul commented on TS-11:
---

Fixes for using Sun studio Compiler on 64-bit have been checked into 'dev' 
branch. Also incorporated changes from TS-124 and TS-126 (thanks to Nick Kew). 
Further progress with Sun studio compiler can not be made due to TS-125. 

The current recommendation on OpenSolaris is to use the GCC 4.3.2 compiler 
suite.
Also Berkeley DB is no longer required so the configuration can be just: 

 ../configure CC=/usr/bin/gcc-4.3.2 CXX=/usr/bin/g++-4.3.2

After setting the cluster interface in 'records.config'. e.g.

 CONFIG proxy.config.cluster.ethernet_interface STRING e1000g0

Traffic Sever process stack can be started via

 sudo /usr/local/bin/traffic_cop

since currently there is no OpenSolaris support in the 'trafficserver' script.

-George


 Solaris port
 

 Key: TS-11
 URL: https://issues.apache.org/jira/browse/TS-11
 Project: Traffic Server
  Issue Type: Improvement
  Components: Portability
Reporter: Bryan Call
Assignee: George Paul
Priority: Minor
 Fix For: 2.1.0

 Attachments: 0001-bcall-solaris_updates.patch, 
 0002-bcall-solaris_updates.patch, ts.sol.diff, TS11_osol_patch1.diff


 Theo is going to supply patches for a Solaris port

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-127) Add back trace support for other platforms

2010-02-14 Thread George Paul (JIRA)

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

George Paul updated TS-127:
---

Fix Version/s: 2.1.0

 Add back trace support for other platforms
 --

 Key: TS-127
 URL: https://issues.apache.org/jira/browse/TS-127
 Project: Traffic Server
  Issue Type: Improvement
  Components: Core
Affects Versions: 2.1.0
 Environment: FreeBSD, OSX, OpenSolaris
Reporter: George Paul
Assignee: George Paul
 Fix For: 2.1.0


 Back trace support similar to gdb backtrace() support should be added for 
 FreeBSD, OSX and OpenSolaris in addition to the current Linux support.
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-84) code base: PATH_NAME_MAX vs PATH_MAX

2010-02-14 Thread George Paul (JIRA)

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

George Paul updated TS-84:
--

Fix Version/s: 3.0

 code base: PATH_NAME_MAX vs PATH_MAX
 

 Key: TS-84
 URL: https://issues.apache.org/jira/browse/TS-84
 Project: Traffic Server
  Issue Type: Improvement
  Components: Cleanup
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
Priority: Minor
 Fix For: 3.0


 Originally PATH_NAME_MAX was to be used for PATH_MAX for portability between 
 OS's AFAIR. PATH_MAX is inconsistent  on various OSs (linux-4096, 
 osx/bsd-1024, windows-260(?), etc). TS is more consistent in the use of 
 PATH_NAME_MAX in the code base (cache, hostdb, plugins, etc) while TM is not 
 as consistent. TC never used it. The code base needs to examined for usage of 
 both and made consistent and portable. The current suggestion is to use what 
 TS currently uses which is PATH_NAME_MAX. This should be revisited when this 
 issue is worked on. 
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (TS-71) Cleanup MODULARIZED: Check the code base for remants of modularized #ifdef's in the code and configuration system.

2010-02-14 Thread George Paul (JIRA)

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

George Paul updated TS-71:
--

Fix Version/s: 3.0

 Cleanup MODULARIZED: Check the code base for remants of modularized #ifdef's 
 in the code and configuration system.
 --

 Key: TS-71
 URL: https://issues.apache.org/jira/browse/TS-71
 Project: Traffic Server
  Issue Type: Improvement
  Components: Cleanup
Affects Versions: 2.0.0a
 Environment: All
Reporter: George Paul
Assignee: George Paul
Priority: Minor
 Fix For: 3.0


 The code base has #ifdef's related to modularization of Traffic Server. The 
 affected code needs to be reviewed and either incorporated (i.e. made the 
 default) or removed from the base system.  
 -George

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



  1   2   >