An error occurred fetching the project authors.
  1. 07 Feb, 2018 1 commit
  2. 15 Sep, 2017 1 commit
  3. 27 Jul, 2017 2 commits
  4. 28 Jun, 2017 1 commit
  5. 06 Jan, 2017 2 commits
    • Vincent Pelletier's avatar
      CMFCategory: Do not index any Base Category as a related document. · 95e3eaec
      Vincent Pelletier authored
      Without this change, "source/a/b" in non-strict mode indexes:
        (document.uid, source.uid, b.uid, 1)
        (document.uid, source.uid, a.uid, 0)
        (document.uid, source.uid, source.uid, 0)
      This last line does not contain anything which cannot be found by looking
      at the base category uid column, so it is wasting disk (and index) space,
      costing performance.
      But keep indexing a Base Category document if is it not the base category
      for considered relation. It is not clear whether stopping indexation at the
      first encountered Base Category document is intentional, or if recursion
      should only stop when reaching the base category of considered relation.
      With this change, "source/a/b" in non-strict mode indexes:
        (document.uid, source.uid, b.uid, 1)
        (document.uid, source.uid, a.uid, 0)
      removing the redundancy.
      95e3eaec
    • Vincent Pelletier's avatar
      CMFCategory.CategoryTool: Stop using selection_{report,domain} · 2b20a1d8
      Vincent Pelletier authored
      It is overkill, and is likely slower than just passing the needed
      values straight to catalog.
      Also, rely on duck-typing instad of portal-type-testing.
      Also, drop unused "spec" and "filter" arguments.
      Also, expose strict{,_membership} used arguments, simplifying code.
      Keep catchall **kw for compatibility.
      2b20a1d8
  6. 21 Dec, 2016 1 commit
  7. 13 Jun, 2016 1 commit
  8. 05 May, 2016 1 commit
  9. 29 Apr, 2016 1 commit
    • Julien Muchembled's avatar
      Small optimizations · e140c3f8
      Julien Muchembled authored
      About getSingleCategoryAcquiredMembershipList, getPhysicalPath is so slow that
      that cache was useless.
      e140c3f8
  10. 04 Sep, 2014 1 commit
  11. 10 Apr, 2014 1 commit
  12. 13 Aug, 2013 1 commit
  13. 17 Jun, 2013 1 commit
  14. 25 Jan, 2013 7 commits
  15. 20 Mar, 2012 1 commit
  16. 03 May, 2011 1 commit
  17. 19 Apr, 2011 2 commits
  18. 02 Mar, 2011 1 commit
  19. 24 Feb, 2011 1 commit
  20. 26 Nov, 2010 1 commit
  21. 12 Oct, 2010 1 commit
  22. 14 Sep, 2010 2 commits
  23. 27 Aug, 2010 1 commit
    • Sebastien Robin's avatar
      revert r37787 until it is improved, there is following problems : · 8e1755db
      Sebastien Robin authored
      - getProductLine on a Sale Order Line returns nothing
        even if there is a resource defined on the Sale Order
        Line and a product line on this resource (and base
        categories looks like to be well configured)
      - portal_type variable is already used in the method
        _getSingleCategoryAcquiredMembershipList, so
        doing "for portal_type in portal_type_list" makes giving any
        random value to the portal type variable
      - the portal_type variable can have duplicated portal types,
        in such case the following piece of code always return [],
        so duplicated needs to be removed :
             for portal_type in portal_type_list:
               key = (uid, base_category, portal_type)
               if key in _acquired_object_set:
                 return []
               _acquired_object_set.add(key)
      
      git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@38053 20353a03-c40f-0410-a6d1-a30d3c3de9de
      8e1755db
  24. 13 Aug, 2010 1 commit
  25. 11 Aug, 2010 2 commits
  26. 28 Jul, 2010 1 commit
  27. 15 Jul, 2010 1 commit
    • Sebastien Robin's avatar
      sync with trunk@37114 · c1ae57b0
      Sebastien Robin authored
      Conflicts:
      	bt5/erp5_base/bt/revision
      	bt5/erp5_simulation/DocumentTemplateItem/InvoiceSimulationRule.py
      	bt5/erp5_simulation/bt/revision
      	bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Base_viewTradeFieldLibrary.xml
      	bt5/erp5_trade/bt/change_log
      	bt5/erp5_trade/bt/revision
      	products/ERP5/Document/BusinessPath.py
      	products/ERP5/Document/SimulationMovement.py
      	products/ERP5/Document/TradeCondition.py
      	products/ERP5/Document/TradeModelLine.py
      	products/ERP5/bootstrap/erp5_mysql_innodb_catalog/bt/revision
      	products/ERP5Type/ERP5Type.py
      
      git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@37129 20353a03-c40f-0410-a6d1-a30d3c3de9de
      c1ae57b0
  28. 08 Jun, 2010 1 commit
  29. 07 Jun, 2010 1 commit