Uploaded image for project: 'Couchbase Documentation'
  1. Couchbase Documentation
  2. DOC-11824

Rework Eventing information architecture

    XMLWordPrintable

Details

    • DOC-2023-S26
    • 0

    Description

      Rework the existing Eventing IA.

      Draft PR link: https://github.com/couchbase/docs-server/pull/3453

      Current IA:

      • Eventing Service: Fundamentals
        • Terminology
        • Language Constructs
          • Advanced Keyspace Accessors
          • Timers
          • cURL
        • The Eventing Lifecycle
        • Buckets vs Collections
        • Eventing Role-Based Access Control
        • Debugging and Diagnosability
        • Statistics
        • Troubleshooting and Best Practices
        • Frequently Asked Questions

      Possible new IA:

      • Introduction to Eventing
        • Create an Eventing Function
        • Use the Eventing Service
        • Custom Eventing Functions
        • Eventing Scriptlets
        • Debug Eventing Functions
        • Fetch Eventing Statistics
        • Eventing Concepts
        • Troubleshooting and FAQs

       


       

      More detailed possible new IA:

      • Introduction to Eventing
        • Create an Eventing Function
        • Use the Eventing Service
          • Data Enrichment (needs better title)
          • Perform a Cascade Delete Operation
          • Create an Expiration Function
          • Differentiate Between Deletion and Expiration
          • Create an Archiving Function
          • Create a Recurring Timer
          • Cancel or Overwrite a Timer
          • Fetch Daily Exchange Rate Data
          • Perform Risk Assessment
      • Custom Eventing Functions
        • Basic Keyspace Accessors
        • Advanced Keyspace Accessors
        • Logging
        • SQL++ Statements
        • N1QL() Function
        • crc64() Function
        • Timers
        • cURL
        • Added Language Features
        • Removed Language Features
        • Built-in Functions
        • Handler Signatures
        • Reserved Words
      • Eventing Scriptlets
        • Basic KV Functions
        • Basic SQL++ Functions (maybe combine with "SQL++ Statements" page above?)
        • Generic Manipulation Functions
        • Advanced Accessor Eventing Functions (maybe combine with "Advanced Keyspace Accessors" page above?)
        • Binary Document Support
        • Performance Functions
      • Debug Eventing Functions
      • Fetch Eventing Statistics
      • Eventing Concepts
        • Buckets vs Collections
        • Role-Based Access Control
        • Terminology
      • Troubleshooting and FAQs

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            julia.browne Julia Browne
            julia.browne Julia Browne
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty