Commit Graph
81 Commits
Author SHA1 Message Date
Pablo Marcos cb988ef115 Remove unnecessary include
If no destructor is added, an implicit destructor is automatically
generated in the header file for every translation unit including
the header. Since it's the destructor the one that needs to know
the size of what std::unique_ptr points to in order to know how
to destroy it, the best thing we can do is to define a default
destructor in the .cpp to prevent any automatic destructors
being generated via header include.
2025-02-27 08:55:06 +00:00
Pedro Ferreira 77764c1a14 More review comments 2025-02-26 16:29:46 +00:00
Pedro Ferreira 57b1e3f459 Addressing review comments 2025-02-26 16:05:59 +00:00
Pedro Ferreira feec401376 Remove include 2025-02-25 13:10:13 +00:00
Pedro Ferreira af808e629a Remove this branch, is not working properly 2025-02-24 15:17:23 +00:00
Pedro Ferreira 7c28b6a4f6 Don't AST fuzz added INSERT INTO /dev/null for performance testing 2025-02-14 11:30:53 +00:00
Pedro Ferreira 1c58b9ef5f This step has to be done later 2025-02-14 10:55:59 +00:00
Pedro Ferreira eb198d8ee9 Dump results to /dev/null with INSERT INTO FUNCTION 2025-02-14 09:28:04 +00:00
Pedro Ferreira 5f43361cf7 Fixes 2025-02-14 07:49:33 +00:00
Pedro Ferreira 840bbac6ea Dump fuzzed AST 2025-02-14 07:37:15 +00:00
Pedro Ferreira 7ff51b7d8b Compare query success and revert change 2025-02-14 07:23:05 +00:00
Pedro Ferreira 1375820369 Fix possible AST fuzzer bug 2025-02-13 17:37:14 +00:00
Pedro Ferreira b467b070f8 Fixes 2025-02-13 17:13:58 +00:00
Pedro Ferreira 67205cf230 Fix 2025-02-13 16:52:03 +00:00
Pedro Ferreira 78bc77895f Make sure settings are printed 2025-02-13 16:15:45 +00:00
Pedro Ferreira 19b0202910 Fixes 2025-02-13 15:54:44 +00:00
Pedro Ferreira 42d327aeeb Fixes 2025-02-13 15:38:54 +00:00
Pedro Ferreira 9de824684a Fix 2025-02-13 15:20:06 +00:00
Pedro Ferreira 39c3f356f0 Don't keep new settings 2025-02-13 15:13:42 +00:00
Pedro Ferreira 37e8a56e13 Code cleanup 2025-02-13 14:57:27 +00:00
Pedro Ferreira 3af4840d88 Fix 2025-02-13 14:38:06 +00:00
Pedro Ferreira e58173d016 Dump result into /dev/null 2025-02-13 13:00:33 +00:00
Pedro Ferreira 49eddeac43 Set settings per query 2025-02-12 12:54:23 +00:00
Pedro Ferreira 15dbebee25 Print set query 2025-02-12 12:11:02 +00:00
Pedro Ferreira 8d24227a28 Set random settings while measuring performance 2025-02-11 17:28:15 +00:00
Pedro Ferreira 89c286be63 Fixes 2025-02-10 15:26:22 +00:00
Pedro Ferreira 437e63b6e7 Attempting multiple fixes 2025-02-10 14:24:31 +00:00
Pedro Ferreira b5cb592fb7 Merge remote-tracking branch 'upstream/master' into ast-update 2025-02-10 10:29:06 +00:00
Pedro Ferreira 157fcc3500 Adding explains in queries and important fix for performance testing 2025-02-05 16:49:15 +00:00
Pedro Ferreira 40dfdfdb8a Compilation fix 2025-02-05 12:25:09 +00:00
Pedro Ferreira 45d7db953b Merge branch 'ast-performance' into ast-update 2025-02-05 10:17:28 +00:00
Pedro Ferreira 97cafd7f54 Always run query on peer 2025-02-05 10:14:31 +00:00
Pedro Ferreira 9546a1a5a6 I forgot to add fuzzed tables into OPTIMIZE statements 2025-02-05 09:56:22 +00:00
Pedro Ferreira f4d59f51ec Adding performance comparisons for AST fuzzer 2025-02-05 09:11:14 +00:00
Pedro Ferreira b6a2edcf79 Address review comments 2025-01-24 11:35:30 +00:00
Pedro Ferreira b94d7e0036 Addressing review comments 2025-01-24 10:20:25 +00:00
Pedro Ferreira 3846cbfc34 Fix code comments 2025-01-23 16:46:49 +00:00
Pedro Ferreira 8f4a45001a Check if query succeeded and small fixes 2025-01-23 11:16:15 +00:00
Pedro Ferreira 841146dbde More future proof way to load system tables 2025-01-22 10:53:38 +00:00
Pedro Ferreira 6d60250154 New settings and fix 2025-01-15 16:26:37 +00:00
Pedro Ferreira 633ba8a8ed Replicate settings 2025-01-15 15:48:31 +00:00
Pedro Ferreira a6ede69def When measuring performance, don't dump into a file 2025-01-15 09:01:09 +00:00
Pedro Ferreira cf8e7dc693 Send default settings to peer ClickHouse server 2025-01-14 19:37:33 +00:00
Pedro Ferreira 849fe52da5 Apply deleted mask before comparing performance 2025-01-14 18:03:10 +00:00
Pedro Ferreira e4e9188a97 Measure performance and fix 2025-01-14 16:44:54 +00:00
Pedro Ferreira a408ac8fc8 Fix 2025-01-14 13:30:48 +00:00
Pedro Ferreira ca9fc7ea60 Use internal String type and other fixes 2025-01-13 17:06:45 +00:00
Pedro Ferreira 2ff0477424 Revert "Better probabaility ranges"
This reverts commit 8d81f7cea5.
2025-01-13 16:54:20 +00:00
Pedro Ferreira 8d81f7cea5 Better probabaility ranges 2025-01-13 16:44:59 +00:00
Pedro Ferreira 6bb9d138a2 More review comments 2025-01-13 16:13:08 +00:00