Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.1
    • Fix Version/s: 1.1, 1.2
    • Component/s: Database Core
    • Labels:
    • Skill Level:
      Regular Contributors Level (Easy to Medium)

      Description

      This is about the rewriter. The current 1.1.x code base contains code to support a new way of defining variables, it's in angle brackets, like <var>. This makes it possible to match things like /foo/<var>.txt which isn't possible with the :var syntax as you don't know where the variable name ends.

      Although this is an improvement, the rewriter is still very limited. As adding additional features should happen, but the 1.1 release shouldn't delayed any further, I propose to remove this functionality, in order to be able to design a better rewriter, without supporting the legacy <var> notation.

        Activity

        Benoit Chesneau made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Fix Version/s 1.2 [ 12315198 ]
        Resolution Fixed [ 1 ]
        Benoit Chesneau made changes -
        Volker Mische made changes -
        Attachment 1094.patch [ 12474090 ]
        Benoit Chesneau made changes -
        Attachment 0001-fix-COUCHDB-1094.-remove-var-so-we-don-t-introduce-s.patch [ 12474087 ]
        Benoit Chesneau made changes -
        Benoit Chesneau made changes -
        Attachment 0001-fix-COUCHDB-1094.-remove-var-so-we-don-t-introduce-s.patch [ 12474085 ]
        Benoit Chesneau made changes -
        Attachment 0001-fix-COUCHDB-1094.-remove-var-so-we-don-t-introduce-s.patch [ 12474087 ]
        Benoit Chesneau made changes -
        Attachment 0001-fix-COUCHDB-1094.-remove-var-so-we-don-t-introduce-s.patch [ 12474085 ]
        Benoit Chesneau made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Benoit Chesneau made changes -
        Field Original Value New Value
        Assignee Benoit Chesneau [ benoitc ]
        Volker Mische created issue -

          People

          • Assignee:
            Benoit Chesneau
            Reporter:
            Volker Mische
          • Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development