Commit Graph

94 Commits

Author SHA1 Message Date
vaclavt 9ebcac9b45 use more consistent types 2022-01-16 15:39:29 +01:00
VaclavT 3ce2eb0557 Merge branch 'master' of https://bitbucket.org/vaclavt/usql 2022-01-16 15:04:40 +01:00
VaclavT 44b615959c get rid of few warnings 2022-01-16 15:04:34 +01:00
vaclavt 66376f033f rename file 2022-01-16 12:47:01 +01:00
VaclavT a1eb0eecbb parallel wip 2022-01-16 02:39:14 +01:00
vaclavt ee24964057 inital support for parallel load 2022-01-15 14:12:15 +01:00
vaclavt 51d888c680 slowly getting ready for parallel processing 2022-01-11 23:35:22 +01:00
vaclavt 3a660c1783 csv parsing a bit simplified 2022-01-11 23:34:49 +01:00
vaclavt 5c3ac683d8 Merge branch 'master' of https://bitbucket.org/vaclavt/usql 2022-01-10 20:39:57 +01:00
vaclavt ffa53673f1 debug mode from command line arg 2022-01-10 20:37:18 +01:00
vaclavt 178be8366e debugger mode 2022-01-10 20:36:40 +01:00
VaclavT 1374abd5cf debug is program option 2022-01-08 01:36:18 +01:00
VaclavT e4b80c9cb7 forgotten includes 2022-01-05 13:01:26 +01:00
VaclavT df3fcaab27 for perf test 2022-01-05 10:40:29 +01:00
VaclavT f95080606c refactorings 2022-01-02 17:52:32 +01:00
VaclavT 35cba3b0c4 small refactoring 2021-12-19 12:58:17 +01:00
VaclavT 04c0ed3f03 some TODO items squezed 2021-12-19 12:07:26 +01:00
VaclavT eebb270f47 a bit of refactoring 2021-12-18 14:52:33 +01:00
VaclavT 906df74847 extract functions to own file 2021-12-18 13:37:42 +01:00
VaclavT c9c4f0fba3 some methods marked const 2021-12-18 12:21:34 +01:00
VaclavT 40fa78dd2a index refactoring 2021-12-18 11:42:02 +01:00
VaclavT 7a6a9e209a do not use template for index 2021-12-18 11:10:18 +01:00
VaclavT 7e8d750f63 some code refactoring 2021-12-18 11:03:12 +01:00
VaclavT d645471c15 utility to copy files to mlisp 2021-12-18 10:52:56 +01:00
VaclavT 7ae4ef53f9 indexes WIP 2021-12-13 22:08:27 +01:00
VaclavT 411f0fd48c indexes WIP 2021-11-22 15:05:25 +01:00
VaclavT cc639ee891 code updates 2021-10-11 17:26:20 +02:00
VaclavT 450eb4b74f fix for error: pointer being freed was not allocated 2021-09-20 18:22:48 +02:00
VaclavT 419adea8cb readme update 2021-09-20 18:22:19 +02:00
VaclavT a85c53e4f7 order by accepts column names now 2021-09-20 18:22:08 +02:00
VaclavT 0107ee0e4f todo added 2021-09-20 18:19:30 +02:00
VaclavT 61548888b9 order by accepts column names now 2021-09-20 18:19:21 +02:00
VaclavT c73e082cfd #ifdef NDEBUG -> repl() else debug() 2021-09-20 18:17:01 +02:00
VaclavT dc06e6aa46 remove non essential files 2021-09-20 18:14:56 +02:00
VaclavT ccd759a8b9 min,max function better data type 2021-09-16 23:43:42 +02:00
VaclavT 3abc9184e1 initial support for aggregate functions 2021-09-11 11:32:05 +02:00
VaclavT 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
VaclavT 0db976f471 better support for booleans 2021-09-07 23:50:34 +02:00
VaclavT 427a3a9f04 wip 2021-09-02 21:36:26 +02:00
VaclavT a1b3b0140f date printed with time now 2021-08-31 18:58:46 +02:00
VaclavT 412e2fd455 faster double and date parsing 2021-08-31 18:56:57 +02:00
VaclavT 4e54c6d134 more strict parsing 2021-08-31 18:53:49 +02:00
VaclavT be89b55b17 faster csv loading 2021-08-23 18:18:03 +02:00
VaclavT a454e215eb rename variable 2021-08-17 23:54:38 +02:00
VaclavT 0a0e4af8b3 use unique_ptr<string> in ColStringValue to save space in variant 2021-08-17 17:20:10 +02:00
VaclavT 7685d0bb37 using std::variant instead of pointer 2021-08-17 14:34:28 +02:00
VaclavT f25b6cd4c8 pp function 2021-08-17 10:32:09 +02:00
VaclavT 273ab66da9 constant introduced 2021-08-16 14:53:23 +02:00
VaclavT 3a55007c5b Revert "pp function"
This reverts commit a344f5b62f.
2021-08-16 14:45:06 +02:00
VaclavT a344f5b62f pp function 2021-08-16 13:55:51 +02:00