Pedro Ferreira
e42eef1e04
Sometimes limit generated values
2025-11-24 14:20:11 +00:00
Pedro Ferreira
56fbbfca61
Swap table with table function
2025-11-13 14:15:19 +00:00
Konstantin Bogdanov
571faf5a05
Remove chassert(0)
2025-11-05 02:58:04 +01:00
Konstantin Bogdanov
48d2f3b145
Fix readability-container-contains
2025-11-04 23:40:04 +01:00
Pedro Ferreira
398ff466b6
Swap where and prewhere
2025-10-24 07:41:49 +00:00
Pedro Ferreira
1cbefbb76c
Try to create more tables
2025-10-15 11:58:56 +00:00
Pedro Ferreira
771c3b6f7e
Add more tries
2025-10-07 11:25:31 +00:00
Pedro Ferreira
970694aaeb
Try new background worker
2025-10-02 13:09:14 +00:00
Pedro Ferreira
9b7260bab4
Log external databases as well
2025-09-19 12:21:34 +00:00
Pedro Ferreira
e6105e9c47
Isolate HTTP server to run without main dolor script part 2
2025-09-19 08:32:48 +00:00
Pedro Ferreira
992139ca9b
clang-tidy fix
2025-09-04 15:06:25 +00:00
Pedro Ferreira
bd7b0c14fc
CI fix
2025-09-04 12:00:33 +00:00
Pedro Ferreira
30ce451a2c
Adding new oracle in Spark
2025-09-03 15:08:49 +00:00
Pedro Ferreira
86117b7412
Run less often
2025-09-02 12:52:06 +00:00
Pedro Ferreira
48e3373928
Debugging
2025-09-02 10:53:45 +00:00
Pedro Ferreira
56e2741267
Adding updates
2025-09-01 16:32:57 +00:00
Pedro Ferreira
0c56ac5512
Attempt to do better testing with replicated tables
2025-08-08 10:36:23 +00:00
Pedro Ferreira
1c6e19251b
Be less restrictive
2025-08-06 08:56:51 +00:00
Pedro Ferreira
63d3c1dbaa
Typo
2025-07-16 13:48:40 +00:00
Pedro Ferreira
f3c9995cc2
Add backup and restore to dump oracle
2025-07-15 09:14:29 +00:00
Pedro Ferreira
a0722cbe71
Improved lambda expressions and cleaned dump table oracle
2025-07-15 07:27:41 +00:00
Pedro Ferreira
b0fe7d2ca9
Add possibility to ignore error codes when oracles fail due to a certain error
2025-07-11 12:26:58 +00:00
Pedro Ferreira
072718011f
Don't run oracles as often
2025-07-09 09:15:47 +00:00
Pedro Ferreira
ddcf8bc0f8
While re-reading the SQL log, restart if that happened
2025-07-04 11:11:15 +00:00
Pedro Ferreira and GitHub
6ece4113aa
Merge pull request #82654 from PedroTadim/next-fuzz-upt
...
Next fuzzer fixes
2025-06-30 08:05:15 +00:00
Pedro Ferreira
af81951bf4
Generalize string length and property update
2025-06-25 07:57:02 +00:00
Raúl MarÃn
d6ac63c8d2
Style: Forbid the use of quotes for includes (partial)
2025-06-24 13:20:10 +02:00
Pedro Ferreira
77108d6b3c
Fixing async inserts in BuzzHouse
2025-06-18 12:37:12 +00:00
Pedro Ferreira and GitHub
7927b9e710
Merge pull request #80244 from PedroTadim/test-server2
...
First iteration for La Casa Del Dolor
2025-06-04 07:16:58 +00:00
Raúl MarÃn
3cd4ad0d16
Remove usage of settings.h
2025-06-02 18:00:25 +02:00
Pedro Ferreira and GitHub
215fa9b00d
Merge branch 'master' into test-server2
2025-05-28 11:28:38 +02:00
Pedro Ferreira
e17931a66a
Make dump table oracle completely optional
2025-05-27 09:36:32 +00:00
Pedro Ferreira
1376339f38
Fix
2025-05-23 08:19:07 +00:00
Pedro Ferreira
d198d9fb24
Give more details
2025-05-23 08:12:35 +00:00
Pedro Ferreira
5a9fa20f8d
CI fix
2025-05-21 14:47:36 +00:00
Pedro Ferreira
79e2265973
Add "disallowed_error_codes" setting, more powerful than fail_on_timeout
2025-05-21 14:27:04 +00:00
Pedro Ferreira
0a92a3ff41
Real fix
2025-05-12 16:49:45 +00:00
Pedro Ferreira
505fba8876
Merge remote-tracking branch 'origin/master' into test-server2
2025-05-01 15:28:07 +00:00
Pedro Ferreira
7de1abb917
Add optimize option for dump oracle
2025-04-30 09:50:25 +00:00
Pedro Ferreira
c2199e2d20
Added parallel with queries
2025-04-22 12:14:55 +00:00
Pedro Ferreira
a99a4d1ce6
Added steps for PARALLEL WITH
2025-04-22 11:15:08 +00:00
Pedro Ferreira
2a889151b5
Added first version for server fuzzer and modifications needed for existing client fuzzers
2025-04-17 15:43:46 +00:00
Pedro Ferreira
29483f0a02
Not needed
2025-04-17 11:03:34 +00:00
Pedro Ferreira and GitHub
d1c0564f13
Merge branch 'ClickHouse:master' into next-update
2025-04-15 10:10:07 +02:00
Pedro Ferreira
167fb1e35a
Use system commands in multi-setting oracle
2025-04-11 16:47:38 +00:00
Azat Khuzhin
a595877d02
Fix handling INSERTs after async_insert handling from server for fuzzer
...
Rewrite API one more time, since in case of fuzzer that assertion could
not be satisfied, due to it fuzz the query, but leave the insert->data,
and if we will parse query from formatted we will loose insert->data
And also cleanup interface, remove report_error that is unused, and move
echo_query out.
CI: https://s3.amazonaws.com/clickhouse-test-reports/json.html?PR=77578&sha=296cda664bb7288f786ef98e2af9ea1e0e5094fd&name_0=PR&name_1=AST%20fuzzer%20%28amd_debug%29
2025-04-11 14:46:11 +02:00
Azat Khuzhin
296cda664b
Re-introduce query_to_execute for processParsedSingleQuery()
...
The problem is that without this distinction we have a query with
trailing comments (due to applied adjustQueryEnd())
2025-04-11 10:43:49 +02:00
Azat Khuzhin
c6f93e16bb
Pass query for execution as string_view
...
The data that ASTPtr may refer to (in case of INSERT) should point to
the same memory region, since in case of async_insert, we need to
calcualte the end of the query, and we cannot do this without this.
2025-04-10 17:52:28 +02:00
Azat Khuzhin
bafa45a7b1
Fix applying async_insert from server (via apply_settings_from_server)
...
The problem is that async_insert is checked during parsing, to know what
to send to the server, even before server settings available. And this
leads to "Unknown packet 11 from server" errors.
So, first approach will be to simply ignore async_insert for
apply_settings_from_server, but this setting is interesting to apply
from the server (since this may have performance impact).
Another is to detect what part of the query we should after server
settings had been received, this patch follows this approach.
2025-04-10 16:37:26 +02:00
Pedro Ferreira
3cc4fc757b
Implement fail on timeout
2025-04-09 15:00:14 +00:00