[jira] [Commented] (COUCHDB-523) View API POST keys to retrieve multiple docs by key could also allow for multiple 'range' queries, i.e. an array of { startkey: .., endkey: ... } params in the POST

2011-06-26 Thread Christian Carter (JIRA)

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

Christian Carter commented on COUCHDB-523:
--

This feature would give a lot of amazing flexibility for pure couchapps, 
especially if you could decide reduce behavior (separate reduces vs. one 
reduce) and you could use a list function on it.  But even if those aren't 
possible, seeing it in the next release would be fantastic!

> View API POST keys to retrieve multiple docs by key could also allow for 
> multiple 'range' queries, i.e. an array of { startkey: .., endkey: ... } 
> params in the POST
> 
>
> Key: COUCHDB-523
> URL: https://issues.apache.org/jira/browse/COUCHDB-523
> Project: CouchDB
>  Issue Type: Improvement
>  Components: HTTP Interface
>Reporter: Nathan Stott
>Assignee: Adam Kocoloski
>Priority: Minor
> Attachments: couch_httpd_view.erl, multi_start_end_key.diff, 
> ranged_key_post.diff
>
>
> It would be useful if I could do a single POST to a view to retrieve multiple 
> ranges specified by startkey, endkey.
> The format could be as follows:
> { "ranges": [ { "startkey": "a", "endkey": "c" }, { "startkey":"g", 
> "endkey":"z" } ] }

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Commented] (COUCHDB-1201) Add "Started on" and "Last updated on" datetime fields to _active_tasks API and Futon UI

2011-06-26 Thread Paul Joseph Davis (JIRA)

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

Paul Joseph Davis commented on COUCHDB-1201:


Patch looks good to me.

> Add "Started on" and "Last updated on" datetime fields to _active_tasks API 
> and Futon UI
> 
>
> Key: COUCHDB-1201
> URL: https://issues.apache.org/jira/browse/COUCHDB-1201
> Project: CouchDB
>  Issue Type: Improvement
>  Components: Futon, HTTP Interface
>Reporter: Filipe Manana
>Assignee: Filipe Manana
> Fix For: 1.2
>
> Attachments: active_tasks_times.png, couchdb-1201.patch
>
>
> This is a very simple and useful feature to add.
> It gives an idea for how long a task has been running and its progress (time 
> when the last status text was updated) - users can use this to find out if a 
> task is progressing too slowly or if it hanged.
> Screenshot sample and patch attached.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (COUCHDB-1201) Add "Started on" and "Last updated on" datetime fields to _active_tasks API and Futon UI

2011-06-26 Thread Filipe Manana (JIRA)

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

Filipe Manana updated COUCHDB-1201:
---

Attachment: active_tasks_times.png

> Add "Started on" and "Last updated on" datetime fields to _active_tasks API 
> and Futon UI
> 
>
> Key: COUCHDB-1201
> URL: https://issues.apache.org/jira/browse/COUCHDB-1201
> Project: CouchDB
>  Issue Type: Improvement
>  Components: Futon, HTTP Interface
>Reporter: Filipe Manana
>Assignee: Filipe Manana
> Fix For: 1.2
>
> Attachments: active_tasks_times.png, couchdb-1201.patch
>
>
> This is a very simple and useful feature to add.
> It gives an idea for how long a task has been running and its progress (time 
> when the last status text was updated) - users can use this to find out if a 
> task is progressing too slowly or if it hanged.
> Screenshot sample and patch attached.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (COUCHDB-1201) Add "Started on" and "Last updated on" datetime fields to _active_tasks API and Futon UI

2011-06-26 Thread Filipe Manana (JIRA)

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

Filipe Manana updated COUCHDB-1201:
---

Attachment: (was: new_futon_active_tasks.png)

> Add "Started on" and "Last updated on" datetime fields to _active_tasks API 
> and Futon UI
> 
>
> Key: COUCHDB-1201
> URL: https://issues.apache.org/jira/browse/COUCHDB-1201
> Project: CouchDB
>  Issue Type: Improvement
>  Components: Futon, HTTP Interface
>Reporter: Filipe Manana
>Assignee: Filipe Manana
> Fix For: 1.2
>
> Attachments: active_tasks_times.png, couchdb-1201.patch
>
>
> This is a very simple and useful feature to add.
> It gives an idea for how long a task has been running and its progress (time 
> when the last status text was updated) - users can use this to find out if a 
> task is progressing too slowly or if it hanged.
> Screenshot sample and patch attached.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Updated] (COUCHDB-1201) Add "Started on" and "Last updated on" datetime fields to _active_tasks API and Futon UI

2011-06-26 Thread Filipe Manana (JIRA)

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

Filipe Manana updated COUCHDB-1201:
---

Attachment: couchdb-1201.patch
new_futon_active_tasks.png

> Add "Started on" and "Last updated on" datetime fields to _active_tasks API 
> and Futon UI
> 
>
> Key: COUCHDB-1201
> URL: https://issues.apache.org/jira/browse/COUCHDB-1201
> Project: CouchDB
>  Issue Type: Improvement
>  Components: Futon, HTTP Interface
>Reporter: Filipe Manana
>Assignee: Filipe Manana
> Fix For: 1.2
>
> Attachments: active_tasks_times.png, couchdb-1201.patch
>
>
> This is a very simple and useful feature to add.
> It gives an idea for how long a task has been running and its progress (time 
> when the last status text was updated) - users can use this to find out if a 
> task is progressing too slowly or if it hanged.
> Screenshot sample and patch attached.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Created] (COUCHDB-1201) Add "Started on" and "Last updated on" datetime fields to _active_tasks API and Futon UI

2011-06-26 Thread Filipe Manana (JIRA)
Add "Started on" and "Last updated on" datetime fields to _active_tasks API and 
Futon UI


 Key: COUCHDB-1201
 URL: https://issues.apache.org/jira/browse/COUCHDB-1201
 Project: CouchDB
  Issue Type: Improvement
  Components: Futon, HTTP Interface
Reporter: Filipe Manana
Assignee: Filipe Manana
 Fix For: 1.2


This is a very simple and useful feature to add.
It gives an idea for how long a task has been running and its progress (time 
when the last status text was updated) - users can use this to find out if a 
task is progressing too slowly or if it hanged.

Screenshot sample and patch attached.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: [VOTE] Apache CouchDB 1.0.3 Release

2011-06-26 Thread Benoit Chesneau
On Sat, Jun 25, 2011 at 1:54 AM, Paul Davis  wrote:
> This is the release vote for Apache CouchDB 1.0.3
>
> Changes in this release:
>
>  * Fixed compatibility issues with Erlang R14B02.
>  * Fix bug that allows invalid UTF-8 after valid escapes.
>  * The query parameter `include_docs` now honors the parameter `conflicts`.
>   This applies to queries against map views, _all_docs and _changes.
>  * Added support for inclusive_end with reduce views.
>  * More performant queries against _changes and _all_docs when using the
>  `include_docs` parameter.
>  * Enabled replication over IPv6.
>  * Fixed for crashes in continuous and filtered changes feeds.
>  * Fixed error when restarting replications in OTP R14B02.
>  * Upgrade ibrowse to version 2.2.0.
>  * Fixed bug when using a filter and a limit of 1.
>  * Fixed OAuth signature computation in OTP R14B02.
>  * Handle passwords with : in them.
>  * Made compatible with jQuery 1.5.x.
>  * Etap tests no longer require use of port 5984. They now use a randomly
>   selected port so they won't clash with a running CouchDB.
>  * Windows builds now require ICU >= 4.4.0 and Erlang >= R14B03. See
>   COUCHDB-1152, and COUCHDB-963 + OTP-9139 for more information.
>
> We encourage the whole community to download and test these release
> artifacts so that any critical issues can be resolved before the release
> is made. Everyone is free to vote on this release. Please report your
> results and vote to this thread.
>
> We are voting on the following release artifacts:
>
>  http://people.apache.org/~davisp/dist/1.0.3-rc1/
>
> Instructions for validating the release tarball can be found here:
>
>  http://people.apache.org/~davisp/dist/
>
> Instructions for testing the build artefacts can be found here:
>
>  http://wiki.apache.org/couchdb/Test_procedure
>
> These artifacts have been built from the 1.0.3 tag in Subversion:
>
>  http://svn.apache.org/repos/asf/couchdb/tags/1.0.3/
>
> At some point this weekend you will be bored with nothing to do for
> ten to fifteen minutes, this is when you should vote.
>

+1

make check pass, js tests pass, signature ok
tested on osx (osx lion & snow leopard + erlang r14b03)
tested on freebsd (7.2 & 8.1 + erlang r14b03)
tested on ubuntu (11.04 + erlang r13b03)

- benoît


Re: [VOTE] Apache CouchDB 1.0.3 Release

2011-06-26 Thread till
On Sat, Jun 25, 2011 at 1:54 AM, Paul Davis  wrote:
> This is the release vote for Apache CouchDB 1.0.3
>
> Changes in this release:
>
>  * Fixed compatibility issues with Erlang R14B02.
>  * Fix bug that allows invalid UTF-8 after valid escapes.
>  * The query parameter `include_docs` now honors the parameter `conflicts`.
>   This applies to queries against map views, _all_docs and _changes.
>  * Added support for inclusive_end with reduce views.
>  * More performant queries against _changes and _all_docs when using the
>  `include_docs` parameter.
>  * Enabled replication over IPv6.
>  * Fixed for crashes in continuous and filtered changes feeds.
>  * Fixed error when restarting replications in OTP R14B02.
>  * Upgrade ibrowse to version 2.2.0.
>  * Fixed bug when using a filter and a limit of 1.
>  * Fixed OAuth signature computation in OTP R14B02.
>  * Handle passwords with : in them.
>  * Made compatible with jQuery 1.5.x.
>  * Etap tests no longer require use of port 5984. They now use a randomly
>   selected port so they won't clash with a running CouchDB.
>  * Windows builds now require ICU >= 4.4.0 and Erlang >= R14B03. See
>   COUCHDB-1152, and COUCHDB-963 + OTP-9139 for more information.
>
> We encourage the whole community to download and test these release
> artifacts so that any critical issues can be resolved before the release
> is made. Everyone is free to vote on this release. Please report your
> results and vote to this thread.
>
> We are voting on the following release artifacts:
>
>  http://people.apache.org/~davisp/dist/1.0.3-rc1/
>
> Instructions for validating the release tarball can be found here:
>
>  http://people.apache.org/~davisp/dist/
>
> Instructions for testing the build artefacts can be found here:
>
>  http://wiki.apache.org/couchdb/Test_procedure
>
> These artifacts have been built from the 1.0.3 tag in Subversion:
>
>  http://svn.apache.org/repos/asf/couchdb/tags/1.0.3/
>
> At some point this weekend you will be bored with nothing to do for
> ten to fifteen minutes, this is when you should vote.
>

Love the momentum! Thanks for calling this vote, Paul!

Ubuntu 10.04 (R13B03)
make check passes

FreeBSD 6.x (R13B04)
gmake check passes

Ubuntu 9.10 (R13B01)
make check passess

+1


Re: [VOTE] Apache CouchDB 1.0.3 Release

2011-06-26 Thread Robert Newson
+1

OS X
checksums and sigs match

make check and Futon all pass in FF 4.

B.


On 25 June 2011 09:17, Dave Cottlehuber  wrote:
> On 26 June 2011 01:16, Dave Cottlehuber  wrote:
>> On 25 June 2011 11:54, Paul Davis  wrote:
>>> This is the release vote for Apache CouchDB 1.0.3
>>>
>>> Changes in this release:
>>>
>>>  * Fixed compatibility issues with Erlang R14B02.
>>>  * Fix bug that allows invalid UTF-8 after valid escapes.
>>>  * The query parameter `include_docs` now honors the parameter `conflicts`.
>>>   This applies to queries against map views, _all_docs and _changes.
>>>  * Added support for inclusive_end with reduce views.
>>>  * More performant queries against _changes and _all_docs when using the
>>>  `include_docs` parameter.
>>>  * Enabled replication over IPv6.
>>>  * Fixed for crashes in continuous and filtered changes feeds.
>>>  * Fixed error when restarting replications in OTP R14B02.
>>>  * Upgrade ibrowse to version 2.2.0.
>>>  * Fixed bug when using a filter and a limit of 1.
>>>  * Fixed OAuth signature computation in OTP R14B02.
>>>  * Handle passwords with : in them.
>>>  * Made compatible with jQuery 1.5.x.
>>>  * Etap tests no longer require use of port 5984. They now use a randomly
>>>   selected port so they won't clash with a running CouchDB.
>>>  * Windows builds now require ICU >= 4.4.0 and Erlang >= R14B03. See
>>>   COUCHDB-1152, and COUCHDB-963 + OTP-9139 for more information.
>>>
>>> We encourage the whole community to download and test these release
>>> artifacts so that any critical issues can be resolved before the release
>>> is made. Everyone is free to vote on this release. Please report your
>>> results and vote to this thread.
>>>
>>> We are voting on the following release artifacts:
>>>
>>>  http://people.apache.org/~davisp/dist/1.0.3-rc1/
>>>
>>> Instructions for validating the release tarball can be found here:
>>>
>>>  http://people.apache.org/~davisp/dist/
>>>
>>> Instructions for testing the build artefacts can be found here:
>>>
>>>  http://wiki.apache.org/couchdb/Test_procedure
>>>
>>> These artifacts have been built from the 1.0.3 tag in Subversion:
>>>
>>>  http://svn.apache.org/repos/asf/couchdb/tags/1.0.3/
>>>
>>> At some point this weekend you will be bored with nothing to do for
>>> ten to fifteen minutes, this is when you should vote.
>>>
>>
>> pgp keys, md5, sha OK
>> diff OK.
>>
>> configure OK on mac 10.6.7 and windows 7 x64 (there can be only one)
>> spidermonkey 1.8.0, erlang R14b03
>> make checks OK
>> foton OK ; tests done on Mac OS X in:
>> Chrome 12.0.742.100
>> Firefox Aurora 6.0a2
>> Safari 5.0.5 (6533.21.1)
>
> +1
>
>> /test/javascript/run - all ok on windows except for;
>> not ok 3 attachment_names expected '"Created"', got 'null'
>> not ok 26 form_submit false
>> not ok 44 replication ReferenceError: $ is not defined
>>
>> /test/javascript/run - all ok on mac except for same 3 as above.
>>
>> @bitdiddle what JS are you building against? I'm using the homebrewed
>> version on both platforms
>> https://github.com/mxcl/homebrew/blob/master/Library/Formula/spidermonkey.rb
>>
>> A+
>> Dave
>>
>