[jira] Created: (COUCHDB-248) The log process should use SASL for logging

2009-02-11 Thread Ulises Cervino Beresi (JIRA)
The log process should use SASL for logging --- Key: COUCHDB-248 URL: https://issues.apache.org/jira/browse/COUCHDB-248 Project: CouchDB Issue Type: Improvement Components: Database Core

Re: couchdb transactions changes

2009-02-11 Thread Damien Katz
On Feb 11, 2009, at 7:06 PM, Damien Katz wrote: On Feb 11, 2009, at 5:36 PM, Antony Blakey wrote: On 12/02/2009, at 8:13 AM, Damien Katz wrote: Hi Antony. Just to clarify, there is no vote, as there is no patch ready yet. Sorry Damien, jumped the gun. And I think you don't want to vot

Re: couchdb transactions changes

2009-02-11 Thread Damien Katz
On Feb 11, 2009, at 5:36 PM, Antony Blakey wrote: On 12/02/2009, at 8:13 AM, Damien Katz wrote: Hi Antony. Just to clarify, there is no vote, as there is no patch ready yet. Sorry Damien, jumped the gun. And I think you don't want to vote against the patch, you want to vote against the

Re: Erlang API

2009-02-11 Thread Chris Anderson
On Wed, Feb 11, 2009 at 2:36 PM, Michael McDaniel wrote: > > I'll post some code when it does a bit more than gurgle bubbles. It sounds like you are on the right track, and you pointed out the bits 'erlview' etc that I saw reading it. The only other thing I see (which is probably me missing stuf

Re: couchdb transactions changes

2009-02-11 Thread Antony Blakey
On 12/02/2009, at 8:13 AM, Damien Katz wrote: Hi Antony. Just to clarify, there is no vote, as there is no patch ready yet. Sorry Damien, jumped the gun. And I think you don't want to vote against the patch, you want to vote against the removal of guaranteed interactive conflict checking.

Re: Erlang API

2009-02-11 Thread Michael McDaniel
On Tue, Feb 10, 2009 at 12:29:01PM -0800, Chris Anderson wrote: > Just bumping this over to a new thread for now, so we don't derail > "Roadmap discussion" > > On Tue, Feb 10, 2009 at 11:34 AM, Kerr Rainey wrote: > > 2009/2/10 Michael McDaniel : > >> > >> ... also, an Erlang API that skips the >

Re: couchdb transactions changes

2009-02-11 Thread Damien Katz
Hi Antony. Just to clarify, there is no vote, as there is no patch ready yet. And I think you don't want to vote against the patch, you want to vote against the removal of guaranteed interactive conflict checking. Though the code is very much intertwined, the rest of the patch (replication

Re: couchdb transactions changes

2009-02-11 Thread Antony Blakey
I vote against this patch for the following reasons: 1. My reading of the Bayou research has shown me that transactions can work with replication. The nature of a transaction is an interesting issue, but orthogonal to this argument. 2. It's not clear on the real performance hit in a partiti

[jira] Commented: (COUCHDB-243) Tests for extra long docid's and attachment names.

2009-02-11 Thread Paul Joseph Davis (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672736#action_12672736 ] Paul Joseph Davis commented on COUCHDB-243: --- Touche. The initial tests I wrote u

[jira] Commented: (COUCHDB-247) The log process should be started before any other process

2009-02-11 Thread Damien Katz (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672733#action_12672733 ] Damien Katz commented on COUCHDB-247: - Changing the logging implementation to somethin

[jira] Commented: (COUCHDB-243) Tests for extra long docid's and attachment names.

2009-02-11 Thread Chris Anderson (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-243?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672729#action_12672729 ] Chris Anderson commented on COUCHDB-243: I think there's no reason to have Couch e

[jira] Commented: (COUCHDB-247) The log process should be started before any other process

2009-02-11 Thread Ulises Cervino Beresi (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672730#action_12672730 ] Ulises Cervino Beresi commented on COUCHDB-247: --- As a note, the log process

[jira] Commented: (COUCHDB-246) allow customization of external process timeout

2009-02-11 Thread Chris Anderson (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672727#action_12672727 ] Chris Anderson commented on COUCHDB-246: Curently, sending log() responses occasio

[jira] Commented: (COUCHDB-247) The log process should be started before any other process

2009-02-11 Thread Paul Joseph Davis (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-247?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672725#action_12672725 ] Paul Joseph Davis commented on COUCHDB-247: --- There was mention of using more of

Re: [jira] Commented: (COUCHDB-246) allow customization of external process timeout

2009-02-11 Thread Paul Davis
On Wed, Feb 11, 2009 at 3:54 AM, Antony Blakey (JIRA) wrote: > >[ > https://issues.apache.org/jira/browse/COUCHDB-246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672558#action_12672558 > ] > > Antony Blakey commented on COUCHDB-246: >

[jira] Commented: (COUCHDB-245) Couch uses the erlang stdlib module regexp, which is deprecated and set to be removed. It should use the module re instead.

2009-02-11 Thread Jan Lehnardt (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672693#action_12672693 ] Jan Lehnardt commented on COUCHDB-245: -- I think bumping the required version is just

[jira] Commented: (COUCHDB-245) Couch uses the erlang stdlib module regexp, which is deprecated and set to be removed. It should use the module re instead.

2009-02-11 Thread alisdair sullivan (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672692#action_12672692 ] alisdair sullivan commented on COUCHDB-245: --- The use of regexp in mochiweb is ju

Re: Helping out

2009-02-11 Thread Michael McDaniel
Hey, David. I also support the 'best practices' writeup that Paul Davis mentioned. Help is available many places; I suggest starting here : http://erlang.org and : http://trapexit.org/ and : http://www.erlang.org/mailman/listinfo/erlang-questions Another 'best practice' quest

Re: Helping out

2009-02-11 Thread David Van Couvering
Great, thanks all! I'll poke around and see if I can find a way in that is most effective for me and for you all. Talk to you soon. David On Wed, Feb 11, 2009 at 7:52 AM, Robert Dionne wrote: > http://wiki.apache.org/couchdb/Development > > > > > > On Feb 11, 2009, at 10:45 AM, Damien Katz wro

[jira] Resolved: (COUCHDB-238) should throw error on creating docs with illegal private names

2009-02-11 Thread Damien Katz (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Damien Katz resolved COUCHDB-238. - Resolution: Fixed Fixes checked into trunk. > should throw error on creating docs with illegal

[jira] Commented: (COUCHDB-190) _uuid should respond to GET, not POST

2009-02-11 Thread Damien Katz (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672666#action_12672666 ] Damien Katz commented on COUCHDB-190: - Patch merged to trunk. > _uuid should respond

[jira] Resolved: (COUCHDB-190) _uuid should respond to GET, not POST

2009-02-11 Thread Damien Katz (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Damien Katz resolved COUCHDB-190. - Resolution: Fixed > _uuid should respond to GET, not POST >

Re: Helping out

2009-02-11 Thread Robert Dionne
http://wiki.apache.org/couchdb/Development On Feb 11, 2009, at 10:45 AM, Damien Katz wrote: Hi Dave. Sorry about the layoff. That sucks. :( The best way to get involved is to hang out and participate here on the mailing lists. Also the wiki has a lot of information, and not all of it ac

Re: Helping out

2009-02-11 Thread Damien Katz
Hi Dave. Sorry about the layoff. That sucks. :( The best way to get involved is to hang out and participate here on the mailing lists. Also the wiki has a lot of information, and not all of it accurate or up to date, so a good way to get started and to help the community is to use the wiki

Re: [jira] Commented: (COUCHDB-245) Couch uses the erlang stdlib module regexp, which is deprecated and set to be removed. It should use the module re instead.

2009-02-11 Thread Kerr Rainey
> I agree on upstream: http://code.google.com/p/mochiweb/ Just a word of warning, people should be aware that the mochiweb google group seems to have a big porn add with explicit pictures on the home page. I just wandered over there and had to do a quick scramble to close the window since that so

Re: Stats Patch API Discussion

2009-02-11 Thread Jan Lehnardt
On 11 Feb 2009, at 02:17, Paul Davis wrote: On Tue, Feb 10, 2009 at 8:11 PM, Noah Slater wrote: CouchDB is designed so that it can crash and restart. What possibilities are there for having statistics persisted between runs, for this reason? I'd argue that we should let the stats collect

Re: couchdb transactions changes

2009-02-11 Thread Antony Blakey
On 09/02/2009, at 4:21 PM, Chris Anderson wrote: On Sun, Feb 8, 2009 at 9:44 PM, Adam Kocoloski > wrote: A bit more work is required, I think. In addition to inserting MVCC commit point markers in the replication stream, we'd also have to include all the document/rev pairs that were part

[jira] Commented: (COUCHDB-245) Couch uses the erlang stdlib module regexp, which is deprecated and set to be removed. It should use the module re instead.

2009-02-11 Thread Jan Lehnardt (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672601#action_12672601 ] Jan Lehnardt commented on COUCHDB-245: -- I agree on upstream: http://code.google.com/p

[jira] Commented: (COUCHDB-245) Couch uses the erlang stdlib module regexp, which is deprecated and set to be removed. It should use the module re instead.

2009-02-11 Thread Antony Blakey (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672597#action_12672597 ] Antony Blakey commented on COUCHDB-245: --- Should patches to mochiweb instead be made

[jira] Updated: (COUCHDB-245) Couch uses the erlang stdlib module regexp, which is deprecated and set to be removed. It should use the module re instead.

2009-02-11 Thread Kim Shrier (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kim Shrier updated COUCHDB-245: --- Attachment: couch_mochi_re_patch There are 2 uses of the regexp module in the mochiweb source. This

[jira] Updated: (COUCHDB-245) Couch uses the erlang stdlib module regexp, which is deprecated and set to be removed. It should use the module re instead.

2009-02-11 Thread Kim Shrier (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Kim Shrier updated COUCHDB-245: --- Attachment: couch_re_patch This file contains a patch to replace the use of the regexp module with t

[jira] Commented: (COUCHDB-241) Add copy and move document in Futon

2009-02-11 Thread Patrick Antivackis (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672566#action_12672566 ] Patrick Antivackis commented on COUCHDB-241: This patch provides copy and move

Re: couchdb transactions changes

2009-02-11 Thread Antony Blakey
Sorry, meant to supply some references: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.34.5748 http://www2.parc.com/csl/projects/bayou/pubs/sg-pdis-94/SessionGuaranteesPDIS.ps http://www.cs.utexas.edu/~lorenzo/corsi/cs380d/papers/p172-terry.pdf I so love CiteSeer! Antony Blakey ---

Re: couchdb transactions changes

2009-02-11 Thread Antony Blakey
On 10/02/2009, at 11:43 AM, Paul Davis wrote: If you're really committed on learning and improving the replication mechanisms and the implications that has in general, I would suggest that you start reading source code. For anyone interested in this thread, the immediate resolution for me i

[jira] Commented: (COUCHDB-246) allow customization of external process timeout

2009-02-11 Thread Antony Blakey (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672558#action_12672558 ] Antony Blakey commented on COUCHDB-246: --- I mean a keep-alive back to couch, not to t

[jira] Created: (COUCHDB-247) The log process should be started before any other process

2009-02-11 Thread Ulises Cervino Beresi (JIRA)
The log process should be started before any other process -- Key: COUCHDB-247 URL: https://issues.apache.org/jira/browse/COUCHDB-247 Project: CouchDB Issue Type: Improvement

[jira] Updated: (COUCHDB-153) Erlang should warn about log/data file permissions

2009-02-11 Thread Ulises Cervino Beresi (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-153?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ulises Cervino Beresi updated COUCHDB-153: -- Attachment: issue-153.patch New patch. This time it reports a pretty message a