Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-19105

Create macros to register DocumentSources and Accumulators

    • Fully Compatible
    • Quint Iteration 5, Quint Iteration 6

      Expressions have a nice REGISTER_EXPRESSION macro which is used to determine which parsing function to call based on the name of the expression. We should define similar macros for DocumentSources and Accumulators. These should be defined in the header files so that they can be registered from separate modules. The REGISTER_EXPRESSION macro should also be moved to the header file.

            Assignee:
            charlie.swanson@mongodb.com Charlie Swanson
            Reporter:
            charlie.swanson@mongodb.com Charlie Swanson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: