Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 2.0 beta 1
    • Component/s: None
    • Labels:
      None

      Description

      Asynchronous triggers is a basic mechanism to implement various use cases of asynchronous execution of application code at database side. For example to support indexes and materialized views, online analytics, push-based data propagation.

      Please find the motivation, triggers description and list of applications:
      http://maxgrinev.com/2010/07/23/extending-cassandra-with-asynchronous-triggers/

      An example of using triggers for indexing:
      http://maxgrinev.com/2010/07/23/managing-indexes-in-cassandra-using-async-triggers/

      Implementation details are attached.

        Attachments

        1. trunk-967053.txt
          62 kB
          Maxim Grinev
        2. ImplementationDetails.pdf
          72 kB
          Maxim Grinev
        3. HOWTO-PatchAndRunTriggerExample.txt
          0.5 kB
          Martin Hentschel
        4. trunk-984391-update1.txt
          59 kB
          Martin Hentschel
        5. ImplementationDetails-update1.pdf
          71 kB
          Martin Hentschel
        6. HOWTO-PatchAndRunTriggerExample-update1.txt
          0.6 kB
          Martin Hentschel
        7. trunk-984391-update2.txt
          67 kB
          Martin Hentschel
        8. 0001-1311-v3.patch
          37 kB
          Vijay

          Issue Links

            Activity

              People

              • Assignee:
                vijay2win@yahoo.com Vijay
                Reporter:
                maxgrinev Maxim Grinev
                Reviewer:
                Jonathan Ellis
              • Votes:
                44 Vote for this issue
                Watchers:
                56 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: