Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jan Szlang

dblp:413/6015 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
1since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Data stream processing · 67% Query processing and optimization · 33%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization › query optimization
join ordering
0.912025
Unraveling the Impact of Window Semantics: Optimizing Join Order for Efficient Stream Processing · Proc. VLDB Endow. 2025
Data stream processing › stream join
sliding window join
0.912025
Unraveling the Impact of Window Semantics: Optimizing Join Order for Efficient Stream Processing · Proc. VLDB Endow. 2025
Data stream processing › continuous query processing
window semantics
0.912025
Unraveling the Impact of Window Semantics: Optimizing Join Order for Efficient Stream Processing · Proc. VLDB Endow. 2025
YearPublicationVenuePosition
2025 Unraveling the Impact of Window Semantics: Optimizing Join Order for Efficient Stream Processing
abstract
Window joins (WJs) are fundamental operators in stream processing systems (SPSs), enabling continuous, time-aware joins over unbounded data streams. Unlike time-agnostic relational joins, WJs incorporate temporal semantics associated with different window types (i.e., sliding, session, and interval windows), which introduce uncertainty in algebraic properties such as commutativity and associativity. As a result, state-of-the-art SPSs exploit only a single, fixed join order, which limits optimization opportunities and often leads to suboptimal performance. In this work, we eliminate this restriction by introducing three transformation rules that enable WJ reordering while preserving query semantics for those window types. Based on them, we propose WJR , an algorithm that systematically enumerates semantically equivalent join orders, expanding the search space for finding efficient WJ execution plans. Our evaluation shows speedups of up to 10 for multi-way WJ queries under various window configurations and rate ratios, highlighting the performance benefits of flexible join reordering in streaming queries.
Ariane Ziehn, Jan Szlang, Steffen Zeuch, Volker Markl
Proc. VLDB Endow.2