Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-3923

svn_client_proplist which allows direct queries

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      Filing an issue so this won't get lost.
      First reported here:
      http://svn.haxx.se/dev/archive-2011-02/0864.shtml
      
      new proplist function (svn_client_proplist4) where I can specify a
      filter/search string. Because right now, the proplist function returns
      all properties it finds (with depth infinity also for all paths). While
      this is a lot faster now than in 1.6, it still takes a few seconds for
      average sized working copies. Analyzing the bottlenecks I found that
      most time is spent allocating memory for all the returned data.
      With a filter string I could specify just a property name and get only
      those properties/paths back that have that specific property set, which
      would reduce the memory allocations a *lot* and therefore be much
      faster. Best would be if I could specify not just one property to be
      searched for but several, that way I could ask for e.g. all "bugtraq:"
      properties we (and several other svn clients) use for integrating with
      issue trackers.
      

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            steveking Stefan Küng

            Dates

              Created:
              Updated:

              Slack

                Issue deployment