Commit Graph

83 Commits

Author SHA1 Message Date
vaclavt
178be8366e debugger mode 2022-01-10 20:36:40 +01:00
e4b80c9cb7 forgotten includes 2022-01-05 13:01:26 +01:00
df3fcaab27 for perf test 2022-01-05 10:40:29 +01:00
f95080606c refactorings 2022-01-02 17:52:32 +01:00
35cba3b0c4 small refactoring 2021-12-19 12:58:17 +01:00
04c0ed3f03 some TODO items squezed 2021-12-19 12:07:26 +01:00
eebb270f47 a bit of refactoring 2021-12-18 14:52:33 +01:00
906df74847 extract functions to own file 2021-12-18 13:37:42 +01:00
c9c4f0fba3 some methods marked const 2021-12-18 12:21:34 +01:00
40fa78dd2a index refactoring 2021-12-18 11:42:02 +01:00
7a6a9e209a do not use template for index 2021-12-18 11:10:18 +01:00
7e8d750f63 some code refactoring 2021-12-18 11:03:12 +01:00
d645471c15 utility to copy files to mlisp 2021-12-18 10:52:56 +01:00
7ae4ef53f9 indexes WIP 2021-12-13 22:08:27 +01:00
411f0fd48c indexes WIP 2021-11-22 15:05:25 +01:00
cc639ee891 code updates 2021-10-11 17:26:20 +02:00
450eb4b74f fix for error: pointer being freed was not allocated 2021-09-20 18:22:48 +02:00
419adea8cb readme update 2021-09-20 18:22:19 +02:00
a85c53e4f7 order by accepts column names now 2021-09-20 18:22:08 +02:00
0107ee0e4f todo added 2021-09-20 18:19:30 +02:00
61548888b9 order by accepts column names now 2021-09-20 18:19:21 +02:00
c73e082cfd #ifdef NDEBUG -> repl() else debug() 2021-09-20 18:17:01 +02:00
dc06e6aa46 remove non essential files 2021-09-20 18:14:56 +02:00
ccd759a8b9 min,max function better data type 2021-09-16 23:43:42 +02:00
3abc9184e1 initial support for aggregate functions 2021-09-11 11:32:05 +02:00
61f3af90af initial support for is null and is not null
will nedd some work, but just for now
2021-09-08 18:34:11 +02:00
0db976f471 better support for booleans 2021-09-07 23:50:34 +02:00
427a3a9f04 wip 2021-09-02 21:36:26 +02:00
a1b3b0140f date printed with time now 2021-08-31 18:58:46 +02:00
412e2fd455 faster double and date parsing 2021-08-31 18:56:57 +02:00
4e54c6d134 more strict parsing 2021-08-31 18:53:49 +02:00
be89b55b17 faster csv loading 2021-08-23 18:18:03 +02:00
a454e215eb rename variable 2021-08-17 23:54:38 +02:00
0a0e4af8b3 use unique_ptr<string> in ColStringValue to save space in variant 2021-08-17 17:20:10 +02:00
7685d0bb37 using std::variant instead of pointer 2021-08-17 14:34:28 +02:00
f25b6cd4c8 pp function 2021-08-17 10:32:09 +02:00
273ab66da9 constant introduced 2021-08-16 14:53:23 +02:00
3a55007c5b Revert "pp function"
This reverts commit a344f5b62f.
2021-08-16 14:45:06 +02:00
a344f5b62f pp function 2021-08-16 13:55:51 +02:00
b03462da6a small refactorings 2021-08-15 13:24:16 +02:00
b37b0b55ff Row::ith_column() method removed 2021-08-15 11:52:00 +02:00
869e5881df not equal works now 2021-08-15 11:51:06 +02:00
8d5eea45a3 double string representation is a bit shorter 2021-08-15 11:16:06 +02:00
2f6159767d handle comparation on dates 2021-08-14 20:01:34 +02:00
fb5098cf1d slightly better print, column alias supported 2021-08-14 20:01:15 +02:00
5201f32023 decide correct column type 2021-08-14 17:30:40 +02:00
efb4ee1648 typos fixed 2021-08-14 17:30:24 +02:00
fc0ce36e8d some more TODOs resolved 2021-08-14 15:07:41 +02:00
0f586aab8a do not use std::move in return 2021-08-14 13:01:28 +02:00
e7252e856a fix parsing bug 2021-08-14 13:00:46 +02:00