LtWorf
|
f4d47a01e9
|
- Upgraded manpage
- Can save relations
- Better -v printout
- Added comments
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@236 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-06-21 21:02:47 +07:00 |
LtWorf
|
a608581a33
|
- Able to unload relations
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@235 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-06-21 18:08:02 +07:00 |
LtWorf
|
55328d6b06
|
- Working completion
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@234 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-06-21 17:57:15 +07:00 |
LtWorf
|
9a51c38be6
|
- Added attempt of completion on files
- Added help
- Better handling of input termination or empty lines
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@233 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-06-21 17:05:31 +07:00 |
LtWorf
|
261bd4469f
|
- Can be used from the main module
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@232 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-06-21 14:30:27 +07:00 |
LtWorf
|
d7e4f64f55
|
- Can avoid to print results
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@231 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-06-21 14:24:43 +07:00 |
LtWorf
|
24b916131f
|
- Fixed wrong behaviour that didn't recognise assignment properly
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@230 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-06-21 14:20:09 +07:00 |
LtWorf
|
5de25127c9
|
- Can easily insert operators
- Gracefully terminates
- Doesn't list hidden python stuff
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@229 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-06-21 14:12:43 +07:00 |
LtWorf
|
f3dbab3993
|
- Can execute queries
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@228 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-06-21 13:53:48 +07:00 |
LtWorf
|
ed3d5aaf54
|
- First stub of read line interface
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@227 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-06-21 13:37:41 +07:00 |
LtWorf
|
65411234a0
|
- Checks if the given files are really files
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@226 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-06-21 12:33:43 +07:00 |
LtWorf
|
ad84f402d5
|
- More detail for errors in evaluation
- Printing errors on stdout too, as well as query conversion to python
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@225 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-04-08 09:43:29 +07:00 |
LtWorf
|
425dc5cf4c
|
At least does something closer to what will be in the end
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@224 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-03-28 13:54:57 +07:00 |
LtWorf
|
f1018b20f8
|
- Uses getopt to handle the command line in a more standard way
- Organized code so the ui can be either qt or curses
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@223 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-03-21 12:55:32 +07:00 |
LtWorf
|
c282873c17
|
- Started the creation of a curses ui
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@222 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-03-21 12:28:52 +07:00 |
LtWorf
|
eaa6c4562d
|
- Added printtree function to print an indented representation of the tree
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@221 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-03-19 16:37:53 +07:00 |
LtWorf
|
2c4757dafb
|
- When a query fails, shows the message of the exception
- Improved tokenizer for select in optimizations, now can accept operators in identifiers
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@220 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-03-19 16:06:02 +07:00 |
LtWorf
|
6adcd221bd
|
Edited license
Desktop file in make
SQL conversion (probably will be deleted again)
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@219 014f5005-505e-4b48-8d0a-63407b615a7c
|
2010-02-24 00:46:58 +07:00 |
LtWorf
|
8633052af2
|
Automatically fills some fields in the survey
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@218 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-09-19 09:25:38 +07:00 |
LtWorf
|
861d3fa301
|
added various files
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@217 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-09-18 22:59:29 +07:00 |
LtWorf
|
9d39f8836e
|
Added .desktop file on svn
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@216 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-09-18 22:57:44 +07:00 |
LtWorf
|
ffa7140c6d
|
Fixed problem with float numbers with selection of certain relations
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@215 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-09-18 22:57:02 +07:00 |
LtWorf
|
9c12a662ea
|
Using fakeroot instead of su in make debian
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@214 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-09-09 13:17:38 +07:00 |
LtWorf
|
7579b54348
|
Patch provided by Angelo 'Havoc' Puglisi
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@213 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-09-09 13:11:47 +07:00 |
LtWorf
|
f9d4858383
|
added code for selection into sql.py
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@212 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-08-20 16:10:55 +07:00 |
LtWorf
|
f907981b49
|
error in changelog
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@211 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-08-18 11:53:26 +07:00 |
LtWorf
|
6f8ad973b9
|
Can load relations specified in command line
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@210 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-08-18 11:52:33 +07:00 |
LtWorf
|
6734fc66e5
|
Improved futile_union_intersection_subtraction, handles when a branch of subtracion has a selection
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@209 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-08-18 10:28:34 +07:00 |
LtWorf
|
1d6aa88805
|
Improved futile_union_intersection_subtraction in case of A-A, when A is a sub-query
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@208 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-08-18 10:03:55 +07:00 |
LtWorf
|
9efc56269e
|
comments and cleanup in about.py
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@207 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-07-16 06:56:39 +07:00 |
LtWorf
|
4b6960b7be
|
Font is set only on windows
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@206 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-07-05 22:26:51 +07:00 |
TheAngel87
|
0b5b867d51
|
Script inno setup universale, wiki in italiano
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@205 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-30 15:07:13 +07:00 |
LtWorf
|
4e9c176316
|
tagged 0.10
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@204 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-30 13:06:23 +07:00 |
TheAngel87
|
d752a0c48f
|
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@203 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-30 10:31:36 +07:00 |
LtWorf
|
3051894d79
|
added Emilio into credits and about window on window
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@202 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-30 09:53:45 +07:00 |
TheAngel87
|
977f5b17a6
|
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@201 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-30 09:45:26 +07:00 |
LtWorf
|
dcc5d977b4
|
using single separator... on windows seems to be using the unix one.. boh
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@200 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-30 09:30:11 +07:00 |
LtWorf
|
a584c158dd
|
merged windows setup branch into trunk
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@199 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-30 09:28:44 +07:00 |
LtWorf
|
fc49ba5bbe
|
Selection can now accept expressions with parenthesis
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@196 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-29 13:12:45 +07:00 |
LtWorf
|
1bc29f8ed5
|
Edited .desktop file
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@191 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-22 09:40:22 +07:00 |
LtWorf
|
3c4b91272b
|
Code refactory to move the new parser into parser.py out of optimizer.py, that will still be compatible
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@190 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-09 10:36:33 +07:00 |
LtWorf
|
6524ea2d9f
|
replaced old compiler, using the new one also in parser.py, and bug fixed
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@189 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-09 10:22:52 +07:00 |
LtWorf
|
378ace1a2b
|
new relational to python compiler
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@188 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-09 10:02:07 +07:00 |
LtWorf
|
dd43097d7e
|
added comments
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@187 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-06-09 09:05:48 +07:00 |
LtWorf
|
7659e39bd3
|
fix to optimization
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@186 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-05-30 15:17:51 +07:00 |
LtWorf
|
10227d1ae7
|
Cleaned up code
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@184 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-05-26 14:00:44 +07:00 |
LtWorf
|
7b827082d6
|
improved futile_union_intersection_subtraction optimization. Now it works also if one of the subtrees has a selection and the other doesn't
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@183 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-05-26 13:39:59 +07:00 |
LtWorf
|
43766eeeae
|
Implemented swap_rename_projection general optimization
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@182 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-05-25 17:04:24 +07:00 |
LtWorf
|
d51d4bada7
|
fixed selection_and_product optimization. It modified the original relation
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@178 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-05-25 13:54:35 +07:00 |
LtWorf
|
dac465779c
|
Implemented swap_union_renames general optimization
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@177 014f5005-505e-4b48-8d0a-63407b615a7c
|
2009-05-23 08:21:43 +07:00 |