Skip to content

add appender to concurrent test#18721

Merged
hannes merged 17 commits intoduckdb:v1.3-ossivalisfrom
c-herrewijn:concurrent-appender-test
Sep 3, 2025
Merged

add appender to concurrent test#18721
hannes merged 17 commits intoduckdb:v1.3-ossivalisfrom
c-herrewijn:concurrent-appender-test

Conversation

@c-herrewijn
Copy link
Member

@c-herrewijn c-herrewijn commented Aug 25, 2025

Update testcase to also take into account data storage via the appender.

@c-herrewijn c-herrewijn marked this pull request as draft August 25, 2025 12:35
@taniabogatsch
Copy link
Contributor

See

void append(Connection &conn, idx_t i) {
	lock_guard<mutex> lock(dbInfos[i].mu);
	auto maxTblId = dbInfos[i].appendTableCount;

	if (maxTblId == 0) {
		return;
	}

@c-herrewijn c-herrewijn marked this pull request as ready for review August 27, 2025 15:54
@hannes hannes requested a review from taniabogatsch August 29, 2025 05:23
Copy link
Contributor

@taniabogatsch taniabogatsch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @c-herrewijn, thanks for your work on this!! I've left some comments. :)

Comment on lines 247 to 248
// execQuery(initConn, "SET default_block_size = '16384'");
// execQuery(initConn, "SET storage_compatibility_version = 'v1.3.2'");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we add a fast test with these settings, too?

@duckdb-draftbot duckdb-draftbot marked this pull request as draft September 1, 2025 10:56
@hannes hannes marked this pull request as ready for review September 2, 2025 10:47
@hannes hannes merged commit 40e7271 into duckdb:v1.3-ossivalis Sep 3, 2025
36 checks passed
@c-herrewijn c-herrewijn deleted the concurrent-appender-test branch September 4, 2025 08:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants