Commit Graph
177 Commits
Author SHA1 Message Date
Pedro FerreiraandGitHub db93500753 Merge branch 'master' into fuzz-policy 2026-03-17 12:08:19 +01:00
Pedro Ferreira 26567229db Use role 2026-03-16 16:23:27 +00:00
Pedro Ferreira 98005f46f7 Disable row policy oracle 2026-03-16 13:51:12 +00:00
Pedro Ferreira ec79c844b1 Add row policy oracle 2026-03-16 13:10:07 +00:00
Raúl MarínandClaude Opus 4.6 6aa187da03 Reduce CurrentThread.h include fan-out to cut compilation cascade
- Remove `CurrentThread.h` from high-fan-out headers: `ProcessList.h`,
  `IQueryPlanStep.h`, `DDLWorker.h`, `TCPHandler.h`, `AggregatingTransform.h`,
  `ParallelParsingInputFormat.h`, `StorageTableFunction.h`, `parseSyslogLevel.h`,
  `EmbeddedRocksDBBulkSink.h`, `BlockIO.h`, `LocalConnection.h`,
  `StorageMaterializedView.h`, `HTTPHandler.h`
- Extract `QueryScope` from `CurrentThread` into standalone `Common/QueryScope.h`
  with its own `.cpp`, replacing the nested `CurrentThread::QueryScope` class
- Extract `getCurrentThreadGroup` free function into `Common/ThreadGroupSwitcher.h`,
  replacing `CurrentThread::getGroup()` in template headers:
  `threadPoolCallbackRunner.h`, `ParallelFormattingOutputFormat.h`,
  `HashedDictionaryParallelLoader.h`, `UniqExactSet.h`, `HashedDictionary.h`,
  `StatusRequestsPool.h`
- De-inline `MemoryTrackerSwitcher` ctor/dtor into `MemoryTrackerSwitcher.cpp`
- De-inline `ResourceGuard::Request::wait` into `ResourceGuard.cpp`
- De-inline `ManyAggregatedData` destructor into `AggregatingTransform.cpp`
- De-inline `QueryStatus::updateProgressIn/Out` into `ProcessList.cpp`
- Add explicit `CurrentThread.h` includes to `.cpp` files that relied on
  transitive includes through the trimmed headers

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-03-12 14:54:34 +01:00
Pedro Ferreira 1cb65272c3 Add new count distinct oracle 2026-03-09 13:23:34 +00:00
Pedro Ferreira 6457f3fba3 Fix 2026-03-06 15:51:34 +00:00
Pedro Ferreira 0d4e94a215 Fixes 2026-03-06 11:54:27 +00:00
Pedro Ferreira c89a12b81e New roundtrip oracle and parsing tests 2026-03-05 12:52:41 +00:00
Pedro Ferreira f50b2c3fee Backport fixes from the server fuzzer 2026-02-27 14:51:41 +00:00
Pedro Ferreira 3ad1d4abc7 Update probs and fixes 2026-02-26 15:27:02 +00:00
Pedro Ferreira 44b7ee2e14 Add log messages 2026-01-24 10:57:34 +00:00
Pedro Ferreira 5dc02592b5 Modernize time limit, and set it for CI runs 2026-01-24 10:15:39 +00:00
Nikolai Kochetov de75d7355f Merge branch 'master' into use-intrusive-ptr-for-AST 2026-01-16 16:16:36 +01:00
Pedro Ferreira a4b4179399 Let's play with random probabilities a little 2026-01-13 10:32:45 +00:00
Nikolai Kochetov f4aa968b13 Use intrusive ptr for AST 2026-01-11 13:36:32 +01:00
Pedro Ferreira cb2ff93210 Increase rows size for a few jobs, give more table creation tries, less defaults 2026-01-07 17:05:05 +00:00
Pedro Ferreira 0d03df1481 Added basic Kafka support in the server fuzzer 2025-12-29 16:32:14 +00:00
Pedro Ferreira a0e5a90ae8 Fixes 2025-12-15 17:15:58 +00:00
Pedro Ferreira 690515323f Fixes 2025-12-15 12:07:57 +00:00
Pedro Ferreira c8e3e71727 Get rid of const casts 2025-12-12 13:57:48 +00:00
Pedro Ferreira 1eeeedd40c New alter_update oracle 2025-12-12 13:20:16 +00:00
Pedro Ferreira 3263fc6cf6 Add setting for health checks and fixes 2025-12-10 09:25:33 +00:00
Pedro Ferreira 67209506cc Added ClickHouse checks into BuzzHouse 2025-12-09 17:37:22 +00:00
Pedro Ferreira f733eee19b When query oracles are not set, enable all settings 2025-12-04 13:29:55 +00:00
Pedro Ferreira 2aa380b8f3 Re-enabling start and stop merges 2025-12-04 11:51:25 +00:00
Pedro Ferreira 410362c7f7 Fixes and order by support for data lakes 2025-11-26 15:24:06 +00:00
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