Mon, 21 Sep 2015 12:20:26 +0200 [tests] Add tests to exercise various code paths in Select.replace()
Rémi Cardona <remi.cardona@logilab.fr> [Mon, 21 Sep 2015 12:20:26 +0200] rev 784
[tests] Add tests to exercise various code paths in Select.replace() The original patch for bug #1190458 broke tests in CubicWeb. The patch has now been amended to fix the broken paths (namely, replacing the 'in' tests with appropriate 'is_equivalent' loops). These tests are adapted from CubicWeb's own test suite, especially those that test FTIRANK() on sqlite (the function exists but is replaced by a no-op).
Mon, 21 Sep 2015 12:20:16 +0200 [py3k] dict.itervalues → dict.values
Rémi Cardona <remi.cardona@logilab.fr> [Mon, 21 Sep 2015 12:20:16 +0200] rev 783
[py3k] dict.itervalues → dict.values
Wed, 09 Sep 2015 11:08:37 +0200 [debian] build python3 package
Julien Cristau <julien.cristau@logilab.fr> [Wed, 09 Sep 2015 11:08:37 +0200] rev 782
[debian] build python3 package Related to #1167312
Wed, 09 Sep 2015 11:16:17 +0200 [py3k] more print_function
Julien Cristau <julien.cristau@logilab.fr> [Wed, 09 Sep 2015 11:16:17 +0200] rev 781
[py3k] more print_function Mostly in comments and defunct tools. Related to #1167312
Tue, 08 Sep 2015 18:08:07 +0200 [py3k] Unicode everywhere, drop as_string()'s 'encoding' parameter
Rémi Cardona <remi.cardona@free.fr> [Tue, 08 Sep 2015 18:08:07 +0200] rev 780
[py3k] Unicode everywhere, drop as_string()'s 'encoding' parameter WARNING: This is an API break Among other things we no longer use repr() for String constants, which means they consistently get quoted with double quotes instead of a mix of single and double quotes. Closes #1190507
Wed, 23 Jul 2014 09:27:39 +0200 [py3k] work with str (and not bytes) in python 3
Rémi Cardona <remi.cardona@free.fr> [Wed, 23 Jul 2014 09:27:39 +0200] rev 779
[py3k] work with str (and not bytes) in python 3 Related to #1167312
Fri, 25 Jul 2014 21:02:29 +0200 gecode_solver: fix build for python3
Julien Cristau <julien.cristau@logilab.fr> [Fri, 25 Jul 2014 21:02:29 +0200] rev 778
gecode_solver: fix build for python3 - there is no distinction between PyInt and PyLong anymore - module initialization changed a bit Related to #1167312
Tue, 08 Sep 2015 14:16:36 +0200 [nodes] Drop VariableRef.__cmp__ implementation (closes #1190458)
Rémi Cardona <remi.cardona@free.fr> [Tue, 08 Sep 2015 14:16:36 +0200] rev 777
[nodes] Drop VariableRef.__cmp__ implementation (closes #1190458) The existing implementation relies on hash returning different values for objects that compared equal. This is horribly wrong. Instead, stop implementing comparison, and use the is_equivalent method explicitly.
Tue, 08 Sep 2015 08:47:02 +0200 Added tag 0.33.2, debian/0.33.2-1, centos/0.33.2-1 for changeset c629ea9f78f6
Julien Cristau <julien.cristau@logilab.fr> [Tue, 08 Sep 2015 08:47:02 +0200] rev 776
Added tag 0.33.2, debian/0.33.2-1, centos/0.33.2-1 for changeset c629ea9f78f6
Mon, 07 Sep 2015 17:19:08 +0200 [pkg] 0.33.2 0.33.2 centos/0.33.2-1 debian/0.33.2-1
Julien Cristau <julien.cristau@logilab.fr> [Mon, 07 Sep 2015 17:19:08 +0200] rev 775
[pkg] 0.33.2
Wed, 22 Jul 2015 11:36:11 +0200 [pkg] don't crash if g++ is not in $PATH
Julien Cristau <julien.cristau@logilab.fr> [Wed, 22 Jul 2015 11:36:11 +0200] rev 774
[pkg] don't crash if g++ is not in $PATH Closes #298337
Fri, 17 Jul 2015 16:43:18 +0200 Added tag debian/0.33.1-2 for changeset d5be0ab6712c
Julien Cristau <julien.cristau@logilab.fr> [Fri, 17 Jul 2015 16:43:18 +0200] rev 773
Added tag debian/0.33.1-2 for changeset d5be0ab6712c
Fri, 17 Jul 2015 16:43:09 +0200 [pkg] fix Debian package dependencies debian/0.33.1-2
Julien Cristau <julien.cristau@logilab.fr> [Fri, 17 Jul 2015 16:43:09 +0200] rev 772
[pkg] fix Debian package dependencies Fix regression introduced by switch to dh_python2: it reads our egg-info/requires.txt to try and guess package dependencies. This generates a broken dependency on nonexistent "python-yapps" (instead of yapps2-runtime) and an unnecessary one on python-logilab-constraint (we use gecode).
Wed, 15 Jul 2015 12:16:08 +0200 Added tag 0.33.1, debian/0.33.1-1, centos/0.33.1-1 for changeset 0906f9daa48e
Julien Cristau <julien.cristau@logilab.fr> [Wed, 15 Jul 2015 12:16:08 +0200] rev 771
Added tag 0.33.1, debian/0.33.1-1, centos/0.33.1-1 for changeset 0906f9daa48e
Wed, 15 Jul 2015 11:53:17 +0200 [pkg] add missing setuptools dependency to spec file 0.33.1 centos/0.33.1-1 debian/0.33.1-1
Julien Cristau <julien.cristau@logilab.fr> [Wed, 15 Jul 2015 11:53:17 +0200] rev 770
[pkg] add missing setuptools dependency to spec file
Wed, 15 Jul 2015 11:47:16 +0200 [pkg] Fix debian clean rule
Julien Cristau <julien.cristau@logilab.fr> [Wed, 15 Jul 2015 11:47:16 +0200] rev 769
[pkg] Fix debian clean rule
Wed, 15 Jul 2015 11:08:08 +0200 Update ChangeLog
Julien Cristau <julien.cristau@logilab.fr> [Wed, 15 Jul 2015 11:08:08 +0200] rev 768
Update ChangeLog
Wed, 15 Jul 2015 11:07:54 +0200 update MANIFEST for layout change
Julien Cristau <julien.cristau@logilab.fr> [Wed, 15 Jul 2015 11:07:54 +0200] rev 767
update MANIFEST for layout change
Wed, 15 Jul 2015 10:55:38 +0200 [pkg] Update debian packaging
Julien Cristau <julien.cristau@logilab.fr> [Wed, 15 Jul 2015 10:55:38 +0200] rev 766
[pkg] Update debian packaging
Wed, 15 Jul 2015 10:57:11 +0200 [pkg] adjust makefile for changed paths
Julien Cristau <julien.cristau@logilab.fr> [Wed, 15 Jul 2015 10:57:11 +0200] rev 765
[pkg] adjust makefile for changed paths
Wed, 15 Jul 2015 10:45:08 +0200 [pkg] restore conditional compilation of C extension
Julien Cristau <julien.cristau@logilab.fr> [Wed, 15 Jul 2015 10:45:08 +0200] rev 764
[pkg] restore conditional compilation of C extension
Thu, 23 Apr 2015 14:45:42 +0200 [rqlhelper] use threading.Lock as context manager
Julien Cristau <julien.cristau@logilab.fr> [Thu, 23 Apr 2015 14:45:42 +0200] rev 763
[rqlhelper] use threading.Lock as context manager
Thu, 08 Jan 2015 17:50:00 +0100 [pkg] make pkginfo's gecode version check a bit less ugly
Julien Cristau <julien.cristau@logilab.fr> [Thu, 08 Jan 2015 17:50:00 +0100] rev 762
[pkg] make pkginfo's gecode version check a bit less ugly Use subprocess instead of os.system.
Thu, 28 May 2015 01:13:28 +0200 [pkg] Use setuptools
Julien Cristau <julien.cristau@logilab.fr> [Thu, 28 May 2015 01:13:28 +0200] rev 761
[pkg] Use setuptools Move sources to a 'rql' subdirectory, drop the NO_SETUPTOOLS code path (essentially rewriting all of setup.py). This avoids a conflict between our parser.py and the stdlib when running setup.py. Closes #278637.
Mon, 28 Jul 2014 11:12:58 +0200 [py3k] fix relative import
Julien Cristau <julien.cristau@logilab.fr> [Mon, 28 Jul 2014 11:12:58 +0200] rev 760
[py3k] fix relative import Implicit relative imports no longer work.
Fri, 25 Jul 2014 21:01:03 +0200 pkginfo: adjust for python3
Julien Cristau <julien.cristau@logilab.fr> [Fri, 25 Jul 2014 21:01:03 +0200] rev 759
pkginfo: adjust for python3 Popen's stdout is a byte stream.
Wed, 15 Jul 2015 09:38:13 +0200 [pkg] 0.33.1
Julien Cristau <julien.cristau@logilab.fr> [Wed, 15 Jul 2015 09:38:13 +0200] rev 758
[pkg] 0.33.1
Fri, 17 Oct 2014 10:04:02 +0200 [py3k] dicts are no longer comparable
Rémi Cardona <remi.cardona@free.fr> [Fri, 17 Oct 2014 10:04:02 +0200] rev 757
[py3k] dicts are no longer comparable Instead of sorting and comparing lists of dicts, use assertCountEqual.
Fri, 25 Jul 2014 09:20:08 +0200 [py3k] iterator.__next__()
Rémi Cardona <remi.cardona@free.fr> [Fri, 25 Jul 2014 09:20:08 +0200] rev 756
[py3k] iterator.__next__()
Fri, 25 Jul 2014 00:28:13 +0200 [py3k] next(iterator) instead of iterator.next()
Rémi Cardona <remi.cardona@free.fr> [Fri, 25 Jul 2014 00:28:13 +0200] rev 755
[py3k] next(iterator) instead of iterator.next() Requires python >= 2.6.
Fri, 25 Jul 2014 00:26:37 +0200 [py3k] Replace hand-coded 'basestring' with six.string_types
Rémi Cardona <remi.cardona@free.fr> [Fri, 25 Jul 2014 00:26:37 +0200] rev 754
[py3k] Replace hand-coded 'basestring' with six.string_types
Sun, 20 Jul 2014 13:20:02 +0200 [py3k] Import zip from six.moves
Rémi Cardona <remi.cardona@free.fr> [Sun, 20 Jul 2014 13:20:02 +0200] rev 753
[py3k] Import zip from six.moves
Fri, 25 Jul 2014 22:41:55 +0200 [py3k] dict.keys/values/items() are now iterators/memoryviews
Rémi Cardona <remi.cardona@free.fr> [Fri, 25 Jul 2014 22:41:55 +0200] rev 752
[py3k] dict.keys/values/items() are now iterators/memoryviews
Fri, 25 Jul 2014 09:20:43 +0200 [py3k] dict.iter*() no longer exist
Rémi Cardona <remi.cardona@free.fr> [Fri, 25 Jul 2014 09:20:43 +0200] rev 751
[py3k] dict.iter*() no longer exist
Fri, 25 Jul 2014 00:28:03 +0200 [py3k] 'long' and 'unicode' are no longer available
Rémi Cardona <remi.cardona@free.fr> [Fri, 25 Jul 2014 00:28:03 +0200] rev 750
[py3k] 'long' and 'unicode' are no longer available Use six-provided "types" whenever possible.
Thu, 24 Jul 2014 02:26:50 +0200 [py3k] print function
Rémi Cardona <remi.cardona@free.fr> [Thu, 24 Jul 2014 02:26:50 +0200] rev 749
[py3k] print function Requires python >= 2.6.
Tue, 22 Jul 2014 20:26:12 +0200 [py3k] except as
Rémi Cardona <remi.cardona@free.fr> [Tue, 22 Jul 2014 20:26:12 +0200] rev 748
[py3k] except as Requires python >= 2.6.
Wed, 23 Jul 2014 09:27:19 +0200 [py3k] Import range from six.moves
Rémi Cardona <remi.cardona@free.fr> [Wed, 23 Jul 2014 09:27:19 +0200] rev 747
[py3k] Import range from six.moves
Sun, 20 Jul 2014 13:00:53 +0200 [py3k] Import StringIO from six
Rémi Cardona <remi.cardona@free.fr> [Sun, 20 Jul 2014 13:00:53 +0200] rev 746
[py3k] Import StringIO from six
Mon, 01 Dec 2014 17:14:15 +0100 [pkg] Add dependency on six
Julien Cristau <julien.cristau@logilab.fr> [Mon, 01 Dec 2014 17:14:15 +0100] rev 745
[pkg] Add dependency on six
Sun, 20 Jul 2014 12:52:15 +0200 [py3k] Fix raise with embedded traceback
Rémi Cardona <remi.cardona@free.fr> [Sun, 20 Jul 2014 12:52:15 +0200] rev 744
[py3k] Fix raise with embedded traceback python 3 removed the raise syntax with 3 expressions.
Wed, 23 Jul 2014 08:30:38 +0200 [test] replace deprecated TestCase.assert_
Rémi Cardona <remi.cardona@free.fr> [Wed, 23 Jul 2014 08:30:38 +0200] rev 743
[test] replace deprecated TestCase.assert_
Sun, 20 Jul 2014 13:02:40 +0200 [analyze] remove unused imports
Rémi Cardona <remi.cardona@free.fr> [Sun, 20 Jul 2014 13:02:40 +0200] rev 742
[analyze] remove unused imports
Mon, 28 Jul 2014 11:21:08 +0200 [test] drop __future__.with_statement import
Julien Cristau <julien.cristau@logilab.fr> [Mon, 28 Jul 2014 11:21:08 +0200] rev 741
[test] drop __future__.with_statement import We no longer support python 2.5.
Mon, 28 Jul 2014 11:22:02 +0200 [debian] python 2.5 is no longer supported
Julien Cristau <julien.cristau@logilab.fr> [Mon, 28 Jul 2014 11:22:02 +0200] rev 740
[debian] python 2.5 is no longer supported
Sun, 27 Jul 2014 18:01:23 +0200 [stcheck] don't import 'any' from lgc.compat
Julien Cristau <julien.cristau@logilab.fr> [Sun, 27 Jul 2014 18:01:23 +0200] rev 739
[stcheck] don't import 'any' from lgc.compat All supported python versions have it builtin.
Wed, 09 Jul 2014 17:39:23 +0200 Added tag rql-version-0.33.0, rql-debian-version-0.33.0-1, rql-centos-version-0.33.0-1 for changeset 659a6b26eedc
Julien Cristau <julien.cristau@logilab.fr> [Wed, 09 Jul 2014 17:39:23 +0200] rev 738
Added tag rql-version-0.33.0, rql-debian-version-0.33.0-1, rql-centos-version-0.33.0-1 for changeset 659a6b26eedc
Wed, 09 Jul 2014 17:17:55 +0200 [pkg] 0.33.0 rql-centos-version-0.33.0-1 rql-debian-version-0.33.0-1 rql-version-0.33.0
Julien Cristau <julien.cristau@logilab.fr> [Wed, 09 Jul 2014 17:17:55 +0200] rev 737
[pkg] 0.33.0
Thu, 24 Apr 2014 15:46:19 +0200 [stcheck] fix visit_constant checker: a etype inside a CAST is a good thing
Alain Leufroy <alain.leufroy@logilab.fr> [Thu, 24 Apr 2014 15:46:19 +0200] rev 736
[stcheck] fix visit_constant checker: a etype inside a CAST is a good thing Actually, if you put a CAST after a relation (!= ``is`` or ``is_instance_of``), the checker raises an error saying that the etype (inside the CAST) must be after a ``is`` or ``is_instance_of`` relation. In fact the CAST case was tested too late. This allow to use CAST outside the selection section, so: Closes #79232
Fri, 06 Jun 2014 13:27:31 +0200 [pkg] remove lenny and hardy packaging material
David Douard <david.douard@logilab.fr> [Fri, 06 Jun 2014 13:27:31 +0200] rev 735
[pkg] remove lenny and hardy packaging material
Fri, 06 Jun 2014 13:11:44 +0200 Added tag rql-version-0.32.0, rql-debian-version-0.32.0-1, rql-centos-version-0.32.0-1 for changeset 843843e76fac
David Douard <david.douard@logilab.fr> [Fri, 06 Jun 2014 13:11:44 +0200] rev 734
Added tag rql-version-0.32.0, rql-debian-version-0.32.0-1, rql-centos-version-0.32.0-1 for changeset 843843e76fac
Fri, 06 Jun 2014 11:42:05 +0200 [pkg] prepare 0.32.0 rql-centos-version-0.32.0-1 rql-debian-version-0.32.0-1 rql-version-0.32.0
David Douard <david.douard@logilab.fr> [Fri, 06 Jun 2014 11:42:05 +0200] rev 733
[pkg] prepare 0.32.0
Wed, 04 Jun 2014 22:30:35 +0200 Allow rql to work with yapps 2.2.0 which is properly released on pypi, and remove the custom dependency link for it.
Christophe de Vienne <christophe@unlish.com> [Wed, 04 Jun 2014 22:30:35 +0200] rev 732
Allow rql to work with yapps 2.2.0 which is properly released on pypi, and remove the custom dependency link for it. Closes #124962 Closes #245540
Wed, 23 Apr 2014 13:59:02 +0200 [stcheck] remove overzealous check (closes #240176)
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 23 Apr 2014 13:59:02 +0200] rev 731
[stcheck] remove overzealous check (closes #240176) Allow multiple (non "=") operators for uid variables.
Mon, 12 May 2014 16:21:39 +0200 Add missing comma in utils.KEYWORDS (closes #245563)
Denis Laxalde <denis.laxalde@logilab.fr> [Mon, 12 May 2014 16:21:39 +0200] rev 730
Add missing comma in utils.KEYWORDS (closes #245563)
Fri, 06 Jun 2014 11:26:23 +0200 backport stable
David Douard <david.douard@logilab.fr> [Fri, 06 Jun 2014 11:26:23 +0200] rev 729
backport stable
Thu, 13 Mar 2014 11:16:31 +0100 Added tag rql-debian-version-0.31.5-1 for changeset 2fd17ed747d8 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Mar 2014 11:16:31 +0100] rev 728
Added tag rql-debian-version-0.31.5-1 for changeset 2fd17ed747d8
Thu, 13 Mar 2014 11:16:20 +0100 Added tag rql-version-0.31.5 for changeset 816abac7f9ad stable rql-debian-version-0.31.5-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Mar 2014 11:16:20 +0100] rev 727
Added tag rql-version-0.31.5 for changeset 816abac7f9ad
Tue, 11 Mar 2014 14:18:31 +0100 0.31.5 stable rql-version-0.31.5
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 Mar 2014 14:18:31 +0100] rev 726
0.31.5
Mon, 16 Dec 2013 15:31:56 +0100 add pygments lexer to colorize query strings (closes #34252)
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Mon, 16 Dec 2013 15:31:56 +0100] rev 725
add pygments lexer to colorize query strings (closes #34252)
Mon, 21 Oct 2013 18:23:31 +0200 [nodes] remove id(obj) in reprs
Aurelien Campeas <aurelien.campeas@logilab.fr> [Mon, 21 Oct 2013 18:23:31 +0200] rev 724
[nodes] remove id(obj) in reprs It just degrades the readability for no apparent benefit. Closes #190394.
Wed, 23 Oct 2013 11:30:49 +0200 use set_optional so one will get properly warned if erroneous value is given stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 23 Oct 2013 11:30:49 +0200] rev 723
use set_optional so one will get properly warned if erroneous value is given
Wed, 11 Sep 2013 12:57:23 +0200 add_type_restriction properly behave vs is_instance_of relation. Closes #176472 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 Sep 2013 12:57:23 +0200] rev 722
add_type_restriction properly behave vs is_instance_of relation. Closes #176472
Wed, 11 Sep 2013 12:56:19 +0200 [test] extend a bit add_type_restriction tests stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 Sep 2013 12:56:19 +0200] rev 721
[test] extend a bit add_type_restriction tests
Wed, 11 Sep 2013 12:51:29 +0200 properly undoable stmt.add_type_restriction. Closes #176469 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 Sep 2013 12:51:29 +0200] rev 720
properly undoable stmt.add_type_restriction. Closes #176469
Wed, 28 Aug 2013 23:30:50 +0200 merge changes from stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Wed, 28 Aug 2013 23:30:50 +0200] rev 719
merge changes from stable
Thu, 08 Aug 2013 13:42:58 +0200 Added tag rql-centos-version-0.31.4-1, rql-version-0.31.4, rql-debian-version-0.31.4-1 for changeset 5cad47e1ffbf stable
David Douard <david.douard@logilab.fr> [Thu, 08 Aug 2013 13:42:58 +0200] rev 718
Added tag rql-centos-version-0.31.4-1, rql-version-0.31.4, rql-debian-version-0.31.4-1 for changeset 5cad47e1ffbf
Thu, 08 Aug 2013 08:57:51 +0200 [gecode] fix build against gecode 4.2.0 (closes #167329) stable rql-centos-version-0.31.4-1 rql-debian-version-0.31.4-1 rql-version-0.31.4
David Douard <david.douard@logilab.fr> [Thu, 08 Aug 2013 08:57:51 +0200] rev 717
[gecode] fix build against gecode 4.2.0 (closes #167329) memory statistics have been removed from the search engines.
Fri, 28 Jun 2013 14:11:31 +0200 remove has_key usage stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Fri, 28 Jun 2013 14:11:31 +0200] rev 716
remove has_key usage
Wed, 07 Aug 2013 20:07:53 +0200 Add EXISTS, ILIKE, DISTINCT to KEYWORDS (closes #165898) stable
Denis Laxalde <denis.laxalde@logilab.fr> [Wed, 07 Aug 2013 20:07:53 +0200] rev 715
Add EXISTS, ILIKE, DISTINCT to KEYWORDS (closes #165898)
Wed, 07 Aug 2013 12:49:56 +0200 [pkg] Add an env var to force building the binary extension stable
Julien Cristau <julien.cristau@logilab.fr> [Wed, 07 Aug 2013 12:49:56 +0200] rev 714
[pkg] Add an env var to force building the binary extension And use it in the Debian packaging to make sure we don't end up with a disfunctional package. Closes #159003
Fri, 02 Aug 2013 18:20:33 +0200 [debian] don't use sub-shells, and don't ignore errors from loops stable
Julien Cristau <julien.cristau@logilab.fr> [Fri, 02 Aug 2013 18:20:33 +0200] rev 713
[debian] don't use sub-shells, and don't ignore errors from loops Related to #159003
Fri, 02 Aug 2013 18:17:03 +0200 Fix build against gecode 4.0.0 stable
Julien Cristau <julien.cristau@logilab.fr> [Fri, 02 Aug 2013 18:17:03 +0200] rev 712
Fix build against gecode 4.0.0 Looks like they changed enums to functions. Closes #159002
Fri, 02 Aug 2013 16:43:47 +0200 prepare 0.31.4 stable
Julien Cristau <julien.cristau@logilab.fr> [Fri, 02 Aug 2013 16:43:47 +0200] rev 711
prepare 0.31.4
Fri, 02 Aug 2013 16:30:54 +0200 [pkg] Make sure the gecode extension build never ever fails (closes #158948) stable
Rémi Cardona <remi.cardona@logilab.fr> [Fri, 02 Aug 2013 16:30:54 +0200] rev 710
[pkg] Make sure the gecode extension build never ever fails (closes #158948) In some cases (eg, windows without Visual Studio installed), distutils/setuptools build_ext.run() may raise exceptions other than CompileError. By catching all exceptions, we can make sure rql's setup.py never fails, which should help dumb package managers such as pip.
Wed, 15 May 2013 08:32:26 +0200 fix add_type_restriction() implementation with IN() function (closes #138635) stable
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 15 May 2013 08:32:26 +0200] rev 709
fix add_type_restriction() implementation with IN() function (closes #138635) When the variable type is defined by an IN() function, ``add_type_restriction`` removes all types in it that don't match the specified type. Since the list of types is modified inplace, the iteration must be done on a copy, not on the list itself. There was a test for "add_type_restriction + IN()" case but since there was only 2 types defined in the IN function, the problem was not exposed.
Wed, 10 Apr 2013 14:06:10 +0200 backport stable
Florent Cayre <florent.cayre@logilab.fr> [Wed, 10 Apr 2013 14:06:10 +0200] rev 708
backport stable
Tue, 09 Apr 2013 01:16:07 +0200 Added tag rql-centos-version-0.31.3-1 for changeset 496945a4ed23 stable
Florent Cayre <florent.cayre@logilab.fr> [Tue, 09 Apr 2013 01:16:07 +0200] rev 707
Added tag rql-centos-version-0.31.3-1 for changeset 496945a4ed23
Tue, 09 Apr 2013 00:37:53 +0200 [packaging] fix spec file (remove erroneous BuildArch) and bump version number stable rql-centos-version-0.31.3-1
Florent Cayre <florent.cayre@logilab.fr> [Tue, 09 Apr 2013 00:37:53 +0200] rev 706
[packaging] fix spec file (remove erroneous BuildArch) and bump version number
Mon, 08 Apr 2013 23:09:16 +0200 default is stable stable
Florent Cayre <florent.cayre@logilab.fr> [Mon, 08 Apr 2013 23:09:16 +0200] rev 705
default is stable
Mon, 08 Apr 2013 17:11:26 +0200 [packaging] spec file tweaks
Julien Cristau <julien.cristau@logilab.fr> [Mon, 08 Apr 2013 17:11:26 +0200] rev 704
[packaging] spec file tweaks make it look more like our other modules
Thu, 31 Jan 2013 14:35:58 +0100 Added tag rql-debian-version-0.31.3-1 for changeset f388ee9b713d stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 31 Jan 2013 14:35:58 +0100] rev 703
Added tag rql-debian-version-0.31.3-1 for changeset f388ee9b713d
Thu, 31 Jan 2013 14:35:57 +0100 Added tag rql-version-0.31.3 for changeset 2ce80cbd45f7 stable rql-debian-version-0.31.3-1
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 31 Jan 2013 14:35:57 +0100] rev 702
Added tag rql-version-0.31.3 for changeset 2ce80cbd45f7
Wed, 30 Jan 2013 18:56:10 +0100 prepare 0.31.3 stable rql-version-0.31.3
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 30 Jan 2013 18:56:10 +0100] rev 701
prepare 0.31.3
Tue, 15 Jan 2013 14:13:16 +0100 [pkginfo] fix logilab-constraint reference (closes #115820) stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Tue, 15 Jan 2013 14:13:16 +0100] rev 700
[pkginfo] fix logilab-constraint reference (closes #115820)
Fri, 16 Nov 2012 17:43:37 +0100 [packaging] add spec file
Julien Cristau <julien.cristau@logilab.fr> [Fri, 16 Nov 2012 17:43:37 +0100] rev 699
[packaging] add spec file
Thu, 08 Nov 2012 14:46:01 +0100 [merge] backport stable
Aurelien Campeas <aurelien.campeas@logilab.fr> [Thu, 08 Nov 2012 14:46:01 +0100] rev 698
[merge] backport stable
Thu, 06 Dec 2012 10:54:47 +0100 doc: adjust layout.html template for compatibility with sphinx 0.6 stable
Julien Cristau <julien.cristau@logilab.fr> [Thu, 06 Dec 2012 10:54:47 +0100] rev 697
doc: adjust layout.html template for compatibility with sphinx 0.6 sphinx 0.6 switched templates to jinja2, which has an incompatible syntax for macros. 2009, here we come! Closes #113086.
Wed, 22 Aug 2012 12:32:43 +0200 [pkg] url changed for yapps stable
Arthur Lutz <arthur.lutz@logilab.fr> [Wed, 22 Aug 2012 12:32:43 +0200] rev 696
[pkg] url changed for yapps
Wed, 22 Aug 2012 12:32:24 +0200 docstring fix stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 22 Aug 2012 12:32:24 +0200] rev 695
docstring fix
Thu, 29 Mar 2012 14:54:19 +0200 Added tag rql-debian-version-0.31.2-1 for changeset 513a02cce3c2 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Mar 2012 14:54:19 +0200] rev 694
Added tag rql-debian-version-0.31.2-1 for changeset 513a02cce3c2
Thu, 29 Mar 2012 14:54:19 +0200 Added tag rql-version-0.31.2 for changeset 55af3a14cc29 stable rql-debian-version-0.31.2-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Mar 2012 14:54:19 +0200] rev 693
Added tag rql-version-0.31.2 for changeset 55af3a14cc29
Thu, 29 Mar 2012 13:59:16 +0200 0.31.2 stable rql-version-0.31.2
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Mar 2012 13:59:16 +0200] rev 692
0.31.2
Thu, 29 Mar 2012 13:56:21 +0200 move valuable_references from Variable to Referencable, it makes sense for ColumnAliases as well stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 29 Mar 2012 13:56:21 +0200] rev 691
move valuable_references from Variable to Referencable, it makes sense for ColumnAliases as well
Thu, 22 Mar 2012 10:13:32 +0100 analyse: add an env var to force using logilab constraint for resolution stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Thu, 22 Mar 2012 10:13:32 +0100] rev 690
analyse: add an env var to force using logilab constraint for resolution This is very useful for test
Fri, 16 Mar 2012 15:23:41 +0100 [debian] spread dependency declaration on multiple line. stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 16 Mar 2012 15:23:41 +0100] rev 689
[debian] spread dependency declaration on multiple line. This is much more readable
Tue, 13 Mar 2012 11:51:03 +0100 pkg: bump constraint depency version stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 13 Mar 2012 11:51:03 +0100] rev 688
pkg: bump constraint depency version We need this for set comparison implemented in 2a175b352c78
Fri, 16 Mar 2012 16:47:20 +0100 cleanup accept and leave method on various visitable object (closes #89659) stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Fri, 16 Mar 2012 16:47:20 +0100] rev 687
cleanup accept and leave method on various visitable object (closes #89659) The old code did: * forge a string * eval it as a lamba * monkey patch classes with the result We may just drop the logic looping on multiple class by computing class name dynamically. But this have a different behavior for subclass.
Mon, 20 Feb 2012 11:07:39 +0100 Refactor an if: else: clause as elif stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 20 Feb 2012 11:07:39 +0100] rev 686
Refactor an if: else: clause as elif
Mon, 20 Feb 2012 11:07:36 +0100 drop unittest2 deprecation warnings stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 20 Feb 2012 11:07:36 +0100] rev 685
drop unittest2 deprecation warnings
Mon, 20 Feb 2012 11:06:12 +0100 [analyse] speed up Query analysis for solutions (closes #88559) stable
Pierre-Yves David <pierre-yves.david@logilab.fr> [Mon, 20 Feb 2012 11:06:12 +0100] rev 684
[analyse] speed up Query analysis for solutions (closes #88559) Use set instead of list for domains. This remove some N² complexity. Simplify the visite_relation code to: * avoid computation duplication, * compare string instead of Yams object, * take advantage of set.
Fri, 03 Feb 2012 17:55:35 +0100 Added tag rql-debian-version-0.31.1-1 for changeset 543fe6d74b49 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 03 Feb 2012 17:55:35 +0100] rev 683
Added tag rql-debian-version-0.31.1-1 for changeset 543fe6d74b49
Fri, 03 Feb 2012 17:55:35 +0100 Added tag rql-version-0.31.1 for changeset 6135951b6c7e stable rql-debian-version-0.31.1-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 03 Feb 2012 17:55:35 +0100] rev 682
Added tag rql-version-0.31.1 for changeset 6135951b6c7e
Fri, 03 Feb 2012 16:28:40 +0100 close changelog stable rql-version-0.31.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 03 Feb 2012 16:28:40 +0100] rev 681
close changelog
Fri, 03 Feb 2012 16:11:05 +0100 0.31.1 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 03 Feb 2012 16:11:05 +0100] rev 680
0.31.1
Mon, 30 Jan 2012 17:16:49 +0100 fix simplify for rql w/ subqueries, bad local variable overwrite. Closes #87988 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 30 Jan 2012 17:16:49 +0100] rev 679
fix simplify for rql w/ subqueries, bad local variable overwrite. Closes #87988
Fri, 09 Dec 2011 12:12:56 +0100 stable is 0.31 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Dec 2011 12:12:56 +0100] rev 678
stable is 0.31
Fri, 09 Dec 2011 12:12:43 +0100 oldstable is 0.30 oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 09 Dec 2011 12:12:43 +0100] rev 677
oldstable is 0.30
Wed, 09 Nov 2011 18:56:49 +0100 Added tag rql-debian-version-0.31.0-1 for changeset f4f27e4c588e
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Nov 2011 18:56:49 +0100] rev 676
Added tag rql-debian-version-0.31.0-1 for changeset f4f27e4c588e
Wed, 09 Nov 2011 18:56:48 +0100 Added tag rql-version-0.31.0 for changeset bb70a998ced6 rql-debian-version-0.31.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Nov 2011 18:56:48 +0100] rev 675
Added tag rql-version-0.31.0 for changeset bb70a998ced6
Wed, 09 Nov 2011 18:18:13 +0100 0.31 rql-version-0.31.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Nov 2011 18:18:13 +0100] rev 674
0.31
Wed, 09 Nov 2011 18:17:37 +0100 [node] fix add_type_restriction (closes #81817)
Aurelien Campeas <aurelien.campeas@logilab.fr> [Wed, 09 Nov 2011 18:17:37 +0100] rev 673
[node] fix add_type_restriction (closes #81817)
Fri, 28 Oct 2011 11:55:18 +0200 fix Referencable.get_type crash when no solution given and 'is IN(ET1, ET2..) is used. Closes #81865
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 28 Oct 2011 11:55:18 +0200] rev 672
fix Referencable.get_type crash when no solution given and 'is IN(ET1, ET2..) is used. Closes #81865
Tue, 25 Oct 2011 17:56:34 +0200 fix wrong type analysis with 'NOT identity' (closes #80799)
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Tue, 25 Oct 2011 17:56:34 +0200] rev 671
fix wrong type analysis with 'NOT identity' (closes #80799)
Tue, 25 Oct 2011 11:11:30 +0200 update changelog
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 Oct 2011 11:11:30 +0200] rev 670
update changelog
Tue, 25 Oct 2011 09:55:34 +0200 668:b2e231cbd9da introduces unrelated changes that 1. break tests, 2. make rql>0.30.1 incompatible with cw < 3.13.10
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 Oct 2011 09:55:34 +0200] rev 669
668:b2e231cbd9da introduces unrelated changes that 1. break tests, 2. make rql>0.30.1 incompatible with cw < 3.13.10
Mon, 24 Oct 2011 17:49:58 +0200 [rql] HAVING support in write queries (INSERT,SET,DELETE). Closes #81394
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 24 Oct 2011 17:49:58 +0200] rev 668
[rql] HAVING support in write queries (INSERT,SET,DELETE). Closes #81394
Fri, 21 Oct 2011 17:47:29 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 21 Oct 2011 17:47:29 +0200] rev 667
backport stable
Tue, 11 Oct 2011 14:14:44 +0200 closes #78681: stcheck don't crash on column aliases used in outer join stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 11 Oct 2011 14:14:44 +0200] rev 666
closes #78681: stcheck don't crash on column aliases used in outer join
Thu, 08 Sep 2011 18:13:58 +0200 default is stable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Sep 2011 18:13:58 +0200] rev 665
default is stable
Thu, 08 Sep 2011 18:13:39 +0200 Added tag rql-debian-version-0.30.1-1 for changeset 13cd741f8e14
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Sep 2011 18:13:39 +0200] rev 664
Added tag rql-debian-version-0.30.1-1 for changeset 13cd741f8e14
Thu, 08 Sep 2011 18:13:39 +0200 Added tag rql-version-0.30.1 for changeset 3c17b96750ad rql-debian-version-0.30.1-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 08 Sep 2011 18:13:39 +0200] rev 663
Added tag rql-version-0.30.1 for changeset 3c17b96750ad
Wed, 07 Sep 2011 18:54:57 +0200 0.30.1 rql-version-0.30.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Sep 2011 18:54:57 +0200] rev 662
0.30.1
Wed, 07 Sep 2011 09:05:10 +0200 closes #74727: allow entity types to end with a capitalized letter provided they contain a lower-cased letter
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 07 Sep 2011 09:05:10 +0200] rev 661
closes #74727: allow entity types to end with a capitalized letter provided they contain a lower-cased letter
Fri, 05 Aug 2011 14:19:18 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 14:19:18 +0200] rev 660
backport stable
Fri, 05 Aug 2011 14:17:42 +0200 Added tag rql-debian-version-0.30.0-1 for changeset c3ae2279fe70 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 14:17:42 +0200] rev 659
Added tag rql-debian-version-0.30.0-1 for changeset c3ae2279fe70
Fri, 05 Aug 2011 14:17:42 +0200 Added tag rql-version-0.30.0 for changeset 395b876af47b stable rql-debian-version-0.30.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 14:17:42 +0200] rev 658
Added tag rql-version-0.30.0 for changeset 395b876af47b
Fri, 05 Aug 2011 09:31:01 +0200 0.30 stable rql-version-0.30.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 05 Aug 2011 09:31:01 +0200] rev 657
0.30
Tue, 02 Aug 2011 17:05:42 +0200 drop old bw compat for ORDERBY/GROUPBY after WHERE stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Aug 2011 17:05:42 +0200] rev 656
drop old bw compat for ORDERBY/GROUPBY after WHERE
Tue, 02 Aug 2011 17:05:41 +0200 closes #69185: syntax error with unary operators stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Aug 2011 17:05:41 +0200] rev 655
closes #69185: syntax error with unary operators
Tue, 02 Aug 2011 17:05:40 +0200 closes #72052: new optional 'optcomparisons' key in variable stinfo stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Aug 2011 17:05:40 +0200] rev 654
closes #72052: new optional 'optcomparisons' key in variable stinfo containing HAVING comparison nodes where it's used and optional (eg outer join)
Tue, 02 Aug 2011 16:22:16 +0200 closes #72295: add some missing operators stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 02 Aug 2011 16:22:16 +0200] rev 653
closes #72295: add some missing operators * & (bitwise AND), * | (bitwise OR), * # (bitwise XOR), * << (bitwise left shift), * >> (bitwise right shift) * % (modulo), * ^ (power),
Fri, 29 Jul 2011 15:10:49 +0200 fix Comparison.as_string to considerer its optional attribute stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 29 Jul 2011 15:10:49 +0200] rev 652
fix Comparison.as_string to considerer its optional attribute
Wed, 27 Jul 2011 19:28:00 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 19:28:00 +0200] rev 651
backport stable
Wed, 27 Jul 2011 19:26:55 +0200 Added tag rql-debian-version-0.29.1-1 for changeset 0c9ac2a5635d stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 19:26:55 +0200] rev 650
Added tag rql-debian-version-0.29.1-1 for changeset 0c9ac2a5635d
Wed, 27 Jul 2011 19:26:54 +0200 Added tag rql-version-0.29.1 for changeset cf4fcca7c289 stable rql-debian-version-0.29.1-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 19:26:54 +0200] rev 649
Added tag rql-version-0.29.1 for changeset cf4fcca7c289
Wed, 27 Jul 2011 15:06:00 +0200 0.29.1 stable rql-version-0.29.1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 27 Jul 2011 15:06:00 +0200] rev 648
0.29.1
Fri, 22 Jul 2011 10:23:02 +0200 allow optional on final relation (rhs only) and in having expression (hence Comparison node gain a 'optional' attribute). Closes #71415 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 22 Jul 2011 10:23:02 +0200] rev 647
allow optional on final relation (rhs only) and in having expression (hence Comparison node gain a 'optional' attribute). Closes #71415
Thu, 21 Jul 2011 08:11:07 +0200 default is actually stable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 21 Jul 2011 08:11:07 +0200] rev 646
default is actually stable
Wed, 20 Jul 2011 17:11:06 +0200 closes #71157: bad analyze when using functions
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 20 Jul 2011 17:11:06 +0200] rev 645
closes #71157: bad analyze when using functions
Tue, 19 Jul 2011 18:15:17 +0200 cleanups
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jul 2011 18:15:17 +0200] rev 644
cleanups
Tue, 19 Jul 2011 18:15:08 +0200 closes #71132: column alias scope should be handled as variable scope, not bound to subquery
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jul 2011 18:15:08 +0200] rev 643
closes #71132: column alias scope should be handled as variable scope, not bound to subquery
Tue, 19 Jul 2011 18:12:59 +0200 closes #71131: as_string doesn't propagate encoding/kwargs to subqueries
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jul 2011 18:12:59 +0200] rev 642
closes #71131: as_string doesn't propagate encoding/kwargs to subqueries
Tue, 19 Jul 2011 18:10:56 +0200 Select.replace must properly reset old node's parent attribute
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 19 Jul 2011 18:10:56 +0200] rev 641
Select.replace must properly reset old node's parent attribute
Thu, 07 Jul 2011 14:05:59 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 07 Jul 2011 14:05:59 +0200] rev 640
backport stable
Tue, 05 Jul 2011 12:49:38 +0200 closes #70416: add 'having' list into variable's stinfo and properly update variable graph stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 05 Jul 2011 12:49:38 +0200] rev 639
closes #70416: add 'having' list into variable's stinfo and properly update variable graph # variable stinfo should hold term (Comparison node) where it's referenced in having clause (var.stinfo.get('having') # should properly update statement's vargraph
Fri, 01 Jul 2011 15:30:06 +0200 new undo_modification context manager on select nodes stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 15:30:06 +0200] rev 638
new undo_modification context manager on select nodes
Fri, 01 Jul 2011 12:08:52 +0200 closes #70264: buggy remove_group_var stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 01 Jul 2011 12:08:52 +0200] rev 637
closes #70264: buggy remove_group_var
Fri, 10 Jun 2011 08:04:00 +0200 default is stable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Jun 2011 08:04:00 +0200] rev 636
default is stable
Fri, 10 Jun 2011 08:03:41 +0200 Added tag rql-debian-version-0.29.0-1 for changeset 78e09096f881
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Jun 2011 08:03:41 +0200] rev 635
Added tag rql-debian-version-0.29.0-1 for changeset 78e09096f881
Fri, 10 Jun 2011 08:03:41 +0200 Added tag rql-version-0.29.0 for changeset c45e9d1c0db4 rql-debian-version-0.29.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 10 Jun 2011 08:03:41 +0200] rev 634
Added tag rql-version-0.29.0 for changeset c45e9d1c0db4
Thu, 09 Jun 2011 16:58:54 +0200 0.29 rql-version-0.29.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Jun 2011 16:58:54 +0200] rev 633
0.29
Thu, 09 Jun 2011 16:58:46 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 09 Jun 2011 16:58:46 +0200] rev 632
backport stable
Thu, 26 May 2011 01:50:01 +0200 fix change_optional bug when no root set yet + small add_eid_restriction improvement stable
Florent Cayré <florent.cayre@gmail.com> [Thu, 26 May 2011 01:50:01 +0200] rev 631
fix change_optional bug when no root set yet + small add_eid_restriction improvement
Wed, 25 May 2011 15:39:36 +0200 closes #67696: crash with undo/Exists nodes (unreproduced by test though :( )
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 25 May 2011 15:39:36 +0200] rev 630
closes #67696: crash with undo/Exists nodes (unreproduced by test though :( )
Thu, 19 May 2011 09:58:09 +0200 missing future import
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 09:58:09 +0200] rev 629
missing future import
Thu, 19 May 2011 09:39:37 +0200 check that non final variable are not used as rhs of an attribute relation
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 19 May 2011 09:39:37 +0200] rev 628
check that non final variable are not used as rhs of an attribute relation
Wed, 18 May 2011 15:28:34 +0200 fix makefile
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 18 May 2011 15:28:34 +0200] rev 627
fix makefile
Wed, 18 May 2011 15:27:47 +0200 fix parsing of negative float (closes #63421)
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 18 May 2011 15:27:47 +0200] rev 626
fix parsing of negative float (closes #63421)
Wed, 18 May 2011 15:20:48 +0200 may now GROUPBY function call or column number. Closes #66602
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 18 May 2011 15:20:48 +0200] rev 625
may now GROUPBY function call or column number. Closes #66602
Wed, 11 May 2011 09:02:33 +0200 backport stable into oldstable, not messing with the oldstable tag... oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 09:02:33 +0200] rev 624
backport stable into oldstable, not messing with the oldstable tag...
Wed, 11 May 2011 09:01:22 +0200 drop oldstable tag which drives me crazy
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 11 May 2011 09:01:22 +0200] rev 623
drop oldstable tag which drives me crazy
Tue, 10 May 2011 17:21:00 +0200 merge default heads
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 10 May 2011 17:21:00 +0200] rev 622
merge default heads
Thu, 05 May 2011 11:20:15 +0200 actually backport stable into oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 11:20:15 +0200] rev 621
actually backport stable into oldstable
Thu, 05 May 2011 11:19:59 +0200 fix wrong backport
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 11:19:59 +0200] rev 620
fix wrong backport
Thu, 05 May 2011 10:50:51 +0200 backport stable into oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 05 May 2011 10:50:51 +0200] rev 619
backport stable into oldstable
Wed, 27 Apr 2011 12:24:42 +0200 [rql] basic support for regexp-based pattern matching using a REGEXP operator
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 27 Apr 2011 12:24:42 +0200] rev 618
[rql] basic support for regexp-based pattern matching using a REGEXP operator
Wed, 27 Apr 2011 11:37:03 +0200 support for CAST function (requires lgdb>=1.6.0)
Adrien Di Mascio <Adrien.DiMascio@logilab.fr> [Wed, 27 Apr 2011 11:37:03 +0200] rev 617
support for CAST function (requires lgdb>=1.6.0)
Wed, 09 Feb 2011 19:02:40 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 09 Feb 2011 19:02:40 +0100] rev 616
backport stable
Thu, 03 Feb 2011 19:36:52 +0100 [debian] fix source lintian errors stable
Julien Jehannet <julien.jehannet@logilab.fr> [Thu, 03 Feb 2011 19:36:52 +0100] rev 615
[debian] fix source lintian errors
Tue, 01 Feb 2011 10:10:13 +0100 add support for != operator stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 01 Feb 2011 10:10:13 +0100] rev 614
add support for != operator
Fri, 28 Jan 2011 14:33:44 +0100 [debian] call dh_strip by default in rules stable
Julien Jehannet <julien.jehannet@logilab.fr> [Fri, 28 Jan 2011 14:33:44 +0100] rev 613
[debian] call dh_strip by default in rules
Tue, 25 Jan 2011 10:08:59 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 Jan 2011 10:08:59 +0100] rev 612
backport stable
Tue, 25 Jan 2011 10:08:45 +0100 can't raise SkipTest in unittest2 setUp stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Tue, 25 Jan 2011 10:08:45 +0100] rev 611
can't raise SkipTest in unittest2 setUp
Thu, 13 Jan 2011 21:27:38 +0100 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Jan 2011 21:27:38 +0100] rev 610
backport stable
Thu, 13 Jan 2011 21:27:20 +0100 Added tag rql-debian-version-0.28.0-1 for changeset 21e94bc12c1f stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Jan 2011 21:27:20 +0100] rev 609
Added tag rql-debian-version-0.28.0-1 for changeset 21e94bc12c1f
Thu, 13 Jan 2011 21:27:20 +0100 Added tag rql-version-0.28.0 for changeset ae02408da51e stable rql-debian-version-0.28.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 13 Jan 2011 21:27:20 +0100] rev 608
Added tag rql-version-0.28.0 for changeset ae02408da51e
Wed, 12 Jan 2011 09:22:03 +0100 prepare 0.28 stable rql-version-0.28.0
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 12 Jan 2011 09:22:03 +0100] rev 607
prepare 0.28
Fri, 07 Jan 2011 14:54:19 +0100 enhance rewrite_shared_optional so one can specify where the new identity relation should be added (used by cw multi-sources planner) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 07 Jan 2011 14:54:19 +0100] rev 606
enhance rewrite_shared_optional so one can specify where the new identity relation should be added (used by cw multi-sources planner)
Wed, 03 Nov 2010 16:43:44 +0100 stable is oldstable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Nov 2010 16:43:44 +0100] rev 605
stable is oldstable
Wed, 03 Nov 2010 16:43:34 +0100 default is stable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Nov 2010 16:43:34 +0100] rev 604
default is stable
Wed, 03 Nov 2010 16:43:26 +0100 cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 03 Nov 2010 16:43:26 +0100] rev 603
cleanup
Wed, 20 Oct 2010 16:05:14 +0200 [pkg] fix print_traceback -> print_exc
Alain Leufroy <alain.leufroy@logilab.fr> [Wed, 20 Oct 2010 16:05:14 +0200] rev 602
[pkg] fix print_traceback -> print_exc
Thu, 14 Oct 2010 00:03:57 +0200 default is stable stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 00:03:57 +0200] rev 601
default is stable
Thu, 14 Oct 2010 00:02:39 +0200 Added tag rql-debian-version-0.27.0-1 for changeset 0a5a70c34c65
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 00:02:39 +0200] rev 600
Added tag rql-debian-version-0.27.0-1 for changeset 0a5a70c34c65
Thu, 14 Oct 2010 00:02:38 +0200 Added tag rql-version-0.27.0 for changeset 3c59bf663ec7 rql-debian-version-0.27.0-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Thu, 14 Oct 2010 00:02:38 +0200] rev 599
Added tag rql-version-0.27.0 for changeset 3c59bf663ec7
Wed, 13 Oct 2010 19:24:10 +0200 Swallow CompilationError in setup.py rql-version-0.27.0
Alain Leufroy <alain.leufroy@logilab.fr> [Wed, 13 Oct 2010 19:24:10 +0200] rev 598
Swallow CompilationError in setup.py
Wed, 13 Oct 2010 07:56:34 +0200 0.27
Sylvain Thénault <sylvain.thenault@logilab.fr> [Wed, 13 Oct 2010 07:56:34 +0200] rev 597
0.27
Mon, 11 Oct 2010 11:33:52 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 11:33:52 +0200] rev 596
backport stable
Mon, 11 Oct 2010 11:33:36 +0200 unittest2 api update stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 11:33:36 +0200] rev 595
unittest2 api update
Mon, 11 Oct 2010 11:33:19 +0200 select.undefine_variable properly cleanup solutions (and restore them on undo) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 11 Oct 2010 11:33:19 +0200] rev 594
select.undefine_variable properly cleanup solutions (and restore them on undo)
Mon, 04 Oct 2010 16:48:00 +0200 take care: lhsvar/rhsvar may be None stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 04 Oct 2010 16:48:00 +0200] rev 593
take care: lhsvar/rhsvar may be None
Mon, 04 Oct 2010 14:44:45 +0200 add real life test (green) stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 04 Oct 2010 14:44:45 +0200] rev 592
add real life test (green)
Sat, 25 Sep 2010 22:32:13 +0200 merge stable
Nicolas Chauvat <nicolas.chauvat@logilab.fr> [Sat, 25 Sep 2010 22:32:13 +0200] rev 591
merge
Fri, 24 Sep 2010 18:29:00 +0200 introduce make_constant_restriction function, useful to build a restriction without adding it yet to the tree stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 24 Sep 2010 18:29:00 +0200] rev 590
introduce make_constant_restriction function, useful to build a restriction without adding it yet to the tree
Fri, 24 Sep 2010 16:51:36 +0200 fix .remove methods (+related undo) so we don't leave empty Not or Exists nodes in the tree stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Fri, 24 Sep 2010 16:51:36 +0200] rev 589
fix .remove methods (+related undo) so we don't leave empty Not or Exists nodes in the tree
Mon, 13 Sep 2010 14:47:09 +0200 backport stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 14:47:09 +0200] rev 588
backport stable
Mon, 13 Sep 2010 14:46:46 +0200 Added tag rql-debian-version-0.26.6-1 for changeset 23bd1f36ec77 stable
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 14:46:46 +0200] rev 587
Added tag rql-debian-version-0.26.6-1 for changeset 23bd1f36ec77
Mon, 13 Sep 2010 14:46:46 +0200 Added tag rql-version-0.26.6 for changeset 7a1df18b3a3e stable rql-debian-version-0.26.6-1
Sylvain Thénault <sylvain.thenault@logilab.fr> [Mon, 13 Sep 2010 14:46:46 +0200] rev 586
Added tag rql-version-0.26.6 for changeset 7a1df18b3a3e
Fri, 10 Sep 2010 14:52:49 +0200 added test for unicode constants stable rql-version-0.26.6
Alexandre Fayolle <alexandre.fayolle@logilab.fr> [Fri, 10 Sep 2010 14:52:49 +0200] rev 585
added test for unicode constants
(0) -200 tip