Waiting for you at ApacheCon Attendee Check In

2008-04-11 Thread Yeliz Eseryel
To the Directory team members in Amsterdam,
It turns out that I am not allowed to get into the conference this time. :(
I am waiting for you guys at the ApacheCon attendee check in. Would
you mind stopping by and talking to me? That would be much
appreciated.
I am attaching a picture, but I am the woman who sits right across
from Charel and typing on the laptop.
Yeliz.
attachment: Yeliz_head and shoulder March2008.jpg

[jira] Commented: (DIRSERVER-1161) search results are not streamed to the client until final done response is queued

2008-04-11 Thread Norval Hope (JIRA)

[ 
https://issues.apache.org/jira/browse/DIRSERVER-1161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12587882#action_12587882
 ] 

Norval Hope commented on DIRSERVER-1161:


So far my testing of the spawn a thread to iterate through the search results 
approach looks very promising. I'll do further testing before tidying up 
(probably use an Executor etc) and submitting a patch against 1.5.1 and any 
other releases of interest.

 search results are not streamed to the client until final done response is 
 queued
 -

 Key: DIRSERVER-1161
 URL: https://issues.apache.org/jira/browse/DIRSERVER-1161
 Project: Directory ApacheDS
  Issue Type: Bug
  Components: core
Affects Versions: 1.0
 Environment: JDK 1.5.0_11 
Reporter: Norval Hope
 Attachments: apacheds_1.5.1_streaming.patch, 
 apacheds_1.5.1_streaming_log_output.txt, installers_1.5.1_streaming.patch, 
 mina_1.1.2_streaming.patch, pom.xml, streaming_log_output.txt, 
 streaming_logging.patch

   Original Estimate: 120h
  Remaining Estimate: 120h

 Search results accumulate in Events on the SessionBuffer.eventQueue within 
 ExecutorFilter.fireEvent() until final done response for the search is 
 written to the session and then all results for the search (possibly millions 
 depending on the search and state of the directory) are written out at once. 
 This is a big problem for scalability and I gather from previous 
 correspondence with Alex that this behaviour is unexpected.

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



[jira] Commented: (DIRSERVER-1161) search results are not streamed to the client until final done response is queued

2008-04-11 Thread Norval Hope (JIRA)

[ 
https://issues.apache.org/jira/browse/DIRSERVER-1161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12587952#action_12587952
 ] 

Norval Hope commented on DIRSERVER-1161:


Pretty sure this solution is going to fly now.

Also think that the SessionBuffer should use a BlockingQueue with fixed size to 
stop the same unbounded growth problem is the case that the JNDI client is slow 
reading search results compared to the speed that the server produces them. A 
possible problem s that I think I saw evidence of an assumption that a null 
event can be written to the queue, which Blocking Queue doesn't allow, but I 
need to investigate further. Note this would be a fix to MINA.

 search results are not streamed to the client until final done response is 
 queued
 -

 Key: DIRSERVER-1161
 URL: https://issues.apache.org/jira/browse/DIRSERVER-1161
 Project: Directory ApacheDS
  Issue Type: Bug
  Components: core
Affects Versions: 1.0
 Environment: JDK 1.5.0_11 
Reporter: Norval Hope
 Attachments: apacheds_1.5.1_streaming.patch, 
 apacheds_1.5.1_streaming_log_output.txt, installers_1.5.1_streaming.patch, 
 mina_1.1.2_streaming.patch, pom.xml, streaming_log_output.txt, 
 streaming_logging.patch

   Original Estimate: 120h
  Remaining Estimate: 120h

 Search results accumulate in Events on the SessionBuffer.eventQueue within 
 ExecutorFilter.fireEvent() until final done response for the search is 
 written to the session and then all results for the search (possibly millions 
 depending on the search and state of the directory) are written out at once. 
 This is a big problem for scalability and I gather from previous 
 correspondence with Alex that this behaviour is unexpected.

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



Re: Upgrading to maven 2.0.9 on CI

2008-04-11 Thread Alex Karasulu
Yeah go for it.  I think we should upgrade in general to this new release.

Alex

On Thu, Apr 10, 2008 at 10:11 AM, Felix Knecht [EMAIL PROTECTED] wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Hi all

 If there aren't any objections I'm going to update maven on the CI server
 to the latest release (2.0.9).

 Regards
 Felix

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.9 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

 iEYEARECAAYFAkf+H/cACgkQ2lZVCB08qHF7NACgkbV6POt9DCn+kIVyLl0yxwtP
 c3MAoNYf+8l8QhzKWnjw/PJ0wAULA6lp
 =hS6p
 -END PGP SIGNATURE-




Re: Upgrading to maven 2.0.9 on CI

2008-04-11 Thread Emmanuel Lecharny
+1.

Anyway, if we have problems, we just have to rollback to 2.0.8 !

We just have to make it clear that we mandate the use of 2.0.9 on our
web site somehow.

On Fri, Apr 11, 2008 at 3:53 PM, Alex Karasulu [EMAIL PROTECTED] wrote:
 Yeah go for it.  I think we should upgrade in general to this new release.

 Alex



 On Thu, Apr 10, 2008 at 10:11 AM, Felix Knecht [EMAIL PROTECTED] wrote:

  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
 
  Hi all
 
  If there aren't any objections I'm going to update maven on the CI server
 to the latest release (2.0.9).
 
  Regards
  Felix
 
  -BEGIN PGP SIGNATURE-
  Version: GnuPG v2.0.9 (GNU/Linux)
  Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
 
  iEYEARECAAYFAkf+H/cACgkQ2lZVCB08qHF7NACgkbV6POt9DCn+kIVyLl0yxwtP
  c3MAoNYf+8l8QhzKWnjw/PJ0wAULA6lp
  =hS6p
  -END PGP SIGNATURE-
 
 





-- 
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com


Re: Upgrading to maven 2.0.9 on CI

2008-04-11 Thread Jesse McConnell
you can also set the minimum maven version in the pom.xml as well

http://maven.apache.org/plugins/maven-enforcer-plugin/usage.html

cheers!
jesse

On Fri, Apr 11, 2008 at 9:26 AM, Emmanuel Lecharny [EMAIL PROTECTED]
wrote:

 +1.

 Anyway, if we have problems, we just have to rollback to 2.0.8 !

 We just have to make it clear that we mandate the use of 2.0.9 on our
 web site somehow.

 On Fri, Apr 11, 2008 at 3:53 PM, Alex Karasulu [EMAIL PROTECTED]
 wrote:
  Yeah go for it.  I think we should upgrade in general to this new
 release.
 
  Alex
 
 
 
  On Thu, Apr 10, 2008 at 10:11 AM, Felix Knecht [EMAIL PROTECTED] wrote:
 
   -BEGIN PGP SIGNED MESSAGE-
   Hash: SHA1
  
   Hi all
  
   If there aren't any objections I'm going to update maven on the CI
 server
  to the latest release (2.0.9).
  
   Regards
   Felix
  
   -BEGIN PGP SIGNATURE-
   Version: GnuPG v2.0.9 (GNU/Linux)
   Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
  
   iEYEARECAAYFAkf+H/cACgkQ2lZVCB08qHF7NACgkbV6POt9DCn+kIVyLl0yxwtP
   c3MAoNYf+8l8QhzKWnjw/PJ0wAULA6lp
   =hS6p
   -END PGP SIGNATURE-
  
  
 
 



 --
 Regards,
 Cordialement,
 Emmanuel Lécharny
 www.iktek.com




-- 
jesse mcconnell
[EMAIL PROTECTED]


Re: How do I compile for Java 1.5?

2008-04-11 Thread Mark Swanson

Emmanuel Lecharny wrote:


Where are the sources coming from ? Can you give us the command you 
used to get the sources on your computer ?


There are no sources for this. I'm simply compiling a schema as per the 
documentation I found on the ads website (maybe 2 years ago?).
The pom.xml I pasted into a previous email was all that was ever 
necessary. Just the pom.xml and my schema.


*** Strange, I guess the latest 1.0.x pom is downloaded? I didn't 
notice 1.0.5 was used...
Downloading: 
http://repo1.maven.org/maven2/org/apache/directory/build/1.0.5/build-1.0.5.pom 



This is totally different. We are using 4 different sub-projects :
- apacheds
- daemon
- installers
- project
- shared
I think the disconnect here is that you think I'm building ADS and I'm 
not, I'm just trying to compile a schema.
Each project has its own version. As you may have noticed, shared is 
version 0.9.5.3. The 1.0.5 version applies to the 'project' version
It's just that the API seems to have changed too. F.e. a previous 
schema compile that worked fine no longer works and produces compile 
errors that aren't 1.5 related, but class files that are completely 
missing:

It seems that the maven build you are using is not the good one...

I'm not trying to build ADS :-)


Is there an easy way perhaps for me to force maven to use an older 
1.0 instead of 1.0.5 so I can build the schema?

No, because this is unrelated.

Let me try to build ADS 1.0 and come back to you.



I truly thank you for your help, but I'm not having trouble building 
ADS. I don't actually do that - I just use the shipped jars. Quite 
likely I'm one of the few folks actually building a custom schema in the 
stable release branch of ADS...


I realize it's painful to drop working on the cool new beta and support 
the stable release. If it's too much work don't worry about it and just 
ignore this request.


FYI - the amount of work required to upgrade from 1.0 to the next 
version seems a bit intimidating. I wish you folks had released stable 
versions more often.


Cheers.




Re: How do I compile for Java 1.5?

2008-04-11 Thread Emmanuel Lecharny
Ahhh Sorry, I really thought you were trying to compile the whole 
server !


Ok, I'm back from Apache Conference, but will move to have some rest for 
a week. I will try to squeeze a few hours this week-end to find out 
what's your problem can be.


I already have a full 1.0 code base compiling on my laptop, and will 
have a 5 hours train trip tomorrow, so hopefully, I may have time for 
this issue :)



Mark Swanson wrote:

Emmanuel Lecharny wrote:


Where are the sources coming from ? Can you give us the command you 
used to get the sources on your computer ?


There are no sources for this. I'm simply compiling a schema as per 
the documentation I found on the ads website (maybe 2 years ago?).
The pom.xml I pasted into a previous email was all that was ever 
necessary. Just the pom.xml and my schema.


*** Strange, I guess the latest 1.0.x pom is downloaded? I didn't 
notice 1.0.5 was used...
Downloading: 
http://repo1.maven.org/maven2/org/apache/directory/build/1.0.5/build-1.0.5.pom 



This is totally different. We are using 4 different sub-projects :
- apacheds
- daemon
- installers
- project
- shared
I think the disconnect here is that you think I'm building ADS and I'm 
not, I'm just trying to compile a schema.
Each project has its own version. As you may have noticed, shared is 
version 0.9.5.3. The 1.0.5 version applies to the 'project' version
It's just that the API seems to have changed too. F.e. a previous 
schema compile that worked fine no longer works and produces compile 
errors that aren't 1.5 related, but class files that are completely 
missing:

It seems that the maven build you are using is not the good one...

I'm not trying to build ADS :-)


Is there an easy way perhaps for me to force maven to use an older 
1.0 instead of 1.0.5 so I can build the schema?

No, because this is unrelated.

Let me try to build ADS 1.0 and come back to you.



I truly thank you for your help, but I'm not having trouble building 
ADS. I don't actually do that - I just use the shipped jars. Quite 
likely I'm one of the few folks actually building a custom schema in 
the stable release branch of ADS...


I realize it's painful to drop working on the cool new beta and 
support the stable release. If it's too much work don't worry about it 
and just ignore this request.


FYI - the amount of work required to upgrade from 1.0 to the next 
version seems a bit intimidating. I wish you folks had released stable 
versions more often.


Cheers.






--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org




Re: ApacheDS for ASF

2008-04-11 Thread Emmanuel Lecharny

Just a quick heads up for Graham, mainly :

we have had a BoF last thursday where we discussed about using ADS to 
manage the ASF. To make a long story short, we agreed on a few things :

- we have to install ADS on the zone Graham created
- we must first try to manage our own users (ADS users)
- we have to define complete and validated uses-cases for what we want to do
- to avoid f*cking up access to the ASF servers for our users, we must 
be sure that we keep the current text file updated

- we might start with access to Confluence, as it's not a critical component
- some sites like Jim's page 
(http://people.apache.org/~jim/committers.html) or 
http://people.apache.org/committers.html might also be seen as perfect 
target for initial experimentations



Graham Leggett wrote:

Emmanuel Lecharny wrote:

I suggest we discuss that during AMS, and have a chat session then. 
Alex is just totally dead (he finished the release last night), and 
will be flying tomorrow morning.


I emphathise, was flying over Easter and was wiped out afterwards...

I may also create a place on the directory wiki where we can discuss 
the project.


That may be an idea.

Part of the driver for getting a proper LDAP server going is that I 
have just landed some more user friendly login module options with 
httpd, meaning that it is easier to create a per user website (backed 
by LDAP) for the ASF.


PS : I saw that you were moving from Africa to London ? A new job 
there ?


Been in London for the last year or so, finally got round to updating 
my details :)


Regards,
Graham
--



--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org




[OT] I'll be almost off for one week

2008-04-11 Thread Emmanuel Lecharny

Hi guys,

I will take a little break (one week) so I won't be reachable next week.

Hopefully, many other committers will remain active while I will have 
good time sailing a boat :)


Have fun !

--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org