An error occurred fetching the project authors.
- 05 Mar, 2009 8 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25894 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25893 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25892 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25891 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25890 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
Pass RelatedKey.buildQuery's related_key_definition and sql_catalog parameters by name to make them easier to grep for. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25884 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
This fixes failing unit tests, because what used to trigger RelatedKey.buildQuery twice no triggers it just once with a ComplexQuery as join_condition. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25881 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25879 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 02 Mar, 2009 2 commits
-
-
Vincent Pelletier authored
A "ScriptableKey" configuration is not a SearchKey, strictly speaking: a SearchKey generates Query instances from a value (the SearchKey contains the column information), and ScriptableKey's "script" does exactly that. So there is no need for any SearchKey to generate those Queries, so it's better to fix the feature at getColumnDefaultSearchKey caller's level. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25773 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Yoshinori Okuji authored
uid duplications were not checked inside object_list passed to catalogObjectList, so if two or more objects had the same uid, and they are passed to catalogObjectList at a time, an integrity error was returned from MySQL. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25759 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 01 Mar, 2009 2 commits
-
-
Yusei Tahara authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25753 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Yusei Tahara authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25752 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 27 Feb, 2009 3 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25742 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
Distinguish the case where a related key has the same name as a column from the case where a related key is declared more than once. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25739 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Yusei Tahara authored
because column_set is extended. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25734 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 25 Feb, 2009 4 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25715 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25714 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
ExactMatch was renamed into RawKey in the commit. ExactMatch is still explicitely asked for in existing code, so add a compatibility alias. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25709 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
- further extend SearchKey concept - define, implement and validate Interfaces - add a column mapper (mapping is decided on a completely-formed query tree instead of being done individualy on each used column) - state what is present for backward compatibility, warn about deprecated/dangerous uses git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25706 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 18 Feb, 2009 1 commit
-
-
Vincent Pelletier authored
Remove catalog method custom wrapping, as it prevents indexation method from accessing each other (useful when one is a python script wishing to access ZSQLMethods to do actual indexation). git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25607 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 05 Feb, 2009 1 commit
-
-
Vincent Pelletier authored
Do not systematicaly copy cached values. It's not good in all cases (mutable subtypes, ...) so it's not a good idea and would set a bad precedent. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25463 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 08 Jan, 2009 1 commit
-
-
Vincent Pelletier authored
Also, since columns are not mapped to any table when query_table is set to a false value, this means that catalog passes column names through. The purppose of using catalog over rendering "by hand" the where-expression is that it will use search keys (keyword key, fulltext key, ...) to guess desired operator. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25060 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 19 Dec, 2008 1 commit
-
-
Vincent Pelletier authored
Other uses in that function are None-safe: - first use checks that query_table exavuates to True before using - (this fix applied to the second use) - third use is to provide related keys with a query_tabe parameter. So when using a related key it is either meaningless (if related key ignores that parameter, it means that it hadcodes its "source" table) or fixable (by making related key handle a None query_table nicely, if not already the case). git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24943 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 18 Dec, 2008 1 commit
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24936 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 17 Dec, 2008 2 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24920 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
As we return cached version of those values, copy them upon return. This prevents third-party code from "poisoning" the cache. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24917 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 30 Oct, 2008 1 commit
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24410 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 14 Oct, 2008 1 commit
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24172 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 03 Oct, 2008 1 commit
-
-
Jérome Perrin authored
a ZPublisher.HTTPRequest.record instance (which behaves like a dict) git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24006 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 24 Sep, 2008 1 commit
-
-
Kazuhiko Shiozaki authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@23781 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 13 Aug, 2008 2 commits
-
-
Vincent Pelletier authored
Comment was not quite right: actualy, giving a kw simply means we are passing Query contructor parameters directly, wich not only involves column names. Simplify code to make this obvious. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22985 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22984 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 17 Jul, 2008 2 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22526 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22525 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 01 Jul, 2008 3 commits
-
-
Vincent Pelletier authored
Do not generate a from_expression if no from_expression was passed by parameter. Fix a swap between table and alias in new code. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22162 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22158 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
Provide a way to replace table alias ("AS" inclued) by an arbitrary string. Given value must be a dictionary, with impacted table as a key and the arbitrary string as a value. This allows, for example, to generate queries with LEFT JOINs. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22153 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 03 Jun, 2008 1 commit
-
-
Sebastien Robin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@21285 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 14 May, 2008 1 commit
-
-
Jérome Perrin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@20948 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 18 Apr, 2008 1 commit
-
-
Jérome Perrin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@20640 20353a03-c40f-0410-a6d1-a30d3c3de9de
-