Demo Data from EDBT 2026 / reviewers in the wild / expert
Sungheun Wi
dblp:273/7149
· DBLP profile ↗
2ranked-venue papers
1as first author
1since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 1 first-author · 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
2 papers |
Query processing and optimization · 100% | |
| Network and information security
1 paper |
Authentication and access control · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query optimization › transformation-based optimization
query plan rewrite |
0.8 | 1 | 2024 | Membrane - Safe and Performant Data Access Controls in Apache Spark in the Presence of Imperative Code · Proc. VLDB Endow. 2024 |
Authentication and access control › access control
data access control |
0.8 | 1 | 2024 | Membrane - Safe and Performant Data Access Controls in Apache Spark in the Presence of Imperative Code · Proc. VLDB Endow. 2024 |
Query processing and optimization › query optimization
join enumeration |
0.4 | 1 | 2020 | Towards Multi-way Join Aware Optimizer in SAP HANA · Proc. VLDB Endow. 2020 |
Query processing and optimization › query optimization › join ordering › join optimization
multiway join optimization |
0.4 | 1 | 2020 | Towards Multi-way Join Aware Optimizer in SAP HANA · Proc. VLDB Endow. 2020 |
Query processing and optimization
query optimization |
0.4 | 1 | 2020 | Towards Multi-way Join Aware Optimizer in SAP HANA · Proc. VLDB Endow. 2020 |
Cloud and datacenter computing › serverless computing
serverless analytics |
0.2 | 1 | 2024 | Membrane - Safe and Performant Data Access Controls in Apache Spark in the Presence of Imperative Code · Proc. VLDB Endow. 2024 |
Methods — techniques the papers use, named apart from their topics
query plan rewriting · 2.3container isolation · 2.3join unit construction · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Membrane - Safe and Performant Data Access Controls in Apache Spark in the Presence of Imperative CodeabstractData Governance is an increasingly critical feature of modern cloud database systems, enabling administrators to set granular access policies on their data. AWS customers want to define row or column filtering on their blob storage data and access it using popular tools such as Apache Spark. AWS EMR provides a managed and serverless solution that lets users run Spark jobs in the AWS cloud with imperative and declarative programming against their data, while securely enforcing the fine-grained access controls defined on those datasets. Spark runs its compiler and scheduler alongside the user application and embeds user-defined functions in query plans, giving a threat actor direct access to its memory space. This introduces attack vectors such as information disclosure or privilege escalation during policy enforcement, in addition to well-researched threats such as SQL side channel attacks. In this paper, we present Membrane: a novel approach to secure query plans with declarative and imperative code. The innovation comes from splitting the Spark driver in two in order to rewrite query plans with security boundaries while avoiding traditional tradeoffs when using container isolation techniques. The approach described herein enables applying fine grained data access controls to both SQL and map-reduce Spark jobs, with negligible performance and cost differences. Andrei Paduroiu, Sungheun Wi, Roni Burd, Ruhollah A Farchtchi, Giovanni Matteo Fumarola |
Proc. VLDB Endow. | 2 |
| 2020 | Towards Multi-way Join Aware Optimizer in SAP HANAabstractExisting binary join based plans may be suboptimal for important, emerging applications. Typical query optimizers enumerate plans using binary joins only. In this paper, we introduce the multi-way join aware optimizer in SAP HANA. The naive way to extend the existing query optimizer to be aware of multi-way joins ( m -way joins for short) is to enumerate m -way joins on top of a traditional binary join enumeration framework. However, many different binary joins correspond to the same m -way join. Thus, unnecessary join enumerations would be required for such naive integration. To solve this problem, we introduce the new concept of an m -way join unit and explain how the construction of join units is plugged into the SAP HANA query optimizer. We also provide a series of optimizer enhancements by exploiting m -way join unit characteristics. Using TPC-H and our customer workloads, we showcase the superiority of our m -way join aware optimizer. Sungheun Wi, Wook-Shin Han, Chu-Ho Chang |
Proc. VLDB Endow. | 1 |