You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by "Fedor Indutny (JIRA)" <ji...@apache.org> on 2010/12/14 11:46:05 UTC

[jira] Created: (COUCHDB-986) EventSource feed type for _changes

EventSource feed type for _changes
----------------------------------

                 Key: COUCHDB-986
                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
             Project: CouchDB
          Issue Type: New Feature
          Components: HTTP Interface
    Affects Versions: 1.0.1
            Reporter: Fedor Indutny


I'll implement EventSource protocol feed for _changes API (feed="eventsource").

Some info about it: http://dev.w3.org/html5/eventsource/

It's more useful than websocket, beacause it's read-only.

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


[jira] Commented: (COUCHDB-986) EventSource feed type for _changes

Posted by "Fedor Indutny (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12971288#action_12971288 ] 

Fedor Indutny commented on COUCHDB-986:
---------------------------------------

Proposed patch for trunk (Needs testing!):
https://github.com/donnerjack13589/couchdb/compare/trunk...eventsource-trunk

For 1.0.1 (Tested):
https://github.com/donnerjack13589/couchdb/compare/1.0.1...eventsource-1.0.1


> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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


[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Benjamin Young (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13103975#comment-13103975 ] 

Benjamin Young commented on COUCHDB-986:
----------------------------------------

Personally, I'd prefer to see the "feed" query parameter dropped entirely and have the selection of the feed switch to an Accept header-based (i.e., content negotiation-based) approached. That would allow us to respond correctly to requests for the new text/event-stream content type. A wider ranging change of this kind would of course warrant its own ticket.

At any rate, using the temporary "experimental-eventsource" thing is fine as long as we support both during the transition to the "eventsource" final option.

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Jan Lehnardt
>         Attachments: 0001-trunk-eventsource-changes-feed.patch
>
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

        

[jira] Assigned: (COUCHDB-986) EventSource feed type for _changes

Posted by "Benoit Chesneau (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benoit Chesneau reassigned COUCHDB-986:
---------------------------------------

    Assignee: Benoit Chesneau

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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


[jira] [Updated] (COUCHDB-986) EventSource feed type for _changes

Posted by "Christopher Bonhage (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christopher Bonhage updated COUCHDB-986:
----------------------------------------

    Attachment: 0001-trunk-eventsource-changes-feed.patch

This patch is based off of the one on Github with some additional cleanup. It also now sends chunks as an io_list instead of appending into a single string.

EventSource is a great alternative to the tremendous overhead of longpoll. I would love to see this adopted; it seems like a great fit for the _changes feed.

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>         Attachments: 0001-trunk-eventsource-changes-feed.patch
>
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

        

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Jan Lehnardt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13103909#comment-13103909 ] 

Jan Lehnardt commented on COUCHDB-986:
--------------------------------------

Christopher, the patch looks clean and nicely done, thanks! Would you consider writing test cases for this in either etap or the JavaScript?

Everybody, since the EventSource is not yet (as far as I can tell) a final standard, how about naming the feed option value "experimental-evensource" or "eventsource-draft" and rename it to "eventsource" once the spec is final?

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Jan Lehnardt
>         Attachments: 0001-trunk-eventsource-changes-feed.patch
>
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

        

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Grigory V. (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13041650#comment-13041650 ] 

Grigory V. commented on COUCHDB-986:
------------------------------------

It's also supported by iOS 4. I wonder why this still isn't added to trunkā€¦

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

[jira] [Closed] (COUCHDB-986) EventSource feed type for _changes

Posted by "Benoit Chesneau (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benoit Chesneau closed COUCHDB-986.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 1.3

Server Sent Events protocol added in 093d2aa6544546a95f6133f1db3c4f4179793f3c
                
> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Jan Lehnardt
>             Fix For: 1.3
>
>         Attachments: 0001-trunk-eventsource-changes-feed.patch
>
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (COUCHDB-986) EventSource feed type for _changes

Posted by "Jan Lehnardt (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jan Lehnardt reassigned COUCHDB-986:
------------------------------------

    Assignee: Jan Lehnardt  (was: Benoit Chesneau)

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Jan Lehnardt
>         Attachments: 0001-trunk-eventsource-changes-feed.patch
>
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

        

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Jan Lehnardt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13041704#comment-13041704 ] 

Jan Lehnardt commented on COUCHDB-986:
--------------------------------------

Grigory, we've got to support that implementation in the future. Implementing standards that are subject to change adds a maintenance burden. I don't consider it wise to accumulate these burdens with the limited volunteer resources we have.

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Dirkjan Ochtman (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13103040#comment-13103040 ] 

Dirkjan Ochtman commented on COUCHDB-986:
-----------------------------------------

+1 this would be awesome to have. Would also (mostly?) obviate the need for COUCHDB-841, IMO.

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>         Attachments: 0001-trunk-eventsource-changes-feed.patch
>
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

        

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Fedor Indutny (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13041694#comment-13041694 ] 

Fedor Indutny commented on COUCHDB-986:
---------------------------------------

Glad to see raising interest for my past work.
If I can fix or change something in that patch - feel free to ask me

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Benjamin Young (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13102806#comment-13102806 ] 

Benjamin Young commented on COUCHDB-986:
----------------------------------------

Did anyone happen to snag these patches before that github repo got removed? In future, please submit .patch files here for posterity. :)

Also, this should probably use Accept header-based content negation vs. a query param.

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

        

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Grigory V. (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13041692#comment-13041692 ] 

Grigory V. commented on COUCHDB-986:
------------------------------------

That's about web browser developers. Who already did it, ignoring this stupid warning.

Have you seen the code? It's too simple to have any bugs. It's the same streaming feed with a different Content-Type, "data:" before each line and two line breaks after.

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Tyler Johnson (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13224346#comment-13224346 ] 

Tyler Johnson commented on COUCHDB-986:
---------------------------------------

Hi Christopher, what is the current status of this patch?  Is it abandoned?
                
> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Jan Lehnardt
>         Attachments: 0001-trunk-eventsource-changes-feed.patch
>
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Nathan Vander Wilt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13267039#comment-13267039 ] 

Nathan Vander Wilt commented on COUCHDB-986:
--------------------------------------------

I'm happy to report that this thread lives on at https://github.com/indutny/couchdb/commit/a152fb950bff92bc279a81570d96cb77cd71e48b (which is trying to land itself via https://github.com/apache/couchdb/pull/21)
                
> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Jan Lehnardt
>         Attachments: 0001-trunk-eventsource-changes-feed.patch
>
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Jan Lehnardt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13041677#comment-13041677 ] 

Jan Lehnardt commented on COUCHDB-986:
--------------------------------------

In addition, the link cites:

"Implementors should be aware that this specification is not stable. Implementors who are not taking part in the discussions are likely to find the specification changing out from under them in incompatible ways. Vendors interested in implementing this specification before it eventually reaches the Candidate Recommendation stage should join the aforementioned mailing lists and take part in the discussions."

That's an even better reason for not yet committing this to trunk.


> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Jan Lehnardt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13103983#comment-13103983 ] 

Jan Lehnardt commented on COUCHDB-986:
--------------------------------------

No objection to adding smart accept handling on top of the feed option, but since it is cumbersome at best and impossible at worst to set accept headers (curl, browsers) I don't think feed= should be deprecated anytime soon.

I'd say that accept handling here is out of scope of this particular ticket and if that should also be added, someone (hi Benjamin :) should open another ticket.

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Jan Lehnardt
>         Attachments: 0001-trunk-eventsource-changes-feed.patch
>
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

        

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Fedor Indutny (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13102810#comment-13102810 ] 

Fedor Indutny commented on COUCHDB-986:
---------------------------------------

https://github.com/indutny/couchdb/compare/trunk...eventsource-trunk

It wasn't deleted, I renamed myself

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

        

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Jan Lehnardt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13041676#comment-13041676 ] 

Jan Lehnardt commented on COUCHDB-986:
--------------------------------------

Nobody submitted a review of the proposed patch. We've also been busy with the 1.1.0 and 1.0.3 releases. Developer time is not infinite and this is a volunteer effort. 

If you like to review the proposed patch, we'd like to hear about your results.


> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Benoit Chesneau
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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

[jira] [Commented] (COUCHDB-986) EventSource feed type for _changes

Posted by "Benjamin Young (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/COUCHDB-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13104452#comment-13104452 ] 

Benjamin Young commented on COUCHDB-986:
----------------------------------------

Good call, Jan. Done: https://issues.apache.org/jira/browse/COUCHDB-1281

> EventSource feed type for _changes
> ----------------------------------
>
>                 Key: COUCHDB-986
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-986
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: HTTP Interface
>    Affects Versions: 1.0.1
>            Reporter: Fedor Indutny
>            Assignee: Jan Lehnardt
>         Attachments: 0001-trunk-eventsource-changes-feed.patch
>
>
> I'll implement EventSource protocol feed for _changes API (feed="eventsource").
> Some info about it: http://dev.w3.org/html5/eventsource/
> It's more useful than websocket, beacause it's read-only.

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