- 15 Jul, 2016 8 commits
-
-
Julien Muchembled authored
It was an unefficient adaptation of BTreeFolder2 code. These methods have probably never been used.
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
-
Julien Muchembled authored
getTreeIdList is still required by Folder_reindexAll. getTreeIdList is not immediate anymore but the reindexing of a folder should anyway be reimplemented to not depend on this method: only one tree is indexed at a time, which is unefficient when they're small.
-
Julien Muchembled authored
-
Julien Muchembled authored
_getOb and similar methods are reimplemented in a faster and safer way. It now checks it is only used to return leafs. Similarly, _delOb now refuses to delete trees at the root. __getattr__ wrongly returned wrapped results (__of__).
-
Julien Muchembled authored
Since commit 055d0a69 ("HBTreeFolder2: make object{Ids,Values,Items} really lazy"), _fixCount() does nothing because objectIds() was optimized in a way that len(self.objectIds()) already returns self._count()
-
- 10 Mar, 2015 1 commit
-
-
Gabriel Monnerat authored
-
- 16 Oct, 2014 1 commit
-
-
Julien Muchembled authored
-
- 04 Sep, 2014 1 commit
-
-
Gabriel Monnerat authored
-
- 15 Sep, 2013 1 commit
-
-
Julien Muchembled authored
This is required for ERP5Site_checkDataWithScript script (erp5_core BT).
-
- 27 Jun, 2013 1 commit
-
-
Julien Muchembled authored
And Chameleon does not workaround by lowercasing them automatically.
-
- 17 Jan, 2013 1 commit
-
-
Jérome Perrin authored
-
- 15 Jan, 2013 1 commit
-
-
Vincent Pelletier authored
-
- 17 Dec, 2012 1 commit
-
-
Julien Muchembled authored
Lazy* classes from ZCatalog product aren't used anymore because they don't accept iterators. Remove objectMap* methods instead of update them because they never worked. Add assertion to prevent passing a meta type, which was never supported for this type of folder. Signed-off-by:
Vincent Pelletier <vincent@nexedi.com>
-
- 22 Nov, 2012 1 commit
-
-
Tatuya Kamada authored
Also clean-up the comments.
-
- 21 Nov, 2012 2 commits
-
-
Kazuhiko Shiozaki authored
readd work around for the performance regression introduced in Zope 2.12.23 in HBTreeFolder2, for the case where we use HBTreeFolder2 directly.
-
Tatuya Kamada authored
-
- 05 Sep, 2012 1 commit
-
-
Kazuhiko Shiozaki authored
Otherwise, we use superclass' __contains__ implementation, which uses objectIds, which is inefficient in HBTreeFolder2 to lookup a single key. This commit reverts fdf4fa44 that does not work in reality.
-
- 28 Aug, 2012 1 commit
-
-
Vincent Pelletier authored
Otherwise, we use superclass' __contains__ implementation, which uses objectIds, which is inefficient in HBTreeFolder2 to lookup a single key.
-
- 17 Oct, 2011 1 commit
-
-
Julien Muchembled authored
Checked following occurrences in comments: - "Python 2.[456]" - "Zope 2.[891]" - "BBB" - "BACK" Checked uses of: - email, hashlib, numpy & tarfile (modules) - ImportError - string.Template - suppress_events (parameter of _setObject) Excluded: - some forked modules (MailTemplates, PortalTransforms...) - some i18n compatibility code
-
- 03 Aug, 2011 1 commit
-
-
Julien Muchembled authored
-
- 02 Aug, 2011 1 commit
-
-
Julien Muchembled authored
-
- 09 Aug, 2010 1 commit
-
-
Rafael Monnerat authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@37665 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 15 Jan, 2010 1 commit
-
-
Leonardo Rochael Almeida authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@31779 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 12 Jan, 2010 1 commit
-
-
Łukasz Nowak authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@31707 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 28 Dec, 2009 1 commit
-
-
Łukasz Nowak authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@31491 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 02 Dec, 2009 1 commit
-
-
Łukasz Nowak authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@30988 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 08 Oct, 2009 2 commits
-
-
Leonardo Rochael Almeida authored
Newer CMF versions don't provide factory_type_information for their content types. Stop relying on them git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/portal_types@29494 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Leonardo Rochael Almeida authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/portal_types@29492 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 07 Oct, 2009 1 commit
-
-
Leonardo Rochael Almeida authored
On the way to Zope 2.12, Reform imports, specially from Globals (replacing it with Products.ERP5Type.Globals on the products that depend on ERP5Type), convert Interface uses to zope.interfaces, and remove CMFMailIn references with blessings from Jerome. git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/portal_types@29459 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 25 Apr, 2009 1 commit
-
-
Kazuhiko Shiozaki authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@26631 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 22 Apr, 2009 1 commit
-
-
Kazuhiko Shiozaki authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@26575 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 18 Apr, 2009 1 commit
-
-
Kazuhiko Shiozaki authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@26491 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 06 Feb, 2009 2 commits
-
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25479 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Aurel authored
* when calling objectIds, it must only returns objects and not BTree of sub-BTree git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25471 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 13 Nov, 2008 1 commit
-
-
Yusei Tahara authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24570 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 14 Oct, 2008 1 commit
-
-
Yusei Tahara authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24177 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 25 Oct, 2007 1 commit
-
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17180 20353a03-c40f-0410-a6d1-a30d3c3de9de
-