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

svn_client_proplist which allows direct queries

    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

          People

            Unassigned Unassigned
            steveking Stefan Küng
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: