Details

    • Type: New Feature
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: planned but not scheduled
    • Component/s: Usability
    • Labels:
      None

      Description

      insert/update/remove/missing object

        Issue Links

          Activity

          Hide
          mwaschkowski Mark Waschkowski added a comment -

          Our company is soon needing this kind of functionality.

          Issues seen from previous comments, but not yet addressed:
          -delete's only show the oid (not anything else about the element that was deleted), so how can you create triggers around deletes? You would really need to know more about deletes to trigger from, and doing logical deletes is a time wasting work around
          -sharding, and having to worry about multiple oplogs
          -optimizations not available (search for 'interesting optimizations' from John Crenshaw)
          -oplog format isn't a portable solution (format may change in the future), so its really more of a hack than a real solution

          Eliot, do you really want the all the developers out there needed trigger functionality parsing the oplog? If so, fine, I'll write my own version of code to do so. If not, can you me know what would be required to move this forward? My company wouldn't be able to afford funding this alone, but would have funds to put towards this.

          Show
          mwaschkowski Mark Waschkowski added a comment - Our company is soon needing this kind of functionality. Issues seen from previous comments, but not yet addressed: -delete's only show the oid (not anything else about the element that was deleted), so how can you create triggers around deletes? You would really need to know more about deletes to trigger from, and doing logical deletes is a time wasting work around -sharding, and having to worry about multiple oplogs -optimizations not available (search for 'interesting optimizations' from John Crenshaw) -oplog format isn't a portable solution (format may change in the future), so its really more of a hack than a real solution Eliot, do you really want the all the developers out there needed trigger functionality parsing the oplog? If so, fine, I'll write my own version of code to do so. If not, can you me know what would be required to move this forward? My company wouldn't be able to afford funding this alone, but would have funds to put towards this.
          Hide
          flavius Flavius Aspra added a comment -

          This feature would be extremely useful, particularily if there would be a trigger when starting the daemon.

          Show
          flavius Flavius Aspra added a comment - This feature would be extremely useful, particularily if there would be a trigger when starting the daemon.
          Hide
          joelthedrummer Joel Sanderson added a comment -

          +1. I would like this feature to be able to maintain consistency of duplicate data across collections. Another usefulness would be able to execute some server-side JavaScript that would update a "view" as new data gets inserted/updated/deleted, similar to Couchbase views I believe.

          Show
          joelthedrummer Joel Sanderson added a comment - +1. I would like this feature to be able to maintain consistency of duplicate data across collections. Another usefulness would be able to execute some server-side JavaScript that would update a "view" as new data gets inserted/updated/deleted, similar to Couchbase views I believe.
          Hide
          vicary Vicary Archangel added a comment -

          +1 Server scripts (Node.js, Java and else) would definitely take advantage from this, saving enormous resources from polling, while page scripts (PHP, Ruby ... etc) doesn't really care as they make queries every single HTTP request.

          Show
          vicary Vicary Archangel added a comment - +1 Server scripts (Node.js, Java and else) would definitely take advantage from this, saving enormous resources from polling, while page scripts (PHP, Ruby ... etc) doesn't really care as they make queries every single HTTP request.
          Hide
          vicary Vicary Archangel added a comment -

          It's been around for a few years, any thoughts from the developers?

          Show
          vicary Vicary Archangel added a comment - It's been around for a few years, any thoughts from the developers?

            Dates

            • Created:
              Updated:
              Days since reply:
              1 year, 2 weeks, 5 days ago
              Date of 1st Reply: