[jira] Commented: (COUCHDB-86) (CouchDB on Windows) compaction can not be done.

2010-02-03 Thread JIRA
[ https://issues.apache.org/jira/browse/COUCHDB-86?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12829510#action_12829510 ] Juhani Ränkimies commented on COUCHDB-86: - Once I get my erlang build env set up, I

[jira] Commented: (COUCHDB-86) (CouchDB on Windows) compaction can not be done.

2010-02-03 Thread Mark Hammond (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-86?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12829470#action_12829470 ] Mark Hammond commented on COUCHDB-86: - > If there are any Windows devs with Erlang expe

Re: DB ACLs (was Re: 0.11 Release / Feature Freeze for 1.0)

2010-02-03 Thread Jan Lehnardt
Hi James, thanks for your thoughts. I do agree with most points. But I'd like to propose a pragmatic way out. I think Chris' auth design is pretty solid. We have been thinking about this space for over two years now and this is first thing that makes me happy. Chris' auth design is also not "com

Re: DB ACLs (was Re: 0.11 Release / Feature Freeze for 1.0)

2010-02-03 Thread Chris Anderson
On Wed, Feb 3, 2010 at 1:35 PM, Brian Candler wrote: > On Wed, Feb 03, 2010 at 09:24:26PM +, Brian Candler wrote: >> > > (9) The _users db itself is world-readable (showing not only who your >> > > users >> > > are, but their password hashes). Highly undesirable. >> > >> > I actually consider

RE: DB ACLs (was Re: 0.11 Release / Feature Freeze for 1.0)

2010-02-03 Thread James Hayton
Hi Everyone- I am just an end user of couch right now, but the development of these security features are important to me so I thought I would share my thoughts. In general and specifically regarding points 5 and 9, I have to agree very passionately with Brian. There is no way that I want my u

Re: DB ACLs (was Re: 0.11 Release / Feature Freeze for 1.0)

2010-02-03 Thread Jan Lehnardt
On 3 Feb 2010, at 13:24, Brian Candler wrote: >> _readers / _admins / _security are stored as a raw object without >> concurrency control, because keeping them as a document adds too much >> performance overhead on each request. Concurrency control is a >> tradeoff we make here. > > Sorry to be

Re: DB ACLs (was Re: 0.11 Release / Feature Freeze for 1.0)

2010-02-03 Thread Brian Candler
One last thing on _reader behaviour. If you try to access a database as a non-admin user, but don't have _reader rights, I think you should get a 404 back which is indistinguisable from "database does not exist". Otherwise, you have an obvious way to probe for database names, and if databases are

Re: DB ACLs (was Re: 0.11 Release / Feature Freeze for 1.0)

2010-02-03 Thread Brian Candler
On Wed, Feb 03, 2010 at 09:24:26PM +, Brian Candler wrote: > > > (9) The _users db itself is world-readable (showing not only who your > > > users > > > are, but their password hashes). Highly undesirable. > > > > I actually consider this a feature. We'd like to get some stronger > > password

Re: DB ACLs (was Re: 0.11 Release / Feature Freeze for 1.0)

2010-02-03 Thread Brian Candler
On Wed, Feb 03, 2010 at 09:21:10AM -0800, Chris Anderson wrote: > Let me see if I can address some of these concerns. Thank you for taking the time to reply in detail and to implement some of the changes. > > I believe that in its current form, _all_dbs simply won't scale to millions > > of datab

[jira] Closed: (COUCHDB-595) Expect/Continue support broken for non-chunked transfer uploads

2010-02-03 Thread Robert Newson (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Newson closed COUCHDB-595. - > Expect/Continue support broken for non-chunked transfer uploads >

[jira] Resolved: (COUCHDB-595) Expect/Continue support broken for non-chunked transfer uploads

2010-02-03 Thread Robert Newson (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Newson resolved COUCHDB-595. --- Resolution: Fixed Fix Version/s: 0.11 > Expect/Continue support broken for non-chunke

[jira] Commented: (COUCHDB-595) Expect/Continue support broken for non-chunked transfer uploads

2010-02-03 Thread Benoit Chesneau (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-595?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12829195#action_12829195 ] Benoit Chesneau commented on COUCHDB-595: - it's committed. You can close this issu

Re: DB ACLs (was Re: 0.11 Release / Feature Freeze for 1.0)

2010-02-03 Thread Jan Lehnardt
On 3 Feb 2010, at 09:21, Chris Anderson wrote: >> I do see logic in keeping the admin/reader authorizations for a database >> within the database itself. The problems are: >> >> (1) _all_dbs currently shows everything - even those databases you don't >> have access to. >> >> I believe that in its

DB ACLs (was Re: 0.11 Release / Feature Freeze for 1.0)

2010-02-03 Thread Chris Anderson
On Wed, Feb 3, 2010 at 6:23 AM, Brian Candler wrote: > I see the readeracl branch was recently merged into trunk, and I've just > been testing it again. > > My concern is that the design is flawed, and that if this goes into 0.11 > then we are stuck with it forever; so it's better to address these

[jira] Closed: (COUCHDB-637) more info in #http available to handler

2010-02-03 Thread Benoit Chesneau (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-637?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benoit Chesneau closed COUCHDB-637. --- Resolution: Fixed Fix Version/s: 0.12 0.11 commited. > more info

[jira] Commented: (COUCHDB-86) (CouchDB on Windows) compaction can not be done.

2010-02-03 Thread Paul Joseph Davis (JIRA)
[ https://issues.apache.org/jira/browse/COUCHDB-86?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12829123#action_12829123 ] Paul Joseph Davis commented on COUCHDB-86: -- COUCHDB-67 is only an outline for a re

Re: 0.11 Release / Feature Freeze for 1.0

2010-02-03 Thread Brian Candler
I see the readeracl branch was recently merged into trunk, and I've just been testing it again. My concern is that the design is flawed, and that if this goes into 0.11 then we are stuck with it forever; so it's better to address these sooner rather than later. I do see logic in keeping the admin

Re: associating UUIDs to DBs

2010-02-03 Thread Brian Candler
On Tue, Feb 02, 2010 at 09:41:28PM +, Robert Newson wrote: > If couchdb tracked replication by a Merkle tree, it would obsolete the > update_seq mechanism? Only if you weren't doing filtered/selective replication. And probably only if there was nothing else different between the two databases

[jira] Commented: (COUCHDB-86) (CouchDB on Windows) compaction can not be done.

2010-02-03 Thread JIRA
[ https://issues.apache.org/jira/browse/COUCHDB-86?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12829006#action_12829006 ] Juhani Ränkimies commented on COUCHDB-86: - I think this should be reopended because