Commit Graph

  • 74e92d2211
    More pythonic code Salvo 'LtWorf' Tomaselli 2020-06-09 23:48:43 +0200
  • d7145171de
    Finish fixing the optimization Salvo 'LtWorf' Tomaselli 2020-06-09 23:47:04 +0200
  • f4a4b847af
    selection_and_product partial Salvo 'LtWorf' Tomaselli 2020-06-09 22:47:54 +0200
  • f4a8344f3e
    projection_and_union Salvo 'LtWorf' Tomaselli 2020-06-09 19:43:56 +0200
  • b987180d1c
    useless_projection Salvo 'LtWorf' Tomaselli 2020-06-09 19:37:57 +0200
  • f139257d2c
    Typing Salvo 'LtWorf' Tomaselli 2020-06-09 19:37:00 +0200
  • 67d050e07d
    Execute context optimizations Salvo 'LtWorf' Tomaselli 2020-06-09 19:34:26 +0200
  • 4337e6073e
    CHANGELOG Salvo 'LtWorf' Tomaselli 2020-06-09 19:31:56 +0200
  • a2111a90c1
    select_union_intersect_subtract Salvo 'LtWorf' Tomaselli 2020-06-09 19:27:47 +0200
  • ff2f890b98
    Remove legacy thing Salvo 'LtWorf' Tomaselli 2020-06-09 19:16:02 +0200
  • 7806a0a27e
    union_and_product_ Salvo 'LtWorf' Tomaselli 2020-06-09 19:15:34 +0200
  • 34ed9405ea
    swap_rename_select Salvo 'LtWorf' Tomaselli 2020-06-09 19:05:20 +0200
  • 2ad28ba9ad
    Add test to hit swap_rename_select Salvo 'LtWorf' Tomaselli 2020-06-09 18:40:01 +0200
  • cac990b598
    swap_rename_projection Salvo 'LtWorf' Tomaselli 2020-06-09 18:27:11 +0200
  • b17bb103f6
    Small fixes Salvo 'LtWorf' Tomaselli 2020-06-09 18:26:03 +0200
  • b3b5afec63
    Some convenience methods Salvo 'LtWorf' Tomaselli 2020-06-09 15:56:16 +0200
  • e4d62e9571
    futile_renames, subsequent_renames Salvo 'LtWorf' Tomaselli 2020-06-09 15:34:40 +0200
  • 4a56b8eaac
    swap_union_renames Salvo 'LtWorf' Tomaselli 2020-06-09 12:38:29 +0200
  • 454f4161bc
    Add test for swap_union_renames Salvo 'LtWorf' Tomaselli 2020-06-09 12:34:07 +0200
  • 6208333f48
    Use correct symbols Salvo 'LtWorf' Tomaselli 2020-06-09 12:32:09 +0200
  • 72c4746578
    Add function to convert the rename property to a python dict Salvo 'LtWorf' Tomaselli 2020-06-09 12:05:36 +0200
  • 6622ba947e
    selection_inside_projection Salvo 'LtWorf' Tomaselli 2020-06-09 11:55:25 +0200
  • 418e293c1d
    Enable down_to_unions_subtractions_intersections Salvo 'LtWorf' Tomaselli 2020-06-09 11:50:58 +0200
  • 403b7b9962
    Enable duplicated_projection Salvo 'LtWorf' Tomaselli 2020-06-09 11:45:35 +0200
  • 50647294cb
    Enable futile_union_intersection_subtraction Salvo 'LtWorf' Tomaselli 2020-06-09 11:43:14 +0200
  • 0dcd639c9d
    Enable one optimization Salvo 'LtWorf' Tomaselli 2020-06-09 11:18:33 +0200
  • 3e524278e8
    Remove unused Salvo 'LtWorf' Tomaselli 2020-06-09 10:51:40 +0200
  • 6c677452e8
    Remove old things Salvo 'LtWorf' Tomaselli 2020-06-09 10:14:19 +0200
  • a8426840da
    Disable all optimizations for now Salvo 'LtWorf' Tomaselli 2020-06-09 02:06:57 +0200
  • b508149583
    Major refactory of the parser Salvo 'LtWorf' Tomaselli 2020-06-09 01:37:19 +0200
  • 2480c955ae
    Merge pull request #18 from ltworf/makefile Salvo 'LtWorf' Tomaselli 2020-06-02 22:50:22 +0200
  • 6da017a562
    Make the gui targets file by file Salvo 'LtWorf' Tomaselli 2020-06-02 20:03:59 +0200
  • ee429500ec
    Make targets as phony, put everything in dist Salvo 'LtWorf' Tomaselli 2020-06-02 20:02:00 +0200
  • 3da5aa95b1
    Merge pull request #17 from ltworf/travis Salvo 'LtWorf' Tomaselli 2020-06-02 18:34:31 +0200
  • 5d82045956
    Install xtermcolor Salvo 'LtWorf' Tomaselli 2020-06-02 18:32:47 +0200
  • 2c49f924ef
    Add travis file Salvo 'LtWorf' Tomaselli 2020-06-02 18:29:08 +0200
  • fe34b7f567
    FUNDING.yml Salvo 'LtWorf' Tomaselli 2020-03-01 11:23:57 +0100
  • 353b40e1ab
    Use the newer class name Salvo 'LtWorf' Tomaselli 2018-04-22 00:30:20 +0200
  • 7b471709c4
    Add more typing info Salvo 'LtWorf' Tomaselli 2018-04-22 00:29:37 +0200
  • 9101cee7ab
    Use new class name Salvo 'LtWorf' Tomaselli 2018-01-21 16:55:48 +0100
  • bcdf81cdcd
    Remove embedded browser with website Salvo 'LtWorf' Tomaselli 2017-08-26 17:51:04 +0200
  • ada4f50843
    do_debian script Salvo 'LtWorf' Tomaselli 2017-08-19 09:10:46 +0200
  • b169a3ab35
    debian directory in its own branch Salvo 'LtWorf' Tomaselli 2017-08-18 16:41:46 +0200
  • 13e6d64d53
    d/rules: no need to override dh_auto_test Salvo 'LtWorf' Tomaselli 2017-08-18 16:33:41 +0200
  • d4002e117b
    CHANGELOG Salvo 'LtWorf' Tomaselli 2017-08-18 08:37:47 +0200
  • 22aef831ff
    mypy: use different variable for different type Salvo 'LtWorf' Tomaselli 2017-08-18 08:37:34 +0200
  • b8152e2d23
    mypy, read explicitly as binary Salvo 'LtWorf' Tomaselli 2017-08-18 07:39:49 +0200
  • 2a86d52c00
    .gitignore Salvo 'LtWorf' Tomaselli 2017-07-02 12:51:06 +0200
  • 7a88dc9076
    Replace == None with is Salvo 'LtWorf' Tomaselli 2017-07-02 12:50:48 +0200
  • f459f0635a
    Add missing returns Salvo 'LtWorf' Tomaselli 2017-07-02 12:47:46 +0200
  • 12f4459682
    More type information Salvo 'LtWorf' Tomaselli 2017-06-24 13:01:22 +0200
  • 6bda7044ae
    added test target to make Salvo 'LtWorf' Tomaselli 2017-06-24 11:35:57 +0200
  • fa08e007db
    moved tests directory Salvo 'LtWorf' Tomaselli 2017-06-24 11:35:46 +0200
  • 2d9bbf39f0
    make mypy happy Salvo 'LtWorf' Tomaselli 2017-06-24 11:31:07 +0200
  • 57936db6b9
    Add documentation/typing to linegui Salvo 'LtWorf' Tomaselli 2017-06-24 10:47:56 +0200
  • 54e4d05837
    Don't crash when reading invalid files Salvo 'LtWorf' Tomaselli 2017-06-24 10:38:56 +0200
  • 5473e68e60
    Copyright line Salvo 'LtWorf' Tomaselli 2017-06-24 10:36:44 +0200
  • 83ef5986e2
    Style changes Salvo 'LtWorf' Tomaselli 2017-06-24 10:36:01 +0200
  • c1326c23e4
    .gitignore Salvo 'LtWorf' Tomaselli 2017-06-24 10:11:28 +0200
  • c4da4bdcb6
    Use with block to open file Salvo 'LtWorf' Tomaselli 2017-06-24 10:10:52 +0200
  • 0778be30a1
    Forbid using python keywords as names Salvo 'LtWorf' Tomaselli 2017-05-12 22:50:01 +0200
  • d61bfafe5c
    Do not send survey in case of swearwords Salvo 'LtWorf' Tomaselli 2017-05-10 22:07:52 +0200
  • 418dce95db
    Strip spaces from survey Salvo 'LtWorf' Tomaselli 2017-05-10 21:53:51 +0200
  • 6caf8bc741
    replaced verbose loop with comprehension Salvo 'LtWorf' Tomaselli 2017-04-24 00:41:52 +0200
  • 6014618f2d Prepare for next release Salvo 'LtWorf' Tomaselli 2016-08-23 20:56:44 +0200
  • 4480ecc577 d/changelog Salvo 'LtWorf' Tomaselli 2016-08-21 11:56:24 +0200
  • f0d50eabee Query splitter complete Salvo 'LtWorf' Tomaselli 2016-08-21 11:03:45 +0200
  • 47bc995fd9 Revert "Query splitter complete" Salvo 'LtWorf' Tomaselli 2016-08-21 10:58:46 +0200
  • ae042a7ae4 "save" will act on the relation selected in the list Salvo 'LtWorf' Tomaselli 2016-08-21 10:50:22 +0200
  • 8d8db2ac0c CHANGELOG Salvo 'LtWorf' Tomaselli 2016-08-20 15:20:34 +0200
  • d1d781f3a3 Encode session in base64 to workaround a Qt bug Salvo 'LtWorf' Tomaselli 2016-08-20 09:28:12 +0200
  • c4e258bbf9 Query splitter complete Salvo 'LtWorf' Tomaselli 2016-08-16 11:15:56 +0200
  • bd1c3a208c Variable name generator Salvo 'LtWorf' Tomaselli 2016-08-15 09:16:22 +0200
  • 36bc145ac3 Initial commit for module to split queries into programs Salvo 'LtWorf' Tomaselli 2016-08-15 09:15:57 +0200
  • cba34cca2c CHANGELOG Salvo 'LtWorf' Tomaselli 2016-05-25 15:30:15 +0200
  • 03d05cf7a8 Added ui buttons to use multi line optimization Salvo 'LtWorf' Tomaselli 2016-05-25 15:29:32 +0200
  • 57ea58e516 Removed debug print Salvo 'LtWorf' Tomaselli 2016-05-25 15:27:11 +0200
  • 077eaa16bd oijqwe Salvo 'LtWorf' Tomaselli 2016-05-25 15:13:18 +0200
  • 93fbd848dc optimize_all can return parse tree Salvo 'LtWorf' Tomaselli 2016-05-25 15:08:30 +0200
  • e47bf59320 Multi-line optimizations Salvo 'LtWorf' Tomaselli 2016-05-25 14:59:23 +0200
  • d5de52d73c Highlight current row Salvo 'LtWorf' Tomaselli 2016-05-25 13:50:01 +0200
  • 2955afe45e New multi line editor Salvo 'LtWorf' Tomaselli 2016-05-25 12:08:59 +0200
  • 790766827e Skip empty queries Salvo 'LtWorf' Tomaselli 2016-05-25 11:02:21 +0200
  • 7a4a31d16a
    Fix install targets Salvo 'LtWorf' Tomaselli 2016-04-27 20:23:16 +0200
  • 9830a3cd74
    Fixes to the .desktop file Salvo 'LtWorf' Tomaselli 2016-04-27 19:48:00 +0200
  • 9f83aaabbf Add test to contain escapes in selection strings Salvo 'LtWorf' Tomaselli 2016-04-23 15:21:24 +0200
  • 722b164d56 Fix Python code generator to correctly escape strings Salvo 'LtWorf' Tomaselli 2016-04-23 15:19:32 +0200
  • 92990039ac Test on joins Salvo 'LtWorf' Tomaselli 2016-04-19 17:48:54 +0200
  • 4d1b610605 Correct optimization over selection and product Salvo 'LtWorf' Tomaselli 2016-04-19 17:47:36 +0200
  • fb643bd26d Added a bunch of .fail tests Salvo 'LtWorf' Tomaselli 2016-04-18 16:29:54 +0200
  • 6fe70e12fe Some failures were crashing the test driver Salvo 'LtWorf' Tomaselli 2016-04-18 16:28:56 +0200
  • eb6a033298 CHANGELOG Salvo 'LtWorf' Tomaselli 2016-04-15 15:00:31 +0200
  • d751de8a75 Test new optimization Salvo 'LtWorf' Tomaselli 2016-04-15 14:56:54 +0200
  • 3779a1de81 Remove useless joins in optimization Salvo 'LtWorf' Tomaselli 2016-04-15 14:56:09 +0200
  • a5aef4a0fe CHANGELOG Salvo 'LtWorf' Tomaselli 2016-04-15 14:45:33 +0200
  • 7e61120beb Make failure in unions commutative Salvo 'LtWorf' Tomaselli 2016-04-15 14:43:18 +0200
  • 696361af4b Test that failure in union is commutative Salvo 'LtWorf' Tomaselli 2016-04-15 14:42:51 +0200
  • 2f12a0e89d Add possibility to test queries that are supposed to fail Salvo 'LtWorf' Tomaselli 2016-04-15 14:36:51 +0200
  • cc6dfca64c Prepare for new version Salvo 'LtWorf' Tomaselli 2016-04-10 08:52:22 +0200
  • 7f1004712a Bump Standards-Version Salvo 'LtWorf' Tomaselli 2016-04-09 17:43:55 +0200